L02 - Global Navigation Satellite Systems

Gustavo Alckmin

June 23, 2025

Agenda

Introduction to GNSS

  • GNSS provides sub-meter to decimeter positioning accuracy
  • Core constellations: GPS (USA), GLONASS (Russia), Galileo (EU), BeiDou (China)
  • Differential and Real-Time Kinematic (RTK) services enhance precision to centimeters
  • Receiver trilateration computes latitude, longitude and altitude from timed satellite signals
  • Enables high-precision field mapping, auto-steer guidance, and yield data georeferencing
  • Correction networks include SBAS (e.g. WAAS), RTK base stations, and post-processing

Origins of GPS Technology

  • Conceived by U.S. Department of Defense under the NAVSTAR program in 1973 to meet military navigation needs
  • First experimental Block I satellites launched 1978–1985; full 24-satellite constellation achieved in 1994
  • 1983 KAL 007 shootdown prompted civilian access to C/A code for ~100 m accuracy; P(Y) code reserved for military
  • Selective Availability (SA) introduced intentional civilian signal error (±100 m) until deactivation in May 2000
  • Emergence of Differential GPS (DGPS) for sub-meter accuracy via real-time ground-based corrections
  • Established foundation for precision agriculture: real-time farm equipment navigation and georeferenced mapping

Transition to Civilian Use

  • GPS originally developed for DoD; civilian access granted in 1993 enabling auto-steer systems
  • Radar-based guidance prototypes in the 1980s led to first autonomous ground vehicles on farms
  • Landsat multispectral satellites (1972) adapted for crop monitoring and NDVI mapping
  • LiDAR sensing from military mapping repurposed for high-resolution terrain models in field planning
  • Unmanned aerial vehicles (UAVs) transitioned from defense to drone-based crop scouting
  • Wireless communication and IoT protocols derived from military systems enable sensor networks in agriculture

GPS Development Timeline

timeline
  title GPS Development Timeline
  1940s : LORAN & hyperbolic navigation
  1957 : Sputnik launch → doppler research
  1973 : NAVSTAR GPS inception
  1978 : First Block I satellites
  1995 : 24-satellite constellation
  2000 : SA disabled (civilian accuracy)
  2016 : Full Operational Capability

  • 1940s: Foundation in LORAN and hyperbolic navigation
  • 1957: Sputnik launch demonstrated Doppler principle
  • 1973: NAVSTAR GPS program initiated by DoD
  • 1978: Launch of first GPS Block I satellites for testing
  • 1995: Achieved full 24-satellite constellation for global coverage
  • 2000: Selective Availability turned off, boosting civilian accuracy
  • 2016: Full Operational Capability and enhanced interoperability

GPS Constellation

  • The GPS comprises 24+ MEO satellites in six orbital planes at ~20,200 km altitude with a 12-hour period
  • Key civilian signals: L1 C/A (1575.42 MHz), L2C (1227.60 MHz), and L5 (1176.45 MHz) for enhanced accuracy
  • Three segments: space (satellites), control (ground monitor stations + master control), and user (GNSS receivers)
  • Standard positioning accuracy: 2–3 m horizontal, 5 m vertical; augmentation via DGPS, SBAS (WAAS/EGNOS) or RTK (< 1 cm)
  • Satellite geometry quantified by PDOP/HDOP/VDOP metrics influences real-time positioning precision
  • Modern multi-GNSS interoperability (GLONASS, Galileo) improves availability and reliability in field operations

GLONASS Constellation

  • 24 active satellites distributed in three orbital planes at ~19,100 km altitude
  • 8 evenly spaced satellites per plane with 64.8° inclination for global coverage
  • 11 h 15 min orbital period enabling revisit times of ~8 h at mid-latitudes
  • Full-cycle constellation supports real-time kinematic (RTK) positioning for sub-10 cm accuracy
  • Redundant design ensures continuous positioning even with in-orbit maintenance
  • Interoperable with GPS and other GNSS for enhanced reliability and signal availability

