What is a Global Positioning System

The Global Positioning System (GPS) is a satellite constellation supporting highly accurate positioning, navigation and timing (PNT) measurements worldwide. As one of the first satellite positioning systems, GPS has become integral to work done worldwide, including precision agriculture, autonomous vehicles, marine or aerial surveying and defense applications.

In this article, we explain what GPS is, how it works, what the differences are between GPS and other satellite systems like Global Navigation Satellite Systems (GNSS), as well as the equipment and applications GPS supports. You can find further information on GPS and satellite technologies in our book, An Introduction to GNSS.

What is GPS?

GPS is one of many GNSS that provides positioning, navigation and timing (PNT) measurements. While operated by the U.S. Space Force, a branch of the U.S. Armed Forces, GPS is available for use by anyone worldwide.

GPS was started in 1973, launching its first satellite in 1978. Satellites are developed and launched in series known as blocks. In total, 10 Block I GPS satellites were launched between 1978 and 1981. The Block II series satellites were launched beginning in 1989 and were capable of broadcasting on two L-Band radio frequencies. GPS’ Block II had several developmental series, including Block IIA, IIR, IIR-M and IIF. Each set of satellites built upon the previous designs and capabilities, culminating in Block III. This third generation of GPS satellites begins with Block IIIA series’ new signals and higher broadcasting power. The first IIIA satellite of 10 was launched in 2018.

What does GPS stand for?

GPS stands for Global Positioning System. It’s also often used to describe the positioning system itself, for example, your vehicle’s built-in GPS.

How does GPS work?

Like many other GNSS constellations, GPS includes three main segments: the space segment, control segment and user segment.

The GPS space segment includes over 30 satellites in orbit operated and maintained by the U.S. Space Force. These satellites broadcast radio signals to control and monitoring stations on Earth and directly to users requiring highly precise satellite positioning.

The U.S. Space Force also oversees the GPS control segment. It includes master control and backup control stations, dedicated ground antennas and several monitor stations located worldwide. These stations work to ensure GPS satellites are healthy, orbiting in the correct locations and have accurate atomic clocks on board. These stations are integral to the overall health and accuracy of the GPS constellation.

The user segment includes everyone relying upon GPS satellites for PNT measurements. From a mobile phone providing directions to autonomous vehicles requiring lane-level positioning accuracy; from a farmer tracking planting and harvesting routes year-over-year to a UAV mapping a rainforest, many applications use GPS for high precision positioning and accuracy around the world.

What are GPS satellite signals?

Satellites are continually broadcasting their orbital position and exact time at that position on radio frequencies. That signal is received by antennas, along with at least three other satellite signals, then processed in a GPS receiver to compute a user’s location.

GPS broadcasts on L1 (1575.42 MHz), L2 (1227.60 MHz) and L5 (1176.45 MHz) civilian frequencies; GPS also broadcasts on L3 (1381.05 MHz) and L4 (1379.913 MHz) for governmental and regional satellite-based augmentation systems (SBAS). Several satellites also broadcast M-code, a military code carried on the L1 and L2 frequencies designed for exclusive use by the U.S. military.

What is M-code?

M-code is a GPS-specific signal broadcast to support the United States Department of Defense. This signal was first broadcast with the launch of the Block IIR-M satellite in 2005. M-code provides a layer of defense against jamming interference through 21 M-code-capable GPS satellites.

M-code broadcasts on the existing GPS L1 and L2 L-Band frequencies but is modulated to not interfere with L1/L2 signals. Military receivers can compute PNT through M-code alone. Further, military applications use M-code to increase power to L1 and L2 signals to build resilience against interference, jamming and spoofing incidents. GPS signals are still susceptible to jamming, but M-code provides a layer of defense against such interference. There are many additional layers of anti-jamming defenses critical to establishing assured PNT on GPS systems.

GPS accuracy

A positioning system is only as good as its processor. A high-precision GPS receiver will be far more accurate than a mobile phone, for example. Potential sources of errors are identified and modeled at monitoring and control stations to optimize accuracy.

