9.1 Global Positioning System (GPS) Architecture & RAIM
Key Takeaways
- The GPS space segment maintains a baseline constellation of at least 24 (currently 31+) operational satellites in 6 orbital planes inclined at 55°, orbiting at an altitude of approximately 12,550 miles (20,200 km / 10,900 NM) with 12-hour orbital periods.
- Position determination relies on pseudo-random noise (PRN) code timing and geometric trilateration: 3 satellites yield a 2D fix (latitude and longitude), while 4 satellites provide a 3D position fix (latitude, longitude, altitude) and resolve receiver clock bias.
- Receiver Autonomous Integrity Monitoring (RAIM) fault detection requires a minimum of 5 satellites with satisfactory geometry (or 4 satellites combined with barometric altimeter aiding) to detect an anomalous pseudo-range.
- Fault Detection and Exclusion (FDE) requires a minimum of 6 satellites (or 5 satellites with baro-aiding) to independently identify, isolate, and exclude a malfunctioning satellite from the navigation solution without interrupting IFR guidance.
- Non-WAAS IFR GPS avionics (TSO-C129 / TSO-C196) require a preflight RAIM prediction along the intended route and alternate, and must be backed up by operational ground-based NAVAIDs (VOR, DME, or ILS).
Global Positioning System (GPS) Architecture & RAIM
Quick Answer: The Global Positioning System (GPS) space segment consists of 31+ operational satellites orbiting at ~12,550 statute miles across 6 orbital planes. Navigating under IFR requires understanding satellite minimums: 3 satellites provide a 2D horizontal fix, 4 satellites yield a 3D position (lat/long/altitude) and resolve receiver clock bias, 5 satellites (or 4 + baro-aiding) provide RAIM Fault Detection, and 6 satellites (or 5 + baro-aiding) enable Fault Detection and Exclusion (FDE). Non-WAAS avionics (TSO-C129/C196) require mandatory preflight RAIM availability checks and active ground-based NAVAID backups.
The Global Positioning System (GPS) is a space-based radio navigation system developed and operated by the United States Space Force. Formally known as NAVSTAR Global Positioning System, it provides highly accurate, continuous, three-dimensional positioning, velocity, and coordinated universal time (UTC) to properly equipped aircraft worldwide, regardless of weather conditions.
For the instrument-rated pilot, understanding the underlying satellite architecture, trilateration geometry, and onboard integrity monitoring mechanisms is critical for safely executing en route, terminal, and instrument approach procedures in the National Airspace System (NAS).
GPS System Architecture: The Three Core Segments
The complete GPS infrastructure operates through three interdependent segments: the Space Segment, the Control Segment, and the User Segment.
+-----------------------------------------------------------------------+
| GPS SYSTEM ARCHITECTURE |
| |
| +-------------------+ +-------------------+ +-----------------+ |
| | SPACE SEGMENT | | CONTROL SEGMENT | | USER SEGMENT | |
| | 31+ Satellites | | Master Control, | | Airborne IFR | |
| | 6 Orbital Planes | | Monitor Stations | | GPS Receivers, | |
| | 12,550 Miles Alt | | Ground Antennas | | Antennas & CDI | |
| | 55° Inclination | | Ephemeris Upload | | Avionics Units | |
| +-------------------+ +-------------------+ +-----------------+ |
+-----------------------------------------------------------------------+
1. The Space Segment
- Constellation Design: The baseline constellation is designed for a minimum of 24 operational satellites, though the active constellation typically maintains 31 or more operational satellites.
- Orbital Arrangement: Satellites are distributed across 6 circular orbital planes (designated planes A through F), inclined at 55 degrees relative to the Earth's equator.
- Orbital Altitude & Period: Satellites orbit at a medium Earth orbit (MEO) altitude of approximately 12,550 statute miles (10,900 nautical miles / 20,200 kilometers) above the Earth's surface. Each satellite completes one orbit in approximately 11 hours and 58 minutes (half a sidereal day, passing over the same ground track twice each solar day).
- Geometric Coverage: This orbital configuration guarantees that at least 4 to 8 satellites are simultaneously visible above a 5° mask angle from virtually any point on Earth at any given time.
2. The Control Segment
- Master Control Station (MCS): Located at Schriever Space Force Base in Colorado (with a dedicated alternate MCS at Vandenberg Space Force Base in California).
- Monitor Stations & Ground Antennas: A worldwide network of unmanned tracking and monitor stations tracks the satellites as they pass overhead, collecting ranging data.
- Ephemeris & Clock Corrections: The MCS analyzes orbital drifts, gravitational anomalies, and atomic clock variations. It uploads updated orbital ephemeris data, atmospheric parameters, and satellite clock correction parameters to the constellation via ground antennas at least once daily.
3. The User Segment
- Consists of the airborne GPS receiver, antenna, processing processor, flight management system (FMS) interface, and cockpit navigation displays (such as Course Deviation Indicators [CDI], Horizontal Situation Indicators [HSI], and Primary Flight Displays [PFD]).
- The receiver decodes broadcast satellite signals, measures signal transit times, and computes three-dimensional position, groundspeed, and track.
Principles of Pseudo-Random Code Trilateration
GPS does not measure distance using physical radar echoes; rather, it determines position through passive spherical trilateration based on one-way radio signal transit time.
Signal Transmission & Time-Tagging
- Each satellite continuously transmits high-frequency radio signals containing a unique Pseudo-Random Noise (PRN) code on dedicated carrier frequencies:
- L1 Frequency: $1575.42\text{ MHz}$ (carries Coarse/Acquisition [C/A] code, navigation message, and encrypted P(Y) code).
- L2 Frequency: $1227.60\text{ MHz}$ (carries P(Y) code and civilian L2C signals).
- L5 Frequency: $1176.45\text{ MHz}$ (dedicated aviation safety-of-life signal).
- The airborne receiver generates an identical internal replica of the PRN code. By aligning its internal code with the incoming code from the satellite, the receiver measures the exact time offset (time delay $\Delta t$) that occurred while the speed-of-light radio wave traveled across space.
Pseudo-Range Calculation & Clock Bias Correction
- The calculated distance is called a pseudo-range because it contains timing errors caused by the offset between the ultra-precise atomic clocks (cesium and rubidium) onboard the satellites and the inexpensive quartz crystal clock inside the airborne receiver:
Where $c$ represents the speed of light ($299,792\text{ km/s}$ or approximately $186,000\text{ miles/s}$), and $\Delta t$ is the apparent transit time.
+-----------------------------------------------------------------------+
| SATELLITE FIX & INTEGRITY MATRIX |
| |
| Satellites In View | Capabilities Unlocked |
| ------------------- | --------------------------------------------- |
| 3 Satellites | 2D Position Fix (Latitude & Longitude only) |
| 4 Satellites | 3D Position Fix (Lat, Long, Alt) + Clock Bias |
| 5 Satellites | RAIM Fault Detection (FD) |
| 4 Sat + Baro-Aid | RAIM Fault Detection with Barometric Altimeter |
| 6 Satellites | Fault Detection & Exclusion (FDE) |
| 5 Sat + Baro-Aid | Fault Detection & Exclusion with Baro-Aiding |
+-----------------------------------------------------------------------+
Satellite Number Requirements Explained
- 3 Satellites (2D Positioning): Provides three intersecting spheres of position, yielding two points in space. One point is discarded as geographically impossible (far out in space), leaving a single horizontal fix (latitude and longitude). However, this assumes aircraft altitude is already known or clock bias is zero.
- 4 Satellites (3D Positioning + Clock Bias): Because the receiver clock has an unknown timing bias ($\Delta t_{\text{bias}}$), calculating four independent unknowns ($x$, $y$, $z$, and $\Delta t_{\text{bias}}$) mathematically requires 4 simultaneous pseudo-range equations. The fourth satellite resolves the receiver clock bias, yielding accurate 3D position (latitude, longitude, and altitude) and precise time.
- 5 Satellites (RAIM Fault Detection): Provides a redundant (over-determined) set of pseudo-range measurements. The receiver compares multiple combinations of position solutions to detect if one satellite signal is anomalous or corrupted.
- 6 Satellites (Fault Detection and Exclusion - FDE): Provides sufficient mathematical redundancy to not only detect that a corrupted satellite measurement exists, but also identify which specific satellite is faulty, isolate it, and discard it from the navigation solution without interrupting IFR guidance.
Geometric Dilution of Precision (GDOP)
The geometric distribution of satellites relative to the aircraft antenna directly impacts position accuracy. This geometry is quantified as Geometric Dilution of Precision (GDOP):
- Low GDOP (Optimal Geometry): Satellites are widely dispersed across the sky (e.g., one directly overhead and others distributed near the horizon at 120° intervals). The intersecting spheres cross at near-perpendicular angles, minimizing triangulation uncertainty and yielding maximum positioning accuracy.
- High GDOP (Poor Geometry): Visible satellites are tightly clustered in one quadrant of the sky. The intersecting position spheres cross at acute, shallow angles, greatly amplifying small pseudo-range timing errors into large position uncertainties.
- Components of GDOP: Include Horizontal Dilution of Precision (HDOP), Vertical Dilution of Precision (VDOP), and Time Dilution of Precision (TDOP).
Receiver Autonomous Integrity Monitoring (RAIM)
Because GPS is an active navigation system used for safety-critical IFR operations, the aircraft must be alerted immediately if a satellite begins broadcasting corrupted or drifting signals. While the ground Control Segment monitors satellite health, uploading an ephemeris correction or flagging an unhealthy satellite can take up to several hours. Receiver Autonomous Integrity Monitoring (RAIM) solves this by performing real-time, autonomous integrity checks inside the airborne receiver.
RAIM Operating Principles & Alarm Limits
- RAIM algorithms continuously cross-check pseudo-range consistency across multiple independent satellite subsets.
- If the mathematical discrepancy (residual error) exceeds the allowable Horizontal Alert Limit (HAL) for the current phase of flight, the receiver generates a visual and auditory "RAIM UNAVAILABLE" or "INTEGRITY FAULT" warning on the flight deck.
| Flight Phase | Horizontal Alert Limit (HAL) | CDI Full-Scale Deflection |
|---|---|---|
| En Route (Oceanic / Remote) | 4.0 NM / 2.0 NM | ±2.0 NM (or RNP 4.0/10.0) |
| En Route (Domestic) | 2.0 NM | ±2.0 NM |
| Terminal (Within 30 NM of ARP) | 1.0 NM | ±1.0 NM |
| Approach (Within 2 NM of FAF) | 0.3 NM (approx. 556 meters) | ±0.3 NM (Linear) |
Barometric Altimeter Aiding (Baro-Aiding)
- Baro-aiding integrates pressure altitude from the aircraft's calibrated encoding altimeter / air data computer (ADC) into the GPS navigation processor.
- By establishing an independent vertical reference plane, baro-aiding effectively replaces the requirement for one satellite in integrity calculations:
- 5 satellites $\rightarrow$ reduced to 4 satellites + Baro-Aiding for RAIM Fault Detection.
- 6 satellites $\rightarrow$ reduced to 5 satellites + Baro-Aiding for Fault Detection and Exclusion (FDE).
Avionics Certification: TSO Standards
The FAA certifies airborne GPS navigators under specific Technical Standard Orders (TSOs):
+-----------------------------------------------------------------------+
| GPS TSO CERTIFICATION TIERS |
| |
| +---------------------------------+ +--------------------------+ |
| | NON-WAAS / LEGACY GPS | | WAAS / SBAS ENABLED | |
| | | | | |
| | • TSO-C129 (Class A1/A2) | | • TSO-C145 (Sensor) | |
| | • TSO-C196 (Internal FDE) | | • TSO-C146 (Stand-Alone)| |
| | • Requires Preflight RAIM check| | • Real-time SBAS integ. | |
| | • Requires Ground NAVAID backup| | • Precision LPV minima | |
| +---------------------------------+ +--------------------------+ |
+-----------------------------------------------------------------------+
1. TSO-C129 & TSO-C196 (Non-WAAS GPS)
- Approved for en route, terminal, and non-precision approach (LNAV) operations.
- Preflight RAIM Prediction Required: Because constellation geometry and satellite maintenance outages can create coverage gaps, the pilot must verify RAIM availability along the entire route and alternate before flight.
- Ground-Based Equipment Requirement: The aircraft must be equipped with operational ground-based NAVAIDs (VOR/DME/ILS) suitable for the route to be flown if RAIM fails in flight.
2. TSO-C145 & TSO-C146 (WAAS / SBAS GPS)
- Advanced navigators featuring real-time differential corrections and satellite health monitoring via geostationary broadcast.
- Capable of vertically guided approaches (LPV, LNAV/VNAV, LP).
- Does not rely on traditional RAIM as sole integrity; preflight RAIM checks are generally unnecessary where WAAS coverage is confirmed.
Preflight RAIM Availability Prediction
For pilots operating non-WAAS (TSO-C129 / TSO-C196) equipment under IFR, verifying RAIM availability is a mandatory regulatory requirement under AIM 1-1-17 and AC 90-100A.
Acceptable RAIM Prediction Methods
- FAA Service Availability Prediction Tool (SAPT): An official web-based FAA utility that models satellite orbits, terrain masking, and scheduled maintenance outages (NANUs—Notice Advisory to Navstar Users) along specific flight paths.
- Flight Service (1800wxbrief / Leidos): Requesting a comprehensive preflight briefing through Flight Service automatically incorporates NOTAMs and GPS RAIM outage predictions for the destination and alternate airport arrival windows (±1 hour of ETA).
- Internal Receiver RAIM Prediction Utility: Many certified airborne avionics (such as the Garmin GNS 430/530 or GTN 650/750) feature a built-in preflight RAIM calculation page where the pilot enters the destination waypoint and estimated time of arrival (ETA).
Action in the Event of Predicted RAIM Outage
If a continuous RAIM outage exceeding 5 minutes is predicted along the route or at the destination during the expected arrival window, the pilot must:
- Delay the departure time until satellite geometry improves.
- Amend the flight plan route to bypass the geographic area of degraded coverage.
- Plan the flight relying on conventional ground-based NAVAIDs (VOR airways and ILS approaches).
What is the minimum number of GPS satellites required to establish an unambiguous three-dimensional position fix (latitude, longitude, and altitude) while resolving receiver clock bias?
How many operational satellites (or satellite plus baro-aiding combinations) are required for an airborne GPS receiver to perform Fault Detection and Exclusion (FDE)?
Under what condition may a pilot operating an aircraft equipped only with non-WAAS TSO-C129 GPS avionics conduct an IFR flight?