Other Regional Systems

  • Beidou (China)
  • Operational since 2020 with 35 satellites (MEO, GEO, IGSO). Provides global coverage with positioning accuracy of ~5 meters, enhanced to centimeter-level with augmentation. Uses CDMA, supports navigation, timing, and messaging services. Key applications: agriculture, transportation, disaster management.
  • Galileo (Europe)
  • Operational since 2016, 30 MEO satellites at 23,616 km, 56° inclination. Offers 1-meter accuracy for open service, sub-meter for commercial. Uses CDMA, BOC, and QPSK modulation. Supports safety-of-life services, interoperable with GPS/GLONASS. Applications: aviation, rail, precision farming.

Other Regional Systems

  • IRNSS/NavIC (India): Operational since 2018, 7 satellites (3 GEO, 4 IGSO). Regional coverage over India and 1,500 km beyond. Accuracy ~10 meters (public), <1 meter -(restricted). Uses CDMA, supports navigation and timing. Applications: agriculture, fleet management, disaster response.
  • QZSS (Japan): Operational since 2018, 4 satellites (QZO, IGSO). Regional augmentation for GPS over Asia-Oceania. Accuracy <1 meter with augmentation. Uses CDMA, complements GPS with L1, L2, L5 signals. Applications: precision agriculture, urban navigation, autonomous vehicles.

Carrier Phase Measurements

  • Carrier phase in GNSS provides sub-millimeter precision for relative positioning
  • Phase observable is ambiguous by an unknown integer number of cycles
  • Resolving integer ambiguities (“fixed solution”) yields centimetric or better accuracy
  • Long observational baselines and stable tropospheric models improve ambiguity resolution
  • Dual-frequency data mitigate ionospheric delays, key for robust carrier-phase measurements
  • High-rate phase data enable real-time kinematic (RTK) positioning in precision agriculture

Dual-Frequency Benefits

  • Comparison of L1-only vs L1/L2 positioning accuracy
  • Real-time ionospheric delay correction via dual-frequency measurements
  • Faster ambiguity resolution and quicker RTK fix times
  • Increased reliability in canopy and urban environments
  • Enhanced vertical accuracy for elevation-critical operations
  • Robust multipath mitigation through frequency combination

Frequency Comparison

Variable Rate Application

  • VRA adjusts fertilizer and chemical inputs in real time using prescription maps or sensor feedback
  • Key components: data collection (soil, yield), map-based/sensor-based control, application controller, and actuators
  • Liquid VRA methods: pressure/flow control, pulse-width modulation, twin-fluid, variable-orifice nozzles
  • Dry VRA methods: pneumatic systems, spinner spreaders with variable metering
  • Section control and individual nozzle/boom section switching to reduce overlaps and edge losses
  • Generates as-applied maps for documentation and system performance evaluation

Yield Mapping

  • Definition and purpose: Generation of spatial yield maps using GPS-enabled harvesters.
  • Standardization: Converting raw yield data to relative percentage maps over field grid.
  • Geostatistics: Applying semivariogram analysis (range, sill, nugget) for spatial structure.
  • Temporal analysis: Using coefficient of variation across multiple years to assess stability.
  • Integration: Correlating yield maps with soil and NDVI data for management zone development.
  • Applications: Driving site-specific management, variable-rate prescriptions, and ROI estimation.

Integrated Farm Management

  • Analyze PA investments in a whole-farm context: combine financial, labour, environmental and social metrics
  • Use financial balance-sheet modeling as one decision tool alongside broader qualitative factors
  • Account for region-, farm- and field-specific variability in input costs, yields and returns
  • Incorporate dynamics of changing technology costs and commodity prices over time
  • Evaluate intangible benefits: improved timeliness, labour flexibility, environmental footprint and social outcomes
  • Embed PA within overarching farm plans to align tools with sustainability and profitability goals

RTK Guidance in Tractors

  • RTK (Real-Time Kinematic) uses GNSS corrections to achieve centimeter-level positioning for precise row guidance.
  • Establish fixed base station or subscribe to network RTK services delivering correction signals via UHF or cellular.
  • Improves field efficiency by reducing overlap and skips, optimizing coverage and input use.
  • Enables accurate implement steering and seed placement, enhancing stand uniformity and input efficiency.
  • Automates steering control to maintain ideal speed and reduce operator fatigue.
  • Requires calibration: base station setup, antenna mounting, and offset calibration for reliable operation.