Most errors come from clock errors, orbital drift, atmospheric and multipath delays and radio frequency interference. These sources constantly threaten positioning, navigation and timing accuracy by contributing to geometric dilution of precision.

Some technologies help mitigate dilution of precision and these errors, including subscriptions to GNSS/GPS correction services, SBAS and the fusion of additional sensors like inertial navigation systems or radar. More precise GPS receivers also help mitigate errors through different algorithms by computing a position through pseudorange or carrier wave calculations.

We explain more about how to mitigate errors in both episode three and episode four of our Introduction to GNSS webinar series.

GPS vs. GNSS: What is the difference?

GNSS is a way of describing every satellite constellation in orbit; GPS is one of several constellations making up GNSS. From GPS to GLONASS (operated by Roscosmos State Corporation for Space Activities in Russia), many constellations make up GNSS. Positioning technology relies on many different constellations to provide accurate and reliable PNT. Instead of GNSS vs. GPS, a better way to consider these technologies is how GPS compares to other GNSS constellations.

We compare GPS to other constellations like GLONASS, BeiDou and Galileo in our article, What is GNSS.

Applications of GPS

GPS supports applications around the world relying on satellite technology for assured positioning, navigation and timing measurements. These applications differ by industry, but the use of GPS is based on their need for a precise position, reliable and safe navigation, tracking and monitoring an object’s movement, surveying and mapping of an area, or timing within a billionth of a second.

For example, mining applications rely on GPS to survey an area before beginning operations. Companies track potential mineral deposits, identify which areas to avoid to lessen their environmental impact and enable autonomous machinery transporting minerals across the site.

Applications requiring high-precision positioning use GPS alongside other constellations. However, because of its encrypted M-code signal, the U.S. military relies on GPS in a unique way. M-code enables the military to secure continual access to positioning and build resiliency to potential jamming and interference sources.

GPS equipment & solutions

GPS equipment enables the accurate PNT measurements necessary in solutions and applications across many industries. From defense to mining, agriculture to commercial marine, GPS is required for reliable positioning, safe navigation and highly precise timing. Chapter eight of our Introduction to GNSS book details the specialized equipment and solutions that GPS technology supports and we’ll list a few examples below.

In addition to the GPS receiver that computes your PNT, the next most important piece of technology is your antenna. A GPS/GNSS antenna acts as a gatekeeper to ensure only high-quality satellite signals are received for accurate calculations. These calculations are supplemented with GNSS/GPS correction services that can correct multipath, timing and atmospheric errors. Both antennas and correction services are key GPS technologies that support GPS applications around the world.

GPS Anti-Jam Technology (GAJT) includes a portfolio of anti-jam antennas protecting GPS and other satellite signals from interference, jamming and spoofing. M-code signals only provide the minimum protection against jamming, while GAJT and other anti-jamming solutions build a system’s resilience and robustness even further for assured PNT.

How GPS supports assured position, navigation and timing

Throughout this article, we’ve described what GPS is, how it works and its use to support applications worldwide. GPS was one of the first established satellite positioning systems and its innovations continue to support the growth and adoption of positioning technologies today. As GPS-based autonomous applications become more common, GPS will also continue to be at the core of everyday life.

Learn more about GPS technologies in our free Introduction to GNSS book

Johnny Appleseed G P S - The Theory and Practice of GPS

GPS is one of the most fantastic utilities ever devised by man. GPS will figure in history alongside the development of the sea-going chronometer. This device enabled seafarers to plot their course to an accuracy that greatly encouraged maritime activity, and led to the migration explosion of the nineteenth century. GPS will effect mankind in the same way. There are myriad applications, that will benefit us individually and collectively.

Latitude, Longitude, AMG etc etc etc: I get many requests to explain the different numbers used by different GPS at the same location. This is a valid and sensible question, and there are easily understood answers. You may also wonder about terms such as UTM, GDA, MGA, datum, position format, grid, and true north. My customers get free assistance with these, and any other matter relating to their purchase, and the use of the GPS.

The global positioning system is a satellite-based navigation system consisting of a network of 24 orbiting satellites that are eleven thousand nautical miles in space and in six different orbital paths. The satellites are constantly moving, making two complete orbits around the Earth in just under 24 hours. If you do the math, that's about 2.6 kilometers per second. That's really moving!

