Self-recovering extended Kalman filtering algorithm based on model-based diagnosis and resetting using an assisting FIR filter

This paper proposes a new intelligent filtering algorithm called the self-recovering extended Kalman filter (SREKF). In the SREKF algorithm, the EKF's failure or abnormal operation is automatically diagnosed using an intelligence algorithm for model-based diagnosis. When the failure is diagnosed, an assisting filter, a nonlinear finite impulse response (FIR) filter, is operated. Using the output of the nonlinear FIR filter, the EKF is reset and rebooted. In this way, the SREKF can self-recover from failures. The effectiveness and performance of the proposed SREKF are demonstrated through two applications - the frequency estimation and the indoor human localization.

[1]  Gerasimos G. Rigatos Estimation of wave-type dynamics in neurons' membrane with the use of the Derivative-free nonlinear Kalman Filter , 2014, Neurocomputing.

[2]  Faridoon Shabaninia,et al.  Fuzzy Kalman-type filter for interval fractional-order systems with finite-step auto-correlated process noises , 2015, Neurocomputing.

[3]  Eric A. Wan,et al.  RSSI-Based Indoor Localization and Tracking Using Sigma-Point Kalman Smoothers , 2009, IEEE Journal of Selected Topics in Signal Processing.

[4]  Branko Ristic,et al.  Beyond the Kalman Filter: Particle Filters for Tracking Applications , 2004 .

[5]  Choon Ki Ahn,et al.  Strictly passive FIR filtering for state-space models with external disturbance , 2012 .

[6]  P. Mahalanobis On the generalized distance in statistics , 1936 .

[7]  Choon Ki Ahn,et al.  New energy-to-peak FIR filter design for systems with disturbance: A convex optimization approach , 2013 .

[8]  Myo Taeg Lim,et al.  Weighted average extended FIR filter bank to manage the horizon size in nonlinear FIR filtering , 2015 .

[9]  Y. Bar-Shalom,et al.  Tracking evasive move-stop-move targets with a GMTI radar using a VS-IMM estimator , 2003 .

[10]  Wook Hyun Kwon,et al.  ${\cal H}_{\infty}$ Finite Memory Controls for Linear Discrete-Time State-Space Models , 2007, IEEE Transactions on Circuits and Systems II: Express Briefs.

[11]  Barbara F. La Scala,et al.  Design of an extended Kalman filter frequency tracker , 1996, IEEE Trans. Signal Process..

[12]  Barbara F. La Scala,et al.  An extended Kalman filter frequency tracker for high-noise environments , 1996, IEEE Trans. Signal Process..

[13]  R. E. Kalman,et al.  A New Approach to Linear Filtering and Prediction Problems , 2002 .

[14]  Jing Liu,et al.  Survey of Wireless Indoor Positioning Techniques and Systems , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[15]  Myo-Taeg Lim,et al.  Improving Reliability of Particle Filter-Based Localization in Wireless Sensor Networks via Hybrid Particle/FIR Filtering , 2015, IEEE Transactions on Industrial Informatics.

[16]  N. Gordon,et al.  Novel approach to nonlinear/non-Gaussian Bayesian state estimation , 1993 .

[17]  Yuriy S. Shmaliy,et al.  An Iterative Kalman-Like Algorithm Ignoring Noise and Initial Conditions , 2011, IEEE Transactions on Signal Processing.

[18]  Ju H. Park,et al.  Robust reliable dissipative filtering for networked control systems with sensor failure , 2014, IET Signal Process..

[19]  Nikolay I. Nikolaev,et al.  Efficient online recurrent connectionist learning with the ensemble Kalman filter , 2010, Neurocomputing.

[20]  Choon Ki Ahn,et al.  A new solution to the induced l∞ finite impulse response filtering problem based on two matrix inequalities , 2014, Int. J. Control.

[21]  Ju H. Park,et al.  Robust mixed H∞ and passive filtering for networked Markov jump systems with impulses , 2014, Signal Process..

[22]  Yuriy S. Shmaliy,et al.  Optimal Memory for Discrete-Time FIR Filters in State-Space , 2014, IEEE Trans. Signal Process..

[23]  Wook Hyun Kwon,et al.  $cal H_infty$FIR Filters for Linear Continuous-Time State–Space Systems , 2006, IEEE Signal Processing Letters.

[24]  H. Hajimolahoseini,et al.  Improvement of Extended Kalman Filter frequency tracker for nonstationary harmonic signals , 2008, 2008 International Symposium on Telecommunications.

[25]  Rui Zhang,et al.  TDOA-Based Localization Using Interacting Multiple Model Estimator and Ultrasonic Transmitter/Receiver , 2013, IEEE Transactions on Instrumentation and Measurement.

[26]  Myo Taeg Lim,et al.  Time-domain filtering for estimation of linear systems with colored noises using recent finite measurements , 2013 .

[27]  Pyung-Soo Kim An alternative FIR filter for state estimation in discrete-time systems , 2010, Digit. Signal Process..

[28]  Dong Wang,et al.  FPGA implementation of Kalman filter for neural ensemble decoding of rat's motor cortex , 2011, Neurocomputing.

[29]  Hongye Su,et al.  H ∞ filtering for impulsive networked control systems with random packet dropouts and randomly occurring nonlinearities , 2015 .

[30]  Lihua Xie,et al.  A novel ELM based adaptive Kalman filter tracking algorithm , 2014, Neurocomputing.

[31]  Myo Taeg Lim,et al.  Horizon group shift FIR filter: Alternative nonlinear filter using finite recent measurements , 2014 .

[32]  Peng Shi,et al.  Two-Dimensional Dissipative Control and Filtering for Roesser Model , 2015, IEEE Transactions on Automatic Control.

[33]  Yuriy S. Shmaliy,et al.  Suboptimal FIR Filtering of Nonlinear Models in Additive White Gaussian Noise , 2012, IEEE Transactions on Signal Processing.

[34]  J. Bellantoni,et al.  A square root formulation of the Kalman- Schmidt filter. , 1967 .

[35]  안춘기 Optimal finite memory controls for linear systems , 2006 .

[36]  Jeffrey K. Uhlmann,et al.  Unscented filtering and nonlinear estimation , 2004, Proceedings of the IEEE.

[37]  Naoyuki Aikawa,et al.  A design of fir filters with variable notches considering reduction method of polynomial coefficients for real-time signal processing , 2013 .

[38]  Jian Zhou,et al.  A calibration method for enhancing robot accuracy through integration of an extended Kalman filter algorithm and an artificial neural network , 2015, Neurocomputing.