Satellite Navigation error sources and position estimation

Similar documents
Satellite Navigation PVT estimation and integrity

Modern Navigation. Thomas Herring

Satellite Navigation GPS measurements and error sources

Atmospheric delay. X, Y, Z : satellite cartesian coordinates. Z : receiver cartesian coordinates. In the vacuum the signal speed c is constant

Impact of Tropospheric Delay Gradients on Total Tropospheric Delay and Precise Point Positioning

Tropospheric Effects on GNSS

Principles of the Global Positioning System Lecture 14

NGA GNSS Division Precise Ephemeris Parameters

EESC Geodesy with the Global Positioning System. Class 6: Point Positioning using Pseuduorange

Climate Monitoring with Radio Occultation Data

Modern Navigation

ESTIMATING THE RESIDUAL TROPOSPHERIC DELAY FOR AIRBORNE DIFFERENTIAL GPS POSITIONING (A SUMMARY)

Principles of Global Positioning Systems Spring 2008

GPS Geodesy - LAB 7. Neglecting the propagation, multipath, and receiver errors, eq.(1) becomes:

EESC Geodesy with the Global Positioning System. Class 7: Relative Positioning using Carrier-Beat Phase

EESC Geodesy with the Global Positioning System. Class 4: The pseudorange and phase observables

Estimating Atmospheric Water Vapor with Groundbased. Lecture 12

Use of ground-based GNSS measurements in data assimilation. Reima Eresmaa Finnish Meteorological Institute

Carrier Phase Integer Ambiguity Resolution Recent results and open issues

GNSS and the Troposphere

Improved Test of General Relativity with Radio Doppler Data from the Cassini Spacecraft

TROPOSPHERIC CORRECTIONS TO GPS MEASUREMENTS USING LOCALLY MEASURED METEOROLOGICAL PARAMETERS COMPARED WITH GENERAL TROPOSPHERIC CORRECTIONS

Ten years analysis of Tropospheric refractivity variations

- an Operational Radio Occultation System

The PaTrop Experiment

Cycle Slip Detection and Correction Methods with Time-Differenced Model for Single Frequency GNSS Applications*

