Skip to main content Accessibility help

Improved Fault Detection Method Based on Robust Estimation and Sliding Window Test for INS/GNSS Integration

  • Chuang Zhang (a1), Xiubin Zhao (a1), Chunlei Pang (a1), Yong Wang (a1), Liang Zhang (a1) and Bo Feng (a1)...


Real-time and accurate fault detection and isolation is very important to ensure the reliability and precision of integrated inertial navigation and global navigation satellite systems. In this paper, the detection performance of a residual chi-square method is analysed, and on this basis an improved method of fault detection is proposed. The local test based on a standardised residual is introduced to detect and identify faulty measurements directly. Differing from the traditional method, two appropriate thresholds are selected to calculate the weight factor of each measurement, and the gain matrix is adjusted adaptively to reduce the influence of the undetected faulty measurement. The sliding window test, which uses past measurements, is also added to further improve the fault detection performance for small faults when the local test based on current measurements cannot judge whether a fault has occurred or not. Several simulations are conducted to evaluate the proposed method. The results show that the improved method has better fault detection performance than the traditional detection method, especially for small faults, and can improve the reliability and precision of the navigation system effectively.


Corresponding author


Hide All
Abuhashim, T. S., Abdel-Hafez, M. F. and Al-Jarrah, M. A. (2010). Building a robust integrity monitoring algorithm for a low cost GPS-aided-INS system. International Journal of Control, Automation and Systems, 8(5), 11081122.
Alqurashi, M. and Wang, J. L. (2015). Performance analysis of fault detection and identification for multiple faults in GNSS and GNSS/INS integration. Journal of Applied Geodesy, 9(1), 3548.
Bhatti, U. I. and Ochieng, W. Y. (2007). Failure modes and models for integrated GPS/INS systems. The Journal of Navigation, 60(2), 327348.
Bhatti, U. I., Ochieng, W. Y. and Feng, S. J. (2007). Integrity of an integrated GPS/INS system in the presence of slowly growing errors. Part II: analysis. GPS Solutions, 11(3), 183192.
Bhatti, U. I., Ochieng, W. Y. and Feng, S. J. (2012). Performance of rate detector algorithms for an integrated GPS/INS system in the presence of slowly growing error. GPS Solutions, 16(3), 293301.
Brenner, M. (1995). Integrated GPS Inertial Fault Detection Availability. Proceedings of the Institute of Navigation's 8th International Technical Meeting, Palm Springs, CA, 19491958.
Bruggemann, T. S., Greer, D. G. and Walker, R. A. (2011). GPS fault detection with IMU and aircraft dynamics. IEEE Transactions on Aerospace and Electronic Systems, 47(1), 305316.
Brumback, B. D. and Srinath, M. A. (1987). Chi-square test for fault-detection in Kalman filter. IEEE Transactions on Automatic Control, 32(6), 552554.
Chang, L. B., Hua, B. Q. and Chang, G. B. (2013). Robust derivative-free Kalman filter based on Huber's M-estimation methodology. Journal of Process Control, 23(10), 15551561.
Chen, C. X., Wang, X. J., Niu, D., Ren, X. Y. and Qu, K. (2014). A hierarchical fault detection method based on LS-SVM in integrated navigation system. Sensors & Transducers, 175, 111116.
Call, C., Ibis, M., McDonald, J., and Vanderwerf, K,. (2006). Performance of Honeywell's Inertial/GPS Hybrid (HIGH) for RNP Operations. Proceedings of IEEE/ION PLANS, San Diego, CA, USA, 244–255.
Diesel, J. W. and Luu, S. (1995). GPS/IRS AIME: Calculation of Thresholds and Protection Radius Using Chi-Square Methods. Proceedings of the Institute of Navigation's 8th International Technical Meeting, Palm Springs, CA, 1959–1964.
Gandhi, M. A. and Mili, L. (2010). Robust Kalman filter based on a generalized maximum-likelihood-type estimator. IEEE Transactions on Signal Processing, 58(5), 25092520.
Gautier, J. D. and Parkinson, B. W. (2003). Using the GPS/INS Generalized Evaluation Tool (Comparison of Loosely-Coupled, Tightly-Coupled and Ultra-Tightly Coupled Integration Navigation). Proceedings of ION annual meeting, Albuquerque, NM, 65–76.
Hewitson, S. and Wang, J. L. (2010). Extended receiver autonomous integrity monitoring (eRAIM) for GNSS/INS integration. Journal of Surveying Engineering, 136(1), 85101.
Hu, G. G., Gao, S. S. and Zhong, Y. M. (2015). A derivative UKF for tightly coupled INS/GPS integrated navigation. ISA Transactions, 56, 135144.
Jiang, C., Zhang, S. B. and Zhang, Q. Z. (2016). A new adaptive H-infinity filtering algorithm for the GPS/INS integrated navigation. Sensors, 16(12), 21272142.
Jiang, W., Li, Y. and Rizos, C. (2017). A multisensor navigation system based on an adaptive fault-tolerant GOF algorithm. IEEE Transaction on Intelligent Transportation Systems, 18(1), 103113.
Joerger, M. and Pervan, B. (2013). Kalman filter-based integrity monitoring against sensor faults. Journal of Guidance Control and Dynamics, 36(2), 349361.
Kelly, R. J. (1998). The linear model, RNP, and the near-optimum fault detection and exclusion algorithm. The Journal of Navigation, 51(5), 227260.
Lee, Y. C. and O'Laughlin, D. G. (2000). A performance analysis of a tightly coupled GPS/Inertial system for two integrity monitoring methods. The Journal of Navigation, 47(3), 175189.
Li, Z. K., Gao, J. X., Wang, J. and Yao, Y. F. (2017). PPP/INS tightly coupled navigation using adaptive federated filter. GPS Solutions, 21(1), 137148.
Liu, Y. T., Xu, X. S., Liu, X. X., Zhang, T., Li, Y., Yao, Y. Q., Wu, L. and Tong, J. W. (2016). A fast gradual fault detection method for underwater integrated navigation systems. The Journal of Navigation, 69(1), 93112.
Sun, R., Cheng, Q., Wang, G. Y. and Ochieng, W. Y. (2017). A novel online data-driven algorithm for detecting UAV navigation sensor faults. Sensors, 17(10), 22432254.
Teunissen, P. J. G. (1990). An Integrity and Quality Control Procedure for use in Multi Sensor Integration. Proceedings of 3rd International Technical Meeting of the Satellite Division of the Institute of Navigation, Colorado Spring, CO, 513–522.
Teunissen, P. J. G. (2017). Distributional theory for the DIA method. Journal of Geodesy, 91(1), 122.
Wang, C. C., Lachapelle, G. and Cannon, M. E. (2004). Development of an integrated low-cost GPS/rate gyro system for attitude determination. The Journal of Navigation, 57(1), 85101.
Yang, Y. X. and Gao, W. G. (2005). Comparison of adaptive factors in Kalman filters on navigation results. The Journal of Navigation, 58(3), 471478.
Yang, Y. X., He, H. and Xu, G. (2001). Adaptively robust filtering for kinematic geodetic positioning. Journal of Geodesy, 75(2), 109116.
Yang, L., Knight, N. L., Li, Y. and Rizos, C. (2013). Optimal fault detection and exclusion applied in GNSS positioning. The Journal of Navigation, 66(5), 683700.
Yang, C., Mohammadi, A. and Chen, Q. W. (2016). Multi-sensor fusion with interaction multiple model and chi-square test tolerant filter. Sensors, 16(11), 18351859.
Zhao, X., Wang, S. C., Zhang, J. S., Fan, Z. L. and Min, H. B. (2013). Real-time fault detection method based on belief rule base for aircraft navigation system. Chinese Journal of Aeronautics, 26(3), 717729.
Zhong, M. Y., Guo, J. and Yang, Z. H. (2016). On real time performance evaluation of the inertial sensors for INS/GPS integrated systems. IEEE Sensors Journal, 16(17), 66526661.
Zhong, L. N., Liu, J. Y., Li, R. B. and Wang, R. (2017). Approach for detecting soft faults in GPS/INS integrated navigation based on LS-SVM and AIME. The Journal of Navigation, 70(3), 561579.
Zhu, Y. X., Cheng, X. H. and Wang, L. (2016). A novel fault detection method for an integrated navigation system using Gaussian process regression. The Journal of Navigation, 69(4), 905919.


Related content

Powered by UNSILO

Improved Fault Detection Method Based on Robust Estimation and Sliding Window Test for INS/GNSS Integration

  • Chuang Zhang (a1), Xiubin Zhao (a1), Chunlei Pang (a1), Yong Wang (a1), Liang Zhang (a1) and Bo Feng (a1)...


Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed.