GPS the Interdisciplinary Chameleon: How Does it do That?

Similar documents
Global Positioning System: what it is and how we use it for measuring the earth s movement. May 5, 2009

Guochang Xu GPS. Theory, Algorithms and Applications. Second Edition. With 59 Figures. Sprin ger

Modelling GPS Observables for Time Transfer

IAG School on Reference Systems June 7 June 12, 2010 Aegean University, Department of Geography Mytilene, Lesvos Island, Greece SCHOOL PROGRAM

FieldGenius Technical Notes GPS Terminology

An Introduction to GPS

Principles of the Global Positioning System Lecture 19

GPS for crustal deformation studies. May 7, 2009

t =1 Transmitter #2 Figure 1-1 One Way Ranging Schematic

Geodetic Reference Frame Theory

Trimble Business Center:

2. GPS and GLONASS Basic Facts

Table of Contents. Frequently Used Abbreviation... xvii

Fundamentals of GPS for high-precision geodesy

Basics of Satellite Navigation an Elementary Introduction Prof. Dr. Bernhard Hofmann-Wellenhof Graz, University of Technology, Austria

2 INTRODUCTION TO GNSS REFLECTOMERY

UNIT 1 - introduction to GPS

CHAPTER 2 GPS GEODESY. Estelar. The science of geodesy is concerned with the earth by quantitatively

GNSS: orbits, signals, and methods

Fundamentals of GPS Navigation

GPS: History, Operation, Processing

Monitoring the Ionosphere and Neutral Atmosphere with GPS

GPS: History, Operation, Processing

Precision N N. wrms. and σ i. y i

Other Space Geodetic Techniques. E. Calais Purdue University - EAS Department Civil 3273

Applications, Products and Services of GPS Technology

GPS and GNSS from the International Geosciences Perspective

Other Space Geodetic Techniques. E. Calais Purdue University - EAS Department Civil 3273

Space Weather and the Ionosphere

KOMPSAT-2 Orbit Determination using GPS SIgnals

Foreword by Glen Gibbons About this book Acknowledgments List of abbreviations and acronyms List of definitions

The Global Positioning System

Wednesday AM: (Doug) 2. PS and Long Period Signals

GPS for. Land Surveyors. Jan Van Sickle. Fourth Edition. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, an Informa business

Study of small scale plasma irregularities. Đorđe Stevanović

Multisystem Real Time Precise-Point-Positioning, today with GPS+GLONASS in the near future also with QZSS, Galileo, Compass, IRNSS

APPENDIX GPS TERMINOLOGY

GPS and Recent Alternatives for Localisation. Dr. Thierry Peynot Australian Centre for Field Robotics The University of Sydney

GLOBAL POSITIONING SYSTEMS. Knowing where and when

Lecture 2 Satellite orbits and clocks computation and accuracy

Fundamentals of Global Positioning System Receivers

Proceedings of Al-Azhar Engineering 7 th International Conference Cairo, April 7-10, 2003.

Bernese GPS Software 4.2

Monitoring the Earth Surface from space

COVENANT UNIVERSITY NIGERIA TUTORIAL KIT OMEGA SEMESTER PROGRAMME: PHYSICS

MONITORING SEA LEVEL USING GPS

Satellite Laser Retroreflectors for GNSS Satellites: ILRS Standard

AGPS Glossary: from Almanac to Zenith Delay

Basics of Satellite Navigation an Elementary Introduction Prof. Dr. Bernhard Hofmann-Wellenhof Graz, University of Technology, Austria

GNSS & Coordinate Systems

ANALYSIS OF GPS SATELLITE OBSERVABILITY OVER THE INDIAN SOUTHERN REGION

GPS STATIC-PPP POSITIONING ACCURACY VARIATION WITH OBSERVATION RECORDING INTERVAL FOR HYDROGRAPHIC APPLICATIONS (ASWAN, EGYPT)

Introduction to GNSS

Precise Positioning with NovAtel CORRECT Including Performance Analysis

Effect of Quasi Zenith Satellite (QZS) on GPS Positioning

Bernhard Hofnlann-Wellenhof Herbert Lichtenegger Elmar Wasle. GNSS - Global Navigation Satellite Systenls. GPS, GLONASS, Galileo, and nl0re

E. Calais Purdue University - EAS Department Civil 3273

Chapter 6 GPS Relative Positioning Determination Concepts

Update on the International Terrestrial Reference Frame (ITRF)

AUSPOS GPS Processing Report

