With the rapid development of global navigation satellite system, Receiver Autonomous Integrity Monitoring (RAIM) has attracted attention from many researchers and there still are a lot of unsolved problems in this field. Traditional RAIM algorithms are built upon Kalman filter under the assumption that satellite signal noise follows Gaussian distribution. However, with the impact of ionospheric delay error and other factors, the measurement noise usually doesn’t follow Gaussian distribution. Under strong interference and harsh environmental conditions, particle filter is often employed to improve the efficiency of RAIM with non-Gaussian distribution errors. But those algorithms on particle filter are poor in convergence accuracy and stability because of particle degeneracy and this paper aims to provide a solution for particle degeneracy. Using the idea of approximate probability, this paper also takes use of particle filter in RAIM for fault detection and employs the idea of genetic operations to avoid particle degrading too early. Based on the classic particle filter procedure, simulation binary crossover operator, polynomial mutation operator and roulette wheeling selection method are used to produce new generation of particles from old generation in resampling process to increase particle diversity in state space as well as keeping good performance particles. The modified particle filter is then used in the fault detection and isolation process of RAIM with cumulative log likelihood ratio test. Finally, experiment are conducted using IGS tracking station observation data and the results showed that, our algorithm could be used to detect and isolate faults under non-Gaussian noise environment, which proved the efficiency of our algorithm in RAIM. Comparing with RAIM algorithms based on traditional particle filters, our algorithm could improve the fault detection accuracy and convergence rate under non-Gaussian noise conditions as well as avoiding particle degeneracy.
[1]
Antonio F. Gómez-Skarmeta,et al.
High-Integrity IMM-EKF-Based Road Vehicle Navigation With Low-Cost GPS/SBAS/INS
,
2007,
IEEE Transactions on Intelligent Transportation Systems.
[2]
Steve Hewitson,et al.
GNSS Receiver Autonomous Integrity Monitoring with a Dynamic Model
,
2007,
Journal of Navigation.
[3]
Sangkyung Sung,et al.
GPS Integrity Monitoring Method Using Auxiliary Nonlinear Filters with Log Likelihood Ratio Test Approach
,
2011
.
[4]
Visakan Kadirkamanathan,et al.
Particle filtering based likelihood ratio approach to fault diagnosis in nonlinear stochastic systems
,
2001,
IEEE Trans. Syst. Man Cybern. Part C.
[5]
Neil J. Gordon,et al.
A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking
,
2002,
IEEE Trans. Signal Process..
[6]
Ching-Fang Lin,et al.
A new failure detection approach and its application to GPS autonomous integrity monitoring
,
1995
.
[7]
Hu Guo.
The Improved Method of Adaptive Kalman Filtering for GPS High Kinematic Positioning
,
1999
.
[8]
Jinling Wang,et al.
GNSS receiver autonomous integrity monitoring (RAIM) performance analysis
,
2006
.
[9]
Zhang Jun.
New Development and Application of Airspace Surveillance Technology
,
2011
.
[10]
Hu Shiqiang,et al.
Overview of particle filter algorithm
,
2005
.