Network-Based Corrections

  • GNSS network RTK uses Continuously Operating Reference Stations (CORS) to model spatial errors across a broad region
  • Virtual Reference Stations (VRS) interpolate corrections near the rover, reducing baseline-dependent biases
  • Network algorithms (FKP, VRS and MAC) estimate tropospheric and ionospheric gradients for real-time correction
  • Low-latency data streams via GSM/3G/4G and NTRIP maintain sub-centimetre accuracy in field deployments
  • Multi-constellation support (GPS, GLONASS, Galileo, BeiDou) improves fix availability and solution reliability
  • Seamless integration in GIS/QGIS plugins (e.g., Smart-Map) enables automated georeferencing for precision ag workflows

GNSS Data Workflow

flowchart TD
  A[GNSS Satellites] -->|L1/L2 Signals| B[Field GNSS Receiver]
  B --> C{Corrections}
  C -->|RTK Base Station| D[RTK Position Fix]
  C -->|SBAS| D
  D --> E[Data Logger]
  E --> F[Farm GIS]
  F --> G[Prescription Maps]
  G --> H[Variable-Rate Application]
  D --> I[Autosteer & Guidance]
  I --> H

  • GNSS satellites transmit dual-frequency (L1/L2) signals to the field receiver
  • Corrections from RTK base stations or SBAS are applied for centimeter-level accuracy
  • The RTK position fix is logged and sent to the farm GIS for mapping and analysis
  • Prescription maps generated in GIS drive variable-rate input applications
  • Autosteer and guidance systems use corrected position data for precise machine control

Tractor Guidance Systems

  • GNSS-based autosteering with RTK delivers ±2 cm path accuracy
  • Local base station and rover configuration for differential corrections
  • Marker arms offer a low-cost visual alternative with ~30 cm repeatability
  • Implement steering modules reduce sprayer and seeder drift
  • Consistent A–B waylines across machines prevent tramline divergence
  • Guidance data logging enables post-season tramline verification

Auto-Steering Technologies

  • Auto-steering employs RTK-GNSS corrections to deliver sub-2 cm lateral accuracy under field conditions
  • Core components: multi-constellation GNSS receiver, base-station or CORS corrections, steering controller and actuator interface
  • Integration with hydraulic/electric steering actuators automates tractor guidance along permanent tramlines
  • Enhances timeliness of operations, reduces overlap, lowers compaction, improves input efficiency and minimizes driver fatigue
  • Supplemental methods include mechanical marker arms, vision-based row sensors and inertial dead-reckoning for GNSS outages
  • Key challenges: signal multipath, base-station range limits, RTK drift, and maintaining swath alignment on curved headlands

Sprayer & Seeder Controllers

  • Supports real-time GNSS integration via ISOBUS (ISO 11783) for spatially-accurate control
  • Implements section and row control with CAN-bus networks to minimize overlap losses
  • Utilizes variable-rate algorithms: pulse-width modulation, electric motor drives, and flow sensors
  • Synchronizes nozzle/seed metering and active downforce feedback loops for consistent placement
  • Records operational data in-cab and telemeters to farm management systems for analytics
  • Allows multi-product and multi-hybrid switching on-the-go through dual-meter and valve arrays

Equipment Comparison Matrix

:::: {.columns} ::: {.column width=“60%”}

  • Comparison criteria:
    • Track-width compatibility with CTF lanes
    • Centimetre-accurate GPS performance
    • Fuel efficiency & energy consumption
    • Capital & operational costs
  • Ensures machinery confines compaction to permanent lanes
  • Balances performance for optimal field operations

CTF-Capable Tractors

Model Track Width (m) GPS Accuracy Fuel Rate (L/h) Unit Cost (USD)
Model A 3.0 ±2 cm 10.0 160,000
Model B 3.0 ±1 cm 9.2 175,000
Model C 3.0 ±2.5 cm 10.5 150,000

::::

Atmospheric Effects

Ionospheric Corrections for GPS

  • Improved Accuracy: Ionospheric corrections using dual-frequency measurements (L1, L2) or models reduce GPS signal delays, achieving sub-meter precision critical for variable rate applications in precision agriculture.
  • Real-Time Reliability: Corrections via SBAS (e.g., WAAS) or RTK networks enhance real-time positioning, ensuring consistent performance for automated farming tasks like planting and spraying.