The GPS satellites are referred to as NAVSTAR satellites. Of course, no GPS introduction would be complete without learning the really neat stuff about the satellites too! The first GPS satellite was launched way back in February, 1978.

Each satellite weighs approximately 1 tonne and is about 5 metres across with the solar panels extended. Transmitter power is only 50 watts, or less!

Each satellite transmits on three frequencies. Civilian GPS uses the 'L1' frequency of 1575.42 MHz.

Each satellite is expected to last approximately 10 years. Replacements are constantly being built and launched into orbit. The satellite orbits are roughly 25,000 kilometers from the earth's centre, or 20,000 kms above the earth's surface.

The orbital paths of these satellites take them between roughly 60 degrees North and 60 degrees South latitudes. What this means is you can receive satellite signals anywhere in the world, at any time. As you move closer to the poles (on your next North Pole or Antarctic expedition!), you will still pick up the GPS satellites. They just won't be directly overhead anymore. This may affect the satellite geometry and accuracy but only slightly.

One of the biggest benefits over previous land-based navigation systems is GPS works in all weather conditions. No matter what your application is, when you need it the most, when you're most likely to get lost, your GPS receiver will keep right on working, showing right where you are!

How did the technology evolve? You know from your history books that Mr Marconi figured greatly in the understanding of the electro-magnetic energy we know as radio. This technology was applied during the 1920's by the establishment of radio stations, for which you needed a receiver. The same applies for GPS- you only need a rather special radio receiver. Significant advances in radio were bolstered by large sums of money during and after the Second World War (for eavesdroppping and communications necessities), and were even more advanced by the need for communications with early satellites and rockets, and general space exploration. The technology to receive radio signals in a small hand-held, from 20,000kms away, is indeed amazing.

So what information does a GPS satellite transmit? The GPS signal contains a 'pseudo-random code', ephemeris (pronounced: ee-fem-er-iss) and almanac data. The pseudo-random code identifies which satellite is transmitting - in other words, an I.D. code. Ephemeris data is constantly transmitted by each satellite and contains important information such as status of the satellite (healthy or unhealthy), current date, and time. Without this part of the message, your GPS receiver would have no idea what the current time and date are. This part of the signal is essential to determining a position, as we'll see in a moment.

The almanac data tells the GPS receiver where each GPS satellite should be at any time throughout the day. Each satellite transmits almanac data showing the orbital information for that satellite and for every other satellite in the system.

By now the overall picture of how GPS works should be getting much clearer. (Clear as mud, right?) Each satellite transmits a message which essentially says, "I'm satellite #X, my position is currently Y, and this message was sent at time Z." Of course, this is a gross oversimplification, but you get the idea. Your GPS receiver reads the message and saves the ephemeris and almanac data for continual use. This information can also be used to set (or correct) the clock within the GPS receiver.

Now, to determine your position the GPS receiver compares the time a signal was transmitted by a satellite with the time it was received by the GPS receiver. The time difference tells the GPS receiver how far away that particular satellite is. If we add distance measurements from a few more satellites, we can triangulate our position. This is exactly what a GPS receiver does. With a minimum of three satellites, your GPS receiver can determine a latitude/longitude position - what's called a 2D position fix. With four or more satellites, a GPS receiver can determine a 3D position which includes latitude, longitude, and altitude. By continuously updating your position, a GPS receiver can also accurately provide speed and direction of travel (referred to as 'ground speed' and 'ground track').

Accuracy is a relative term of course. If you want to locate a fishing spot, 10 metres is probably fine. But if you want to determine a survey boundary peg, we might need 2 cms. 10 metres, as it happens is fairly typical of current GPS accuracy (since 1 May 2000). The first source of position error used to be Selective Availability (or SA), but as of 1 May 2000, this was deliberately cancelled. SA created inaccuracies up to 100 metres in an intentionally-imposed degradation on the accuracy of civilian GPS by the U.S. Department of Defense. The rationale behind SA was to deny hostile military or terrorist organizations the maximum accuracy benefits of GPS. Now that SA is gone, we can look forward to more productive and safer use of GPS.

