Highly parallelizable low-order dynamics simulation algorithm for multi-rigid-body systems

被引:40
|
作者
Anderson, KS [1 ]
Duan, SZ [1 ]
机构
[1] Rensselaer Polytech Inst, Dept Mech Engn Aeronaut Engn & Mech, Troy, NY 12180 USA
关键词
D O I
10.2514/2.4531
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
A new efficient procedure is presented for the determination of the dynamic equations of motion for complex multibody systems and their subsequent temporal integration using parallel computing. The method is applicable to general systems of rigid bodies, which may contain arbitrary joint types, multiple branches, and/or closed loops. The method is based on the explicit determination of constraint forces at key joint locations and the subsequent highly efficient determination of system state time derivatives. The algorithm uses a novel hybrid direct and iterative solution scheme that allows a substantially higher degree of parallelization than is generally obtainable using the more conventional recursive O(N) procedures. It is shown that at the coarsest level the parallelization obtainable easily exceeds that indicated by the topology of the system, The procedure can produce a theoretical time optimal O(log(2)N) performance for chain systems on computational throughput with O(N) processors, Numerical results indicate that this procedure performs particularly well relative to other parallel multibody formulations in situations where the number of degrees of freedom are large and the number of bodies that make up the system is greater than the number of computing processors available, the multibody systems involve branches, or the applied forces within the system are rapidly changing or are discontinuous. An estimate for the parallel efficiency of the algorithm is obtained by combining a theoretical bound for parallel complexity with an approximated overhead cost for parallel implementation.
引用
收藏
页码:355 / 364
页数:10
相关论文
共 50 条
  • [11] FIRST-ORDER STABILITY CELLS OF ACTIVE MULTI-RIGID-BODY SYSTEMS
    TRINKLE, JC
    FARAHAT, AO
    STILLER, PF
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1995, 11 (04): : 545 - 557
  • [12] DYNAMICAL EQUATIONS FOR TREESHAPED MULTI-RIGID-BODY SYSTEMS
    汪恩松
    AppliedMathematicsandMechanics(EnglishEdition), 1985, (12) : 1149 - 1159
  • [13] Physical assembly process simulation based on multi-rigid-body dynamics in virtual assembly
    School of Mechanical Engineering, Beijing Institute of Technology, Beijing 100081, China
    Zhang, Z. (mnzzx@163.com), 1600, Chinese Mechanical Engineering Society (49):
  • [14] Impact on planar multi-rigid-body systems with friction
    Yao, Wenli
    Chen, Bin
    Beijing Daxue Xuebao (Ziran Kexue Ban)/Acta Scientiarum Naturalium Universitatis Pekinensis, 2004, 40 (05): : 729 - 734
  • [15] Computational Dynamics of Multi-Rigid-Body System in Screw Coordinate
    Zhao, Jing-Shan
    Wei, Song-Tao
    Sun, Xiao-Cheng
    APPLIED SCIENCES-BASEL, 2023, 13 (10):
  • [16] Lagrange modeling of eccentrically excited multi-rigid-body systems
    School of Mechanical and Electronic Engineering, Hehei University of Science and Technology, Shijiazhuang 050054, China
    不详
    J. Mech. Strength, 2007, 4 (544-547):
  • [17] Study of computer algebra dynamics modeling for multi-rigid-body system
    Huang, Xinsheng
    Huang, Zhengui
    Zhu, Xiaoqian
    Guofang Keji Daxue Xuebao/Journal of National University of Defense Technology, 20 (02): : 8 - 11
  • [18] Dynamics analysis of multi-rigid-body system with single degree of freedom
    He, Xuetao
    Cheng, Yuan
    Huang, Zhong
    Yang, Weimin
    Beijing Huagong Daxue Xuebao(Ziran Kexueban)/Journal of Beijing University of Chemical Technology, 26 (03): : 50 - 53
  • [19] Dynamic multi-rigid-body systems with concurrent distributed contacts
    Trinkle, JC
    Pang, JS
    1997 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION - PROCEEDINGS, VOLS 1-4, 1997, : 2276 - 2281
  • [20] Dynamic multi-rigid-body systems with concurrent distributed contacts
    Trinkle, JC
    Tzitzouris, JA
    Pang, JS
    PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2001, 359 (1789): : 2575 - 2593