PDHonline Course L105 (12 PDH) GPS Surveying. Instructor: Jan Van Sickle, P.L.S. PDH Online PDH Center

Global Correction Services for GNSS

Active microwave systems (1) Satellite Altimetry

Space Weather influence on satellite based navigation and precise positioning

PRINCIPLES AND FUNCTIONING OF GPS/ DGPS /ETS ER A. K. ATABUDHI, ORSAC

Introduction to GNSS

Multipath and Atmospheric Propagation Errors in Offshore Aviation DGPS Positioning

MINOS Timing and GPS Precise Point Positioning

Using GPS Receivers to Study the Upper Atmosphere

PRECISE RECEIVER CLOCK OFFSET ESTIMATIONS ACCORDING TO EACH GLOBAL NAVIGATION SATELLITE SYSTEMS (GNSS) TIMESCALES

Sub-daily signals in GPS. at semi-annual and annual periods

Geodetic Reference via Precise Point Positioning - RTK

Principles of the Global Positioning System Lecture 20" Processing Software" Primary research programs"

3. Radio Occultation Principles

RTCM State Space Representation (SSR) Overall Concepts Towards PPP-RTK

Remote Sensing: John Wilkin IMCS Building Room 211C ext 251. Active microwave systems (1) Satellite Altimetry

GNSS Technologies. PPP and RTK

ESTIMATION OF IONOSPHERIC DELAY FOR SINGLE AND DUAL FREQUENCY GPS RECEIVERS: A COMPARISON

Effects of magnetic storms on GPS signals

PPP with Ambiguity Resolution (AR) using RTCM-SSR

Tajul Ariffin Musa. Tajul A. Musa. Dept. of Geomatics Eng, FKSG, Universiti Teknologi Malaysia, Skudai, Johor, MALAYSIA.

An Empirical Solar Radiation Pressure Model for Autonomous GNSS Orbit Prediction

Broadcast Ionospheric Model Accuracy and the Effect of Neglecting Ionospheric Effects on C/A Code Measurements on a 500 km Baseline

THE INFLUENCE OF ZENITH TROPOSPHERIC DELAY ON PPP-RTK. S. Nistor a, *, A.S. Buda a,

Study and analysis of Differential GNSS and Precise Point Positioning

Global Navigation Satellite Systems II

GNSS Reflectometry and Passive Radar at DLR

Atmospheric propagation

MINIMIZING SELECTIVE AVAILABILITY ERROR ON TOPEX GPS MEASUREMENTS. S. C. Wu*, W. I. Bertiger and J. T. Wu

Phase Center Calibration and Multipath Test Results of a Digital Beam-Steered Antenna Array

Sidereal Filtering Based on GPS Single Differences for Mitigating Multipath Effects

magicgnss: QUALITY DATA, ALGORITHMS AND PRODUCTS FOR THE GNSS USER COMMUNITY

Range Sensing strategies

WHU's Developments for the GPS Ultra-Rapid Products and the COMPASS Precise Products

Altimeter Range Corrections

Radar Reprinted from "Waves in Motion", McGourty and Rideout, RET 2005

Comparative analysis of GNSS Real Time Kinematic methods for navigation

Data acquisition and integration 3.

The Geodetic Reference Antenna in Space (GRASP): A Mission to Enhance the Terrestrial Reference Frame

Integrity of Satellite Navigation in the Arctic

Transcription:

GPS the Interdisciplinary Chameleon: How Does it do That? Geoff Blewitt Nevada Bureau of Mines and Geology & Seismological Laboratory University of Nevada, Reno, USA

Cool Science using GPS Application Tectonophysics Seismology Atmospheric Science Space Weather Hydrology Oceanography Gravimetry Uses GPS to Estimate... Earth s surface as slowly deforming polyhedron < 1 Hz time series of station position Regional strain variation during earthquake cycle Angular momentum balanced by Earth rotation In-situ water vapor (vertical integral & gradient) Stratospheric temperature (by low Earth orbiters) Ionospheric total electron content (in-situ and remote) Ionospheric scintillations (electrical storms) Subsidence due to ground water variation Surface mass redistribution using load dynamics Surface mass redistribution using Earth rotation Sea surface height (SSH) by GPS altimetry Sea surface state by GPS reflections (down looking) In-Situ Correction of Tide Gauge Record Static sea level using load dynamics Geopotential variations using load dynamics

Outline Some basic terms What is being measured? What is being modeled? GPS positioning methods and typical precision What about military degradation? What drives the data rate? A few misconceptions

