RAIM and Complementary Kalman Filtering for GNSS Reliability Enhancement

Abtract - The objective of this research is to improve reliability and positioning accuracy of a mobile, standalone GNSS receiver in personal positioning. We propose a novel algorithm that fuses carrier information with code phase measurements and uses the additional security feature of receiver autonomous integrity monitoring (RAIM) and fault detection and exclusion (FDE) in order to detect and exclude erroneous measurements. The weighted least squares (WLS) method completed with RAIM/FDE is used to compute the GPS position and velocity estimates from pseudorange and delta range measurements. These estimates are combined in a complementary Kalman filter (CKF), which gives the velocity smoothed position estimate. The performance of the algorithm has been verified with pedestrian navigation tests; measurements for the tested algorithms were obtained using a SiRF Star II GPS receiver. Accuracy of the obtained position solutions was compared with a DGPS position solution, recorded using Thales MobileMappers. As the measure of accuracy, we used the horizontal distance of the standalone position solution from the DGPS track, i.e. the cross track error (CTE). The maximum and mean CTE values of 51.8 m and 6.3 m, respectively, were obtained with least squares (LS) position solution. With WLS and RAIM/FDE processed position, the maximum and mean errors were 25.2 m and 3.5 m. Applying CKF on WLS and RAIM/FDE processed position and velocity the values were 8.4 m and 3.1 m. Applying CKF on WLS and RAIM/FDE processed position and WLS velocity the values were 7.7 m and 2.8 m. Thus, adding the CKF to the WLS + RAIM/FDE processing reduces both the maximum and mean errors; the CKF has the largest effect on the maximum errors. Reports of this type of CKF for fusing GPS carrier and code phase information, with the additional security feature by RAIM/FDE, do not exist in the open literature.

[1]  Burkhard Schaffrin,et al.  Reliability Measures for Correlated Observations , 1997 .

[2]  Heidi Kuusniemi,et al.  User-Level Reliability and Quality Monitoring in Satellite-Based Personal Navigation , 2005 .

[3]  Jukka Saarinen,et al.  An Evaluation of Motion Model Structures within the IMM Frame Using Range-Only Measurements , 1999, IC-AI.

[4]  John B. Moore,et al.  Direct Kalman filtering approach for GPS/INS integration , 2002 .

[5]  R. G. Brown,et al.  An Optimum Inertial/Doppler‐Satellite Navigation System , 1969 .

[6]  S. Hewitson GNSS Receiver Autonomous Integrity Monitoring: A Separability Analysis , 2003 .

[7]  R. Hatch The synergism of GPS code and carrier measurements , 1982 .

[8]  Andreas Wieser,et al.  Robust and Fuzzy Techniques for Parameter Estimation and Quality Assessment in GPS , 2002 .

[9]  Richard A. Brown,et al.  Introduction to random signals and applied kalman filtering (3rd ed , 2012 .

[10]  W. Baarda,et al.  A testing procedure for use in geodetic networks. , 1968 .

[11]  Elliott D. Kaplan Understanding GPS : principles and applications , 1996 .

[12]  PATRICK Y. C. HWANG,et al.  GPS Navigation: Combining Pseudorange With Continuous Carrier Phase Using a Kalman Filter , 1989 .

[13]  G. Lachapelle,et al.  GNSS Signal Reliability Testing in Urban and Indoor Environments , 2004 .

[14]  Jarmo Takala,et al.  RELIABILITY IN PERSONAL POSITIONING , 2004 .

[15]  Bradford W. Parkinson,et al.  Global Positioning System , 1995 .

[16]  Gang Lu,et al.  Quality control for differential kinematic GPS positioning , 1991 .

[17]  J. Farrell,et al.  The global positioning system and inertial navigation , 1999 .

[18]  Peter Teunissen,et al.  Quality Control and GPS , 1998 .

[19]  R. G. Brown Integrated Navigation Systems and Kalman Filtering: A Perspective , 1972 .

[20]  A. Leick GPS satellite surveying , 1990 .

[21]  Hugh F. Durrant-Whyte,et al.  A Kalman filter model for GPS navigation of land vehicles , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[22]  Jarmo Takala,et al.  Position and velocity reliability testing in degraded GPS signal environments , 2004 .

[23]  Helena Leppäkoski,et al.  Complementary Kalman Filter for Smoothing GPS Position with GPS Velocity , 2003 .

[24]  Clyde C. Goad,et al.  Optimal Filtering of Pseudoranges and Phases from Single‐Frequency GPS Receivers , 1990 .