Satellite Navigation PVT estimation and integrity

Similar documents
Satellite Navigation error sources and position estimation

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

Modern Navigation. Thomas Herring

Satellite Navigation GPS measurements and error sources

Carrier Phase Techniques

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

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

Carrier Phase Integer Ambiguity Resolution Recent results and open issues

Availability and Reliability Advantages of GPS/Galileo Integration

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

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

Figure from Mike Rymer, USGS

Use of GNSS for autonomous navigation on medium Earth orbits

Some of the performance requirements are listed below:

Evaluation of Two Integer Ambiguity Resolution Methods for Real Time GPS Positioning

A Behavioral Approach to GNSS Positioning and DOP Determination

Modern Navigation

Principles of the Global Positioning System Lecture 14

A probabilistic assessment on the Range Consensus (RANCO) RAIM Algorithm

Integrity Monitoring Techniques in GPS/Galileo

Nonlinear analysis of position estimate in global navigation satellite systems

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

Carrier-phase Ambiguity Success Rates for Integrated GPS-Galileo Satellite Navigation

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

A Mission to Planet Mars Gravity Field Determination

Climate Monitoring with Radio Occultation Data

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

Velocity (Kalman Filter) Velocity (knots) Time (sec) Kalman Filter Accelerations 2.5. Acceleration (m/s2)

NGA GNSS Division Precise Ephemeris Parameters

Global Navigation Satellite Systems

Principles of Global Positioning Systems Spring 2008

Principles of the Global Positioning System Lecture 11

H-ARAIM Exclusion: Requirements and Performance

Joint GPS and Vision Estimation Using an Adaptive Filter

ENGR352 Problem Set 02

Influences of different factors on temporal correlations of GNSS observations

Autocorrelation Functions in GPS Data Processing: Modeling Aspects

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

DGPS Kinematic Carrier Phase Signal Simulation Analysis for Precise Aircraft Velocity Determination

Satellite baseline determination with phase cycle slip fixing over long data gaps

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

Research Article GA-ARMA Model for Predicting IGS RTS Corrections

GPS cycle slips detection and repair through various signal combinations

Orbit Representation

Geog Lecture 29 Mapping and GIS Continued

Kinematic Monitoring for Baselines Ranging from 3m to 30km

Protection Level Calculation in the Presence of Heavy Tail Errors Using Measurement Residuals

Research Article Predicting IGS RTS Corrections Using ARMA Neural Networks

Ionosphere Prediction Service for GNSS Users

CS491/691: Introduction to Aerial Robotics

The 3-D Global Spatial Data Model: Geometrical Foundation of the Global Spatial Data Infrastructure

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

EUROPEAN GNSS (GALILEO) INITIAL SERVICES NAVIGATION SOLUTIONS POWERED BY E U R O P E OPEN SERVICE QUARTERLY PERFORMANCE REPORT

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

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

EUROPEAN GNSS (GALILEO) INITIAL SERVICES NAVIGATION SOLUTIONS POWERED BY E U R O P E OPEN SERVICE QUARTERLY PERFORMANCE REPORT

EUROPEAN GNSS (GALILEO) INITIAL SERVICES NAVIGATION SOLUTIONS POWERED BY E U R O P E OPEN SERVICE QUARTERLY PERFORMANCE REPORT

On the Solution of the GPS Localization and Circle Fitting Problems

AN ANOMALY CLOCK DETECTION ALGORITHM FOR A ROBUST CLOCK ENSEMBLE

Physics 212. Lecture 3. Gauss s Law. Today's Concepts: Electric Flux and Field Lines. Physics 212 Lecture 3, Slide 1

Earth-Centered, Earth-Fixed Coordinate System

Design of Adaptive Filtering Algorithm for Relative Navigation

TOWARDS ROBUST LOCALIZATION OF RTK-GPS TOPOGRAPHIC SURVEYS 23

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

Galileo* Integrity. Astrium Satellites. Hans L. Trautenberg // 11.Nov Thanks to T. Rang, H. Frankenberger, J. Krüger, V. Oehler, M.

Test Computations

A Closed-Form Solution for Earthquake Location in a Homogeneous Half-Space Based on the Bancroft GPS Location Algorithm

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

Identifying a low-frequency oscillation in Galileo IOV pseudorange rates

Undifferenced GPS for Deformation Monitoring

For the intersections: cos x = 0 or sin x = 1 2

Satellite Geodesy and Navigation Present and Future