Geodesy Some Basic Terms The science of Earth s time varying shape and gravity field Typically characterized by measurement error (<1 mm) < observation model error today s noise = tomorrow s signal ( Geodesy is like an onion... ) GPS - Global Positioning System Constellation of ~30 satellites with atomic clocks Transmit timing signals on L-band carriers (1.57542, 1.2276 GHz) User positioned by 4+ satellites visible anywhere, anytime GNSS - Global Navigation Satellite System GPS, GLONASS, GALILEO, COMPASS,... IGS - International GNSS Service Provides GPS data products to serve geophysical applications IERS - International Earth Rotation & Reference Frames Service Provides reference system conventions and data products ITRF - International Terrestrial Reference Frame (site coordinates)

The GPS Signal GPS signal tells a receiver the satellite clock time GPS receiver compares clock times: receiver satellite Hence time of flight, hence range, hence receiver position GPS signal driven by atomic clock on each satellite Clock frequency = 10.23 MHz (Set intentionally lower than this to account for relativistic effects) Two carrier signals (sinusoidal) are coherent L1 = 154 x 10.23 MHz L2 = 120 x 10.23 MHz wavelength = 19.0 cm wavelength = 24.4 cm Bits (+1 and -1) encoded on the carrier tell the time Course C/A code on L1 - satellite time (C1) Precise P code on L1 and L2 - satellite time (P1 and P2) Navigation Message - satellite position, satellite clock bias, etc.

What is being measured? GPS Satellite clock, T s Transmitted signal of known code (either C/A or P code) Antenna Received signal, driven by satellite clock T s GPS Receiver P=c(T r T s ) clock T r Pseudorange Model signal, driven by receiver clock T GPS is actually a timing system Receiver firmware correlates received signal with replica model Observed time delay c is pseudorange (a biased range)

What is being modeled? Satellite clock Clock error Relativity (general + special) Satellite position Gravity (Keplerian + higher degree) Non-gravitational forces acting on the satellite (radiation pressure) Media delay Vacuum delay (geometry, include general relativity) Ionospheric dispersion (use dual-frequency data) Troposphere refraction (signal speed and bending by Snell s law) Station position Earth rotation (P.N.U.X.Y) Solid Earth deformation (tides, loading) Antenna diffraction (azimuth-elevation calibration) Relative antenna-transmitter rotation (circular polarization effect) Station clock Clock error

Meaning of Phase, φ Signal Time, t A 0 A A 0 φ A Rotates with frequency, f φ 0.5 1.0 Phase (cycles) A 0 Steady rotation φ = f t Sine wave: A = A 0 sin(2π φ) phase φ (cycles), frequency f (Hz) amplitude A 0 = A 0 sin(ωt) angular frequency ω = 2πf

Meaning of Phase Therefore, for a sine wave phase changes linearly in time: φ = f t phase φ (cycles), frequency f (Hz) Generally, the initial phase is not zero: φ = f t + φ 0 constant: φ 0 (cycles) Phase 5 4 3 2 1 φ 0 Slope = frequency, f Time

What is Carrier Phase? Receiver multiplies GPS satellite signal reference signal from local oscillator Reference signal GPS signal (Reference)x(GPS) Beat signal S( t) = R( t) = S R 0 0 cosϕ S( t) R( t) = S( t) R( t) = cosϕ ( t) 1 2 1 2 S R R ( t) 0 R S 0 0 S [ cos( ϕ ϕ ) + cos( ϕ + ϕ )] R S R S cos( ϕ ϕ ) 0 R S Baseband filter removes high frequency Carrier phase = phase of baseband signal (Ambiguity) Carrier phase measurement: Model as satellite-receiver clock: Convert cycles to range Measurement error < 1 mm Φ=(ϕ R ϕ S )+ N Φ=f (T R T S )+ N L=λΦ=c (T R T S )+Nλ

What is Carrier Phase? (II) But GPS signal is carrier code (+1 or -1) Standard GPS pseudorange uses the bits meter-level precision Carrier phase measurement strips off the bits mm-level precision but biased by integer cycle ambiguity N Cycle slips (change in N) When receiver loses phase lock, changes unknown value of N can be repaired by various data editing techniques Ambiguity resolution (estimation of N) Integer estimation is an entire field of research in itself! Accurate estimation is essential Real-time kinematic (RTK): pair of receivers do this in real-time

