Adaptive Cubature Kalman Filter Based on the Expectation-Maximization Algorithm

A cubature Kalman filter is considered to be one of the most useful methods for nonlinear systems. However, when the statistical characteristics of noise are unknown, the estimation accuracy is degraded. Therefore, an adaptive square-root cubature Kalman filter (ASCKF) is designed to handle the unknown noise. The maximum likelihood criterion and expectation-maximization algorithm are employed to adaptively estimate the parameters of unknown noise, thus restraining the disturbance resulting from unknown noise and improving the estimation accuracy. The stability of the proposed algorithm is theoretically analyzed. Finally, simulations are carried out to illustrate that the performance of the ASCKF algorithm is much more reliable than that of a standard square-root cubature Kalman filter.

[1]  Wang Xiao,et al.  Adaptive UKF Filtering Algorithm Based on Maximum a Posterior Estimation and Exponential Weighting , 2010 .

[2]  C. W. Chan,et al.  Performance evaluation of UKF-based nonlinear filtering , 2006, Autom..

[3]  Shuo Cheng,et al.  Fusion Algorithm Design Based on Adaptive SCKF and Integral Correction for Side-Slip Angle Observation , 2018, IEEE Transactions on Industrial Electronics.

[4]  Andrew P. Sage,et al.  Algorithms for sequential adaptive estimation of prior statistics , 1969 .

[5]  Ming Yang,et al.  Rigid Point Set Registration Based on Cubature Kalman Filter and Its Application in Intelligent Vehicles , 2018, IEEE Transactions on Intelligent Transportation Systems.

[6]  Andrew Lim,et al.  Optimal joint estimation and identification theorem to linear Gaussian system with unknown inputs , 2019, Signal Process..

[7]  Huaming Qian,et al.  Modified multiplicative quaternion cubature Kalman filter for attitude estimation , 2018, International Journal of Adaptive Control and Signal Processing.

[8]  C. W. Chan,et al.  Author's reply to "Comments on 'Performance evaluation of UKF-based nonlinear filtering"' , 2007, Autom..

[9]  Dejun Mu,et al.  Adaptively Random Weighted Cubature Kalman Filter for Nonlinear Systems , 2019 .

[10]  Yonggang Zhang,et al.  A New Adaptive Extended Kalman Filter for Cooperative Localization , 2018, IEEE Transactions on Aerospace and Electronic Systems.

[11]  Shantia Yarahmadian,et al.  Novel EM based ML Kalman estimation framework for superresolution of stochastic three-states microtubule signal , 2018, BMC Systems Biology.

[12]  M. Ng,et al.  A Coordinate Gradient Descent Method for Nonsmooth , 2009 .

[13]  Yingmin Jia,et al.  Consensus-Based Distributed Multiple Model UKF for Jump Markov Nonlinear Systems , 2012, IEEE Transactions on Automatic Control.

[14]  Seungdeog Choi,et al.  Auxiliary Particle Filtering-Based Estimation of Remaining Useful Life of IGBT , 2018, IEEE Transactions on Industrial Electronics.

[15]  Hongwen He,et al.  State-of-Charge Estimation of the Lithium-Ion Battery Using an Adaptive Extended Kalman Filter Based on an Improved Thevenin Model , 2011, IEEE Transactions on Vehicular Technology.

[16]  O. Gascuel,et al.  A simple, fast, and accurate algorithm to estimate large phylogenies by maximum likelihood. , 2003, Systematic biology.

[17]  Paul Tseng,et al.  A coordinate gradient descent method for nonsmooth separable minimization , 2008, Math. Program..

[18]  Weidong Zhou,et al.  Firefly Algorithm-Based Particle Filter for Nonlinear Systems , 2018, Circuits Syst. Signal Process..

[19]  Chong Wang,et al.  A General Method for Robust Bayesian Modeling , 2015, Bayesian Analysis.

[20]  M. Nei,et al.  MEGA5: molecular evolutionary genetics analysis using maximum likelihood, evolutionary distance, and maximum parsimony methods. , 2011, Molecular biology and evolution.

[21]  James P. Reilly,et al.  An EM Algorithm for Nonlinear State Estimation With Model Uncertainties , 2008, IEEE Transactions on Signal Processing.

[22]  Xiaoming Zhang,et al.  An Improved Strong Tracking Cubature Kalman Filter for GPS/INS Integrated Navigation Systems , 2018, Sensors.

[23]  Chen Lian,et al.  Dynamic State Estimator for Synchronous Machines Based on Cubature Kalman Filter , 2014 .

[24]  Ding Jia-li Design of adaptive cubature Kalman filter based on maximum a posteriori estimation , 2014 .

[25]  Q. Pan,et al.  EM‐based adaptive divided difference filter for nonlinear system with multiplicative parameter , 2017 .

[26]  Xi Liu,et al.  Maximum correntropy square-root cubature Kalman filter with application to SINS/GPS integrated systems. , 2018, ISA transactions.

[27]  Hexi Baoyin,et al.  Extended Kalman Filter with Input Detection and Estimation for Tracking Manoeuvring Satellites , 2019 .

[28]  Hai Zhang,et al.  Adaptive Unscented Kalman Filter for Target Tracking with Unknown Time-Varying Noise Covariance , 2019, Sensors.

[29]  Niranjan A. Subrahmanya,et al.  Adaptive divided difference filtering for simultaneous state and parameter estimation , 2009, Autom..

[30]  David H. Alexander,et al.  Fast model-based estimation of ancestry in unrelated individuals. , 2009, Genome research.

[31]  Ming Xin,et al.  High-degree cubature Kalman filter , 2013, Autom..