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...

Full description

Bibliographic Details
Main Authors: Rocco Adduci, Martijn Vermaut, Frank Naets, Jan Croes, Wim Desmet
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