Professional Documents
Culture Documents
Version 0909
Global Positioning System
Concept
© IESSG
• User measures distance to four satellites
• Satellites transmit their positions in orbit
• User solves for position (X,Y,Z or , h) and
clock error t
Global Positioning System
• 24 Satellites
© IESSG
• 6 Orbital planes
• 55° Inclination
• 20200 km above the Earth
• 12 hour orbits
GPS Range Measurement
© IESSG
• Each satellite has a unique code (Gold Codes)
• Assume synchronised clocks in receiver and satellites
• Receiver attempts to match received code with its own code
• Pseudo-range
Pure geometrical range corrupted by
Clock offsets
Atmospheric errors
Other error sources
Pseudo-Range Observation
001010101001010001101101
Transmitted code
from satellite
© IESSG Replica of
Travel satellite code
Time generated in the
receiver
© IESSG
• User measures distance to four satellites
• Satellites transmit their positions in orbit
• User solves for position (X,Y,Z or , h) and
clock error t
GPS Signal Structure
© IESSG
L2 1227.60 MHz
(L5 1176.45 MHz)
• Two spread spectrum modulated timing codes
C/A code 1.023 MHz 1ms L1 only
P code 10.23 MHz 38 weeks L1 and L2
• Navigation message
50 bps
25 pages, 5 subframes
GPS Signal Structure
© IESSG
GPS Pseudo-range
Observable
© IESSG
• Very simple, very robust
• Stand alone positioning
• Standard Positioning Service
Coarse/Acquisition (C/A) code 100 metres (with SA)
No SA, new signal specification < 10 metres
© IESSG
of the Precise Positioning Service (PPS)
– Intentional degradation of clock (and possibly ephemeris)
– SPS horizontal accuracy - nominally 100m (95%)
– SA degradation removed 2nd May 2000
• Anti-Spoofing (AS)
– Method of protecting against hostile imitation of pps signals
– Encryption of P-code to give the Y-code
End of Selective Availability
© IESSG
Differential GPS
© IESSG
DGPS
reference
Differential receiver
transmitter DGPS corrections
Differential GPS (DGPS)
© IESSG
– Transmit measured errors in pseudo-ranges to remote
(mobile) user
• Post-processing
– Single difference of pseudo-ranges
• Removes most ephemeris, atmospheric and
satellite clock errors (including SA)
GPS Carrier Phase
Observable
© IESSG
• 19cm or 24cm wavelength - resolution few mm
• Integer ambiguity
• Relative positioning
• Single difference / double difference
• More difficult to access, measure and process
• Static and kinematic processing
Carrier Phase
GPS
© IESSG
Carrier Phase Tracking
Integer Ambiguity
© IESSG
Integer Ambiguity
Carrier Phase
Carrier Phase
© IESSG
A B
© IESSG
• 19cm or 24cm wavelength - resolution few mm
• Integer ambiguity
• Relative positioning
• Single difference / double difference
• More difficult to access, measure and process
• Static and kinematic processing
GPS Pseudo-Range
Positioning
• Absolute Positioning
Pseudo-ranges measured at one receiver
Standard Positioning Service 5 - 10m (used to be 100m)
© IESSG
Precise Positioning Service a few m
Time averaging - over one day ~ 1m
• Differential GPS
Pseudo-range measurements at two (or more) points
One receiver at know ‘reference station’
Cancels common errors
Relative positioning
Data link - terrestrial or satellite
Real time accuracy of ~ 1 - 5m
GPS Carrier Phase
Surveying
• Static GPS
Measure carrier phase simultaneous at two or more points
Static surveying (an hour for each line, now a few mins)
© IESSG
Relative positioning of few cm and few ppm
Ground Monitor
Antenna Station
© IESSG
Master Control
Station (Schriever AFB)
© IESSG
– SVN49, IIR-M-7, PRN 01, 24 Mar 09, B2
– SVN50, IIR-M-8, PRN 05, 17 Aug 09, E6 (now operational)
– Both being commissioned at the moment
• Upcoming Launches
– First IIF within next year.
– Expected three launches per year
– Launch on expected requirement
(not to upgrade capability)
Contact Details
© IESSG
The University of Nottingham
University Park
Nottingham
NG7 2RD
United Kingdom