Multipath & Interference

  • Multipath occurs when GNSS signals reflect off metal machinery, buildings or terrain before reaching the receiver.
  • Reflected signals interfere with the direct path, causing phase and pseudorange errors up to tens of centimeters.
  • Multipath degrades RTK/GNSS accuracy, increases convergence time and produces position jitter.
  • Mitigation techniques include choke-ring antennas, ground planes, multi-frequency/multi-constellation receivers and optimized antenna placement.
  • Antenna mounting height, clear line-of-sight and ensuring minimal nearby reflectors are critical on the farm.
  • Advanced signal processing filters and hybrid INS/GNSS integration further reduce interference impacts.

Basic GNSS Functionality

  • GNSS comprises multiple satellite constellations: GPS (U.S.), GLONASS (Russia), Galileo (EU), BeiDou (China)
  • Receiver measures signal travel-time to ≥4 satellites using precise onboard and atomic satellite clocks
  • Trilateration solves for three-dimensional position and receiver clock bias from satellite ephemeris and pseudoranges
  • Accuracy degraded by ionospheric/tropospheric delays, satellite clock/orbit errors and multipath reflections
  • Differential GNSS (DGNSS) and RTK apply real-time corrections from a base station to achieve sub-meter/centimeter accuracy
  • Core PA applications: real-time field mapping, yield monitoring, automated guidance and variable-rate inputs

Augmentation Systems

  • Autosteering with real-time kinematic (RTK) GNSS holds tramlines to ±2 cm for repeatable row alignment
  • Controlled-traffic farming (CTF) on 3 m tramlines confines compaction to permanent lanes
  • Tyne and disc opener stability depends on symmetric layout, independent depth control and draw-bar length ≈ ½ bar width
  • Inter-row (250–380 mm) vs edge-row (180–200 mm) sowing selected by stubble cover, soil moisture and weed pressure
  • Variable-rate seeding maps derived from ECa, DEM, yield history and NDVI clustering into management zones
  • Section control & seed-monitor calibration ensure target seeds per hectare at variable ground speeds

GPS Receiver Principles

  • GPS receivers “listen” for L-band signals broadcast by the GPS constellation
  • Each satellite transmits a precisely timed code and almanac data
  • Receiver measures signal travel time → pseudorange to each satellite
  • Triangulation from ≥ 3 satellites yields 2D position; ≥ 4 yields 3D fix + clock bias
  • Built-in microprocessor computes location from pseudorange delays

Almanac & Ephemeris Data

  • Almanac: coarse constellation ephemeris for all satellites (valid days)
  • Ephemeris: precise orbital elements broadcast every 30 s (valid ~4 h)
  • Receiver uses almanac to locate satellites quickly on power-up
  • DOD continuously monitors orbits and uploads corrections
  • Accurate ephemeris critical for metre-level positioning

Signal Structure: L1 & L2 Frequencies

  • L1 @ 1575.42 MHz carries C/A (civilian) and encrypted P codes
  • L2 @ 1227.60 MHz carries only P code for Precise Positioning Service (PPS)
  • C/A code: 1.023 MHz chip rate, public (“Standard Positioning Service”)
  • P code: 10.23 MHz chip rate, encrypted for military/authorized users
  • Dual-frequency P code enables real-time ionospheric delay correction

Standard vs Precise Services

  • Standard Positioning Service (SPS): L1/C/A only, ~5–10 m accuracy
  • Precise Positioning Service (PPS): dual-frequency P code, < 1 m accuracy
  • PPS access restricted to U.S. & allied military, government agencies, authorized civvies
  • Civilian RTK/DGPS emulate PPS precision via real-time corrections
  • Encryption and policy control service levels and availability

GPS Accuracy Determinants

  • Antenna placement & mounting height
  • Receiver design: channels, tracking loops, processing power
  • Satellite geometry characterized by DOP (GDOP, PDOP, HDOP, VDOP)
  • Atmospheric delays: ionosphere & troposphere
  • Selective Availability (SA) and multipath reflections
  • Application of differential corrections (DGPS/RTK)

Antenna Installation Best Practices

  • Centerline mount on tractor, combine or vehicle roof
  • Elevate above obstructions; avoid boom or cab-side mounting on slopes
  • Use combined GPS/DGPS antennas for common phase center
  • Secure coaxial and power connections; follow noise-suppression guidelines
  • Calibrate boom offsets if antenna ≠ applicator reference point