Analytical view of observations 4 observation types (units of range): L 1 : Carrier phase on L1 channel, f 1 = 154 x 10.23 MHz L 2 : Carrier phase on L2 channel, f 2 = 120 x 10.23 MHz P 1 : Pseudorange on L1 channel P 2 : Pseudorange on L2 channel Simplified observation equations: L 1 = ρ +Z/sinθ 1.5 4 6 Ι + λ 1 N 1 λ 1 = c/f 1 19.0 cm L 2 = ρ +Z/sinθ 2.5 4 6 Ι + λ 2 N 2 λ 2 = c/f 2 24.4 cm P 1 = ρ +Z/sinθ + 1.5 4 6 Ι P 2 = ρ +Z/sinθ + 2.5 4 6 Ι ρ = geometry plus clock bias Z = zenith tropospheric delay 1 /sinθ = mapping function of elevation angle Ι = dispersive ionospheric delay (P2-P1) N = integer cycle ambiguity

Why Dual Frequency Data? Dual frequency more expensive but often essential geodetic quality receivers currently ~$10K 1. To estimate ionospheric delay (TEC) (P1 P2) proportional to Total Electron Content Geometry and clock errors cancel Instrumental P1 P2 bias documented by IGS 1. To difference away ionospheric delay (0.1-10 meters) assume delay proportional to 1/ f 2 ionosphere-free carrier phase LC = 2.546 L1 1.546 L2 residual ionospheric delay from higher order effects ~ mm 1. Automatic, robust data processing 1. Compare all 4 data types (P1, P2, L2, L2) for consistency 2. Cycle slip detection and correction 3. Ambiguity resolution

GPS Positioning Methods and Typical Precision Pseudorange positioning hand-held GPS, few-meter hand held GPS receiving differential corrections, 1-meter differential pseudorange with carrier smoothing, 10-cm limited by multipath errors Dual-frequency carrier phase positioning hand-held GPS using RTK base station, 1-cm relative geodetic GPS, 2-3 mm horizontal, 7-mm vertical (in global frame) geodetic GPS (regional), 1-2 mm horizontal, 3-5 mm vertical

What about Military Degradation? No problem Anti-Spoofing (A/S) secret W code P code C/A code not encrypted, so can produce pseudorange (C1) Encryption is identical on two frequencies! (P1 P2) Bit rate of the W code slower than P code (can use to get P2) Selective Availability (S/A) dithers satellite clock Countered by usual geodetic processing methods Or by real-time transmission of error from fixed base station S/A turned off [President Clinton, 1 May 2000] encourage acceptance & integration of GPS into peaceful civil, commercial & scientific applications worldwide encourage private sector investment in, and use of, U.S. GPS technologies & services.

What Drives the Data Rate? Observation equations can typically be inverted at every measurement epoch So long as sufficient satellites in view (typically 5) So long as ambiguity resolution is possible Required solution rate can drive the data rate up Navigation: typically 1 Hz Seismic Strong Motion: ~ 10 Hz For very high data rates, measurement noise becomes large Cost / Benefit can determine an optimal data rate Geodetic: typically ~ 15 or 30 seconds Typical position solution rate is every 24 hours Typical tropospheric delay rate is every 5 60 minutes Lower data rate creates data editing problems After editing, data can be decimated to every 5 minutes Data have correlated errors over few minutes

Key Idea I Applications relate to unknown parts of the model Positioning (hence motion by time series) spatial registration - sensor position/attitude; altimetry; mapping, GIS secular motion - tectonics; isostasy; plate boundary deformation tidal motion - solid Earth tides; pole tide; ocean tidal loading non-tidal loading - atmosphere; continental hydrology; ocean earthquake cycle - co-seismic; post-seismic; inter-seismic Timing time registration (time tags) - GPS; satellite laser ranging; seismic event triggering: 1 pulse per sec signal (PPS) clock synchronization - defining Universal Coordinated Time (UTC) Earth rotation (orientation) parameters (ERP or EOP) Precession, nutation, universal time UT1, polar motion Precipitable water vapor (PWV) Ionospheric total electron content (TEC)

Example: Point Positioning Similar to standard trilateration 3 ranges from 3 known points Estimate 3 unknown point coordinates GPS point positioning 4 pseudoranges from 4 satellites Estimate 4 parameters: position (x r, y r, z r ) and clock error (δt r ) Other known parts of the model? Real-time information from broadcast Navigation Message Precise information from International Association of Geodesy (IAG) GPS orbits and clocks from International GNSS Service (IGS) r 1 r 2 r 3 P 1 P 2 P 3 P 4 (x r, y r, z r, δt r ) Earth model from International Earth Rotation & Reference Frames Service (IERS) Station positions from IERS Terrestrial Reference Frame (ITRF)

