1 / 126

The Global Positioning System (GPS) and Satellite Time Transfer

The Global Positioning System (GPS) and Satellite Time Transfer. Why do satellite signals work better than ground signals for time and frequency transfer?. Path delay is easier to estimate and calibrate for timing applications.

morrie
Télécharger la présentation

The Global Positioning System (GPS) and Satellite Time Transfer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Global Positioning System (GPS) and Satellite Time Transfer

  2. Why do satellite signals work better than ground signals for time and frequency transfer? • Path delay is easier to estimate and calibrate for timing applications. • The variation in path delay is small due to a clear, unobstructed path between the receiver and transmitter. • The coverage area is usually much larger. • Interference due to weather and ground based noise is usually less of a problem.

  3. Ground-based signals skywave groundwave line-of-sight

  4. HF Radio Propagation (skywave)

  5. LF Radio • LF (low frequency) is the part of the spectrum from 30 to 300 kHz, also known as longwave. • Used to send time codes via simple modulation schemes. The carrier frequency is also used as a frequency reference. • Groundwave signals are more stable, and the delays are easier to estimate than the HF skywave signals. • LF signals are used to send time signals to radio controlled clocks on frequencies such as 40, 60, and 77.5 kHz. • NIST Radio Station WWVB (60 kHz)

  6. LF Radio Propagation (groundwave)

  7. Disadvantages of LF • Limited coverage area. • Subject to diurnal phase shifts at sunrise and sunset over long paths, skywave can interfere with groundwave. • When receiver is unlocked, cycle slips equal to the period of the carrier (16.67 microseconds in the case of 60 kHz) are introduced in the data. • User must calibrate path delay for time transfer, and even then is limited by the cycle ambiguity.

  8. Line-of-Sight Radio Propagation

  9. Line-of-sight signals (VHF/UHF) • VHF (very high frequency) is defined as the spectrum from 30 to 300 MHz. UHF (ultra high frequency) is defined as the spectrum from 300 to 3000 MHz. • These signals are line-of-sight. In other words, they don’t bounce off the ionosphere or follow the curvature of the Earth, but instead are used for local transmissions with limited coverage area where there is a clear path between the transmitter and the receiver. • Line-of-sight signals are stable, but the coverage area is usually small. • Several line-of-sight signals are sometimes used for time transfer including FM radio signals, television signals, and cellular phone and pager signals.

  10. Satellite Signals • The best signals for time transfer. Since the signals originate high above the Earth, there is an clear path between the transmitter and receiver. • Coverage area can be worldwide with global navigation systems like GPS. • Small path delay changes occur as signal passes through ionosphere and troposphere, but these are measured in nanoseconds. • Satellite signals used for time and frequency include: • GPS • GLONASS (Russian version of GPS) • Galileo (European GPS, coming in future years, experimental satellites are being tested now)

  11. Satellite Radio Propagation

  12. Comparison of Time Transfer Signals

  13. The GPS Infrastructureand Signal Format

  14. What is GPS? • GPS is a positioning and navigation system, but is also the main system used to distribute accurate time and frequency worldwide • The constellation includes at least 24, and a maximum of 32 satellites (31 satellites are in orbit as of March 2010) • The satellites are in semi-synchronous, circular orbits at an altitude of about 20,200 km • The orbital period is 11 hours, 58 minutes • At least four (typically seven or more) satellites can always be received at a given location, so the entire Earth is has continuous GPS coverage • The satellites carry either cesium or rubidium oscillators

  15. GPS History • Developed by the US Department of Defense • Earlier satellite timing systems existed • Transit • GOES • Timation (first atomic frequency standards flown in space) • USAF 621B Program (PRN codes for ranging) • First prototype GPS satellite launched in 1978 • First Block II (Operational) GPS satellite launched 1989 • Full Operational Capability declared in late 1993. Many commercial products followed.

  16. Why can GPS be trusted as a time/frequency reference? • GPS requires highly accurate timing, or the navigation system will fail • Assume that the maximum acceptable uncertainty contribution from the GPS clocks is 1 m: • Light travels 3 x 108 m/s, thus a 1 m error equals a 3.3 ns timing uncertainty • The clocks must be stable enough to keep time to better than 3.3 ns for 12 hours, the approximate period between clock corrections • This requires better than 1 x 10-13 stability (3.3 x 10-9 s / 43200 s = 0.8 x 10-13) • The atomic oscillators onboard the satellites are steered from U. S. Air Force ground stations to agree with the Coordinated Universal Time (UTC) time scale maintained by the U. S. Naval Observatory, known as UTC(USNO). • The time difference between UTC(USNO) and UTC as computed by the BIPM is small, usually less than 20 nanoseconds • The GPS signals contain the best estimate of UTC being broadcast anywhere, and they are available free of change to anyone, worldwide

  17. Relativistic Effects in GPS • Einstein would be proud of GPS, because it is a real world application for his theory of relativity. The oscillators onboard the GPS satellites are given a fixed frequency offset of -4.4645 x 10-10 to compensate for relativistic effects in the GPS satellite orbits. • Second-order Doppler shift – a clock moving in an inertial frame runs slower than a clock at rest. • Gravitational frequency shift – a clock at rest in a lower gravitational potential runs slower than a clock at rest in a higher gravitational potential. • Without this frequency offset, GPS satellite clocks would gain about 38 microseconds per day relative to clocks on the ground. • GPS receivers apply an additional correction of up to 23 ns (6 meters) to account for any eccentricity in the satellites orbit.

  18. Currently (March 2010) there are 31 GPS satellites in orbit All slots are filled except PRN 25 7 run off cesium oscillators 24 run off rubidium oscillators Oldest satellite is PRN 32, launched in November 1990, this was a Block IIA satellite built by Rockwell Newest satellite is PRN 05, launched in August 2009, a Block IIR-M satellite built by Lockheed-Martin 11 satellites are Block IIA launched from 1990 to 1997 20 satellites are Block IIR or IIR-M launched in 1997-2008 Block II/IIA Vehicles GPS Satellites Block IIR/IIR-M Built by Lockheed Martin Launched 1997 - 2009

  19. GPS Monitor Station Network • Five stations added in 2005, five more planned • Monitor the GPS satellites for operational health • Track the GPS satellites for orbit determination • Upload satellite almanacs, ephemeris messages, and clock corrections Alaska United Kingdom St. Louis, MO Colorado Springs USNO Korea Hawaii Austin, TX Bahrain Kwajalein Ecuador Ascension Diego Garcia Tahiti South Africa Argentina Australia GPS Monitor Stations NGA Site (11) NGA Test Site (2) USAF Site (5) New Zealand

  20. Corrections are uploaded to the clocks in space SPACE VEHICLE Broadcasts the SIS PRN codes, L-band carriers, and 50 Hz navigation message stored in memory SPACE-TO-USER INTERFACE CONTROL-SPACE INTERFACE MASTER CONTROL STATION • Checks for anomalies • Computes SIS portion of URE • Generates new orbit and clock predictions • Builds new upload and sends to GA MONITOR STATION • Sends raw observations to MCS GROUND ANTENNA • Sends new upload to SV

  21. GPS Signal Structure • Two L-band carrier frequencies L1 = 1575.42 MHz L2 = 1227.60 MHz • Two PRN Codes • P(Y): Military Code • 267 day repeat interval • Encrypted – code sequence not published • Available on L1 and L2 • C/A: Coarse Acquisition (Civilian) Code • 1 millisecond repeat interval • Available to all users, but only on L1 • Code modulated with Navigation Message Data • Provides ephemeris data and clock corrections for the GPS satellites • Low data rate (50 bps)

  22. GPS Signals

  23. GPS Modulation • The carriers are pure sinusoids. Two binary codes are modulated onto them: the C/A (coarse/acquisition) code and the P (precise) code. • Binary biphase modulation (also known as binary phase shift keying [BPSK]) is the technique used to modulate the codes onto the carrier. There is a 180 degree carrier phase shift each time the code state changes. • The modulation requires a much wider frequency band than the minimum bandwidth required to transmit the information being sent. This is known as spread spectrum modulation. It allows lower power levels to be used.

  24. Spread Spectrum Communication • “Spreads" the power spectrum of the transmitted data over a wide frequency band • Same principle is used for household cordless telephone (voice is the data) • Each satellite is assigned unique Pseudo-Random Noise (PRN) Code • Allows Multiple Access – All GPS satellites transmit at the same frequency but are identified by their PRN codes

  25. Spread Spectrum Communication - II • The signal transmitted by the satellites is the product of the navigation data, a spread spectrum code, and the RF carrier (either L1 or L2). • In order to detect the GPS signal and recover the navigation data, the receiver must produce a replica of the PRN code to mix with the incoming signal. • The software inside a GPS receiver has to be able to generate all 32 PRN codes and to match codes received over the air to the generated codes. • The measured phase offset between the incoming and replica PRN code is the GPS range measurement.

  26. GPS Signal in Space P[dBW] 2.046 MHz L1 Signal C/A-CODE -160 P-CODE -163 f [Hz] 1575.42 MHz P[dBW] 20.46 MHz L2 Signal P-CODE -166 f [Hz] 1227.6 MHz 20.46 MHz Frequency Spectrum

  27. CA/Code • C/A stands for Coarse Acquisition • It is available to anyone, worldwide, as part of the Standard Positioning Service (SPS) of GPS • The C/A code is on the L1 carrier • Timing specification is 40 ns, 95% of time, averaged for 1 day over entire constellation • Used by nearly all GPS disciplined oscillators and by the SIM Time Network receivers

  28. GPS L1 signal (C/A code) in Frequency Domain 1. Data Message Spectrum 0 Hz 50 Hz frequency 2. Data*Code Spectrum Signal is “Spread” frequency 0 Hz 1.023 MHz 3. Data*Code*Carrier Spectrum 1.023 MHz This is the transmitted signal 1.57542 GHz 0 Hz

  29. GPS L1 C/A Signal (Time-Domain) 20 ms +1 GPS Data Message 50 bps -1 +1 Repeating 1023 Chip Spread-Spectrum C/A Code (sent every millisecond) 1.023 Mbps -1 Carrier 1.57542 GHz +1 +1 -1

  30. How GPS provides position and time

  31. GPS Positioning • GPS positioning is fundamentally based on: • The precise measurement of time • The constancy of the speed of light • GPS positioning uses the concept of trilateration • GPS satellite positions are known • Receiver position is not known • GPS-to-receiver range measurements are used to compute position

  32. Positioning Example with 1 Transmitter Receiver(location unknown) Locus of points on which the receiver can be located Measured Range Transmitter(location known)

  33. Positioning Example with 2 Transmitters True Receiver Location r1 r2 T1 T2 False Receiver Location

  34. Positioning Example with 3 Transmitters True Receiver Location r3 T3 r1 T1 T2

  35. GPS Positioning - II • The position solution involves solving for four unknowns: • Receiver position (x, y, z) • Receiver clock correction • Remember: Position accuracy of ~10 m implies knowledge of the receiver clock to within ~30 ns • Requires simultaneous measurements from four GPS satellites • The receiver makes a range measurement to the GPS satellite by measuring the signal propagation delay • The data message modulated on the GPS signals provides the precise location of the GPS satellite and corrections for the GPS satellite clock errors

  36. Pseudo-Random Noise (PRN) Codes • Each GPS satellite transmits its own unique Pseudo-Random Noise (PRN) Code on L1 and L2 • The C/A Code repeats every millisecond • The receiver generates replicas of the C/A code and uses code correlation to distinguish between different satellites

  37. Pseudorange GPS transmitted C(A)-code Receiver replicated C(A)-code Dt Finding Dt for each GPS signal tracked is called “code correlation” • Dt is proportional to the GPS-to-receiver range • Four pseudorange measurements can be used to solve for receiver position

  38. Ranging ( xs, ys, zs, ts ) --- [m] Satellite PRN sequence Receiver PRN sequence ( x, y, z, t ) pr Receiver pseudo-range --- [s]

  39. Although the primary purpose of GPS is to serve as a positioning and radionavigation system, the entire system relies on precise timing. After the receiver position (x, y, z) is solved for, the solution is stored. Then, given the travel time of the signals (observed) and the exact time when the signal left the satellite (given), time from the clock on the satellite can be transferred to the receiver clock. The measurement made by the GPS receiver reveals the difference between the satellite clock and the receiver clock by measuring the transit time of the signal: time of signal reception, (based on receiver clock,can be significantly in error) time of transmission,encoded in signal byGPS satellite clock (known precisely)

  40. This measurement, when multiplied by the speed of light, produces not the true geometric range but rather the pseudorange, with deviations introduced by the lack of time synchronization between the satellite clock and the receiver clock, by delays introduced by the ionosphere and troposphere, and by multipath and receiver noise. The equation for the pseudorange is p = ρ + c × (dt − dT ) + dion + dtrop + rn where p is the pseudorange c is the speed of light ρ is the geometric range to the satellite dt and dT are the time offsets of the satellite and receiver clocks with respect to GPS time dion is the delay through the ionosphere (an estimate can be obtained from the GPS broadcast) dtrop is the delay through the troposphere rn represents the effects of receiver and antenna noise, including multipath.

  41. Finding Position & Time • Two main factors determine accuracy of the position and time solution • UERE (User Equivalent Range Error) • DOP (Dilution of Precision)

  42. The accuracy of the pseudo-range measurements between a particular satellite and a particular user UERE is the result of several factors the quality of broadcast signal in space, which varies from satellite to satellite and time to time stability of particular satellite’s clock predictability of the satellite’s orbit User Equivalent Range Error (UERE)

  43. Year URE Performance History

  44. Dilution of Precision (DOP) Good (Low) DOP Conditions: • second accuracy limiting factor • depends on the geometry of satellites, as seen by the receiver • critical for determining accurate position and time • used in cooperation with the UERE to forecast navigation and time errors Poor (High) DOP Conditions:

  45. The Future of GPS:New signals are being added to the broadcasts

  46. L2C code L2C, a new civil GPS signal • Enables higher civilian accuracy when combined with existing civil GPS signal (L1 C/A) • Overcomes some limitations of L1 C/A • Allows receiver to measure and correct for ionospheric delay • Higher power reduces interference, speeds up signal acquisition, enable miniaturization of receivers, may enable indoor use • Now broadcast by satellites launched since September 2005, available to entire constellation by about 2014

  47. Third Civil Signal (L5) L5 code • New signal structure for better accuracy • Higher power than other GPS civil signals • Higher power (no less than -154.9 dBW) • Wider bandwidth (1176.45 MHz +/- 10 MHz) • Improves resistance to interference • Co-primary allocation with Aeronautical Radionavigation Services at WRC-2000 (1164-1215MHz) • Two satellites now L5 capability, available to entire constellation by about 2016

  48. L1C L1C Begins with GPS III sats First launch: ~ 2013 • Modernized L1 civil signal • In addition to C/A code to ensure backward compatibility • Increased robustness and accuracy for civil users • Designed with international partners so that it can work with other satellite navigation systems – will use same type of coding as Galileo • Begins with GPS Block III • First launch: ~2013; 24 satellites: ~2021

  49. GPS Time

  50. What is GPS Time? • Controlled by the United States Naval Observatory (USNO), but not exactly the same thing as UTC(USNO). • GPS time differs from UTC by the number of leap seconds that have occurred since the origination of the GPS time scale (January 6, 1980); this value is equal to 15 s as of March 2010, it will increase each time there is a leap second. The navigation message contains a leap second correction, however, and GPS receivers automatically correct the time-of-day solution. • GPS time differs from UTC(USNO) by a small number of nanoseconds that continuously changes. The current difference between UTC(USNO) and GPS time is also in the navigation message, and applied by GPS receivers. • After the leap second and UTC(USNO) corrections are applied, GPS time is nearly always within 20 nanoseconds of UTC. This makes it the best estimate of UTC being broadcast anywhere, and it is available free of change to anyone, worldwide.

More Related