A Robust Adaptive Unscented Kalman Filter for Nonlinear Estimation with Uncertain Noise Covariance

The Unscented Kalman filter (UKF) may suffer from performance degradation and even divergence while mismatch between the noise distribution assumed as a priori by users and the actual ones in a real nonlinear system. To resolve this problem, this paper proposes a robust adaptive UKF (RAUKF) to improve the accuracy and robustness of state estimation with uncertain noise covariance. More specifically, at each timestep, a standard UKF will be implemented first to obtain the state estimations using the new acquired measurement data. Then an online fault-detection mechanism is adopted to judge if it is necessary to update current noise covariance. If necessary, innovation-based method and residual-based method are used to calculate the estimations of current noise covariance of process and measurement, respectively. By utilizing a weighting factor, the filter will combine the last noise covariance matrices with the estimations as the new noise covariance matrices. Finally, the state estimations will be corrected according to the new noise covariance matrices and previous state estimations. Compared with the standard UKF and other adaptive UKF algorithms, RAUKF converges faster to the actual noise covariance and thus achieves a better performance in terms of robustness, accuracy, and computation for nonlinear estimation with uncertain noise covariance, which is demonstrated by the simulation results.

[1]  Chongzhao Han,et al.  Adaptive UKF for target tracking with unknown process noise statistics , 2009, 2009 12th International Conference on Information Fusion.

[2]  Junping Du,et al.  Robust unscented Kalman filter with adaptation of process and measurement noise covariances , 2016, Digit. Signal Process..

[3]  Ching-Yao Chan,et al.  A Cost-Effective Vehicle Localization Solution Using an Interacting Multiple Model−Unscented Kalman Filters (IMM-UKF) Algorithm and Grey Neural Network , 2017, Sensors.

[4]  Otmar Loffeld,et al.  INS/GPS Tightly-coupled Integration using Adaptive Unscented Particle Filter , 2010 .

[5]  Baoqing Li,et al.  An energy-balanced multi-sensor scheduling scheme for collaborative target tracking in wireless sensor networks , 2017, Int. J. Distributed Sens. Networks.

[6]  Halil Ersin Soken,et al.  UKF-Based Reconfigurable Attitude Parameters Estimation and Magnetometer Calibration , 2012, IEEE Transactions on Aerospace and Electronic Systems.

[7]  Umut Orguner,et al.  Approximate Bayesian Smoothing with Unknown Process and Measurement Noise Covariances , 2014, IEEE Signal Processing Letters.

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

[9]  Giancarlo Ferrigno,et al.  Unscented Kalman Filter Based Sensor Fusion for Robust Optical and Electromagnetic Tracking in Surgical Navigation , 2013, IEEE Transactions on Instrumentation and Measurement.

[10]  Simo Särkkä,et al.  Recursive Noise Adaptive Kalman Filtering by Variational Bayesian Approximations , 2009, IEEE Transactions on Automatic Control.

[11]  Mario Paolone,et al.  A Prediction-Error Covariance Estimator for Adaptive Kalman Filtering in Step-Varying Processes: Application to Power-System State Estimation , 2017, IEEE Transactions on Control Systems Technology.

[12]  Rudolph van der Merwe,et al.  The unscented Kalman filter for nonlinear estimation , 2000, Proceedings of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium (Cat. No.00EX373).

[13]  Saeed Eftekhar Azam,et al.  Parallelized sigma-point Kalman filtering for structural dynamics , 2012 .

[14]  P. Fearnhead,et al.  Improved particle filter for nonlinear problems , 1999 .

[15]  Manasi Das,et al.  Spacecraft attitude & rate estimation by an adaptive unscented Kalman filter , 2014, Proceedings of The 2014 International Conference on Control, Instrumentation, Energy and Communication (CIEC).

[16]  LI X.RONG,et al.  Evaluation of estimation algorithms part I: incomprehensive measures of performance , 2006, IEEE Transactions on Aerospace and Electronic Systems.

[17]  Stefano Mariani,et al.  Stochastic system identification via particle and sigma-point Kalman filtering , 2012 .

[18]  Halil Ersin Soken,et al.  A NOVEL ADAPTIVE UNSCENTED KALMAN FILTER FOR PICO SATELLITE ATTITUDE ESTIMATION , 2011 .

[19]  Jianda Han,et al.  An Adaptive UKF Algorithm for the State and Parameter Estimations of a Mobile Robot , 2008 .

[20]  Jianwei Wan,et al.  Iterated Unscented Kalman Filter for Passive Target Tracking , 2007, IEEE Transactions on Aerospace and Electronic Systems.

[21]  Deok-Jin Lee,et al.  Nonlinear Estimation and Multiple Sensor Fusion Using Unscented Information Filtering , 2008, IEEE Signal Processing Letters.

[22]  P. Zhang,et al.  Navigation with IMU/GPS/digital compass with unscented Kalman filter , 2005, IEEE International Conference Mechatronics and Automation, 2005.

[23]  Fuad A. Ghaleb,et al.  Improved vehicle positioning algorithm using enhanced innovation-based adaptive Kalman filter , 2017, Pervasive and Mobile Computing.

[24]  Jinling Wang,et al.  STOCHASTIC MODELING FOR REAL-TIME KINEMATIC GPS/GLONASS POSITIONING. , 1999 .

[25]  Narjes Davari,et al.  An Asynchronous Adaptive Direct Kalman Filter Algorithm to Improve Underwater Navigation System Performance , 2017, IEEE Sensors Journal.

[26]  A. H. Mohamed,et al.  Adaptive Kalman Filtering for INS/GPS , 1999 .

[27]  Konrad Reif,et al.  The extended Kalman filter as an exponential observer for nonlinear systems , 1999, IEEE Trans. Signal Process..

[28]  Baoqing Li,et al.  An Effective and Robust Decentralized Target Tracking Scheme in Wireless Camera Sensor Networks , 2017, Sensors.

[29]  Fredrik Gustafsson,et al.  Some Relations Between Extended and Unscented Kalman Filters , 2012, IEEE Transactions on Signal Processing.

[30]  Jianda Han,et al.  A novel adaptive unscented Kalman filter for nonlinear estimation , 2007, 2007 46th IEEE Conference on Decision and Control.

[31]  Alireza Rouhani,et al.  Constrained Iterated Unscented Kalman Filter for Dynamic State and Parameter Estimation , 2018, IEEE Transactions on Power Systems.

[32]  Halil Ersin Soken,et al.  Robust adaptive unscented Kalman filter for attitude estimation of pico satellites , 2014 .

[33]  Konstantinos N. Plataniotis,et al.  Adaptive Kalman Filtering by Covariance Sampling , 2017, IEEE Signal Processing Letters.

[34]  Yongmin Zhong,et al.  Windowing and random weighting‐based adaptive unscented Kalman filter , 2015 .