Key Idea II Interpretation of the unknowns requires accurate treatment of knowns Methods (generally a mixture) 1. Assume models and other data (IERS, IGS, Nav. Message) 2. Simultaneous estimation of nuisance parameters We need precise position so we also estimate clock error We need precise timing but we also estimate position 3. Form linear combinations of data that eliminate the unknowns Dual frequency combination eliminates most ionospheric delay Double-differenced data eliminates station-satellite clock error Baselines (relative point positions) reduce common-mode errors Note: (2) and (3) give identical results (2) is more time consuming, but provides spin-off results

Single Differencing Satellite j ρ A j ρ B j Station A records L A j and L A k at epochs 1, 2, 3,... Station B records L B j and L B k at epochs 1, 2, 3,... Eliminates satellite clock errors

Double Differencing Satellite j Satellite k ρ B k ρ A j ρ A k ρ B j Station A records L A j and L A k at epochs 1, 2, 3,... Station B records L B j and L B k at epochs 1, 2, 3,... Eliminates satellite clock errors and station clock errors Reduces orbit errors if stations are in same region Relative positioning is more precise for stations that are closer

Example: Known Satellite Positions orbital ellipse satellite perigee equator ellipse centre geocentre ae γ vernal equinox Ω ω f(t) a(1 e) i ascending node Normal orbit represented by 6 Keplerian elements: a semi-major axis ω argument of perigee e eccentricity Ω Right Ascension of ascending node I inclination (to equator) f(t) true anomaly at time t

But Real Orbits are Perturbed by Other Forces Gravitational Non-Grav. Perturbing Forces Acceleration (m s -2 ) Error after 1 day (m) Non-sphericity: oblateness 5 x 10-5 10,000 Non-sphericity: other 3 x 10-7 200 Moon 5 x 10-6 3,000 Sun 2 x 10-6 800 Solid Earth tides 1 x 10-9 0.3 Ocean tides 5 x 10-10 0.04 Solar radiation pressure 6 x 10-8 200 Y-bias (misaligned panels) 5 x 10-10 1.4 Albedo (from Earth) 4 x 10-10 0.03 Drag, magnetic forces, etc... << 10-10 0 From Herbert Landau, Ph.D. Thesis, 1988

Hence: Osculating Keplerian Elements Extra Parameters added in Navigation message Keplerian parameters at some reference time (a, e, i,ω, Ω, M 0 ) correction to the mean motion n rate of change of inclination di/dt rate of change of node s right ascension dω/dt cosine and sine terms for inclination C ic C is cosine and sine terms for radius C rc C rs cosine and sine terms for argument of perigee C uc C us GPS Ephemerides Navigation Message is updated every hour Receiver accounts for these extra terms. After all of this. Resulting satellite position only accurate to few meters!!! INTERNATIONAL GPS SERVICE (IGS) orbits: few centimeters

A Few Misconceptions (I) DESIGN: Network configuration is crucial for precise positioning NOT true except for the global-scale network ONLY important for spatial resolution of the geophysical signal EQUIPMENT: For highest accuracy, every station should have an atomic clock Clock bias is either estimated or differenced away an accurate barometer Barometers do NOT significantly improve estimation of tropo delay a water vapor radiometer (WVR) Marginal improvement; serious WVR errors during precipitation GPS can do everything Cumulative orbit instability in inertial space (precession, nutation, UT1) Requires Very Long Baseline Interferometry (VLBI) Inadequate models of non-grav. forces (locating Earth center of mass) 1. Requires Satellite Laser Ranging (SLR)

A Few Misconceptions (II) ACCURACY: Choose method that minimizes the daily scatter REAL surface loading varies station height by ~10 mm QUALITY: Small formal errors indicate a high quality solution Does NOT address data quality, systematic error LOW ELEVATIONS: Low elevation data should not be used Low el. data helps separate station height from zenith tropo delay DATA SPAN: To filter seasonal error, use N-year data-span For site velocity, half-integer year is optimal (integer is worst!) For velocities, recommend at least 2.5 years of data

Conclusions GPS is a timing system Pseudorange (robust) Carrier phase (precise) Dual frequency (for ionospheric delay) Requires a comprehensive observation model Anything that affects the apparent satellite-receiver time Satellite-receiver geometry, media delay, clocks Unknown parts of model can either be: Estimated Differenced away by linear combinations of data Modeled stochastically (at every data epoch) Applications Relate to the UNKNOWN parts of the model Which requires accurate treatment of the KNOWN parts Various services exist for the KNOWN parts (IGS, IERS, )