A Probabilistic Model-adaptive Approach for Tracking of Motion with Heightened Uncertainty

This paper presents an approach for state tracking in scenarios where motion is highly uncertain. The proposed approach improves on traditional Kalman filters by integrating model parametric uncertainty in deriving state covariances for prediction at each time step. A model correction stage then continuously adjusts the mean and variance of state matrix elements based on the observation-corrected state, compensating for an initially inadequate system model. The symbiotic relationship between state tracking and motion model correction is leveraged to perform both tasks simultaneously in-the-loop. In a representative dynamic example, simulated experiments were performed and analyzed statistically for varying combinations of sensor and model uncertainty. For low model variance, traditional Kalman filters generally perform estimation better due to over-confidence with regards to model parameters. However, the proposed approach increasingly outperforms both traditional and adaptive Kalman filters in estimation when model and input uncertainty is appreciable. The motion model updating approach formulated here tends to improve parameter estimates over the course of state tracking, thus validating the symbiotic process. The robotics applications of this simultaneous estimation and modeling framework extend from target state tracking to self-state estimation, while broader signal processing applications can be readily extracted.

[1]  Ka-Veng Yuen,et al.  Real‐Time System Identification: An Algorithm for Simultaneous Model Class Selection and Parametric Identification , 2015, Comput. Aided Civ. Infrastructure Eng..

[2]  Vladimir Stojanovic,et al.  Joint state and parameter robust estimation of stochastic nonlinear systems , 2016 .

[3]  Luigi Chisci,et al.  An unscented Kalman filter based navigation algorithm for autonomous underwater vehicles , 2016 .

[4]  Kwangseok Oh,et al.  Inertial Parameter Estimation of an Excavator with Adaptive Updating Rule Using Performance Analysis of Kalman Filter , 2018 .

[5]  Lennart Ljung,et al.  Kernel methods in system identification, machine learning and function estimation: A survey , 2014, Autom..

[6]  Thomas Moore,et al.  A Generalized Extended Kalman Filter Implementation for the Robot Operating System , 2014, IAS.

[7]  Sirish L. Shah,et al.  Evaluation of Adaptive Extended Kalman Filter Algorithms for State Estimation in Presence of Model-Plant Mismatch , 2013 .

[8]  Edoardo Patelli,et al.  Sensitivity or Bayesian model updating: a comparison of techniques using the DLR AIRMOD test data , 2017 .

[9]  D. Söffker,et al.  Proportional-Integral-Observer: A brief survey with special attention to the actual methods using ACC Benchmark , 2015 .

[10]  Alexander Katriniok,et al.  Adaptive EKF-Based Vehicle State Estimation With Online Assessment of Local Observability , 2016, IEEE Transactions on Control Systems Technology.

[11]  Geir Nævdal,et al.  Reservoir Monitoring and Continuous Model Updating Using Ensemble Kalman Filter , 2005 .

[12]  Juraj Kabzan,et al.  Cautious Model Predictive Control Using Gaussian Process Regression , 2017, IEEE Transactions on Control Systems Technology.

[13]  Jinling Wang,et al.  Evaluating the Performances of Adaptive Kalman Filter Methods in GPS/INS Integration , 2010 .

[14]  A. Sharma,et al.  A Cubature Kalman Filter Based Power System Dynamic State Estimator , 2017, IEEE Transactions on Instrumentation and Measurement.

[15]  Jonathan R. Stroud,et al.  Understanding the Ensemble Kalman Filter , 2016 .

[16]  Nicolas Boizot,et al.  A Real-Time Adaptive High-Gain EKF, Applied to a Quadcopter Inertial Navigation System , 2014, IEEE Transactions on Industrial Electronics.

[17]  Bahram Shafai,et al.  System Identification and Adaptive Control , 2020 .

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

[19]  Jinde Cao,et al.  Composite Learning Adaptive Dynamic Surface Control of Fractional-Order Nonlinear Systems , 2020, IEEE Transactions on Cybernetics.

[20]  Geir Evensen,et al.  Analysis of iterative ensemble smoothers for solving inverse problems , 2018, Computational Geosciences.

[21]  Haoyong Yu,et al.  Composite adaptive dynamic surface control using online recorded data , 2016 .

[22]  John E. Mottershead,et al.  The sensitivity method in finite element model updating: A tutorial (vol 25, pg 2275, 2010) , 2011 .

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

[24]  Yunpeng Li,et al.  Particle Filtering With Invertible Particle Flow , 2016, IEEE Transactions on Signal Processing.

[25]  H. Sorenson,et al.  Recursive bayesian estimation using gaussian sums , 1971 .

[26]  Athina P. Petropulu,et al.  Grid Based Nonlinear Filtering Revisited: Recursive Estimation & Asymptotic Optimality , 2016, IEEE Transactions on Signal Processing.