Robust Kalman Filter Based on a Generalized Maximum-Likelihood-Type Estimator

被引:285
作者
Gandhi, Mital A. [1 ]
Mili, Lamine [2 ]
机构
[1] Lockheed Martin Corp, Manassas, VA 20108 USA
[2] Virginia Tech NVC, Bradley Dept Elect & Comp Engn, Falls Church, VA 22043 USA
关键词
Impulsive noise; Kalman filter; non-Gaussian filter; outliers; prewhitening; robust statistics; STATE ESTIMATION;
D O I
10.1109/TSP.2009.2039731
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A new robust Kalman filter is proposed that detects and bounds the influence of outliers in a discrete linear system, including those generated by thick-tailed noise distributions such as impulsive noise. Besides outliers induced in the process and observation noises, we consider in this paper a new type called structural outliers. For a filter to be able to counter the effect of these outliers, observation redundancy in the system is necessary. We have therefore developed a robust filter in a batch-mode regression form to process the observations and predictions together, making it very effective in suppressing multiple outliers. A key step in this filter is a new prewhitening method that incorporates a robust multivariate estimator of location and covariance. The other main step is the use of a generalized maximum likelihood-type (GM) estimator based on Schweppe's proposal and the Huber function, which has a high statistical efficiency at the Gaussian distribution and a positive breakdown point in regression. The latter is defined as the largest fraction of contamination for which the estimator yields a finite maximum bias under contamination. This GM-estimator enables our filter to bound the influence of residual and position, where the former measures the effects of observation and innovation outliers and the latter assesses that of structural outliers. The estimator is solved via the iteratively reweighted least squares (IRLS) algorithm, in which the residuals are standardized utilizing robust weights and scale estimates. Finally, the state estimation error covariance matrix of the proposed GM-Kalman filter is derived from its influence function. Simulation results revealed that our filter compares favorably with the H-infinity-filter in the presence of outliers.
引用
收藏
页码:2509 / 2520
页数:12
相关论文
共 61 条
  • [1] Anderson B.D.O., 1979, Optimal Filtering
  • [2] A Bayesian approach to event prediction
    Antunes, M
    Turkman, MAA
    Turkman, KF
    [J]. JOURNAL OF TIME SERIES ANALYSIS, 2003, 24 (06) : 631 - 646
  • [3] DOA estimation using one-bit quantized measurements
    Bar-Shalom, O
    Weiss, AJ
    [J]. IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2002, 38 (03) : 868 - 884
  • [4] Barry J.R., 2003, DIGITAL COMMUNICATIO
  • [5] BLACHMAN NM, 1966, NOISE EFFECT COMMUNI
  • [6] Box G.E.P., 1994, Time Series Analysis, Forecasting and Control, V3rd
  • [7] Brown Robert Grover, 1992, Introduction to random signals and applied Kalman filtering, V3
  • [8] BUCY RS, 1970, P 1 S NONL EST THEOR, P6
  • [9] CATLIN DE, 1989, APPL MATH SCI, V71, P84
  • [10] A new robust Kalman filter algorithm under outliers and system uncertainties
    Chan, SC
    Zhang, ZG
    Tse, KW
    [J]. 2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 4317 - 4320