GNSS provides global navigation with precision measured in metres. Two fully operational systems exist; more are under development. GNSS is intended to eventually replace all terrestrial radio navigation aids.
⚡ Why Galileo? European Sovereignty
Europe developed Galileo because access to full GPS/GLONASS capability is outside European control. A European system provides independent navigation capability not subject to US or Russian military decisions.
2. Satellite Orbits & WGS84
Fig 18.2: GPS satellite constellation — 24 SVs in 6 orbital planes, each inclined 55° to equator
📡 Kepler's Laws Applied to GNSS
Satellites (Space Vehicles, SVs) calculate their own position using Keplerian laws
⚡ Why 4 SVs? Receiver Clock Error
Receiver clock (crystal oscillator) is less accurate than SV atomic clocks → pseudo-ranges contain receiver clock error. A 4th SV provides a 4th equation to solve for the 4th unknown (time error T) → eliminates receiver clock error from the fix. Result: accurate 3D position AND an accurate time reference (4D fix).
⚡ 3D Fix with Altitude Input
Some receivers can produce a 3D fix using only 3 SVs + barometric altitude input. The altitude simulates a 4th SV at the earth's centre. Less accurate than a true 4-SV fix.
5. GPS Errors
Fig 18.18: PDOP — good geometry (SVs spread out) vs poor geometry (SVs clustered) — good geometry gives smaller fix uncertainty
⚠ GPS Error Sources (All at 95% level)
Error Source
Max Error
Detail
Ephemeris error
2.5 m
SV position error from gravitational & solar radiation effects; corrected every 12 h
SV clock error
1.5 m
Atomic clock drift; corrected every 12 h; included in broadcast
Ionospheric delay
Most significant
Ionospheric particles slow radio energy → over-reads range. Model in receiver corrects most. Worse: higher ionization, lower elevation SVs, single frequency. Dual-frequency (L1+L2) eliminates ~99% of error.
Tropospheric delay
Small
Refraction in lower atmosphere; modelled; worse at low elevation angles
Multipath
Variable
Signal reflected from buildings/terrain arrives late → longer apparent range
PDOP (geometry)
Multiplicative
Poor SV geometry multiplies all other errors. Best: 1 SV overhead + 3 near horizon 120° apart
Receiver clock
Eliminated by 4th SV
Crystal oscillator; corrected by solving 4 simultaneous equations
Selective Availability (SA)
Now 0
Deliberate USAF degradation of civil signal; cancelled in 2000; no longer an error source
Aircraft manoeuvre
Temporary
Wing/fuselage may shadow an SV → temporary accuracy degradation until another SV selected
📡 DOP Types
DOP
Meaning
HDOP
Horizontal Dilution of Precision (X, Y errors)
VDOP
Vertical Dilution of Precision (Z errors)
PDOP
Position DOP = combination of HDOP + VDOP
TDOP
Time DOP (timing errors)
GDOP
Geometric DOP = PDOP + TDOP combined
6. System Accuracy & RAIM
✓ ICAO GPS Accuracy Specification (SPS — Standard Positioning Service)
Parameter
Accuracy (95%)
Horizontal
±13 m
Vertical
±22 m
Time
40 nanoseconds
📡 RAIM — Receiver Autonomous Integrity Monitoring
With only 4 SVs providing 3D fix, there is NO way to detect if one SV is providing bad data
RAIM uses additional SVs to cross-check fix consistency
Minimum SVs for fault detection: 5
Minimum SVs for fault exclusion (remove bad SV): 6
ICAO integrity requirement: 2 seconds warning for precision approach; 8 seconds for non-precision
If insufficient SVs for RAIM: GPS should not be used for primary navigation (flag generated)
7. Differential GPS (DGPS)
Fig 18.19: LAAS (GBAS) — precisely surveyed ground reference station detects SV errors; transmits corrections to aircraft via VHF
📡 DGPS Concept
A precisely surveyed ground reference station measures its GPS position continuously. Since its true position is known, any GPS error = computed position − known position. Corrections are transmitted to aircraft to improve their GPS position accuracy.
Eliminates common errors: ionospheric/tropospheric delay (virtually identical paths for ground + aircraft when close), ephemeris, SV clock
Two implementations: LAAS (local area) and SBAS (wide area)
📡 LAAS — Local Area Augmentation System (GBAS)
Precisely surveyed site on the aerodrome
GPS receiver computes position → compares with known position → generates corrections
Corrections transmitted to aircraft via dedicated VHF data link
A pseudolite (pseudo-satellite) provides range to runway threshold
When aircraft close to LAAS: ionospheric & tropospheric paths virtually identical → errors effectively eliminated
4 SVs for 3D fix + time (4D). 3 SVs + altitude input for 3D only
RAIM detection
5 SVs minimum
RAIM exclusion
6 SVs minimum
Almanac download
12.5 minutes (25 frames × 30 s)
GPS accuracy (ICAO)
Horizontal ±13 m; Vertical ±22 m; Time 40 ns (all 95%)
Biggest GPS error
Ionospheric propagation delay (most significant in single-frequency)
SA
Selective Availability — cancelled May 2000; no longer active
LAAS/GBAS
Local area DGPS; VHF data link; pseudolite; potential CAT IIIC
SBAS
WAAS (USA), EGNOS (Europe), MSAS (Japan); corrections via geostationary SV at 35,800 km
GPS vertical
Not usable for MDA in non-precision approaches; use barometric altimetry
11. Practice Questions
Q1. NAVSTAR/GPS operates in the ___ band; receiver determines position by ___:
(a) UHF, range position lines
(b) UHF, secondary radar principles
(c) SHF, secondary radar principles
(d) SHF, range position lines
Answer: (a) GPS L1 (1575 MHz) and L2 (1227 MHz) are in the UHF band (300 MHz–3 GHz). Position determined by pseudo-range position lines (spheres of position from each SV).
Q2. The GPS control segment comprises:
(a) space segment, user segment and ground segment
(b) ground segment and INMARSAT geostationary satellites
(c) master control station, back-up control station and five monitoring stations
(d) master + back-up control stations, five monitoring stations and INMARSAT
Answer: (c) GPS control segment: Master Control Station + Back-up Control Station + 5 monitoring stations.
Q3. Orbital height and inclination of GPS constellation:
(a) 20,180 km, 65°
(b) 20,180 km, 55°
(c) 19,099 km, 65°
(d) 19,099 km, 55°
Answer: (b) GPS: orbital height 20,180 km, inclination 55° to equator.
Q4. Earth model used for NAVSTAR/GPS:
(a) WGS90
(b) PZ90
(c) WGS84
(d) PZ84
Answer: (c) GPS uses WGS84 (World Geodetic Survey 1984) — the ICAO standard for aeronautical positions.
Q5. Minimum satellites required for a 3D fix:
(a) 3
(b) 4
(c) 5
(d) 6
Answer: (b) 4 SVs are required for a true 3D fix. The 4th SV provides the equation needed to eliminate receiver clock error (the 4th unknown: X, Y, Z, T).
Q6. GPS operational constellation comprises how many satellites:
(a) 12
(b) 21
(c) 24
(d) 30
Answer: (c) GPS operational constellation: 24 SVs (21 active + 3 spares) in 6 orbital planes, 4 per plane.
Q7. Most accurate fixing information from:
(a) four satellites clustered on one side of the sky
(b) four satellites equally spaced in azimuth at same elevation
(c) one satellite overhead, three near horizon 120° apart
(d) four satellites at high elevation angles
Answer: (d) Best PDOP geometry: one SV directly overhead + three SVs close to the horizon spaced 120° apart. This maximizes the angle of cut between position spheres.
Q8. Most significant GPS error source (single frequency):
(a) PDOP
(b) receiver clock
(c) ionospheric propagation
(d) ephemeris
Answer: (c) Ionospheric propagation delay is the most significant GPS error for single-frequency (L1-only) receivers. It causes the signal to slow down, over-estimating range.
Q9. Frequency available to civil (non-authorized) GPS users:
(a) 1227.6 MHz
(b) 1575.42 MHz
(c) 1602 MHz
(d) 1246 MHz
Answer: (b) Civil GPS users have access to L1: 1575.42 MHz (C/A code). L2: 1227.6 MHz is military (P code). 1602 MHz is GLONASS.
Q10. PRN codes are used to:
(a) identify the satellites
(b) pass the almanac data
(c) pass navigation and system data
(d) pass ephemeris and time information
Answer: (a) PRN (Pseudo-Random Noise) codes are used to identify the satellites and measure signal travel time (pseudo-range). Navigation data (almanac, ephemeris, clock corrections) is modulated on top of the PRN codes.
Q11. Minimum satellites for Receiver Autonomous Integrity Monitoring (RAIM):
(a) 3
(b) 4
(c) 5
(d) 6
Answer: (c) RAIM requires a minimum of 5 SVs for fault detection. 6 SVs are needed for fault exclusion (identifying and removing the faulty SV).
Q12. Time to download the full GPS almanac:
(a) 2.5 minutes
(b) 12.5 minutes
(c) 25 minutes
(d) 15 minutes
Answer: (b) Full almanac = 25 frames × 30 seconds per frame = 12.5 minutes. Sub-frame 5 carries 1 page of almanac per frame; 25 frames complete the constellation almanac.
Q13. LAAS and WAAS remove errors caused by:
(a) propagation, selective availability, satellite ephemeris and clock
(b) selective availability, satellite ephemeris and clock
(c) PDOP, selective availability and propagation
(d) receiver clock, PDOP, satellite ephemeris and clock
Answer: (b) DGPS removes: propagation delay, ephemeris, and SV clock errors. SA (selective availability) was cancelled in 2000. PDOP and receiver clock are not corrected by DGPS.
Q14. Most accurate satellite fixing information from:
(a) NAVSTAR/GPS & GLONASS
(b) TRANSIT & NAVSTAR/GPS
(c) COSPAS/SARSAT & GLONASS
(d) NAVSTAR/GPS alone
Answer: (a) Combining GPS and GLONASS provides more SVs in view → better geometry (PDOP) → improved accuracy and integrity monitoring.
Q15. A LAAS requires:
(a) accurately surveyed site + INMARSAT link to pass X,Y,Z corrections
(b) accurately surveyed site + INMARSAT link to pass range corrections
(c) accurately surveyed site + pseudolite to pass range corrections
(d) accurately surveyed site + pseudolite to pass X,Y,Z corrections
Answer: (c) LAAS: precisely surveyed aerodrome site + corrections transmitted via VHF data link. A pseudolite provides runway threshold ranging. Corrections are pseudo-range corrections (not X,Y,Z).
Answer: (b) GPS errors: ionospheric/tropospheric propagation, SA (historically), ephemeris, SV clock, PDOP, multipath, receiver clock. Sky wave, static interference, and siting are ground-based navaid errors.
Q17. EGNOS is:
(a) proposed European satellite navigation system
(b) a LAAS
(c) a WAAS
(d) system to remove geoid-ellipsoid differences
Answer: (c) EGNOS (European Geostationary Navigation Overlay Service) is Europe's SBAS/WAAS — wide area DGPS using geostationary satellites to broadcast corrections.
Q18. PRN codes are used to determine range by:
(a) measuring phase difference between received and generated code
(b) measuring Doppler shift
(c) measuring signal amplitude
(d) comparing carrier phase
Answer: (a) The receiver generates an identical PRN code and aligns it with the received code. The time offset (phase difference) between the two codes = signal travel time = pseudo-range.
Q19. GPS navigation data is transmitted at:
(a) 50 Hz
(b) 1 kHz
(c) 50 bps
(d) 1575 MHz
Answer: (b) GPS navigation data (ephemeris, almanac, clock corrections) is transmitted at 50 bits per second (50 Hz) modulated onto the PRN codes.
Q20. Geostationary satellites used by SBAS have an orbital altitude of:
(a) 20,180 km
(b) 19,099 km
(c) 35,800 km
(d) 23,222 km
Answer: (b) Geostationary satellites orbit at 35,800 km (geosynchronous orbit) in the equatorial plane with a 24-hour period. Not 20,180 km (GPS) or 19,099 km (GLONASS).
Q21. The initial range calculation is called pseudo-range because it is not corrected for:
Answer: (a) Pseudo-range is initially uncorrected for receiver clock error. The receiver's crystal oscillator has deliberate offset error; this is solved by the 4th SV equation. SV clock error is included in the broadcast and corrected before computing pseudo-range.
Q22. Navigation and system data message transmitted through:
(a) 50 Hz modulation
(b) C/A and P PRN codes
(c) C/A code only
(d) P code only
Answer: (a) Navigation data is transmitted at 50 bits per second modulated on both L1 C/A and L2 P codes. The data frame structure carries ephemeris, almanac, ionospheric model, and clock corrections.
Q23. An all-in-view receiver:
(a) informs operator all required satellites are available
(b) checks all SVs in view and selects 4 with best geometry
(c) requires 5 SVs for a 4D fix
(d) uses all visible SVs for fixing
Answer: (b) An all-in-view receiver tracks all visible SVs simultaneously (dedicated channel per SV) and selects the 4 with best geometry (lowest PDOP) for the navigation fix.
Q24. When using GNSS for a non-precision approach, MDA is determined using:
(a) barometric altitude
(b) GPS altitude
(c) radio altimeter height
(d) either barometric or radio altimeter
Answer: (a) GPS vertical accuracy is insufficient for MDA determination due to the WGS84/MSL discrepancy (up to 50 m). Barometric altitude must be used for MDA on non-precision approaches.
Q25. If an aircraft manoeuvre shadows a satellite being used for fixing:
(a) accuracy unaffected
(b) accuracy temporarily downgraded
(c) fix lost permanently
(d) RAIM activates automatically
Answer: (b) Shadowing a SV temporarily removes it from the fix solution. The receiver may reselect from remaining visible SVs. Accuracy is temporarily downgraded until the SV is reacquired or another selected.
Q26. The maximum discrepancy between WGS84 ellipsoid and mean sea level is approximately:
(a) 5 m
(b) 50 m
(c) 500 m
(d) 0.5 m
Answer: (c) The maximum discrepancy between the WGS84 ellipsoid and mean sea level (geoid) is approximately 50 m. This is why GPS altitude alone is insufficient for precision vertical navigation.
DGCA CPL/ATPL Radio Navigation Study Notes Chapter 18 — GNSS (Global Navigation Satellite System) Capt Pankaj Pahil | www.ghostaviator.com For personal study use only.