Information in Radio Waves

A System for Tracking and Locating Emergency Personnel Inside Buildings

Math 131 Exam 1 October 4, :00-9:00 p.m.

Algebra of Random Variables: Optimal Average and Optimal Scaling Minimising

n j u = (3) b u Then we select m j u as a cross product between n j u and û j to create an orthonormal basis: m j u = n j u û j (4)

Global Navigation Satellite Systems

Ionosphere influence on success rate of GPS ambiguity resolution in a satellite formation flying

Regression Retrieval Overview. Larry McMillin

UCGE Reports Number 20173

STATISTICAL ORBIT DETERMINATION

Cubature Particle filter applied in a tightly-coupled GPS/INS navigation system

+ Statistical Methods in

Motion Models (cont) 1 2/15/2012

SENSITIVITY ANALYSIS OF MULTIPLE FAULT TEST AND RELIABILITY MEASURES IN INTEGRATED GPS/INS SYSTEMS

VELOX-CI: Advanced Application of GPS for Radio Occultation and Satellite Attitude Determination

R rate gyros...28 rebalance loop...25 rebalance loops...63 reference ellipsoid...70 restrained gyros...27 rigidity...12, 26 ring interferometer...

NEW GEODETIC REFERENCE FRAME KOSOVAREV 01

SIGMA-F: Variances of GPS Observations Determined by a Fuzzy System

Pose Tracking II! Gordon Wetzstein! Stanford University! EE 267 Virtual Reality! Lecture 12! stanford.edu/class/ee267/!

Lecture 2 Measurement Systems. GEOS 655 Tectonic Geodesy

ATOMIC CLOCK ENSEMBLE IN SPACE Mission status

Kinematic Orbit Determination of Low Earth Orbiting Satellites using GPS Observables

Geometric Dilution of Precision of the GNSS for

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

Multi-sensor data fusion based on Information Theory. Application to GNSS positionning and integrity monitoring

Trimble RTX TM Orbit Determination and User Positioning Performance with BeiDou Satellites

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

Chapter 4. Satellite Position Estimation and Satellite Clock Error Analysis

Transcription:

