The Four-Satellite Trilateration Principle: How GPS Receivers Calculate Position by Correcting for Clock Drift
Global Positioning System receivers determine their location by timing radio signals from space. Because consumer devices lack atomic clocks, they require a fourth satellite connection to continuously correct their own internal timing errors and prevent massive location drift.
By Hui Lin
Share this story
In short
- GPS receivers calculate distance by measuring how long a radio signal takes to travel from a satellite to the device.
- Because radio waves travel at the speed of light, a timing error of one microsecond causes a 300-meter location error.
- Consumer devices use inexpensive quartz clocks that drift by milliseconds, making them too inaccurate to calculate position alone.
On June 23, 1977, when the United States launched the NTS-2 satellite to test the first orbiting Navstar Global Positioning System hardware, engineers at the Naval Research Laboratory faced a fundamental physics problem. The satellite carried a cesium atomic clock capable of measuring time to the nanosecond. But the receivers on the ground, which would eventually be built into vehicles and handheld devices, could never house a $100,000 atomic oscillator. They would have to rely on cheap, imperfect quartz clocks.[6]
That hardware mismatch defines how modern navigation works. The Global Positioning System does not actually measure distance; it measures time. "The GPS receiver compares the time a signal was transmitted by a satellite with the time it was received," explains the Federal Aviation Administration's technical operations manual. By multiplying that time difference by the speed of light, the receiver calculates its distance from the satellite.[1]
This process is called trilateration, not triangulation. Triangulation uses intersecting angles to find a location. Trilateration uses intersecting spheres. If a receiver knows it is exactly 22,000 kilometers from Satellite A, it must be located somewhere on the surface of a sphere with a 22,000-kilometer radius.[2]
Adding a second satellite narrows that location down to the circle where the two spheres intersect. A third satellite narrows it further to just two points in space—one on the Earth's surface, and one deep in space which the receiver's software immediately discards. In a world with perfect clocks, three satellites would be enough to pinpoint a user's exact latitude, longitude, and altitude.[2][4]
But the world does not have perfect clocks. Radio waves travel at the speed of light, or 299,792,458 meters per second. At that velocity, a timing error of just one microsecond—one millionth of a second—translates to a distance error of 300 meters.[1][8]
A standard quartz oscillator inside a modern smartphone drifts by several milliseconds per day. If a phone relied only on three satellites and its own internal clock to calculate the intersecting spheres, the resulting position would drift by hundreds of kilometers within minutes. The spheres would simply fail to intersect at a single point.[5]
The mathematical solution to this hardware limitation is the requirement for a fourth satellite. When a GPS receiver searches for a signal, it is solving a system of equations with four unknown variables: latitude (x), longitude (y), altitude (z), and receiver clock bias (t).[4]
"The receiver clock bias is the difference between the receiver clock time and the GPS time," notes a 2001 research paper published by the University of New Brunswick's Department of Geodesy and Geomatics Engineering. Because the clock error applies equally to all incoming satellite signals, the receiver can treat its own inaccuracy as a constant offset.[5]
By pulling in a fourth satellite signal, the receiver's processor adjusts its internal time variable until the four spheres perfectly intersect at a single point. This calculated distance, which includes the clock error before it is corrected, is known in navigation engineering as the "pseudorange."[3]
As Kalmix's engineering documentation on GNSS architecture details, the pseudorange is the raw measurement. The receiver continuously shifts its internal time offset to force the four pseudorange equations to resolve. In doing so, a $500 smartphone effectively synchronizes its $2 quartz clock with the $100,000 atomic clocks orbiting 20,200 kilometers above the Earth.[3][8]
While clock drift is the most significant variable, it is not the only one. As the radio signals enter the Earth's atmosphere, they pass through the ionosphere—a layer of charged particles—and the troposphere, where weather occurs. These layers refract the signal, slowing it down and creating additional timing delays that the receiver must model and subtract.[1][6]
For standard consumer applications, this four-satellite pseudorange calculation yields an accuracy of about three to five meters. However, scientific and surveying applications require far more precision. To achieve millimeter-level accuracy, advanced receivers do not just time the data packets; they measure the physical radio waves themselves.[2][7]
This technique is called carrier-phase tracking. According to a technical description in the NOAA Institutional Repository, "carrier phase measurements can be modeled to millimeter precision." By counting the exact number of radio wave cycles between the satellite and the antenna, surveyors can map tectonic plate movements and monitor dam deformations.[7]
The reliance on a fourth satellite explains why navigation apps frequently struggle in dense urban environments. When skyscrapers block the line of sight to the sky, a phone might only receive clean signals from three satellites, while the fourth signal bounces off a glass facade before reaching the antenna—a phenomenon known as multipath interference.[4][6]
The reliance on a fourth satellite explains why navigation apps frequently struggle in dense urban environments.
Without four clean, direct signals, the receiver cannot accurately solve for its clock bias. The intersecting spheres blur, the equations fail to resolve tightly, and the blue dot on the map jumps across city blocks until the antenna clears the skyline and locks onto a fourth atomic clock.[8]
Key terms
- Trilateration
- The geometric principle of determining a location by measuring the distances from at least three known points.
- Pseudorange
- The calculated distance between a satellite and a receiver before clock errors and atmospheric delays have been fully corrected.
- Clock Bias
- The difference in time between the highly accurate GPS system time and the less accurate internal clock of the receiver.
- Carrier-Phase Tracking
- An advanced surveying technique that measures the exact physical cycles of the radio wave to achieve millimeter-level positioning accuracy.
- Multipath Interference
- An error caused when a satellite signal bounces off a surface, such as a building or mountain, arriving at the receiver slightly later than a direct signal.
Frequently asked
Why does GPS need four satellites instead of three?
While three satellites provide the intersecting spheres needed for 3D positioning, a fourth is required to correct the timing errors in the receiver's cheap internal clock. Without it, the spheres would not intersect accurately.
Does GPS use triangulation?
No. Triangulation determines location by measuring angles. GPS uses trilateration, which determines location by measuring distances (derived from travel time) from known points.
Why does my GPS jump around in a city?
Tall buildings block direct signals from satellites and reflect others. This 'multipath interference' prevents the receiver from getting four clean timing signals, causing the mathematical location to jump until it secures a direct line of sight.
Do GPS satellites have atomic clocks?
Yes. Each GPS satellite carries multiple atomic clocks (usually cesium or rubidium) that keep time to within nanoseconds, ensuring the radio signals they broadcast are perfectly synchronized.
Viewpoints in depth
Consumer Device Manufacturers
Focus on minimizing hardware costs by relying entirely on software algorithms to correct cheap quartz clocks.
For smartphone and smartwatch manufacturers, the four-satellite trilateration principle is an economic necessity. Installing atomic clocks or high-precision oscillators in consumer devices would render them prohibitively expensive and drain their small batteries. Instead, manufacturers rely on the GPS constellation's architecture to offload the timing burden. By using the fourth satellite to solve for the time variable, consumer electronics can utilize $2 quartz crystals while still achieving the 5-meter accuracy required for turn-by-turn road navigation.
Geodesists and Surveyors
View standard pseudorange trilateration as merely a baseline, requiring carrier-phase tracking for true precision.
While solving for clock bias is sufficient for finding a coffee shop, it is inadequate for monitoring tectonic shifts or laying property boundaries. Geodesists utilize specialized receivers that track the carrier phase of the GPS signal—measuring the actual waveform of the radio transmission rather than just the timecode stamped on it. By combining this technique with ground-based reference stations (Real-Time Kinematic positioning), surveyors eliminate atmospheric delays and residual clock errors, shrinking the margin of error from meters down to millimeters.
Aerospace Engineers
Focus on the maintenance and relativistic corrections required to keep the space segment's atomic clocks perfectly synchronized.
For the engineers managing the GPS constellation, the receiver's clock is only half the equation. The atomic clocks on the satellites themselves must be constantly monitored and adjusted. Because the satellites orbit at 20,200 kilometers, they experience less gravity than receivers on Earth, causing their clocks to run slightly faster due to general relativity. Simultaneously, their high orbital speed causes them to run slightly slower due to special relativity. Aerospace engineers must program the satellites to offset these relativistic effects by 38 microseconds per day before the signals ever reach a smartphone.
- Consumer Navigation
- Focuses on rapid signal acquisition and software-based error correction to provide reliable routing on inexpensive hardware.
- Precision Surveying
- Prioritizes millimeter-level accuracy over speed, utilizing carrier-phase tracking and post-processing to eliminate atmospheric and timing errors.
- System Operations
- Manages the space segment and control segment, ensuring the atomic clocks remain synchronized and ephemeris data is accurate.
Perspectives this story doesn't cover
- Military Systems Integrators
- Urban Planners
Sources
[1]Federal Aviation AdministrationConsumer NavigationSatellite Navigation - GPS - How It Works
Read on Federal Aviation Administration →
[2]NOAA's National Ocean ServiceSystem OperationsThe Global Positioning System
Read on NOAA's National Ocean Service →
[3]KalmixConsumer NavigationHow GNSS Works: Pseudorange and Receiver Clock
Read on Kalmix →
[4]Satellite Navigation with GPS (seos-project.eu)System OperationsCorrecting the Clock Error
Read on Satellite Navigation with GPS (seos-project.eu) →
[5]University of New BrunswickPrecision SurveyingThe role of the clock in a GPS receiver
Read on University of New Brunswick →
[6]National Academies PressSystem OperationsChapter: Accuracy - Read "The Global Positioning System: A Shared National Asset" at NAP.edu
Read on National Academies Press →
[7]NOAA Institutional RepositoryPrecision SurveyingGlobal Positioning System carrier phase : Description and use
Read on NOAA Institutional Repository →
[8]Factlen Editorial TeamSynthesis by Factlen editorial team
Read on Factlen Editorial Team →
More in Guides
See all →Hand Hygiene
Why Cold Water Removes as Many Bacteria From Hands as Hot Water
4 sources
Engineering Physics
Bicycle Wheels Carry Weight by Reducing Tension in Bottom Spokes Rather Than Pulling From the Top
6 sources
Network Hardware
Why Ethernet Pairs Have Different Twist Rates and How It Causes Delay Skew
5 sources
Optical Physics
Front-to-Back Coordinate Inversion: Why Mirrors Appear to Flip Left and Right
4 sources
Comments
Every angle. Every day.
Get Guides stories with full source coverage and perspective breakdowns, free every day.




