Skip to main content Accessibility help

Robust Adaptive Kalman Filtering – a method based on quasi-accurate detection and plant noise variance–covariance matrix tuning

  • Xiaowen Luo (a1) and Haitao Wang (a2)


In this paper, we propose an algorithm for tuning both the kinematic and measurement noise Variance–Covariance (VCV) matrices to produce a more robust and adaptive Kalman filter. The proposed algorithm simultaneously considers both observation outliers and abrupt changes. This algorithm may be divided into two basic parts: 1. Robust estimation, from which the position components of the filtering estimates and the equivalent weight factor matrix can be obtained; and 2. Adaptive estimation, from which the adaptive kinematic noise VCV tuning matrix is calculated. To demonstrate the efficiency of our algorithm, we process a set of kinematic Global Positioning System (GPS) data received from a rover mounted on an aeroplane. The processing results are found to be very satisfactory, with observation outliers and abrupt changes detected and dealt with accordingly. The detailed calculation procedure for the adaptive VCV tuning matrix is also described.


Corresponding author



Hide All
Baarda, W. (1968). A Testing Procedure for Use in Geodetic Networks. Publications on Geodesy, New Series, Vol. 2, No. 5, Netherlands Geodetic Commission, Delft.
Cui, X.Q. and Yang, Y.X. (2006). Adaptively robust filtering with classified adaptive factors. Progress in Natural Science, 16(8), 846851.
Gao, S.S., Zhong, Y.M. and Li, W. (2011). Robust adaptive filtering method for SINS/SAR integrated navigation system. Aerospace Science & Technology, 15(6), 425430.
Gelb, A., Kasper, J.F., Nash, R.A., Price, C.F. and Sutherland, A.A. (2001). Applied Optimal Estimation. MIT Press, Cambridge, MA, 16th ed.
Geng, Y.R. and Wang, J.L. (2008). Adaptive estimation of multiple fading factors in Kalman filter for navigation applications. GPS Solutions, 12(4), 273279.
Guo, J.F., Ou, J.K. and Wang, H.T. (2007). Quasi-Accurate Detection of Outliers for Correlated Observations. Journal of Surveying Engineering, 133(3), 129133.
Gustafsson, F. (2000). Adaptive filtering and Change detection. Wiley, New York.
Hajiyev, C. and Soken, H.E. (2013). Robust adaptive Kalman filter for estimation of UAV dynamics in the presence of sensor/actuator faults. Aerospace Science & Technology, 28(1), 376383.
Jazwinski, A.H. (1970). Stochastic Processes and Filtering Theory. Academic Press, New York and London.
Koch, K.R. and Yang, Y.X. (1998). Robust Kalman filter for rank deficient observation models. Journal of Geodesy, 72(8), 436441.
Li, W., Gong, D.R., Liu, M.H., Chen, J.A. and Duan, D.P. (2013). Adaptive robust Kalman filter for relative navigation using global position system. IET Radar, Sonar and Navigation 7(5), 471479.
Ou, J.K. (1999). Quasi-Accurate Detection of gross errors (QUAD). Acta Geodaetica et Cartographica Sinica, 28(1), 1520.
Teunissen, P.J.G. (1990). Quality control in integrated navigation systems. Aerospace and Electronic Systems Magazine, IEEE, 5(7), 3541.
Wang, H.T., Ou, J.K. and Guo, J.F. (2007). Strict Weight Matrix Definition of GPS Carrier-Smoothed Code and its Application to Relative Positioning of Satellite Formation Flying. Journal of Astronautics, 28(2), 282286.
Yang, Y.X., He, H.B. and Xu, G.C. (2001). Adaptively robust filtering for kinematic geodetic positioning. Journal of Geodesy, 75(2–3), 109116.
Yang, Y.X. and Gao, W.G. (2005). Comparison of Adaptive Factors in Kalman Filters on Navigation Results. Journal of Navigation, 58(3), 471478.
Yang, Y.X. and Gao, W.G. (2006). An optimal adaptive Kalman filter. Journal of Geodesy, 80(4), 177183.



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