Other factors will effect accuracy, but may become significant only when looking for accuracies better than 10-15 metres. These factors are satellite geometry (relative positions of each satellite in the sky, units expressed as DOP), multi-pathing (where satellite reception is blocked or reflected by buildings etc), and propagation delay due to atmospheric effects. There will also be internal clock errors. These latter errors will normally have no significance for 10-15 metre users.

GNSS Solutions: Differences between Signal Acquisition and Tracking

Excerpt from article InsideGNSS - January/February 2011 issue

Q: Why is acquisition of GNSS (global navigation satellite systems) (GPS) signals generally more difficult than tracking and what are the limiting factors?

A: A fairly good analogy of the difference between GNSS signal acquisition and tracking can be found in the rescue of victims of a sunken ship whose location is not accurately known. The first stage of the rescue attempt typically involves an aircraft flying a search pattern, which hopefully encompasses the location where the ship went down. The second stage involves the use of the human eye from the aircraft above, to detect the location of any victims.

Because the human eye is most sensitive in its relatively small area of central vision, the spotter must scan over a vast expanse of ocean, to locate what might be a tiny spot on the ocean's surface. The numerous whitecaps whipped up by the wind in a rough sea appear as "noise", because they hamper the eye's ability to focus.

The process of searching for a person at sea is analogous to the search required for acquisition of a GNSS signal.

However, once the victim is located (acquired), the spotters must keep the person in sight (tracked) for some period of time during rescue operations. The tracking process is generally much easier than acquisition, as the spotter now knows quite accurately where the person is located.

With the centre of the eye's sophisticated tracking ability, even momentary disappearance of the victim is not a problem, because reliable reacquisition is performed by a search over a smaller area than earlier. The clutter (noise) around it is automatically disregarded by the observer. This type of operation is analogous to tracking a GNSS signal.

The sensitivity for tracking in GPS receivers is generally better (typically about two to five decibels lower in signal power) than for acquisition.

Why does this happen?

When a typical GPS receiver is turned on, the following sequence of operations must occur before the receiver can access the information in a GPS signal and use it to provide a navigation solution:

  1. Determine which satellites are visible to the antenna.
  2. Determine the approximate Doppler of each visible satellite.
  3. Search for the signal in both C/A-code delay and frequency (i.e., Doppler shift).
  4. Detect a signal and determine its code delay and carrier frequency.
  5. Track the C/A-code delay and carrier frequency as they change.

Signal Acquisition

The acquisition process consists of Steps 1–4 in the foregoing list. In Steps 1 and 2 the visible satellites and approximate Doppler shifts are usually found using approximate time, approximate receiver position, and almanac data (for satellite position and velocity) — all of which have been previously stored in the receiver. This permits the receiver to establish a frequency search region for each visible satellite, and is similar to establishing the region of ocean to search in the above analogy.

Step 3 requires by far the most computation. The C/A-code search includes correlation with a replica code in the receiver that is precisely time-aligned with the received code.

Alignment of the code is achieved when averaging over a sufficient time period allows the signal-to-noise ratio (SNR) to be built to a usable level. Thus, in addition to the code search, a receiver also needs to search in frequency.

Signal Tracking

Once the cell containing the signal has been detected in Step 4, typical receivers use code and carrier tracking loops in Step 5 to generate error signals that keep the replica and received codes aligned and also keep the receiver tuned to the correct frequency as changes in Doppler occur. However, a discrete approximation to these methods of tracking is to repeatedly compare the values of S in the current signal cell with the values in the eight cells surrounding it.

Although the approximation is somewhat crude, it makes analysis of tracking sensitivity much easier and does not really falsify our understanding. If the maximum value of S in the surrounding cells exceeds that of the central cell, the cell with that maximum value is declared as the new signal cell. In this way, both the code delay and carrier frequency of the received signal can be tracked by repeatedly performing a local search over only N = 9 cells, each local search resulting in a tracking update.

To summarize, with enough processing, no theoretical limit exists for either acquisition or tracking sensitivity. However, because tracking requires examination of only a local code delay and carrier frequency region (and coherent averaging can be used as well over the full length of data bits in legacy L1 GPS signals), tracking can be made more sensitive than acquisition before cost limits (either in hardware or processing time) are reached.

