Ionospheric Estimation using Extended Kriging for a low latitude SBAS

Similar documents
Near Term Improvements to WAAS Availability

A Clock and Ephemeris Algorithm for Dual Frequency SBAS

Ionospheric Corrections for GNSS

Optimization of a Vertical Protection Level Equation for Dual Frequency SBAS

Assessment of WAAS Correction Data in Eastern Canada

Assessment of Nominal Ionosphere Spatial Decorrelation for LAAS

Demonstrations of Multi-Constellation Advanced RAIM for Vertical Guidance using GPS and GLONASS Signals

The Wide Area Augmentation System

Comparative analysis of the effect of ionospheric delay on user position accuracy using single and dual frequency GPS receivers over Indian region

Prototyping Advanced RAIM for Vertical Guidance

A study of the ionospheric effect on GBAS (Ground-Based Augmentation System) using the nation-wide GPS network data in Japan

Matlab Simulation Toolset for SBAS Availability Analysis

An Investigation of Local-Scale Spatial Gradient of Ionospheric Delay Using the Nation-Wide GPS Network Data in Japan

Figure 2: Maximum Ionosphere-Induced Vertical Errors at Memphis

The Atmosphere and its Effect on GNSS Systems 14 to 16 April 2008 Santiago, Chile

Satellite Navigation Science and Technology for Africa. 23 March - 9 April, Air Navigation Applications (SBAS, GBAS, RAIM)

Ionospheric Modeling for WADGPS at Northern Latitudes

Improved User Position Monitor for WAAS

Automated daily processing of more than 1000 ground-based GPS receivers for studying intense ionospheric storms

Robust Detection of Ionospheric Irregularities

Analysis of a Three-Frequency GPS/WAAS Receiver to Land an Airplane

Modified Ionospheric Correction Algorithm for the SBAS Based on Geometry Monitor Concept

On the GNSS integer ambiguity success rate

EFFECTS OF IONOSPHERIC SMALL-SCALE STRUCTURES ON GNSS

Satellite-Based Augmentation System (SBAS) Integrity Services

Introduction to Advanced RAIM. Juan Blanch, Stanford University July 26, 2016

Performance Evaluation of Global Differential GPS (GDGPS) for Single Frequency C/A Code Receivers

Constructing Ionospheric Irregularity Threat Model for Korean SBAS

ARAIM Fault Detection and Exclusion

Validation of Multiple Hypothesis RAIM Algorithm Using Dual-frequency GNSS Signals

Ionospheric Monitoring in China. Zhen Weimin, Ou Ming

Integer Ambiguity Resolution for Precise Point Positioning Patrick Henkel

Fault Detection and Elimination for Galileo-GPS Vertical Guidance

Estimation Method of Ionospheric TEC Distribution using Single Frequency Measurements of GPS Signals

Modernizing WAAS. Todd Walter and Per Enge, Stanford University, Patrick Reddan Zeta Associates Inc.

[EN-107] Impact of the low latitude ionosphere disturbances on GNSS studied with a three-dimensional ionosphere model

Vertical Guidance Performance Analysis of the L1-L5 Dual-Frequency GPS/WAAS User Avionics Sensor

Satellite Navigation Science and Technology for Africa. 23 March - 9 April, The African Ionosphere

On Location at Stanford University

Measurement Error and Fault Models for Multi-Constellation Navigation Systems. Mathieu Joerger Illinois Institute of Technology

The experimental evaluation of the EGNOS safety-of-life services for railway signalling

Galileo: The Added Value for Integrity in Harsh Environments

Ionospheric Research Issues for SBAS A White Paper

SBAS DFMC performance analysis with the SBAS DFMC Service Volume software Prototype (DSVP)

Imaging of the equatorial ionosphere

Prototype of Satellite-Based Augmentation System and Evaluation of the Ionospheric Correction Algorithms

