Particle Filtering Approach for GNSS RAIM and FPGA Implementation
Ershen Wang, Fuxia Yang, Gang Tong, Pingping Qu, Tao Pang
Abstract
The integrity monitoring system, as an integral part of aviation navigation system for global navigation satellite system (GNSS), should detect and isolated Failures or faults caused by system failures to maintain the integrity of the GNSS. The pseudorange residual noise of navigation satellites does not completely follow the Gaussian distribution, the performance of traditional filtering algorithms (such as the Kalman filtering) may be reduced due to non-Gaussian noise. The particle filter algorithm has great advantage to dealing with the nonlinear and non-Gaussian system. in this paper, the particle filter algorithm is applied to GNSS receiver autonomous integrity monitoring(RAIM) to detect the fault of navigation satellite. Firstly, Log likelihood ratio (LLR) testing is established; and then, the consistency between the state estimation of the main particle filter and the auxiliary particle filter is checked to determine whether the navigation satellite has failed; finally, the novel RAIM algorithm is undertaken by field programmable gate array (FPGA), the modules of the proposed RAIM algorithm is implemented. The effectiveness of the proposed approach is illustrated in a problem of GPS (Global Positioning System) autonomous integrity monitoring system, the algorithm and its implementation can be embeded in GNSS receiver.
Keywords
Global Navigation Satellite System (GNSS); Receiver Autonomous Integrity Monitoring (RAIM); particle filter, Global Positioning System (GPS); Field Programmable Gate Array (FPGA);
DOI:
http://doi.org/10.12928/telkomnika.v14i4.4196
Refbacks
There are currently no refbacks.
This work is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License .
TELKOMNIKA Telecommunication, Computing, Electronics and Control ISSN: 1693-6930, e-ISSN: 2302-9293Universitas Ahmad Dahlan , 4th Campus Jl. Ringroad Selatan, Kragilan, Tamanan, Banguntapan, Bantul, Yogyakarta, Indonesia 55191 Phone: +62 (274) 563515, 511830, 379418, 371120 Fax: +62 274 564604
<div class="statcounter"><a title="Web Analytics" href="http://statcounter.com/" target="_blank"><img class="statcounter" src="//c.statcounter.com/10241713/0/0b6069be/0/" alt="Web Analytics"></a></div> View TELKOMNIKA Stats