Robust Kalman filtering based on Mahalanobis distance as outlier judging criterion

被引:211
作者
Chang, Guobin [1 ,2 ]
机构
[1] Tianjin Inst Hydrog Surveying & Charting, Tianjin, Peoples R China
[2] Naval Univ Engn, Wuhan, Peoples R China
基金
中国国家自然科学基金;
关键词
Kalman filter; Robust; Hypothesis test; Mahalanobis distance;
D O I
10.1007/s00190-013-0690-8
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
A robust Kalman filter scheme is proposed to resist the influence of the outliers in the observations. Two kinds of observation error are studied, i.e., the outliers in the actual observations and the heavy-tailed distribution of the observation noise. Either of the two kinds of errors can seriously degrade the performance of the standard Kalman filter. In the proposed method, a judging index is defined as the square of the Mahalanobis distance from the observation to its prediction. By assuming that the observation is Gaussian distributed with the mean and covariance being the observation prediction and its associate covariance, the judging index should be Chi-square distributed with the dimension of the observation vector as the degree of freedom. Hypothesis test is performed to the actual observation by treating the above Gaussian distribution as the null hypothesis and the judging index as the test statistic. If the null hypothesis should be rejected, it is concluded that outliers exist in the observations. In the presence of outliers scaling factors can be introduced to rescale the covariance of the observation noise or of the innovation vector, both resulting in a decreased filter gain. And the scaling factors can be solved using the Newton's iterative method or in an analytical manner. The harmful influence of either of the two kinds of errors can be effectively resisted in the proposed method, so robustness can be achieved. Moreover, as the number of iterations needed in the iterative method may be rather large, the analytically calculated scaling factor should be preferred.
引用
收藏
页码:391 / 401
页数:11
相关论文
共 33 条
[1]  
Bekir E., 2007, Introduction to modern navigation systems
[2]  
Boncelet C. G. Jr., 1983, Proceedings of the 22nd IEEE Conference on Decision and Control, P304
[3]   Feedback median filter for robust preprocessing of glint noise [J].
Chang, DC ;
Wu, WR .
IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2000, 36 (04) :1026-1035
[4]   Huber-based novel robust unscented Kalman filter [J].
Chang, L. ;
Hu, B. ;
Chang, G. ;
Li, A. .
IET SCIENCE MEASUREMENT & TECHNOLOGY, 2012, 6 (06) :502-509
[5]   Robust derivative-free Kalman filter based on Huber's M-estimation methodology [J].
Chang, Lubin ;
Hu, Baiqing ;
Chang, Guobin ;
Li, An .
JOURNAL OF PROCESS CONTROL, 2013, 23 (10) :1555-1561
[6]  
Dennis John., 1987, Numerical Methods for Unconstrained Optimization and Nonlinear Equations, V16
[7]   Robust H2 and H∞ filtering for uncertain linear systems [J].
Duan, Zhisheng ;
Zhang, Jingxin ;
Zhangc, Cishen ;
Mosca, Edoardo .
AUTOMATICA, 2006, 42 (11) :1919-1926
[8]   Robust Kalman Filter Based on a Generalized Maximum-Likelihood-Type Estimator [J].
Gandhi, Mital A. ;
Mili, Lamine .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2010, 58 (05) :2509-2520
[9]   NOVEL-APPROACH TO NONLINEAR NON-GAUSSIAN BAYESIAN STATE ESTIMATION [J].
GORDON, NJ ;
SALMOND, DJ ;
SMITH, AFM .
IEE PROCEEDINGS-F RADAR AND SIGNAL PROCESSING, 1993, 140 (02) :107-113
[10]   Robust Estimation of UAV Dynamics in the Presence of Measurement Faults [J].
Hajiyev, Chingiz ;
Soken, Halil Ersin .
JOURNAL OF AEROSPACE ENGINEERING, 2012, 25 (01) :80-89