A differential-algebraic extended Kalman filter with exact constraint satisfaction

被引:1
|
作者
Tamarozzi, Tommaso [1 ]
Jiranek, Pavel [1 ]
De Gregoriis, Daniel [1 ]
机构
[1] Siemens Digital Ind Software, Interleuvenlaan 68, B-3001 Leuven, Belgium
关键词
Extended Kalman filter; Augmented Kalman filter; Multibody; Differential algebraic equation; Manifold optimization; FORCE IDENTIFICATION; MULTIBODY MODELS; STATE; REDUCTION; SYSTEMS; INTEGRATION; DESIGN; FIELD;
D O I
10.1016/j.ymssp.2023.110901
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This work proposes an Augmented Manifold Differential-Algebraic Extended Kalman Filter for state and input estimation for multibody systems described by a set of differential algebraic equations. The proposed Kalman Filter allows for exact constraint satisfaction and does not require reformulation of the multibody system equations. The approach consists of two main steps: (i) elimination of the Lagrange multipliers from the system state via a nullspace projection and (ii) an additional correction step that constrains the a-posteriori estimated system state to lie on the constraint manifold. The latter is achieved by solving a constrained optimization problem using a Euclidean descent approach and projection on the constraint manifold, i.e. manifold optimization. The proposed approach is numerically validated on both open and closed kinematic chain rigid multibody models and is shown to be robust and indifferent to the type of kinematic chain being considered. Furthermore, an experimental validation is carried out where the forces and torques acting on the wheel center of a McPherson car suspension test setup are successfully estimated using a flexible multibody model and the proposed Kalman Filter.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Applying the extended Kalman filter to systems described by nonlinear differential-algebraic equations
    Becerra, VM
    Roberts, PD
    Griffiths, GW
    [J]. CONTROL ENGINEERING PRACTICE, 2001, 9 (03) : 267 - 281
  • [2] Enforcing an Algebraic Constraint in Extended Kalman Filter Design
    Calise, Anthony J.
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2017, 40 (09) : 2229 - 2236
  • [3] Unscented Kalman Filter for Higher Index Nonlinear Differential-Algebraic Equations
    Alkov, Ilja
    Weidemann, Dirk
    [J]. 2014 19TH INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), 2014, : 88 - 93
  • [4] EXACT SOLUTIONS FOR DIFFERENTIAL-ALGEBRAIC EQUATIONS
    Vazquez-Leal, Hector
    [J]. MISKOLC MATHEMATICAL NOTES, 2014, 15 (01) : 227 - 238
  • [5] Fault Detection with Unscented Kalman Filter Applied to Nonlinear Differential-Algebraic Systems
    Alkov, Ilja
    Weidemann, Dirk
    [J]. 2013 18TH INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), 2013, : 166 - 171
  • [6] Implementation of Kalman Filtering for Differential-Algebraic Equations
    Sherbak, Bogdan
    Morris, Kirsten
    [J]. 2021 AMERICAN CONTROL CONFERENCE (ACC), 2021, : 2769 - 2774
  • [7] Kalman controllability decompositions for differential-algebraic systems
    Berger, Thomas
    Trenn, Stephan
    [J]. SYSTEMS & CONTROL LETTERS, 2014, 71 : 54 - 61
  • [8] New extended Kalman filter algorithms for Stochastic differential algebraic equations
    Jorgensen, John Bagterp
    Kristensen, Morten Rode
    Thomsen, Per Grove
    Madsen, Henrik
    [J]. ASSESSMENT AND FUTURE DIRECTIONS OF NONLINEAR MODEL PREDICTIVE CONTROL, 2007, 358 : 359 - +
  • [9] Exact linearization for a class of nonlinear differential-algebraic systems
    Zhu, JD
    Cheng, ZL
    [J]. PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 211 - 214
  • [10] Differential-algebraic Dynamic Logic for Differential-algebraic Programs
    Platzer, Andre
    [J]. JOURNAL OF LOGIC AND COMPUTATION, 2010, 20 (01) : 309 - 352