System identification and force estimation of robotic manipulator using semirecursive multibody formulation

被引:0
作者
Pyrhonen, Lauri [1 ]
Mikkola, Aki [1 ]
Naets, Frank [2 ,3 ]
机构
[1] LUT Univ, Dept Mech Engn, Yliopistonkatu 34, Lappeenranta 53850, Finland
[2] Katholieke Univ Leuven, E2E lab, Flanders Make, Leuven, Belgium
[3] Katholieke Univ Leuven, Dept Mech Engn, Celestijnenlaan 300, B-3001 Leuven, Belgium
关键词
Multibody dynamics; Force estimation; System identification; Robotics; RECURSIVE FORMULATION; MODELS; STATE;
D O I
10.1007/s11044-024-10017-1
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
Force estimation in multibody dynamics relies heavily on knowing the system model with a high level of accuracy. However, in complex mechatronic systems, such as robots or mobile machinery, the values of model parameters may be only roughly estimated based on design information, such as CAD data. The errors in model parameters consequently have a direct effect on force estimation accuracy because the estimator compensates the erroneous inertia, friction, and applied forces by changing the value of estimated external force. The objective of this study is to present the workflow of system identification and state/force estimation of an open-loop multibody structure. The system identification utilizes a linear regression identification method used in robotics adapted to the multibody framework. The semirecursive multibody formulation, in particular, is studied as a formulation for both system identification and force estimation. The multibody state/force estimator is constructed using extended Kalman filter. The specific aim of this paper is to demonstrate the utilization of these per se known modeling, identification, and estimation tools to address their current lack of integration as a complete toolchain in virtual sensing of multibody systems. The methodology of the study is tested with both artificial and experimental data of St & auml;ubli TX40 robotic manipulator. In the experimental analysis, an openly available benchmark data set was used. Artificial data were created by running an inverse dynamics analysis with inertia and friction parameters taken from literature. The results show that the multibody inertia and friction parameters can be accurately identified and the identified model can be used to produce decent estimates of external forces. The proposed multibody system identification method itself opens new opportunities in tuning the multibody models used in product development. Moreover, effective use of system identification together with state estimation helps to build more accurate estimators. When the system model is accurately identified, the capability of state estimator to observe unknown inputs, such as external forces, is significantly enhanced.
引用
收藏
页码:167 / 194
页数:28
相关论文
共 33 条
[1]   A Discrete-Time Extended Kalman Filter Approach Tailored for Multibody Models: State-Input Estimation [J].
Adduci, Rocco ;
Vermaut, Martijn ;
Naets, Frank ;
Croes, Jan ;
Desmet, Wim .
SENSORS, 2021, 21 (13)
[2]   A RECURSIVE FORMULATION FOR CONSTRAINED MECHANICAL SYSTEM DYNAMICS .1. OPEN LOOP-SYSTEMS [J].
BAE, DS ;
HAUG, EJ .
MECHANICS OF STRUCTURES AND MACHINES, 1987, 15 (03) :359-382
[3]  
Berger E.J., 2002, Applied Mechanics Reviews, V55, P535, DOI [10.1115/1.1501080, DOI 10.1115/1.1501080]
[4]  
Cuadrado J, 2009, SIMULATION TECHNIQUES FOR APPLIED DYNAMICS, P247
[5]   Real-time state observers based on multibody models and the extended Kalman filter [J].
Cuadrado, Javier ;
Dopico, Daniel ;
Barreiro, Antonio ;
Delgado, Emma .
JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2009, 23 (04) :894-900
[6]  
de Jalón JG, 2005, COMPUT METH APPL SCI, V2, P1
[7]  
Franklin G.F., 1998, DIGITAL CONTROL DYNA, V3rd
[8]  
Gautier M, 2013, IEEE INT C INT ROBOT, P5815, DOI 10.1109/IROS.2013.6697198
[9]  
Jaiswal S., 2021, THESIS LUT LAPPEENRA
[10]   State estimator based on an indirect Kalman filter for a hydraulically actuated multibody system [J].
Jaiswal, Suraj ;
Sanjurjo, Emilio ;
Cuadrado, Javier ;
Sopanen, Jussi ;
Mikkola, Aki .
MULTIBODY SYSTEM DYNAMICS, 2022, 54 (04) :373-398