A general framework for modeling and dynamic simulation of multibody systems using factor graphs

被引:0
|
作者
Jose-Luis Blanco-Claraco
Antonio Leanza
Giulio Reina
机构
[1] University of Almería,Department of Engineering
[2] CIESOL. Campus de Excelencia Internacional Agroalimentario,Department of Innovation Engineering
[3] ceiA3,Department of Mechanics, Mathematics, and Management
[4] University of Salento,undefined
[5] Polytechnic of Bari,undefined
来源
Nonlinear Dynamics | 2021年 / 105卷
关键词
Dynamics of mechanical systems; Multibody systems; Motion state estimation; Factor graph; Nonlinear optimization; Computational mechanics;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we present a novel general framework grounded in the factor graph theory to solve kinematic and dynamic problems for multibody systems. Although the motion of multibody systems is considered to be a well-studied problem and various methods have been proposed for its solution, a unified approach providing an intuitive interpretation is still pursued. We describe how to build factor graphs to model and simulate multibody systems using both, independent and dependent coordinates. Then, batch optimization or a fixed lag smoother can be applied to solve the underlying optimization problem that results in a highly sparse nonlinear minimization problem. The proposed framework has been tested in extensive simulations and validated against a commercial multibody software. We release a reference implementation as an open-source C++ library, based on the GTSAM framework, a well-known estimation library. Simulations of forward and inverse dynamics are presented, showing comparable accuracy with classical approaches. The proposed factor graph-based framework has the potential to be integrated into applications related with motion estimation and parameter identification of complex mechanical systems, ranging from mechanisms to vehicles, or robot manipulators.
引用
收藏
页码:2031 / 2053
页数:22
相关论文
共 50 条
  • [11] Dynamic simulation of crankshaft multibody systems
    Drab, C. B.
    Engl, H. W.
    Haslinger, J. R.
    Offner, G.
    Pfau, R. U.
    Zulehner, W.
    MULTIBODY SYSTEM DYNAMICS, 2009, 22 (02) : 133 - 144
  • [12] Simulation of dynamical systems using the multibody approach and bond graphs: A comparative study
    ElKamel, A
    Vittecoq, E
    SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 4152 - 4157
  • [13] A General Framework for Information Extraction using Dynamic Span Graphs
    Luan, Yi
    Wadden, Dave
    He, Luheng
    Shah, Amy
    Ostendorf, Mari
    Hajishirzi, Hannaneh
    2019 CONFERENCE OF THE NORTH AMERICAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS: HUMAN LANGUAGE TECHNOLOGIES (NAACL HLT 2019), VOL. 1, 2019, : 3036 - 3046
  • [14] Sustainability analysis of complex dynamic systems using embodied energy flows: The eco-bond graphs modeling and simulation framework
    Castro, Rodrigo D.
    Cellier, Francois E.
    Fischlin, Andreas
    JOURNAL OF COMPUTATIONAL SCIENCE, 2015, 10 : 108 - 125
  • [15] Modeling, simulation, and optimization software framework for dynamic systems
    Webb, D
    Ramirez, WF
    PROCEEDINGS OF THE 2003 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2003, : 2395 - 2400
  • [16] Modeling of flexible bodies for multibody dynamic systems using Ritz vectors
    Wu, H.T.
    Mani, N.K.
    Journal of Mechanical Design, Transactions Of the ASME, 1994, 116 (02): : 437 - 449
  • [17] Modeling and simulation of elastoplastic multibody systems with damage
    Gerstmayr, J
    MECHANICS BASED DESIGN OF STRUCTURES AND MACHINES, 2003, 31 (02) : 201 - 227
  • [18] New efficient method for dynamic modeling and simulation of flexible multibody systems moving in plane
    Rong, Bao
    Rui, Xiaoting
    Wang, Guoping
    Yang, Fufeng
    MULTIBODY SYSTEM DYNAMICS, 2010, 24 (02) : 181 - 200
  • [19] New efficient method for dynamic modeling and simulation of flexible multibody systems moving in plane
    Bao Rong
    Xiaoting Rui
    Guoping Wang
    Fufeng Yang
    Multibody System Dynamics, 2010, 24 : 181 - 200
  • [20] Modeling of a deformable manikin neck for multibody dynamic simulation
    Ashrafiuon, H
    Colbert, R
    Obergefell, L
    Kaleps, I
    MATHEMATICAL AND COMPUTER MODELLING, 1996, 24 (02) : 45 - 56