Similar conclusions can be reached for other GNSS signals, even taking into account differences in their characteristics.

(For Lawrence Weill’s complete answer to this question, including formulas and tables, please download the full article using the link above.)
Copyright © 2011 Gibbons Media & Research LLC, all rights reserved.

Correction techniques for greater accuracy (DGPS)

How accurate is GPS, really? A typical civilian GPS receiver provides 10-15 metre accuracy, depending on number of satellites available, and the geometry of those satellites. More sophisticated GPS receivers, costing $5,000 or more, can not by themselves, provide any better accuracies. To get within a centimeter or two, they must use correctional information and computing, as well as using more sophisticated radio reception techniques.

Similar correctional information is also available for a typical civilian GPS receiver. Then the accuracy can be improved to one or two metres (in some cases under a metre!) through a process known as Differential GPS (DGPS). DGPS employs a second receiver at a fixed location to compute corrections to the GPS satellite measurements. How are these corrections provided to your GPS receiver? There are a number of free and subscription services available to provide DGPS corrections.

  • The Australian Maritime Safety Authority transmit DGPS corrections through marine beacon stations along the Queensland coast (Byron Bay to Weipa), and around Sydney, Melbourne, Adelaide, Perth, Port Hedland and Darwin. These beacons operate in the 283.5 - 325.0 kHz frequency range and are free of charge. Your only cost to use this service is the purchase of a Beacon capable DGPS Receiver. This receiver will receive both the standard GPS signal and the beacon signal and provide a corrected location based on these two signals. This receiver is then coupled to your GPS receiver via a three-wire connection, which relays the corrections in a standard serial data format called 'RTCM SC-104.'
  • WAAS provides the GPS receiver with additional satellite ranging to achieve better accuracy and reliability. This system is NOT available in Australia. It is limited to North America.
  • Omnistar wide area satellite DGPS signals, covering the whole of Australia and SE Asia. Again, a receiver is purchased, but a license for the ongoing signal is required.

Elevation readings and GPS (How far are we above sea level?)

To combine true elevation readings, and GPS, requires the use of something like the Garmin Dakota 20 , eTrex 30 or GPSMAP 62S. These GPS have a built in altimeter, which can give quite accurate (within 3 metres) height readings.

There are two major factors involved in elevation and GPS.

Firstly, what do you mean by elevation? And secondly, is a GPS derived elevation, as good as a GPS derived horizontal position?

  1. GPS primarily indicates a surface (horizontal) position based on a mathematical model representing the earth's near-spherical surface. Height or elevation is a different kettle of fish. GPS can give a distance from the centre of the earth, and then by using the radius of the surface model (see above), give you an elevation from the surface model. Let's call this the mathematical elevation. Then you have to ask, does this represent a height above sea level? The answer is no. It may do so in places, but only by accident.

    There are tables of the differences around the world, between the mathematical elevation and sea level elevation. [The spherical (more accurately ellipsoidal) models for GPS and sea level, are called the spheroid, and the geoid, respectively]. These tables are the result of observations taken over the last few centuries, by surveyors, space scientists and geologists.

    Geologists get involved in these observations, because anomalies in gravity strengths often indicate mineralogy. And gravity strengths relate to the behaviour of level determination on the earth's surface.

  2. Because the position solution found by GPS is a mathematical one, and the ranging from the satellites is in the order of 20,000 kms, there is an error bias in the direction of the earths centre. (Because of intersecting lines that may not quite meet.) This of course is the elevation solution.

So if we have an error of 10 metres in the horizontal position, the error in the elevation will be more like 20-30 metres.Your small standard GPS unit usually displays elevation, but you must accept it knowing the above limitations. I can say that it is reasonably sensible. Around the coast of Australia, it will be somewhere around zero, give or take 50 metres. In Toowoomba, it will be about 600 metres. Elsewhere in the world, it may show greater, or lesser discrepancy.

For a more technical explanation of the differences between the GPS surface model (the spheroid), and the sea level surface model (the geoid), you can visit the Geoscience Australia website at ga.gov.au

