The continuous–discrete extended Kalman filter revisited

Abstract This paper elaborates a new approach to nonlinear filtering grounded in an accurate implementation of the continuous–discrete extended Kalman filter for estimating stochastic dynamic systems. It implies that the moment differential equations for calculation of the predicted state mean and error covariance of propagated Gaussian density are solved accurately, i.e., with negligible errors. The latter allows the total error of the extended Kalman filter to be reduced significantly and results in a new accurate continuous–discrete extended Kalman filtering method. In addition, this filter exploits the scaled local and global error controls to avoid any comparison of different physical units. The designed state estimator is compared numerically with continuous–discrete unscented and cubature Kalman filters to expose its practical efficiency. The problem of long waiting times (i.e., infrequent measurements) arisen in chemical and other engineering is also addressed.

[1]  M. V. Kulikova,et al.  High-order accurate continuous-discrete extended Kalman filter for chemical engineering , 2015, Eur. J. Control.

[2]  M. V. Kulikova,et al.  Accurate state estimation in the Van der Vusse reaction , 2014, 2014 IEEE Conference on Control Applications (CCA).

[3]  Maria V. Kulikova,et al.  Square-root Accurate Continuous-Discrete Extended Kalman Filter for target tracking , 2013, 52nd IEEE Conference on Decision and Control.

[4]  Rüdiger Weiner,et al.  Local and global error estimation and control within explicit two-step peer triples , 2014, J. Comput. Appl. Math..

[5]  S. Aachen Stochastic Differential Equations An Introduction With Applications , 2016 .

[6]  Gennady Yu. Kulikov,et al.  Cheap global error estimation in some Runge–Kutta pairs , 2013 .

[7]  A. Jazwinski Stochastic Processes and Filtering Theory , 1970 .

[8]  Mohinder S. Grewal,et al.  Global Positioning Systems, Inertial Navigation, and Integration , 2000 .

[9]  Thomas Mazzoni,et al.  Computational aspects of continuous–discrete extended Kalman-filtering , 2008, Comput. Stat..

[10]  S. Haykin,et al.  Cubature Kalman Filters , 2009, IEEE Transactions on Automatic Control.

[11]  D. Wilson,et al.  Experiences implementing the extended Kalman filter on an industrial batch reactor , 1998 .

[12]  John Bagterp Jørgensen,et al.  A Critical Discussion of the Continuous-Discrete Extended Kalman Filter , 2007 .

[13]  Lotfi Senhadji,et al.  Various Ways to Compute the Continuous-Discrete Extended Kalman Filter , 2012, IEEE Transactions on Automatic Control.

[14]  Graham C. Goodwin,et al.  Adaptive filtering prediction and control , 1984 .

[15]  Hugh F. Durrant-Whyte,et al.  A new method for the nonlinear transformation of means and covariances in filters and estimators , 2000, IEEE Trans. Autom. Control..

[16]  Rüdiger Weiner,et al.  A Singly Diagonally Implicit Two-Step Peer Triple with Global Error Control for Stiff Ordinary Differential Equations , 2015, SIAM J. Sci. Comput..

[17]  James B. Rawlings,et al.  Critical Evaluation of Extended Kalman Filtering and Moving-Horizon Estimation , 2005 .

[18]  Paulo Afonso,et al.  Unscented Kalman Filtering of a Simulated pH System , 2004 .

[19]  M. V. Kulikova,et al.  Accurate Numerical Implementation of the Continuous-Discrete Extended Kalman Filter , 2014, IEEE Transactions on Automatic Control.

[20]  Andrei Romanenko,et al.  The unscented filter as an alternative to the EKF for nonlinear state estimation: a simulation case study , 2004, Comput. Chem. Eng..

[21]  M. V. Kulikova,et al.  The accurate continuous-discrete extended Kalman filter for continuous-time stochastic systems , 2015 .

[22]  F. Lewis Optimal Estimation: With an Introduction to Stochastic Control Theory , 1986 .

[23]  Dan Simon,et al.  Optimal State Estimation: Kalman, H∞, and Nonlinear Approaches , 2006 .

[24]  Masoud Soroush State and parameter estimations and their applications in process control , 1998 .

[25]  Simon Haykin,et al.  Cubature Kalman Filtering for Continuous-Discrete Systems: Theory and Simulations , 2010, IEEE Transactions on Signal Processing.

[26]  Thia Kirubarajan,et al.  Estimation with Applications to Tracking and Navigation: Theory, Algorithms and Software , 2001 .

[27]  Jeffrey K. Uhlmann,et al.  Corrections to "Unscented Filtering and Nonlinear Estimation" , 2004, Proc. IEEE.