Time Delay & Application Synchronization

  • Actuator/controller delays cause spatial lag in variable-rate systems
  • Example: 10 mph ≈ 4.47 m/s → 2 s delay ⇒ 8.9 m offset
  • Configure time‐lag compensation in controller settings
  • Use speed‐based offset algorithms for consistent application location
  • Essential for high‐speed spraying, seeding, and fertilizing

Electrical Interference & Mitigation

  • Common sources: power lines, two-way radios, alternators, ignition systems, microwaves
  • Interference spikes increase reacquisition time, degrade position fix
  • Mitigation: relocate antenna, add ferrite cores, use shielded cables
  • Maintain separation from heavy-current wiring and radio transmitters
  • Perform field checks after installation to validate signal quality

Receiver Technology & Reacquisition

  • Single-channel: sequentially tracks one satellite at a time; slower fixes
  • Multi-channel (8–12+): simultaneous tracking → faster acquisition & reacquisition
  • Reacquisition time: delay after brief signal loss (e.g., under canopy)
  • Short reacquisition critical for guidance and real-time control
  • Consider receiver update rate (1–20 Hz+) for dynamic applications

Satellite Geometry & DOP

  • Dilution of Precision (DOP) quantifies positional error magnification
  • GDOP: overall geometry; PDOP: 3D position; HDOP/VDOP: horizontal/vertical only
  • Low DOP (< 2) indicates widely spaced satellites → minimal error amplification
  • High DOP (> 6) arises when satellites cluster → poor accuracy
  • Monitor real-time DOP to assess fix quality

Selective Availability & Atmospheric Errors

  • SA: intentional DOD clock dithering, historically ~100 m civilian bias (removed 2000)
  • Tropospheric refraction: non-dispersive, modeled by pressure & humidity
  • Ionospheric delay: frequency-dependent; dual-frequency or SBAS corrects first order
  • Atmospheric conditions vary diurnally; require real-time modeling
  • DGPS/RTK mitigate these errors to sub-metre/centimetre levels

Multipath Error

  • Occurs when signals reflect off buildings, equipment, terrain
  • Reflected path adds extra delay → pseudorange & phase errors
  • Multipath not corrected by DGPS; degrades RTK convergence
  • Mitigation: choke-ring antenna, ground plane, clear antenna horizon
  • Maintain ≥ 1 m clearance from metal surfaces

Differential GPS Fundamentals

  • Base station at known coordinates measures pseudorange errors
  • Error = (true range – measured pseudorange) → differential correction
  • Rover applies corrections in real time via radio or NTRIP
  • Post-processing uses stored corrections to adjust logged data
  • Elevation and clock biases also corrected for highest accuracy

DGPS Correction Sources

  • Coast Guard beacons: 285–325 kHz ground waves, ~1 m RMS, free, low update rate (200 bps)
  • Satellite services (OmniSTAR, etc.): geostationary uplink, subscription ($500–1,000/yr), < 0.75 m uniform accuracy
  • Land-based commercial networks: FM sub-carrier, local towers, variable coverage
  • Private base station: highest update rate (2–10 Hz), full control, infrastructure cost
  • Choose source by accuracy, latency, coverage, budget

Cost vs. Accuracy & Equipment Selection

  • $100–500: basic C/A-only receiver, ~50 yd (CEP) accuracy—suitable for scouting
  • $3,000–5,000: DGPS-enabled unit, ~1–3 m RMS—soil sampling, yield mapping
  • $15,000–25,000: RTK guidance system, inch‐level accuracy—auto-steer, VRA
  • Subscription fees: $75–$800/yr depending on correction service level
  • Balance application needs, update rate, and total cost of ownership

Coordinate Systems & Datums

  • WGS-84: global geodetic datum for GPS latitude/longitude
  • UTM: divides world into 60 zones, projects to metric coordinates for distance/area
  • State Plane: state-specific Lambert or Transverse Mercator zones, minimal distortion
  • Datum shifts (NAD-83 ↔︎ NAD-27) can exceed hundreds of metres
  • Use consistent datum and projection across data sources; apply NADCON/LEFTI transforms