The theory of positioning (How Sir Isaac Newton and others made GPS possible)

Article written by Kimball Thurlow, 11/2000, ©, Johnny Appleseed GPS, Brisbane

English mathematician, Sir Isaac Newton , speculated in the late 1600's that the earth was not a true sphere, and that the distance from pole to pole, was less than the distance across the equator. This estimation, which has become fact through further observation, lays the basis for a true global positioning system. Newton was also the bloke, you remember, who created the theory of gravity when the apple fell from a tree. Simple really when you think about it afterward; how else would you explain it. I mention Newton, because he was an Englishman, and I am descended from the English. But there were others of course. Newton was preceded by Ptolemy, an Egyptian, in the first century AD. He simply expanded on prior thought from the Greeks, but Ptolemy's are the earliest recorded works on geographical position. The Byzantines and Arabs carried this knowledge through to the modern era, and there were Chinese observations to add to these works.

Ptolemy was the first as far as we know, to describe position as a latitude and longitude. In describing a sphere, and for that matter a circle, we need both a radius and a centre point. So when Newton speculated that the radius to the poles, was shorter than the radius to the equator, he still needed to define the centre point. This, and the exact shape and volume of the earth has exercised many minds.

When the first Sputnik and subsequent satellites were sent in to orbit, scientists were able to measure their paths by range finding. The path of each satellite, varied due to the effects of gravity. From the observations, the centre of mass of the earth has been able to be determined reasonably precisely in relation to a number of points fixed on the earth's surface, and is accepted world wide in the definition described as the World Geodetic System 1984 (or WGS84). Simplistically, this, along with a radius, and a flattening factor for the squashed polar axis, is the datum of our modern global positioning system. From that centre point, the radius can define the path of a satellite, or the approximate spherical surface of the earth.

Latitude and Longitude

Remember Ptolemy used a latitude and longitude format to describe position. This format simply describes an angle back to the earth's centre from your location. For Brisbane, draw a line to the centre of the earth, and another line from the centre out to the equator. The equator is accepted as a datum worldwide. So we have a Latitude, south of the equator, example S27° 30'.

If you move north about 1.8 km, the latitude reading will change to 27° 29'. That 1' difference (that is one minute of arc, an angular measure, and nothing to do with time) represents 1.8 km (one nautical mile) on the earths' surface. Handy to remember that.

Let us also draw a line from earth's centre to where the equator meets a vertical line running from the poles through Greenwich, a suburb in South East London. This is the Greenwich meridian, again accepted worldwide as a datum for measurement of Longitude. The angle to the Brisbane line is 153° 03' or thereabouts, depending on where you are in Brisbane. This is E153° 03' Longitude.

Actually, geodisists (scientists who study the measurement of the earth), and the global positioning system (GPS) use the earth's centre, and three axes at right angles to describe a position on the earth's surface. This positioning system is based on a linear measurement of metres from the centre along each of the three axes, describing a set of cartesian coordinates. Latitude and Longitude is a more practical definition for everyday use, and is a derivative calculated from the axis figures.

So the Latitude/Longitude position as described on your little hand-held GPS unit has been made possible, only after long and thoughtful processes spanning thousands of years.

If you intend to relate GPS position to a paper map (such as a street directory, or topographic map), you should at least be aware of different datum positions. Most maps produced prior to 1999, used the Australian Geodetic Datum of either 1966 or 1984. By default, the GPS you buy from an untrained sales person (especially if you don't specify your intended use), will be set on the WGS84 datum. In this case, the GPS position may differ by 200 metres from the map position. That is a nuisance when you try to find a fishing spot on a small reef only 20 metres wide!. And I have known people to miss a vehicle in the bush, when in fact they were only a few hundred metres away! All future map production will be on the Australian equivalent of the WGS84 datum (what is called the GDA94). But the older maps will remain on the newsagent and map-shop shelves for a long time yet. They will still be useful, so long as you understand the differences. At Johnny Appleseed GPS, we will be able to describe how to deal with these anomalies at the time of purchase, so you get the best from using your new GPS unit.