How GPS Satellites Pinpoint Your Exact Location
GPS uses 24+ satellites and trilateration—not triangulation—to find location. Learn how atomic clocks, relativistic corrections, and GLONASS/Galileo compare to GPS accuracy.
A System That Knows You Are Wrong About Triangulation
Almost everyone who explains GPS says it works by triangulation. Almost everyone is wrong. Triangulation uses angles measured from known points to determine position—no timing required, and traditionally used in surveying with theodolites. GPS uses trilateration: measuring distances from satellites by timing the travel of radio signals, then computing the intersection of spheres defined by those distances. The distinction matters because it reveals the true genius—and the Achilles' heel—of the Global Positioning System. Everything depends on time, measured to the nanosecond.
The Constellation: 24 Satellites and Counting
The GPS constellation, formally called NAVSTAR GPS and operated by the U.S. Space Force, consists of at least 24 operational satellites (typically 31 or more are active as of 2024) in six orbital planes at an altitude of approximately 20,200 kilometers. Each satellite completes two orbits per day. The arrangement guarantees that at least 4 satellites are visible from any point on Earth's surface at any time—typically 6 to 12 are visible simultaneously, which improves accuracy. Satellites transmit continuously on multiple frequencies (L1 at 1575.42 MHz, L2 at 1227.60 MHz, and L5 at 1176.45 MHz for modern systems) using a spread-spectrum technique called code division multiple access (CDMA) that allows all satellites to transmit on the same frequencies without interfering.
How Trilateration Actually Works
Each GPS satellite continuously broadcasts a coded signal containing two pieces of information: the satellite's precise position at the moment of transmission, and the exact time the signal was sent. Your GPS receiver records the time the signal arrives. Since radio signals travel at the speed of light (approximately 299,792 km/s), the travel time multiplied by that speed gives the distance from the satellite:
Distance = (arrival time − transmission time) × speed of light
Each distance defines a sphere centered on that satellite's position within which you must be located. Two satellite distances intersect in a circle. Three satellite distances reduce this to two points (one usually in outer space, easily eliminated). A fourth satellite is required to resolve the receiver's clock error and pin down the exact position in three dimensions.
Why the fourth satellite? Receiver clocks—the chips in your phone—are quartz oscillators, not atomic clocks. A quartz clock error of even 1 microsecond translates to a position error of 300 meters. By incorporating a fourth satellite distance measurement, GPS math can solve for the receiver clock offset as a fourth unknown, eliminating the need for a precise receiver clock entirely.
Atomic Clocks: The Heart of GPS Precision
Each GPS satellite carries three or four atomic clocks—cesium or rubidium frequency standards—accurate to approximately 20 to 30 nanoseconds per day. At the speed of light, 1 nanosecond of error equals 30 centimeters of position error. Without atomic clocks, GPS would be impossible: a quartz clock error of 1 microsecond per day would cause position errors of 300 meters per day.
| Clock Type | Accuracy | Used In | Cost (approximate) |
|---|---|---|---|
| Consumer quartz oscillator | ±0.5 seconds/day | Phones, watches | $0.10–$1.00 |
| GPS satellite rubidium | ±20–30 nanoseconds/day | GPS Block IIR-M satellites | ~$50,000–$100,000 |
| GPS satellite cesium | ±20 nanoseconds/day | GPS Block II satellites | ~$100,000+ |
| Hydrogen maser (best) | ±1 nanosecond/day | Galileo satellites; research | ~$500,000+ |
The master control station at Schriever Space Force Base in Colorado continuously monitors all satellite clocks via ground stations on multiple continents and uploads corrections every two hours, maintaining synchronization across the fleet.
Relativity: GPS Would Fail Without Einstein
Two relativistic effects affect GPS satellite clocks significantly enough that uncorrected, the system would accumulate position errors of roughly 10 kilometers per day:
- Special relativity (time dilation): GPS satellites move at approximately 3.87 km/s relative to Earth's surface. According to special relativity, moving clocks run slow. GPS satellite clocks tick about 7.2 microseconds per day slower than ground clocks due to velocity.
- General relativity (gravitational time dilation): GPS satellites are farther from Earth's gravitational field than ground clocks. According to general relativity, clocks in weaker gravitational fields run faster. GPS satellite clocks tick about 45.9 microseconds per day faster than ground clocks due to lower gravity.
The net effect: satellite clocks run approximately 38.4 microseconds per day faster than ground clocks (gravitational effect dominates). GPS satellite clocks are pre-compensated by manufacturing them to tick slightly slow (at 10.22999999543 MHz rather than 10.23 MHz) before launch, so they tick at the correct rate once in orbit. Without these relativistic corrections, GPS position errors would grow by about 10 km per day.
Accuracy Limits and Error Sources
Standard GPS accuracy for civilian receivers is approximately 3–5 meters horizontal under open sky conditions. Errors come from multiple sources:
- Ionospheric delay: The ionosphere bends and slows GPS signals. Dual-frequency receivers (L1+L5) can measure and correct this; single-frequency receivers use modeled corrections from satellites.
- Tropospheric delay: Water vapor and temperature variations affect signal travel time. Models estimate this correction.
- Multipath: Signals reflecting off buildings arrive at the receiver later than direct signals, creating position errors particularly in urban environments.
- Satellite geometry (GDOP): Satellites clustered in one part of the sky produce worse geometry and higher errors than satellites spread uniformly.
Differential GPS (DGPS), Real-Time Kinematic (RTK), and Precise Point Positioning (PPP) techniques can reduce errors to centimeter level for surveying and precision agriculture.
Global Competition: GLONASS, Galileo, and BeiDou
| System | Operator | Satellites (2024) | Civilian Accuracy | Status |
|---|---|---|---|---|
| GPS | USA (Space Force) | 31 operational | 3–5 m | Fully operational since 1995 |
| GLONASS | Russia | 24 operational | 4–6 m | Fully operational since 2011 |
| Galileo | European Union | 28 (22 active) | 1–2 m (civilian) | Initial services 2016; full 2024 |
| BeiDou (BDS-3) | China | 30 | 1.5–3 m | Global services since 2020 |
Modern smartphones and devices use multi-constellation receivers that combine signals from GPS, GLONASS, Galileo, and BeiDou simultaneously—tracking 30 or more satellites at once—to achieve sub-meter accuracy in most urban environments. The competition between systems has driven improvements in civilian accuracy that would have seemed implausible in 1995, when GPS first became fully operational.
Related Articles
software
APIs Explained: How Software Systems Talk to Each Other
Learn what APIs are, how REST, GraphQL, and gRPC work, key concepts like authentication, rate limiting, and versioning, and why APIs are the internet's building blocks.
9 min read
software
How Chess Engines Outthink Human Grandmasters at Every Level
Stockfish evaluates millions of positions per second using minimax and alpha-beta pruning. AlphaZero learned from scratch with neural networks. Here's how engines surpass human play.
9 min read
software
How Electric Vehicles Differ From Combustion Engines in Efficiency, Cost, and Impact
EVs convert 85–90% of battery energy to motion vs. 20–40% for combustion engines. Battery chemistry, regenerative braking, charging networks, and lifecycle emissions comparisons reveal the full picture.
9 min read
software
How Memory Chips Store and Retrieve Information
DRAM uses capacitor cells; NAND flash uses floating gates. Learn how SSDs differ from HDDs, why Moore's Law is slowing, and how 3D NAND stacking keeps storage density growing.
9 min read