Satellite Navigation PVT estimation and integrity Picture: ESA AE4E8 Sandra Verhagen Course 1 11, lecture 7 1 Satellite Navigation (AE4E8 Lecture 7

Today s topics Position, Velocity and Time estimation Performance measures RAIM exam material, but not in book! Study Sections 6.1, 6..1 Read Sections 6.., 6.3 Satellite Navigation (AE4E8 Lecture 7

Recap: Code and Carrier Phase measurements f 1 s ρli = r+ I L1 + T + c δtu δt ε ρ f + i f Φ = + + δ δ + λ + ε Φ Li r 1 s I L1 T c tu t f i ALi Li Li 3 Satellite Navigation (AE4E8 Lecture 7

y = ρ = x x + b + % ε ( k ( k ( k ρ H( v = ρ = x x + b ( k ( k Linearization T ( k T H(v x x ( k x x x H(v y y H(v ( 1 ( k y ( k ( k T = = x x = 1 v H(v ( k z z z ( k x x H(v b 1 H(v y = H(v + ( v v +... + ε v 4 Satellite Navigation (AE4E8 Lecture 6

Linearized code observation equations δρ (1 (1 T δρ ( 1 1 ( ( T δρ ( 1 1 δ x = = δb + ε% M M M ( K ( K T δρ ( 1 1 ρ δx δb x x = y y z z = b b G 5 Satellite Navigation (AE4E8 Lecture 6

Least-squares estimation - BLUE y = Ax + ε; Q yy 1 yy 1443 Q linear model ( T 1 x A Q A T 1 = A Q y variance matrix ˆ xx ˆ ˆ yy W = 1 Q yy See appendix 6.A 6 Satellite Navigation (AE4E8 Lecture 6

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

Satellite Navigation (AE4E8 Lecture 6 Velocity estimation use position estimates from subsequent epochs (next lectures use Doppler shift observations pseudorange rate ( ( ( ( ( ( ( ( ( ( k k k k k k k k b T I b b r ε ϕ ρ & & & & & & & & + + = + + + = 1 v v (k v satellite velocity vector (ECEF, known from navigation message user velocity vector (ECEF v ( ( ( ( ( k k k k k b ϕ ρ ε = + + v 1 1 v & & &

Satellite geometry (D True range: black circle Noise + errors: measured range is in orange area Width of orange area depends on (URE P( ρ ρ = 95.4% true 9 Satellite Navigation (AE4E8 Lecture 6

Satellite geometry (D With observations: ~95% probability that measured position will be in dark orange area 1 Satellite Navigation (AE4E8 Lecture 6

Satellite geometry With observations: ~95% probability that measured position will be in dark orange area 11 Satellite Navigation (AE4E8 Lecture 6

Satellite geometry With observations: ~95% probability that measured position will be in dark orange area 1 Satellite Navigation (AE4E8 Lecture 6

Satellite geometry With 3 observations: ~95% probability that measured position will be in dark orange area 13 Satellite Navigation (AE4E8 Lecture 6

Satellite Navigation (AE4E8 Lecture 6 Satellite geometry ( ρ Q Q x 1 T Q 1 1 T vv δ δ δ ρρ ρρ = G G G b 43 14 ˆ ˆ ˆ ˆ I K 1 ρρ = = Q W If: = = = 1 ˆ ˆ cov cov ( b z y x T H G G Q vv RMS position error = 33 11 H H H z y x + + = + + influence of satellite geometry on precision = Position Dilution of Precision (PDOP

Satellite geometry Q vv ˆ ˆ = ( G T G 1 = H x = y cov cov z b RMS position error = RMS clock bias error = x y z 11 33 + + = H + H + H = PDOP b 44 = H = TDOP RMS overall error = + + + = 11 + + 33 + 44 = GDOP x y z b H H H H Satellite Navigation (AE4E8 Lecture 6

Accuracy: Performance measures error in meters + associated statistical value E.g.: difference true horizontal position and the radius of a circle which encloses 95% of the position estimates indicated by the GNSS receiver if measurement would be repeated large number of times, i.e. there is a 95% probability that the measured position will be inside the circle centered at the true position

Performance measures Accuracy: DOP : Dilution of Precision precision geometrical strength (depends on satellite geometry the lower, the better URE : User Range Error depends on satellite ephemeris and clock errors, ionosphere and troposphere, multipath, noise, and other error sources HPL/VPL : Horizontal/Vertical Protection Level horizontal/vertical position is assured to be within region defined by HPL/VPL RMS error : see previous slide = formal precision 17 Satellite Navigation (AE4E8 Lecture 6

Performance measures Integrity: ability of a system to provide timely warnings to users when the system should not be used alarm limit: position error that should result in an alarm being raised Time To Alarm (TTA: time between occurrence of integrity event (position error too large and alarm being raised Continuity: probability that a system will provide the specified level of accuracy and integrity throughout an operation of specified period (assuming accuracy and integrity requirements are met at the start of the operation Availability: percentage of time that system is operating satisfactory, i.e. required accuracy, integrity and continuity can be provided

GPS PRN 3 Anomaly, 1 Jan, 4 5 4 3 East, North and Up differences delf1s.4r North East Up 1 [m] 1 3 4 at 18:3 (UT 3 min. 5 1 11 1 13 14 15 16 17 18 19 Number of epochs Not noticed by US for 3 hours Picked up by EGNOS Alternative: check @receiver at 1 seconds interval

Receiver Autonomous Integrity monitoring (RAIM up to 14x1 6 Local Overall Model teststatistic delf1s.4r 1 9 8 7 6 5 4 3 critical value α =.1 immediate response by Overall Model test 1 6 1 18 4 3 36 Number of epochs = full hour period

RAIM - Overall model test RAIM: detect and correct for errors in GPS data @receiver Overall model test: does provide good model?

Design computations internal reliability size of model error that can just be detected by using the appropriate test statistics: Minimal Detectable Bias (MDB H H a : E{ y} = Ax; : E{ y} = Ax+ c ; MDB= = c T λ 1 Q P y A c D{ y} = Q D{ y} = Q yy yy c : specifies type of model error: e.g. cycle slip or code outlier

Design computations external reliability impact of undetected bias, c, on the unknown parameters: Minimal Detectable Effect (MDE xˆ = ( A Q A A Q T 1 1 T 1 yy yy c if baseline unknowns parameterized as b =( N E U it is also possible to use Minimal Detectable Position Effect (MDPE: T MDPE= Nˆ ˆ ˆ + E + U

Summary and outlook GPS system overview, signals, receivers GPS measurements and error sources PVT estimation Next: Positioning in dynamic environments (Christian Tiberius 4 Satellite Navigation (AE4E8 Lecture 6