A Discrete-Time Extended Kalman Filter Approach Tailored for Multibody Models: State-Input Estimation
Model-based force estimation is an emerging methodology in the mechatronic community given the possibility to exploit physically inspired high-fidelity models in tandem with ready-to-use cheap sensors. In this work, an inverse input load identification methodology is presented combining high-fidelit...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-06-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/21/13/4495 |
id |
doaj-5670bbcb16c44e73b6e48b7557f79fd2 |
---|---|
record_format |
Article |
spelling |
doaj-5670bbcb16c44e73b6e48b7557f79fd22021-07-15T15:45:41ZengMDPI AGSensors1424-82202021-06-01214495449510.3390/s21134495A Discrete-Time Extended Kalman Filter Approach Tailored for Multibody Models: State-Input EstimationRocco Adduci0Martijn Vermaut1Frank Naets2Jan Croes3Wim Desmet4LMSD Research Group, Mechanical Engineering Department, KU Leuven University, 3000 Leuven, BelgiumLMSD Research Group, Mechanical Engineering Department, KU Leuven University, 3000 Leuven, BelgiumLMSD Research Group, Mechanical Engineering Department, KU Leuven University, 3000 Leuven, BelgiumLMSD Research Group, Mechanical Engineering Department, KU Leuven University, 3000 Leuven, BelgiumLMSD Research Group, Mechanical Engineering Department, KU Leuven University, 3000 Leuven, BelgiumModel-based force estimation is an emerging methodology in the mechatronic community given the possibility to exploit physically inspired high-fidelity models in tandem with ready-to-use cheap sensors. In this work, an inverse input load identification methodology is presented combining high-fidelity multibody models with a Kalman filter-based estimator and providing the means for an accurate and computationally efficient state-input estimation strategy. A particular challenge addressed in this work is the handling of the redundant state-description encountered in common multibody model descriptions. A novel linearization framework is proposed on the time-discretized equations in order to extract the required system model matrices for the Kalman filter. The presented framework is experimentally validated on a slider-crank mechanism. The nonlinear kinematics and dynamics are well represented through a rigid multibody model with lumped flexibilities to account for localized interaction phenomena among bodies. The proposed methodology is validated estimating the input torque delivered by a driver electro-motor together with the system states and comparing the experimental data with the estimated quantities. The results show the stability and accuracy of the estimation framework by only employing the angular motor velocity, measured by the motor encoder sensor and available in most of the commercial electro-motors.https://www.mdpi.com/1424-8220/21/13/4495multibody dynamicsKalman filteringcoupled states-inputs estimationvirtual sensorsslider-crank mechanism |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Rocco Adduci Martijn Vermaut Frank Naets Jan Croes Wim Desmet |
spellingShingle |
Rocco Adduci Martijn Vermaut Frank Naets Jan Croes Wim Desmet A Discrete-Time Extended Kalman Filter Approach Tailored for Multibody Models: State-Input Estimation Sensors multibody dynamics Kalman filtering coupled states-inputs estimation virtual sensors slider-crank mechanism |
author_facet |
Rocco Adduci Martijn Vermaut Frank Naets Jan Croes Wim Desmet |
author_sort |
Rocco Adduci |
title |
A Discrete-Time Extended Kalman Filter Approach Tailored for Multibody Models: State-Input Estimation |
title_short |
A Discrete-Time Extended Kalman Filter Approach Tailored for Multibody Models: State-Input Estimation |
title_full |
A Discrete-Time Extended Kalman Filter Approach Tailored for Multibody Models: State-Input Estimation |
title_fullStr |
A Discrete-Time Extended Kalman Filter Approach Tailored for Multibody Models: State-Input Estimation |
title_full_unstemmed |
A Discrete-Time Extended Kalman Filter Approach Tailored for Multibody Models: State-Input Estimation |
title_sort |
discrete-time extended kalman filter approach tailored for multibody models: state-input estimation |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2021-06-01 |
description |
Model-based force estimation is an emerging methodology in the mechatronic community given the possibility to exploit physically inspired high-fidelity models in tandem with ready-to-use cheap sensors. In this work, an inverse input load identification methodology is presented combining high-fidelity multibody models with a Kalman filter-based estimator and providing the means for an accurate and computationally efficient state-input estimation strategy. A particular challenge addressed in this work is the handling of the redundant state-description encountered in common multibody model descriptions. A novel linearization framework is proposed on the time-discretized equations in order to extract the required system model matrices for the Kalman filter. The presented framework is experimentally validated on a slider-crank mechanism. The nonlinear kinematics and dynamics are well represented through a rigid multibody model with lumped flexibilities to account for localized interaction phenomena among bodies. The proposed methodology is validated estimating the input torque delivered by a driver electro-motor together with the system states and comparing the experimental data with the estimated quantities. The results show the stability and accuracy of the estimation framework by only employing the angular motor velocity, measured by the motor encoder sensor and available in most of the commercial electro-motors. |
topic |
multibody dynamics Kalman filtering coupled states-inputs estimation virtual sensors slider-crank mechanism |
url |
https://www.mdpi.com/1424-8220/21/13/4495 |
work_keys_str_mv |
AT roccoadduci adiscretetimeextendedkalmanfilterapproachtailoredformultibodymodelsstateinputestimation AT martijnvermaut adiscretetimeextendedkalmanfilterapproachtailoredformultibodymodelsstateinputestimation AT franknaets adiscretetimeextendedkalmanfilterapproachtailoredformultibodymodelsstateinputestimation AT jancroes adiscretetimeextendedkalmanfilterapproachtailoredformultibodymodelsstateinputestimation AT wimdesmet adiscretetimeextendedkalmanfilterapproachtailoredformultibodymodelsstateinputestimation AT roccoadduci discretetimeextendedkalmanfilterapproachtailoredformultibodymodelsstateinputestimation AT martijnvermaut discretetimeextendedkalmanfilterapproachtailoredformultibodymodelsstateinputestimation AT franknaets discretetimeextendedkalmanfilterapproachtailoredformultibodymodelsstateinputestimation AT jancroes discretetimeextendedkalmanfilterapproachtailoredformultibodymodelsstateinputestimation AT wimdesmet discretetimeextendedkalmanfilterapproachtailoredformultibodymodelsstateinputestimation |
_version_ |
1721298513840570368 |