Content deleted Content added
m Disambiguate RAIM to Receiver Autonomous Integrity Monitoring using popups |
m Reverted 1 edit by 14.33.240.210 (talk) to last revision by 74.96.154.36 |
||
(201 intermediate revisions by more than 100 users not shown) | |||
Line 1:
{{Short description|Detail of the global positioning system}}
[[File:GPS Satellite NASA art-iif.jpg|thumb|Artist's conception of GPS Block II-F satellite in orbit]]
The '''error analysis
== Overview ==
{{Disputed section|date=June 2016}}
{| class="wikitable" style="margin:.5em; float: right"
|+ Sources of User Equivalent Range Errors (UERE)
Line 32:
| ±0.5
|-
| <math>\ 3\sigma_R</math> C/A
| ±6.7
|-
| <math>\ 3\sigma_R</math> P(Y)
| ±6.0
|}
[[
[[
User equivalent range errors (UERE) are shown in the table. There is also a [[numerical error]] with an estimated value, <math>\ \sigma_{num} </math>, of about {{convert|1
The term user equivalent range error (UERE) refers to the error of a component in the distance from receiver to a satellite.
<math>\ \sigma_{rc}</math>, is computed by multiplying PDOP (Position Dilution Of Precision) by
<math>\ \sigma_R</math>, the standard deviation of the user equivalent range errors.
<math>\ \sigma_R</math> is computed by taking the square root of the sum of the squares of the individual component standard deviations.
PDOP is computed as a function of receiver and satellite positions.
<math>\ \sigma_R</math> for the C/A code is given by:
:<math>3\sigma_R= \sqrt{3^2+5^2+2.5^2+2^2+1^2+0.5^2} \, \mathrm{m} \,=\,6.7 \, \mathrm{m}</math>
The standard deviation of the error in estimated receiver position <math>\ \sigma_{rc}</math>, again for the C/A code is given by:
:<math>\ \sigma_{rc} = \sqrt{PDOP^2 \times \sigma_R^2 + \sigma_{num}^2} = \sqrt{PDOP^2 \times
The error diagram on the left shows the inter relationship of indicated receiver position, true receiver position, and the intersection of the four sphere surfaces.
Line 60:
The position calculated by a GPS receiver requires the current time, the position of the satellite and the measured delay of the received signal. The position accuracy is primarily dependent on the satellite position and signal delay.
To measure the delay, the receiver compares the bit sequence received from the satellite with an internally generated version. By comparing the rising and trailing edges of the bit transitions, modern electronics can measure signal offset to within about one percent of a bit pulse width, <math>\frac{0.01 \times 300,000,000\ \mathrm{m/s}}{(1.023 \times 10^6 /\mathrm{s})}</math>, or approximately 10 nanoseconds for the C/A code. Since GPS signals propagate at the [[speed of light]], this represents an error of about 3 meters.
This component of position accuracy can be improved by a factor of 10 using the higher-chiprate P(Y) signal. Assuming the same one percent of bit pulse width accuracy, the high-frequency P(Y) signal results in an accuracy of <math>\frac {(0.01 \times 300,000,000\ \mathrm{m/s})} {(10.23 \times 10^6 / \mathrm{s})}</math> or about 30 centimeters.
Line 67:
Inconsistencies of atmospheric conditions affect the speed of the GPS signals as they pass through the [[Earth's atmosphere]], especially the ionosphere. Correcting these errors is a significant challenge to improving GPS position accuracy. These effects are smallest when the satellite is directly overhead and become greater for satellites nearer the [[horizon]] since the path through the atmosphere is longer (see [[airmass]]). Once the receiver's approximate ___location is known, a mathematical model can be used to estimate and compensate for these errors.
{{anchor|Ionospheric delay}}
'''Ionospheric delay''' of a microwave signal depends on its frequency. It arises from ionized atmosphere (see [[Total electron content]]). This phenomenon is known as [[dispersion (optics)|dispersion]] and can be calculated from measurements of delays for two or more frequency bands, allowing delays at other frequencies to be estimated.<ref>The same principle, and the math behind it, can be found in descriptions of [[Dispersion measure|pulsar timing by astronomers]].</ref> Some military and expensive survey-grade civilian receivers calculate atmospheric dispersion from the different delays in the L1 and L2 frequencies, and apply a more precise correction. This can be done in civilian receivers without decrypting the P(Y) signal carried on L2, by tracking the [[carrier wave]] instead of the [[modulation|modulated]] code. To facilitate this on lower cost receivers, a new civilian code signal on L2, called L2C, was added to the Block IIR-M satellites, which was first launched in 2005. It allows a direct comparison of the L1 and L2 signals using the coded signal instead of the carrier wave.
The effects of the ionosphere generally change slowly, and can be averaged over time. Those for any particular geographical area can be easily calculated by comparing the GPS-measured position to a known surveyed ___location. This correction is also valid for other receivers in the same general ___location. Several systems send this information over radio or other links to allow L1-only receivers to make ionospheric corrections. The ionospheric data are transmitted via satellite in [[Satellite Based Augmentation System]]s (SBAS) such as [[Wide Area Augmentation System]] (WAAS) (available in North America and Hawaii), [[EGNOS]] (Europe and Asia)
[[Humidity]] also causes a variable delay, resulting in errors similar to ionospheric delay, but occurring in the [[troposphere]]. This effect
The [[Atmospheric pressure]] can also change the signals reception delay, due to the dry gases present at the troposphere (78% N2, 21% O2, 0.9% Ar...). Its effect varies with local temperature and atmospheric pressure in quite a predictable manner using the laws of the ideal gases.<ref>[https://web.archive.org/web/20120430015157/http://www.navipedia.net/index.php/Tropospheric_Delay Navipedia: Tropospheric Delay]</ref>
== Multipath effects ==
GPS signals can also be affected by [[multipath interference|multipath]] issues, where the radio signals reflect off surrounding terrain; buildings, canyon walls, hard ground, etc. These delayed signals
A variety of techniques, most notably Multipath effects are much less severe in moving vehicles. When the GPS antenna is moving, the false solutions using reflected signals quickly fail to converge and only the direct signals result in stable solutions.
== Ephemeris and clock errors ==
While the [[ephemeris]] data is transmitted every 30 seconds, the information itself may be up to two hours old. Variability in solar radiation pressure<ref>{{Cite web |title=''IPN Progress Report'' 42-159 (2004) |url=http://ipnpr.jpl.nasa.gov/progress_report/42-159/159I.pdf}}</ref> has an indirect effect on GPS accuracy due to its effect on ephemeris errors. If a fast [[time to first fix]] (TTFF) is needed, it is possible to upload a valid ephemeris to a receiver, and in addition to setting the time, a position fix can be obtained in under ten seconds. It is feasible to put such ephemeris data on the web so it can be loaded into mobile GPS devices.<ref>{{
The
These problems tend to be very small, but may add up to a few meters (tens of feet) of inaccuracy.<ref>{{
For very precise positioning (e.g., in [[geodesy]]), these effects can be eliminated by [[differential GPS]]: the simultaneous use of two or more receivers at several [[Benchmark (surveying)|survey points]]. In the 1990s when receivers were quite expensive, some methods of ''quasi-differential'' GPS were developed, using only ''one'' receiver but reoccupation of measuring points. At the TU Vienna the method was named ''qGPS'' and
==
{{see|Dilution of precision (navigation)}}
{{anchor|GPS_SA}}
== Selective Availability ==
GPS formerly included a feature called ''Selective Availability'' (''SA'') that added intentional, time varying errors of up to 100 meters (328 ft) to the publicly available navigation signals. This was intended to deny an enemy the use of civilian GPS receivers for precision weapon guidance.
SA errors are actually [[Pseudorandomness|pseudorandom]], generated by a cryptographic algorithm from a classified ''seed'' [[key (cryptography)|key]] available only to authorized users (the U.S. military, its allies and a few other users, mostly government) with a special military GPS receiver. Mere possession of the receiver is insufficient; it still needs the tightly controlled daily key.
Before it was turned off on May 2, 2000, typical SA errors were about 50 m (164 ft) horizontally and about 100 m (328 ft) vertically.<ref>{{Cite book |last=Grewal |first=Mohinder S. |title=Global positioning systems, inertial navigation, and integration |last2=Weill |first2=Lawrence Randolph |last3=Andrews |first3=Angus P. |date=2001 |publisher=Wiley |isbn=978-0-471-20071-0 |___location=New York, NY |pages=103}}</ref> Because SA affects every GPS receiver in a given area almost equally, a fixed station with an accurately known position can measure the SA error values and transmit them to the local GPS receivers so they may correct their position fixes. This is called [[Differential GPS]] (DGPS). DGPS also corrects for several other important sources of GPS errors, particularly ionospheric delay, so it continues to be widely used even though SA has been turned off. The ineffectiveness of SA in the face of widely available DGPS was a common argument for turning off SA, and this was finally done by order of President [[Bill Clinton|Clinton]] in 2000.<ref>{{Cite web |title=President Clinton Orders the Cessation of GPS Selective Availability |url=https://clintonwhitehouse4.archives.gov/WH/EOP/OSTP/html/0053.html }}</ref>
DGPS services are widely available from both commercial and government sources. The latter include WAAS and the [[US Coast Guard|U.S. Coast Guard's]] network of [[Low frequency|LF]] marine navigation beacons. The accuracy of the corrections depends on the distance between the user and the DGPS receiver. As the distance increases, the errors at the two sites will not correlate as well, resulting in less precise differential corrections.
During the
In the 1990s, the [[Federal Aviation Administration|FAA]] started pressuring the military to turn off SA permanently. This would save the FAA millions of dollars every year in maintenance of their own [[radio navigation]] systems. The amount of error added was "set to zero"<ref name="
On 19 September 2007, the [[United States Department of Defense]] announced that future [[GPS modernization|GPS III]] satellites will not be capable of implementing SA,<ref>{{Cite web |date=September 18, 2007 |title=DoD Permanently Discontinues Procurement Of Global Positioning System Selective Availability |url=http://www.defenselink.mil/releases/release.aspx?releaseid=11335 |url-status=dead |archive-url=https://web.archive.org/web/20080218050849/http://www.defenselink.mil/releases/release.aspx?releaseid=11335 |archive-date=February 18, 2008 |access-date=2008-02-20 |publisher=DefenseLink}}</ref> eventually making the policy permanent.<ref>{{Cite web |title=Selective Availability |url=http://pnt.gov/public/sa/ |url-status=dead |archive-url=https://web.archive.org/web/20080113123316/http://pnt.gov/public/sa/ |archive-date=January 13, 2008 |access-date=2008-02-20 |publisher=National space-based Positioning, Navigation, and Timing Executive Committee}}</ref>
== Anti-spoofing ==
{{See also|GPS signals#Precision code}}
Another restriction on GPS, antispoofing, remains on. This encrypts the ''P-code'' so that it cannot be mimicked by a transmitter sending false information. Few civilian receivers have ever used the P-code, and the accuracy attainable with the public C/A code was much better than originally expected (especially with [[Differential GPS|DGPS]]), so much so that the antispoof policy has relatively little effect on most civilian users. Turning off antispoof would primarily benefit surveyors and some scientists who need extremely precise positions for experiments such as tracking tectonic plate motion.
== Relativity ==
The [[theory of relativity]] introduces several effects that need to be taken into account when dealing with precise time measurements. According to [[special relativity]], time passes differently for objects in relative motion. That is known as kinetic [[time dilation]]: in an inertial reference frame, the faster an object moves, the slower its time appears to pass
(as measured by the frame's clocks). [[General relativity]] takes into account also the effects that gravity has on the passage of time. In the context of GPS the most prominent correction introduced by general relativity is [[gravitational time dilation]]: the clocks located deeper in the gravitational potential well (i.e. closer to the attracting body) tick slower.
[[File:Orbit times.svg|thumb|Satellite clocks are slowed by their orbital speed but sped up by their distance out of the Earth's gravitational well.]]
=== [[Special relativity]] ===
Special relativity predicts that as the velocity of an object increases (in a given frame), its time slows down (as measured in that frame). For instance, the frequency of the atomic clocks moving at GPS orbital speeds will tick more slowly than stationary clocks by a factor of <math>{v^{2}}/{2c^{2}}\approx 10 ^{-10}</math> where the orbital velocity is ''v'' = 4 km/s and ''c'' is the [[speed of light]], approximately <math>3\times 10^8</math>m/s. The result is an error of about -7.2 μs/day in the satellite. The special relativistic effect is due to the constant movement of GPS clocks relative to the Earth-centered, non-rotating approximately inertial [[special relativity#Reference frames, coordinates and the Lorentz transformation|reference frame]]. In short, the clocks on the satellites are slowed down by the velocity of the satellite. This [[time dilation]] effect has been measured and verified using the GPS.
===
Special relativity allows the comparison of clocks only in a flat [[spacetime]], which neglects gravitational effects on the passage of time. According to general relativity, the presence of gravitating bodies (like Earth) curves spacetime, which makes comparing clocks not as straightforward as in special relativity. However, one can often account for most of the discrepancy by the introduction of [[gravitational time dilation]], the slowing down of time near gravitating bodies. In case of the GPS, the receivers are closer to the center of Earth than the satellites, causing the clocks at the altitude of the satellite to be faster by a factor of 5×10<sup>−10</sup>, or about +45.8 μs/day. This gravitational frequency shift is measurable. During early development some{{who|date=January 2024}} believed that GPS would not be affected by general relativistic effects, but the [[Hafele–Keating experiment]] showed that it would be.
=== Combined kinetic and gravitational time dilations ===
Combined, these sources of time dilation cause the clocks on the satellites to gain 38.6 microseconds per day relative to the clocks on the ground. This is a difference of 4.465 parts in 10<sup>10</sup>.<ref>Rizos, Chris. [[University of New South Wales]]. [http://www.gmat.unsw.edu.au/snap/gps/gps_survey/chap3/312.htm GPS Satellite Signals] {{Webarchive|url=https://web.archive.org/web/20100612004027/http://www.gmat.unsw.edu.au/snap/gps/gps_survey/chap3/312.htm |date=2010-06-12}}. 1999.</ref> Without correction, errors of roughly 11.4 km/day would accumulate in the position.<ref>{{Cite book |last=Faraoni |first=Valerio |url=https://books.google.com/books?id=NuS9BAAAQBAJ |title=Special Relativity |publisher=Springer Science & Business Media |year=2013 |isbn=978-3-319-01107-3 |edition=illustrated |page=54}} [https://books.google.com/books?id=NuS9BAAAQBAJ&pg=PA54 Extract of page 54]</ref> This initial pseudorange error is corrected in the process of solving the [[GPS#Navigation equations|navigation equations]]. In addition, the elliptical, rather than perfectly circular, satellite orbits cause the time dilation and gravitational frequency shift effects to vary with time. This eccentricity effect causes the clock rate difference between a GPS satellite and a receiver to increase or decrease depending on the altitude of the satellite.
To compensate for the discrepancy, the frequency standard on board each satellite is given a rate offset prior to launch, making it run slightly slower than the desired frequency on Earth; specifically, at 10.22999999543 MHz instead of 10.23 MHz.<ref name="Nelson">[http://www.aticourses.com/global_positioning_system.htm The Global Positioning System by Robert A. Nelson Via Satellite] {{Webarchive|url=https://web.archive.org/web/20100718150217/http://www.aticourses.com/global_positioning_system.htm |date=2010-07-18 }}, November 1999</ref> Since the atomic clocks on board the GPS satellites are precisely tuned, it makes the system a practical engineering application of the scientific theory of relativity in a real-world environment.<ref>{{cite web|last=Pogge|first=Richard W.|url=http://www.astronomy.ohio-state.edu/~pogge/Ast162/Unit5/gps.html|title=Real-World Relativity: The GPS Navigation System|access-date=2008-01-25}}</ref> Placing atomic clocks on artificial satellites to test Einstein's general theory was proposed by [[Friedwardt Winterberg]] in 1955.<ref>{{Cite web |date=1956-08-10 |title=Astronautica Acta II, 25 (1956). |url=http://bourabai.kz/winter/satelliten.htm |access-date=2009-10-23 |archive-date=2014-07-03 |archive-url=https://web.archive.org/web/20140703080406/http://bourabai.kz/winter/satelliten.htm |url-status=dead}}</ref>
=== Calculations ===
To calculate the amount of daily time dilation experienced by GPS satellites relative to Earth we need to separately determine the amounts due to the satellite's velocity and altitude, and add them together.
==== Kinetic time dilation ====
The amount due to velocity is determined using the [[Lorentz transformation]]. The time measured by an object moving with velocity <math>v</math> changes by (the inverse of) the [[Lorentz factor]]:
: <math> \frac{1}{\gamma } = \sqrt{1-\frac{v^2}{c^2}} </math>
For small values of ''v/c''
: <math> \frac{1}{\gamma } \approx
The GPS satellites move at {{val|3874|u=m/s}} relative to Earth's center.<ref name="Nelson" /> We thus determine:
: <math> \frac{1}{\gamma } \approx
This difference
: <math> -8.349\times 10^{-11}\times 60\times 60\times 24\times 10^9\approx -7214 \text{ ns} </math>
That is, the satellites' clocks
: Note that this speed of {{val|3874|u=m/s}} is measured relative to Earth's center rather than its surface where the GPS receivers (and users) are. This is because Earth's equipotential makes net time dilation equal across its geodesic surface.<ref>{{
==== Gravitational time dilation ====
The amount of dilation due to gravity : <math> \frac{
where <math>t_r</math> is the time passed at a distance <math>r</math> from the center of the Earth and <math>t_\infty</math> is the time passed for a far away observer.
For small values of
: <math> \frac{
Determine the difference <math>\Delta t</math> between the satellite's time <math>t_{r_{\text{GPS}}}</math> and Earth time <math>t_{r_{\text{Earth}}}</math>:
: <math> \Delta t \
Earth has a radius of 6,357 km (at the poles) making
: <math> \Delta
This represents the fraction by which the clocks at satellites'
: <math> 5.307\times 10^{-10}\times 60\times 60\times 24\times 10^9\approx 45850 \text{ ns} </math>
That is, the satellites' clocks gain
==== Combined time dilation effects ==== These effects are added together to give (rounded to 10 ns): : 45850
Hence the satellites' clocks gain approximately 38,640 nanoseconds a day or 38.6
In order to compensate for this gain, a GPS clock's frequency needs to be slowed by the fraction:
: {{val|5.307|e=-10}}
This fraction is subtracted from 1 and multiplied by the pre-adjusted clock frequency of 10.23 MHz:
: (1
That is, we need to slow the clocks down from 10.23 MHz to 10.22999999543 MHz in order to negate
=== Sagnac distortion ===
GPS observation processing must also compensate for the [[Sagnac effect]]. The GPS time scale is defined in an [[inertial]] system but observations are processed in an [[ECEF|Earth-centered, Earth-fixed]] (co-rotating) system
== Natural sources of interference ==
Since GPS signals at terrestrial receivers tend to be relatively weak, natural radio signals or scattering of the GPS signals can [[Desensitization (telecommunications)|desensitize]] the receiver, making acquiring and tracking the satellite signals difficult or impossible.
[[Space weather]] degrades GPS operation in two ways, direct interference by solar radio burst noise in the same frequency band<ref>Cerruti, A., P. M. Kintner, D. E. Gary, A. J. Mannucci, R. F. Meyer, P. H. Doherty, and A. J. Coster (2008), Effect of intense December 2006 solar radio bursts on GPS receivers, Space Weather, {{doi
== Artificial sources of interference ==
In automotive GPS receivers, metallic features in windshields,<ref>{{
Man-made [[electromagnetic interference|EMI]] (electromagnetic interference) can also disrupt or [[radio jamming|jam]] GPS signals. In one well-documented case it was impossible to receive GPS signals in the entire harbor of [[Moss Landing,
The [[Federal government of the United States|U.S. government]]
Some countries allow the use of GPS repeaters to allow the reception of GPS signals indoors and in obscured locations;
Due to the potential for both natural and man-made noise, numerous techniques continue to be developed to deal with the interference. The first is to not rely on GPS as a sole source. According to John Ruley, "[[Instrument flight rules|IFR]] pilots should have a fallback plan in case of a GPS malfunction".<ref>Ruley, John. AVweb. [
== See also ==
Line 346 ⟶ 209:
== Notes ==
{{reflist|1=2}}
== References ==
* {{
* {{
* {{
== External links ==
{{
* [
* [http://www.gps.gov/technical/ps/2008-SPS-performance-standard.pdf GPS SPS Performance Standard]—The official Standard Positioning Service specification (2008 version).
* [http://
{{Satellite navigation systems}}
{{TimeSig}}
{{Systems}}
[[Category:
|