Earthquake distribution is not random: very narrow deforming zones (= plate boundaries) versus large areas with no earthquakes (= rigid plate

Figure from Mike Rymer, USGS

A GPS-IPW Based Methodology for Forecasting Heavy Rain Events. Srikanth Gorugantula

Real-Time Estimation of GPS Satellite Clocks Based on Global NTRIP-Streams. André Hauschild

Péter Braunmüller: The evaluation of troposphere models applied in the Hungarian Active GNSS Network

Principles of the Global Positioning System Lecture 11

Global Navigation Satellite Systems

Analysis of the Accuracy of GMF, NMF, and VMF1 Mapping Functions with GPT 50 a Priori Zenith Constraint in Tropospheric Delay Modelling

Department of Electrical Engineering and Information Technology. Institute for Communications and Navigation Prof. Dr. sc. nat.

GPS cycle slips detection and repair through various signal combinations

STATISTICAL ORBIT DETERMINATION

Dynamic data processing recursive least-squares

Zenith delay [mm] Time [min]

Geodetics measurements within the scope of current and future perspectives of GNSS-Reflectometry and GNSS-Radio Occultation

Earth-Centered, Earth-Fixed Coordinate System

Modern Navigation. Thomas Herring

Diurnal and Seasonal Variation of Surface Refractivity in Minna and Lapai, North Central Nigeria

Exploitation of ground based GPS for Climate and Numerical Weather Prediction applications COST action 716

REFINED AND SITE-AUGMENTED TROPOSPHERIC DELAY MODELS FOR GNSS

Atmospheric Water Vapor and Geoid Measurements in the Open Ocean with GPS

Constructing high-resolution, absolute maps of atmospheric water vapor by combining InSAR and GNSS observations

Ground-based GPS networks for remote sensing of the atmospheric water vapour content: a review

CS491/691: Introduction to Aerial Robotics

Principles of the Global Positioning System Lecture 18" Mathematical models in GPS" Mathematical models used in GPS"

ERTH 455 / GEOP 555 Geodetic Methods. Lecture 04: GPS Overview, Coordinate Systems

P. Cipollini, H. Snaith - A short course on Altimetry. Altimetry 2 - Data processing (from satellite height to sea surface height)

Variability of the Boundary Layer Depth over Certain Regions of the Subtropical Ocean from 3 Years of COSMIC Data

Comparison of DMI Retrieval of CHAMP Occultation Data with ECMWF

Autocorrelation Functions in GPS Data Processing: Modeling Aspects

Α neural network based prediction method for troposheric ducting over the Hellenic region

Information in Radio Waves

Influences of different factors on temporal correlations of GNSS observations

The Measurement of Precipitable Water Vapor Over Texas. Using the Global Positioning System. David Owen Whitlock. March 2000

TOWARDS ROBUST LOCALIZATION OF RTK-GPS TOPOGRAPHIC SURVEYS 23

MATRAG Measurement of Alpine Tropospheric Delay by Radiometer and GPS

Anisotropic spatial filter that is based on flow-dependent background error structures is implemented and tested.

Orekit at the U.S. Naval Research Laboratory. Evan Ward

GNSS: Global Navigation Satellite Systems

Surveying Prof. Bharat Lohani Department of Civil Engineering Indian Institute of Technology, Kanpur

Some of the performance requirements are listed below:

Introduction to Global Navigation Satellite System (GNSS) Module: 2

Carrier Phase Techniques

Application of Atmosphere Precipitation Resources Distribution Remote Sensed by Ground-based GPS in the West of Taiwan Strait.

IMPACT OF GROUND-BASED GPS PRECIPITABLE WATER VAPOR AND COSMIC GPS REFRACTIVITY PROFILE ON HURRICANE DEAN FORECAST. (a) (b) (c)

Research of Satellite and Ground Time Synchronization Based on a New Navigation System

The Usefulness of WADGPS Satellite Orbit and Clock Corrections for Dual-Frequency Precise Point Positioning

Principles of Global Positioning Systems Spring 2008

Multi-Sensor Fusion for Localization of a Mobile Robot in Outdoor Environments

GPS Multipath Detection Based on Sequence of Successive-Time Double-Differences

Christina Selle, Shailen Desai IGS Workshop 2016, Sydney

ATMS 321: Sci. of Climate Final Examination Study Guide Page 1 of 4

ANALYSIS OF THE SPATIO-TEMPORAL VARIABILITY AND IMPACT OF TROPOSPHERIC DELAY ON THE POSITIONAL ACCURACY IN GNSS PPP OBSERVATIONS

FEASIBILITY OF DIRECTLY MEASURING SINGLE LINE-OF-SIGHT GPS SIGNAL DELAYS

A. Barbu, J. Laurent-Varin, F. Perosanz, F. Mercier and J. Marty. AVENUE project. June, 20

Lecture The Oceans

Orbit Representation

Ionosphere Prediction Service for GNSS Users

Chapter 2 Earth s atmosphere (Lectures 4 and 5)

Week 02. Assist. Prof. Dr. Himmet KARAMAN

IGS Reprocessing. and First Quality Assessment

THE EFFECT OF PHYSICAL CORRELATIONS ON THE AMBIGUITY RESOLUTION AND ACCURACY ESTIMATION IN GPS DIFFERENTIAL POSITIONING

Kinematic Orbit Determination of Low Earth Orbiting Satellites using GPS Observables

Geostationary Satellites and Astrophotography

Muhammad Zaheer. Master of Science Thesis in Geodesy No TRITA-GIT EX

A Mission to Planet Mars Gravity Field Determination

Workshop on GNSS Data Application to Low Latitude Ionospheric Research May Fundamentals of Satellite Navigation

Modern Navigation. Thomas Herring

Usage of a Correction Model to Enhance the Evaluation of the Zenith Tropospheric Delay

AN EVALUATION OF VARIOUS SPACE CLOCKS FOR GPS IIF

Error Budgets, and Introduction to Class Projects. Lecture 6, ASTR 289

Lecture 2c: Satellite Orbits

This is an author-deposited version published in: Eprints ID: 16117

Effects of the Theory of Relativity in the GPS

Lecture 4: Radiation Transfer

Transcription:

Satellite Navigation error sources and position estimation Picture: ESA AE4E08 Sandra Verhagen Course 2010 2011, lecture 6 1

Today s topics Recap: GPS measurements and error sources Signal propagation errors: troposphere Multipath Position estimation Book: Sections 5.3 5.7, 6.1.1 2

Recap: error sources satellite: orbit clock instrumental delays signal path ionosphere troposphere multipath receiver clock instrumental delays other spoofing interference 3

Recap: Code and Carrier Phase measurements f 2 1 s ρli = r+ I 2 L1 + T + c δtu δt ε ρ f + i f Φ = + + δ δ + λ + ε Φ 2 Li r 1 s I 2 L1 T c tu t f i ALi Li Li 4

Signal propagation errors: ionosphere ionosphere ς IP : ionospheric pierce point ς Earth IP h I h I : mean ionosphere height RE sinς = sinς R + h E I R E I 1 ( ς = cosς I z 5

Signal propagation errors: ionosphere 1 cosς obliquity factor zenith angle ς 6

Signal propagation errors: ionosphere zenith delay mid-latitudes: 1-3 m at night 5-15 m mid-afternoon peak solar cycle near equator: max. ~36 m 7

Signal propagation errors: ionosphere How to deal with ionosphere? apply ionosphere-free combination (dual-frequency receiver required apply model (reduction 50 70% relative positioning (later this course

Signal propagation errors: troposphere 9 km (poles 16 km (equator Dry gases and water vapor Recall: non-dispersive, i.e. refraction does not depend on frequency Propagation speed lower than in free space: apparent range is longer (~2.5 25 m Same phase and group velocities T ρ = T = T = T = L 1 ρl 2 φl1 φl 2 T 9

Signal propagation errors: troposphere Refractivity N = ( n 1 10 6 R 6 [ ] Δ ρ = n( l 1dl = 10 N( l dl S R S N = N T = 10 d 6 + N w N( l dl = 10 6 [ Nd ( l + N w( l ] dl = Td + Tw N N d w 77.64 P T 3.73 10 5 e T 2 P : total pressure [mbar] T : temperature [K] e : partial pressure water vapor [mbar] if known refractivity known 10

Signal propagation errors: troposphere Satellite tropospheric delay computed hydrostatic delay T = md ( el* Tz, d + mw( el * Tz, w mapping functions Figure: H. van der Marel Earth Receiver Unknown tropospheric zenith wet delay 11 11

Signal propagation errors: troposphere Saastamoinen model: zenith dry and wet delays calculated from temperature, pressure and humidity (measurements or standard atmosphere, height and latitude Hopfield model: dry and wet refractivities calculated Dry delay in zenith direction 2.3 2.6 m at sea level can be predicted with accuracy of few mm s Wet delay depends on water vapor profile along path, 0 80 cm accuracy of models few cm s If no actual meteorological observations available (standard atmosphere applied: total zenith delay error 5 10 cm 12

Signal propagation errors: summary ionosphere troposphere height 50 1000 km 0 16 km variability diurnal, seasonal, solar cycle (11 yr, solar flares low zenith delay meters tens of meters 2.3 2.6 m (sea level el=30 o 1.8 2 obliquity factor el=15 o 2.5 4 el= 3 o 3 10 modeling error (zenith 1 - >10 m 5 10 cm (no met. data dispersive yes no all values are approximate, depending on location and circumstances

Signal propagation errors Homework exercise: make plots of the different mapping functions (page 173 Misra and Enge as function of the elevation angle (ranging from 0 90 o compare them with each other AND with the obliquity factor of the ionosphere delay (slide 22 try to explain the differences more details: see assignment on blackboard 14

Multipath Signal reflected: arrives via two or more paths at the antenna Reflected signals have different path length and interfere with direct signal Systematic error (does not average out pseudorange error: up to tens of meters carrier phase error: up to 5 cm

Multipath direct signal reflected signal phase shift 180 o Figure: H. van der Marel

Multipath direct signal reflected signal phase shift 180 o Figure: H. van der Marel

Multipath Primary defense: careful selection of antenna locations (away from reflectors not always possible carefully designed antennas (choke rings; microstrip no signals from below signal processing (correlators Pseudorange multipath can be detected/analyzed by forming a special linear combination of code and carrier phase data For GPS: if receiver is static, same multipath pattern repeats after 23h56m (same orbit

Multipath: example Mc = C1-4.092*L1 + 3.092*L2 [m] Figure: H. van der Marel multipath [m] 10 8 6 4 2 0-2 -4-6 -8 multipath on C/A-code pseudorange MC PRN28 PRN28 between 7 and +6 m! April 2 nd, 2004 14:10-14:30 UT -10 0 200 400 600 800 1000 1200 time [sec.] time [s]

GPS error budget Empirical values, actual values depend on receiver, atmosphere models, time and location Error source RMS range error [m] satellite clock and ephemeris σ RE / CS = 3 m = SIS URE atmospheric propagation modeling receiver noise and multipath σ RE / P = 5 σ RE / RNM = 1 m m User Range Error (URE σ URE = 6 m σ = σ + σ + σ 2 2 2 URE RE / CS RE / P RE / RNM

Carrier-smoothing ( s Φ ( ti = r( ti + c δtu( ti δt ( ti τi + T( ti I( ti + λ A+ ε Φ ( ti = ρ precise estimate for change in pseudorange: ΔΦ ( t = Φ( t Φ ( t = Δρ ( t Δ I( t + Δε ( t i i i 1 IF i i Φ i IF ( t i 1 M 1 ρ( ti = ρ( ti + ρ( ti 1 +ΔΦ( ti M M ρ( t = ρ( t 1 1 [ ] near zero if epochs close together carrier-smoothed pseudorange = weighted average of pseudorange (code and carrier-derived pseudorange 21

22 Non-linear observation equations ( ( ( x x = + + = ( 2 ( 2 ( 2 ( ( k k k k k y y y y x x r [ ] ( ( ( ( ( ( k k u k k k k t t c T I r ρ ε δ δ ρ + + + + =

Non-linear observation equations Corrected pseudorange: account for satellite clock offset, and compensate remaining error sources Note: increased noise, since corrections/models are not perfect b ρ = r + cδt + % ε = x x + b+ % ε ( k ( k ( k ( k ( k u ρ ρ r ( k = = ( ( k 2 ( ( k + 2 + ( ( k x x y y y y ( k x x 2 23

Linearization non-linear model Taylor series y = H(v + ε H(v 0 y = H(v 0 + ( v v0 +... + ε v observed-minuscomputed observations correction to approximate values design matrix δ y = y H(v δ v = v v 0 H(v 0 A = v 0 linearized model: δ y = Aδ v+ ε 24

y = ρ = x x + b + % ε ( k ( k ( k ρ H( v = ρ = x x + b ( k ( k 0 0 0 0 Linearization H(v 0 y = H(v 0 + ( v v0 +... + ε v Approximations required for: satellite position at time of transmission t - τ (from ephemeris problem: τ not precisely known receiver position at time of reception t receiver clock error 25

y = ρ = x x + b + % ε ( k ( k ( k ρ H( v = ρ = x x + b ( k ( k 0 0 0 0 Linearization T ( k T H(v 0 x x 0 ( k x x x0 H(v y y H(v ( 1 0 ( k 0 y 0 ( k ( k T = = x x0 = 1 v H(v 0 ( k z z z0 ( k x x0 H(v 0 b 1 H(v 0 y = H(v 0 + ( v v0 +... + ε v 26

Linearized code observation equations δρ (1 (1 T δρ ( 1 1 (2 (2 T δρ ( 1 1 δ x = = δb + ε% M M M ( K ( K T δρ ( 1 1 ρ G 27

Least-squares estimation y = Ax + ε; Q yy 1 yy 14243 Q linear model ( T 1 x A Q A T 1 = A Q y variance matrix ˆ xx ˆ ˆ yy 28

linearized model Least-squares estimation δρ = Gδ v+ ε% Q ; ρρ iteration required, Gauss-Newton method: v 0 =... while Q vv ˆˆ δvˆ 2 Q vv ˆˆ δρ= ρ H(v G = = H(v 0 v η ( T 1 GQ ρρg 1 T 1 δ vˆ = Qvv ˆˆ G Qρρδρ vˆ = v + δ ˆ 0 v v = ˆ 0 v end 0 29

Summary and outlook GPS measurements and error sources Linearized observation equations position estimation Next: Position, Velocity and Time (PVT estimation 30