, λ E. ) and let the sub-satellite coordinates of any satellite be (φ S

A Tropospheric Delay Model for the user of the Wide Area Augmentation System

Ionospheric Rates of Change

ARAIM: Utilization of Modernized GNSS for Aircraft-Based Navigation Integrity

Integrity of Satellite Navigation in the Arctic

GBAS safety assessment guidance. related to anomalous ionospheric conditions

Implementation of Prototype Satellite-Based Augmentation System (SBAS)

Low-Elevation Ionosphere Spatial Anomalies Discovered from the 20 November 2003 Storm

FieldGenius Technical Notes GPS Terminology

Weighted RAIM for Precision Approach

Lessons Learned During the Development of GNSS Integrity Monitoring and Verification Techniques for Aviation Users

CONVERGENCE TIME IMPROVEMENT OF PRECISE POINT POSITIONING

Development of Satellite Navigation for Aviation (FAA Award No. 95-G-005) Technical Description of Project and Results Stanford University June 2009

Generation of Klobuchar Coefficients for Ionospheric Error Simulation

NAVIGATION SYSTEMS PANEL (NSP) NSP Working Group meetings. Impact of ionospheric effects on SBAS L1 operations. Montreal, Canada, October, 2006

GNSS for Landing Systems and Carrier Smoothing Techniques Christoph Günther, Patrick Henkel

Impact of the low latitude ionosphere disturbances on GNSS studied with a three-dimensional ionosphere model

Space Weather influence on satellite based navigation and precise positioning

Incorporating GLONASS into Aviation RAIM Receivers

GPS interfrequency biases and total electron content errors in ionospheric imaging over Europe

SSR Technology for Scalable Real-Time GNSS Applications

Validation of the WAAS MOPS Integrity Equation

Worst Impact of Pseudorange nominal Bias on the Position in a Civil Aviation Context

WAAS SCINTILLATION CHARACTERIZATION Session 2B Global Effects on GPS/GNSS

VERTICAL POSITION ERROR BOUNDING FOR INTEGRATED GPS/BAROMETER SENSORS TO SUPPORT UNMANNED AERIAL VEHICLE (UAV)

New Tools for Network RTK Integrity Monitoring

THE Ground-Based Augmentation System (GBAS) (known as

Dual-Frequency Smoothing for CAT III LAAS: Performance Assessment Considering Ionosphere Anomalies

Fast convergence of Trimble CenterPoint RTX by regional augmentation

Satellite Selection for Multi-Constellation SBAS

Development of a GAST-D ground subsystem prototype and its performance evaluation with a long term-data set

SYSTEMATIC EFFECTS IN GPS AND WAAS TIME TRANSFERS

Performance Assessment of Dual Frequency GBAS Protection Level Algorithms using a Dual Constellation and Non-Gaussian Error Distributions

Plasma effects on transionospheric propagation of radio waves II

HORIZONTAL ARAIM AVAILABILITY FOR CIVIL AVIATION OPERATIONS. ARAIM Outreach event

Satellite Navigation Integrity and integer ambiguity resolution

On Location at Stanford University

Evaluation of Two Types of Dual-Frequency Differential GPS Techniques under Anomalous Ionosphere Conditions

TEC Estimation Using GNSS. Luigi Ciraolo, ICTP. Kigali, July 9th 2014

Performances of Modernized GPS and Galileo in Relative Positioning with weighted ionosphere Delays

April - 1 May, GNSS Derived TEC Data Calibration

GPS Position Estimation Using Integer Ambiguity Free Carrier Phase Measurements

James M Anderson. in collaboration with Jan Noordam and Oleg Smirnov. MPIfR, Bonn, 2006 Dec 07

imaging of the ionosphere and its applications to radio propagation Fundamentals of tomographic Ionospheric Tomography I: Ionospheric Tomography I:

Position-Domain Geometry Screening to Maximize LAAS Availability in the Presence of Ionosphere Anomalies

Spatial and Temporal Variations of GPS-Derived TEC over Malaysia from 2003 to 2009

Ionospheric Coverage (22 TRSs )

Trimble Business Center:

Detection of Abnormal Ionospheric Activity from the EPN and Impact on Kinematic GPS positioning

Further Development of Galileo-GPS RAIM for Vertical Guidance

Recent Progress on Aviation Integrity

Modelling GPS Observables for Time Transfer

Several ground-based augmentation system (GBAS) Galileo E1 and E5a Performance

3D-Map Aided Multipath Mitigation for Urban GNSS Positioning

Transcription:

Ionospheric Estimation using Extended Kriging for a low latitude SBAS Juan Blanch, odd Walter, Per Enge, Stanford University ABSRAC he ionosphere causes the most difficult error to mitigate in Satellite Based Augmentation Systems (SBAS). he problem has been solved for the mid latitude regions using the thin shell approximation. here, it is very accurate on quiet days and allows the augmentation system so send the information in a two dimensional grid with a five by five degree resolution. However, even during quiet days, this approximation does not model correctly the ionosphere in the low latitudes: the decorrelation of the projected ionospheric vertical delays over the thin shell is very large. Several ionospheric estimation methods have been proposed to decrease the User Ionospheric Vertical Error (UIVE), among which are the conical domain approach, tomography and extended kriging. he conical domain approach requires several measurements from the same satellite to work properly and in tomography the equation to solve is underdetermined, leading to artificial constraints and very large estimation errors at the edge of coverage. Extended kriging was developed to avoid these problems. he idea is to use kriging with several layers and an average vertical density profile to define the covariance between measurements (unlike in previous applications of kriging, where only one layer, the thin shell at 30 km, is used). Early results show that extended kriging gives estimation errors 30% to 0 % lower than the planar fit using the thin shell model. As a consequence this method has the potential to reduce the UIVEs by the same amount, thus increasing the availability of the augmentation system. In this paper we will first recall the basics of extended kriging and the assumptions needed. hen we will present a new error analysis more adapted to disturbed ionospheric conditions and apply it to real ionospheric delay measurements taken at reference stations over Brazil. Based on this error analysis, we will propose a new Vertical Position Level equation and evaluate it using an SBAS simulation tool. he results show that, even under severe ionospheric disturbances, the 9 th percentile of the Vertical Protection Level is to not too far from 0 meters. INRODUCION Up to now, no ionospheric estimation method fitting in the current standards has proven to be good enough to provide an acceptable level of service in the Equatorial regions for single frequency SBAS users. In the best cases, the residual errors appear to be almost five times larger than in the mid latitudes [1], [2], [3]. Several factors are behind this. Above all of them is the ionospheric behavior, which is characterized by sharp otal Electron Content gradients both spatial and temporal and large EC values which are difficult to predict and describe [4]. But we can also blame: the current ionospheric algorithms, the message standards, and an error analysis based on Gaussian statistics - that is well suited for quiet ionospheric conditions but that predicts very large errors in disturbed conditions. With the coming new signals (L, L2C and Galileo signals), ionosphere induced delay on the pseudoranges will no longer be an issue for Satellite Based Augmentation Systems (SBAS), as dual frequency will enable users to remove it. herefore, it might seem that the best option for providing SBAS in the Equatorial regions where the ionosphere is not well modeled by the thin shell model and the planar approximations used in the mid latitudes is to wait until dual frequency is available. However, civil dual frequency will not be operational before 201 and even this date is uncertain; so there is a risk involved in relying only on the new signals. Moreover, single frequency will still be a fall back mode for dual frequency users. As such, and taking into account that the new signals will require new standards, it is worthwhile finding: an ionospheric estimation algorithm adapted to disturbed conditions, a way to analyze the errors during these conditions that is not overly pessimistic, and the ideal way to send the ionospheric corrections to the user. In this paper, we explore the benefits of combining Extended Kriging [3] and a new error analysis which does not rely on Gaussian statistics. First the main ideas behind Extended Kriging will be presented; second, an error analysis departing from the usual vertical error residual [3] will be described; finally, based on this error

analysis, the expected performance in the position domain of an SBAS in Brazil will be evaluated. (In this paper, we will not investigate the message structure allowing the application of Extended Kriging. Instead we will assume that all measurements are known by the user.) EXENDED KRIGING Extended Kriging [3] is an extension of the two dimensional estimation technique known as kriging and that has already been successfully applied to ionospheric estimation []. Kriging takes advantage of the random structure of the ionospheric delay as projected onto the thin shell: the measurements taken at the reference stations are projected on the thin shell and transformed in equivalent vertical delay. his random structure allows us to define a distance dependent covariance among the available measurements and between the measurements and the location to be estimated. Assuming this covariance structure, one can find the optimal estimator in a least squares sense. For more details about kriging see []. Because the thin shell model fails to capture the characteristics of the low latitude ionosphere, in Extended Kriging the distance between ionospheric pierce points (IPPs) is replaced by the notion of distance between ray paths, or, what is equivalent, covariance between ray paths. Since the method has been described in [3], we will recall the main steps of the estimation process and leave the details for the Appendix and [3]. We consider a snapshot solution, that is, we estimate an unknown ionospheric delay for a given line of sight using n measured ionospheric delays taken at the same time at the reference stations. he first step is to compute the covariance matrix of the measurements due to the ionosphere (n by n) C which is a function of the assumed ionospheric decorrelation and of the geometry of the measurements and M, which is the covariance describing the measurement noise and interfrequency bias residuals; the second step is to compute the covariance between the unknown line of sight and the measurements, c; he third step is to compute the G matrix, which describes the relevant geometric parameters of the measurements; finally we compute g, which describes the geometric parameters of the line of sight of the delay to be estimated. (For the details on how to obtain all these parameters, please see the Appendix). Once we have these parameters, we compute the weighting matrix W: W = ( C+ M) 1 hen we compute the set of coefficients λ: ( ( ) ) ( ) 1 1 λ = W WG G WG G W c+ WG G WG g he estimate for the ionospheric delay is given by: I unknown = λ I measured where I measured is the vector of measurements. ERROR ANALYSIS In this section the estimation algorithm is tested using truth data collected at 12 sites over Brazil on February 19 and 21, 2002 during 24 hours every minutes. For more information about the pre-processing of the data and the location of the stations please refer to [3], [4]. Stationwise cross-validation was chosen to evaluate the algorithm. In [3] it was shown how Extended Kriging (like kriging) provides an error bound associated to the estimate. However, this bound is only valid under well behaved ionospheric conditions (when the random structure of the ionosphere is close to Gaussian). In this work, we are trying to compute error bounds which do not depend too much on the specific error distributions. In addition to that, the error analysis presented here tries to account for the correlation of the ionospheric induced errors. Motivated by these requirements the following was done for each user (a station excluded from the set used to form the estimate) at every epoch. First, the ionospheric delays were computed using Extended Kriging; then, using the truth data, the residual slant errors were formed. Instead of plotting these errors, we computed the difference between each pair of slant errors. Also, for each pair, we computed the angle between the lines of sight. he results of this process were plotted in a two dimensional histogram with the difference in slant error on the vertical axis and the angle between the lines of sight on the horizontal one. Figure 1 shows the results for all the stations over Brazil (even those in under sampled situations) for the two considered days. corrected error difference in meters 4 40 3 30 2 20 1 0 20 40 60 80 0 120 140 160 angle in degrees Figure 1. Cross-validation results using Extended Kriging over Brazil for February 19 and 21, 2002. 3 2 1 0 Number of Points per Pixel

o measure the benefit of Extended Kriging compared to thin shell based algorithms, we show in Figure 2 the same plot obtained applying a planar fit using the thin shell at 30 km height. corrected error difference in meters 4 40 3 30 2 20 1 0 20 40 60 80 0 120 140 160 angle in degrees Figure 2. Cross-validation results using the planar fit over Brazil for February 19 and 21, 2002. ERROR BOUNDING his section introduces a new characterization of the error induced by the ionospheric delay. he idea is to assert that there exists a curve that bounds the two dimensional histogram formed in the previous section. Of course, such a curve would need a much more extensive validation than the one shown here, and should take into account all available data and, possibly, include physical considerations. Here, we will only take into account the data surveyed. he error bounding function is such that for a given user and two ionospheric residual errors I 1 and I 2 we have: I I f θ 1 2 ( ) where θ is the angle between the lines of sight. With the results shown in the previous section, we can take: ( θ) = min ( + θ, ) f a b c with a = m, b =.3 m per degree, c = 2 m. he main advantage of this error description is that it does not rely on a specific shape of the error distribution, and that it only depends on the largest observed differential error delays. VERICAL POSIION LEVEL One can evaluate the performance of an SBAS whose ionospheric errors are well described by the previous model. However, because the error model introduced in this work is not based on Gaussian statistics we need to 3 2 1 0 Number of Points per Pixel modify the computation of the Vertical Position Level (VPL) to account for this new model. In the current standards, the VPL is based on Gaussian statistics [6]. he user forms a diagonal weighting matrix W with the information coming from the SBAS message and computes the coefficients to be applied to the pseudoranges: ( ) 1 H = GWG GW With these coefficients, the covariance of the error position is given by: Cov = G WG ( ) 1 where G is the usual user geometry matrix (Notice that, although we use the same notation here, we refer to something different from the previous equations). If the third component of the G matrix is the vertical axis, the VPL equation is given by: VPL = K Cov [ ] 3,3 where K=.2. (Please refer to [7] for more details). In this work, because we cannot assert that the ionospheric errors are well characterized by Gaussian statistics, we treat them as biases: VPL = K Cov + bias [ ] 3,3 In this equation, the error covariance no longer includes the error caused by the ionosphere, as it is accounted in the second term. he bias term is given by: [ ] 3,. bias = max H ε where ε iono is the vector of ionospheric errors remaining after correction. his vector is subject to the linear constraints imposed by the function f introduced in the previous section. his bias can be computed using linear programming. SBAS PERFORMANCE o evaluate the performance of an SBAS over Brazil using Extended Kriging and the VPL equation outlined in earlier, we used the Matlab Algorithm Availability Simulation ool (MAAS) [8]. he network of reference stations assumed coincides with the network where the ionospheric data has been collected [3]. MAAS predicts realistically the performance of an SBAS over a given period of time by computing at each location and time step the result of the VPL equation. In this work, MAAS was modified to account for the ionospheric bias. his term was computed using the MALAB function linprog. Figures 3 and 4 respectively show the 9% percentile of the VPL and the HPL over a period of 24 hours (for the HPL, we took the square root of the iono

sum of the squared lateral PL and longitudinal PL, which is pessimistic). Latitude (deg) Figure 3. 9 th percentile of the Vertical Protection Level over Brazil using Extended Kriging and the new PL equation. Latitude (deg) 0 - - -1-20 -2-30 0 - - -1-20 -2-30 VPL as a function of user location -3-7 -70-6 -60 - -0-4 -40-3 Longitude (deg) < 20 < 30 < 40 < 0 < 60 < 80 < 0 < 120 > 120 VPL (m) - 9% HPL as a function of user location -3-7 -70-6 -60 - -0-4 -40-3 -30 Longitude (deg) errors (as opposed to errors projected in the vertical domain through the obliquity factor). Because the errors induced by disturbed ionospheric conditions are not well described by Gaussian statistics, we have introduced a new characterization of the error as linearly constrained bias. Based on this error characterization and after modifying the Protection Level equation we see that it is possible to design an SBAS in Equatorial regions with a capability that is not too far from LPV (0 meters VAL). APPENDIX We first recall how to define the covariance two ray paths. We first discretize the ionosphere in several layers and assign a coefficient to each layer: Height 300 30 400 40 in km φ k 1/8. 1/8 1/8 1/8 Height 00 0 600 60 in km φ k 1/8 1/8 1/8 1/8 For each ray path i and each layer k, we compute the corresponding Ionospheric Pierce Point x k,i (location where the ray path crosses the shell) and the corresponding obliquity factor ob k,j. he covariance between the ray path i and j is given by: ( ) p 2 ij = ϕk k, i k, j cov k, i, k, j k = 1 C ob ob x x < 20 < 40 < 60 < 80 < 0 < < 20 < 6 > 6 HPL (m) - 9% Figure 3. 9 th percentile of the Horizontal Protection Level over Brazil using Extended Kriging and the new PL equation. Although the analysis method is pessimistic (it does not rely on the statistics of the error distribution), the results are not very far from a 0 meters VPL, which is the Vertical Alert Limit for the LPV level of service. where we have: x cov ( xki,, xk, j) = Aexp with A= m 2 and d= 200 km. he definition for G is: G i p = ϕ ob k = 1 k k, i x ki, k, j d CONCLUSION his work has shown how Extended Kriging reduces by almost 30% the effect of a disturbed ionosphere for an SBAS user (Figures 1 and 2). his comparison was done using a new error analysis that captures the correlation of errors for a given user and the true magnitude of the slant ACKNOWLEDGEMENS his work was sponsored by the FAA GPS product team (AND-730). he authors would also like to thank the Instituto Brasileiro de Geografia e Estatística for providing the data, and Dr. Attila Komjathy at JPL for post-processing it.

REFERENCES [1] R. Lejeune, M.B. El-Arini. Performance of a omographic Approach to SBAS Ionospheric Estimation in the Equatorial Region, Proceedings of the Institute of Navigation National echnical Meeting, San Diego, CA, 2004. [2] L. Sparks, A. Komjathy, and A.J. Mannucci. Estimating SBAS Ionospheric Delays Without Grids: he Conical Domain Approach, Proceedings of the Institute of Navigation National echnical Meeting, San Diego, CA, 2004. [3] J. Blanch,. Walter, P. Enge, A New Ionospheric Estimation Algorithm for SBAS Combining Kriging and omography. Proceedings of the Institute of Navigation National echnical Meeting, San Diego, CA, 2004. [4] A. L. Komjathy, L. Sparks,. Mannucci, X. Pi. Assessment of WAAS Ionospheric Correction Algorithms in the South American Region, Proceedings of the Institute of Navigation GPS-02. Portland, OR, 2002. [] J. Blanch. An Ionospheric Estimation Algorithm for WAAS Based on Kriging, Proceedings of the Institute of Navigation GPS-02. Portland, OR, 2002. [6] RCA Special Committee 19, Minimum Operational Performance Standards for Airborne Equipment Using Global Positioning System/ Wide Area Augmentation System, RCA/DO-229C, November 2001. [7]. Walter, P. Enge, A. Hansen. An Integrity Equation for Use with Space Based Augmentation Systems. GNSS-97 Munich, Germany, April 1997. [8] S. Jan, W. Chan,. Walter, P. Enge. Matlab Simulation oolset for SBAS Availability Analysis. Proceedings of the Institute of Navigation GPS-01. Salt Lake City, U.