Skip to main content
ExplainerSatellite NavigationExplainer· 5 min read· in Guides

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

Consumer Navigation 40%Precision Surveying 35%System Operations 25%
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

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]

Trilateration uses intersecting spheres of distance to pinpoint a location, requiring three satellites for a perfect 3D fix in an ideal system.

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]

Because radio waves travel at the speed of light, a timing error of just one millionth of a second offsets a calculated location by 300 meters.

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 mathematical solution to this hardware limitation is the requirement for a fourth satellite.

"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]

Without a fourth satellite to constantly correct the receiver's internal clock bias, standard consumer devices would drift off-position by kilometers within minutes.

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]

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 points

  • 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.
  • A fourth satellite signal allows the receiver to solve an algebraic equation that corrects its own internal clock bias.
  • By continuously adjusting for this time offset, a smartphone effectively synchronizes itself with the atomic clocks in space.

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.

Sources

Source coverage

8 outlets

3 viewpoints surfaced

Consumer Navigation 40%Precision Surveying 35%System Operations 25%
  1. [1]Federal Aviation AdministrationConsumer Navigation

    Satellite Navigation - GPS - How It Works

    Read on Federal Aviation Administration
  2. [2]NOAA's National Ocean ServiceSystem Operations

    The Global Positioning System

    Read on NOAA's National Ocean Service
  3. [3]KalmixConsumer Navigation

    How GNSS Works: Pseudorange and Receiver Clock

    Read on Kalmix
  4. [4]Satellite Navigation with GPS (seos-project.eu)System Operations

    Correcting the Clock Error

    Read on Satellite Navigation with GPS (seos-project.eu)
  5. [5]University of New BrunswickPrecision Surveying

    The role of the clock in a GPS receiver

    Read on University of New Brunswick
  6. [6]National Academies PressSystem Operations

    Chapter: Accuracy - Read "The Global Positioning System: A Shared National Asset" at NAP.edu

    Read on National Academies Press
  7. [7]NOAA Institutional RepositoryPrecision Surveying

    Global Positioning System carrier phase : Description and use

    Read on NOAA Institutional Repository
  8. [8]Factlen Editorial Team

    Synthesis by Factlen editorial team

    Read on Factlen Editorial Team

Comments

Stay informed

Every angle. Every day.

Get Guides stories with full source coverage and perspective breakdowns delivered to your inbox.