An estimation accuracy of state observers under uncertain initial conditions

A fast convergence speed of an observer helps improve the capability to track the states of a system for an arbitrary divergence between a real and an estimated initial conditions.  This property of the observers is significantly useful if a system has fast dynamics and its states change rapidly.  Thus, the convergence time is one of the main performance criteria of linear and non-linear state observers.

This article presents a comparative analysis of observers for both linear and nonlinear systems in terms of the time of convergence of the observers.  The following observers was chosen for this study: the Kalman filter (KF), extended Kalman filter (EKF), unscented Kalman filter (UKF), particle filter (PF), Luenberger observer (LO), and fuzzy-based Luenberger observer (Fuzzy-LO).  The listed observers were studied using a non-linear mathematical model of an open-link locomotion module, which movements were studied in stochastic terrain conditions.  The mathematical model was then simplified and simulated as a linear model with the purpose to estimate the efficiency of the linear observers.  The Fuzzy-LO with an adaptive gain to the estimation error gives better results than the LO, especially in steady states.  The PF with a simple Gaussian distribution provides a lower convergence speed than the KF, EKF, and UKF.  To faster the convergence of the PF, a novel approach, PF*, that utilizes mixture probability density function of the distribution of initial particles was introduced in the article.

  1. Lopez--Ramirez F., Polyakov A., Efimov D., Perruquetti W.  Finite-time and fixed-time observer design: Implicit Lyapunov function approach.   Automatica. 87, 52--60 (2018).
  2. Huangfu Y., Xu J., Zhao D., Liu Y., Gao F.  A Novel Battery State of Charge Estimation Method Based on a Super-Twisting Sliding Mode Observer.  Energies. 11 (5), 1--21 (2018).
  3. Guo B. Z., Zhao Z. L.  On the convergence of an extended state observer for nonlinear systems with uncertainty.  Systems & Control Letters. 60 (6), 420--430 (2011).
  4. Hong J., Laflamme S., Dodson J., Joyce B.  Introduction to state estimation of high-rate system dynamics.  Sensors. 18 (1), 217 (2018).
  5. Bogdanski K., Best M. C.  Kalman and particle filtering methods for full vehicle and tyre identification.  Vehicle System Dynamics. 56 (5), 769--790 (2018).
  6. Kalman R. E.  A new approach to linear filtering and prediction problems.  Journal of basic Engineering. 82 (1), 35--45 (1960).
  7. Luenberger D. G.  Observing the state of a linear system.  IEEE transactions on military electronics. 8 (2), 74--80 (1964).
  8. Gordon N. J., Salmond D. J., Smith A. F.  Novel approach to nonlinear/non-Gaussian Bayesian state estimation.  IEE Proceedings F --- radar and signal processing. 140 (2), 107--113 (1993).
  9. Julier S. J., Uhlmann J. K., Durrant--Whyte H. F.  A new approach for filtering nonlinear systems.  Proceedings of 1995 American Control Conference --- ACC'95. 3, 1628--1632 (1995).
  10. Vantsevich V. V., Lozynskyy A., Demkiv L.  A Wheel Rotational Velocity Control Strategy for An open-Link Locomotion Module.  Article #171, 19th International and 14th European-African Regional Conference of the ISTVS. 25--27 (2017).
  11. Vantsevich V., Gorsich D., Lozynskyy A., Demkiv L., Borovets T.  State observers: an overview and application to agile tire slippage dynamics.  Proceeding of 10th Asia-Pacific Conference of ISTVS. 1--18 (2018).
  12. Buechner S., Schreiber V., Amthor A., Ament C., Eichhorn M.  Nonlinear modeling and identification of a dc-motor with friction and cogging.  IECON 2013 --- 39th Annual Conference of the IEEE Industrial Electronics Society. 3621--3627 (2013)
  13. Kara T., Eker I.  Nonlinear modeling and identification of a DC motor for bidirectional operation with real time experiments.  Energy Conversion and Management. 45 (7--8), 1087--1106 (2004).
  14. Thrun S., Burgard W., Fox D.  Probabilistic robotics.  MIT Press (2005).