Extension of the divide-and-conquer algorithm for the efficient inverse dynamics analysis of multibody systems

被引:9
|
作者
Kingsley, Cameron [1 ]
Poursina, Mohammad [1 ]
机构
[1] Univ Arizona, Computat Dynam Complex Syst Lab, Dept Aerosp & Mech Engn, Tucson, AZ 85721 USA
关键词
Constrained multibody system; Divide-and-conquer algorithm; Inverse dynamics; Control; Fully actuated systems; Generalized driving force; PARALLEL O(LOG(N)) CALCULATION; ARTICULATED-BODY ALGORITHM; MOLECULAR-DYNAMICS; RECURSIVE FORMULATION; SENSITIVITY-ANALYSIS; SIMULATIONS;
D O I
10.1007/s11044-017-9591-6
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
This paper presents a new mathematical framework to extend the Generalized Divide-and-Conquer Algorithm (GDCA) for the inverse dynamics analysis of fully actuated constrained multibody systems. Inverse-GDCA (iGDCA) is a highly parallelizable method which does not create the mass and Jacobian matrices of the entire system. In this technique, generalized driving forces and constraint loads due to kinematic pairs are clearly and separately differentiated from each other in the equations of motion. As such, it can be easily used for control scheme purposes. iGDCA works based on a series of recursive assembly and disassembly passes to form and solve the equations governing the inverse dynamics of the system. Herein, the mathematical formulations to efficiently combine the dynamics of consecutive bodies in the assembly pass for the purpose of inverse dynamics analysis are presented. This is followed by generating the disassembly pass algorithm to efficiently compute generalized actuating forces. Furthermore, this paper presents necessary mathematical formulations to efficiently treat the inverse dynamics of multibody systems involving kinematic loops with various active and passive boundary conditions. This is followed by the design of a new strategy to efficiently perform the assembly-disassembly pass in these complex systems while avoiding unnecessary computations. Finally, the presented method is applied to selected open-chain and closed-chain multibody systems.
引用
收藏
页码:145 / 167
页数:23
相关论文
共 50 条
  • [1] Extension of the divide-and-conquer algorithm for the efficient inverse dynamics analysis of multibody systems
    Cameron Kingsley
    Mohammad Poursina
    Multibody System Dynamics, 2018, 42 : 145 - 167
  • [2] New and Extended Applications of the Divide-and-Conquer Algorithm for Multibody Dynamics
    Laflin, Jeremy J.
    Anderson, Kurt S.
    Khan, Imad M.
    Poursina, Mohammad
    JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS, 2014, 9 (04):
  • [3] Advances in the Application of the Divide-and-Conquer Algorithm to Multibody System Dynamics
    Laflin, Jeremy J.
    Anderson, Kurt S.
    Khan, Imad M.
    Poursina, Mohammad
    JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS, 2014, 9 (04):
  • [4] Dynamics and optimal control of multibody systems using fractional generalized divide-and-conquer algorithm
    Arman Dabiri
    Mohammad Poursina
    J. A. Tenreiro Machado
    Nonlinear Dynamics, 2020, 102 : 1611 - 1626
  • [5] Dynamics and optimal control of multibody systems using fractional generalized divide-and-conquer algorithm
    Dabiri, Arman
    Poursina, Mohammad
    Machado, J. A. Tenreiro
    NONLINEAR DYNAMICS, 2020, 102 (03) : 1611 - 1626
  • [6] Orthogonal Complement Based Divide-and-Conquer Algorithm for constrained multibody systems
    Rudranarayan M. Mukherjee
    Kurt S. Anderson
    Nonlinear Dynamics, 2007, 48 : 199 - 215
  • [7] Orthogonal complement based divide-and-conquer algorithm for constrained multibody systems
    Mukherjee, Rudranarayan M.
    Anderson, Kurt S.
    NONLINEAR DYNAMICS, 2007, 48 (1-2) : 199 - 215
  • [8] An efficient multibody divide and conquer algorithm
    Critchley, James H.
    Proceedings of the ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Vol 6, Pts A-C, 2005, : 149 - 158
  • [9] Integration of Divide-and-Conquer Algorithm with Fractional Order Controllers for the Efficient Dynamic Modeling and Control of Multibody Systems
    Dabiri, Arman
    Poursina, Mohammad
    Butcher, Eric A.
    2018 ANNUAL AMERICAN CONTROL CONFERENCE (ACC), 2018, : 4201 - 4206
  • [10] Extended Divide-and-Conquer Algorithm for Uncertainty Analysis of Multibody Systems in Polynomial Chaos Expansion Framework
    Poursina, Mohammad
    JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS, 2016, 11 (03):