An efficient high-precision recursive dynamic algorithm for closed-loop multibody systems

被引:3
|
作者
Hu, Jingchen [1 ]
Wang, Tianshu [1 ]
机构
[1] Tsinghua Univ, Sch Aerosp Engn, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
closed-loop multibody systems; constrained multibody systems; differential/algebraic equation (DAE); efficient multibody algorithm; generalized a method; recursive multibody algorithm; DIFFERENTIAL-ALGEBRAIC EQUATIONS; PARALLEL O(LOG(N)) CALCULATION; ARTICULATED-BODY ALGORITHM; SPATIAL OPERATOR ALGEBRA;
D O I
10.1002/nme.6007
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
As most closed-loop multibody systems do not have independent generalized coordinates, their dynamic equations are differential/algebraic equations (DAEs). In order to accurately solve DAEs, a usual method is using generalized a-class numerical methods to convert DAEs into difference equations by differential discretization and solve them by the Newton iteration method. However, the complexity of this method is O(n(2)) or more in each iteration, since it requires calculating the complex Jacobian matrix. Therefore, how to improve computational efficiency is an urgent problem. In this paper, we modify this method to make it more efficient. The first change is in the phase of building dynamic equations. We use the spatial vector note and the recursive method to establish dynamic equations (DAEs) of closed-loop multibody systems, which makes the Jacobian matrix have a special sparse structure. The second change is in the phase of solving difference equations. On the basis of the topology information of the system, we simplify this Jacobian matrix by proper matrix processing and solve the difference equations recursively. After these changes, the algorithm complexity can reach O(n) in each iteration. The algorithm proposed in this paper is not only accurate, which can control well the position/velocity constraint errors, but also efficient. It is suitable for chain systems, tree systems, and closed-loop systems.
引用
收藏
页码:181 / 208
页数:28
相关论文
共 50 条
  • [21] SYMBOLIC LINEARIZED EQUATIONS FOR NONHOLONOMIC MULTIBODY SYSTEMS WITH CLOSED-LOOP KINEMATICS
    Kuslits, Marton
    Bestle, Dieter
    [J]. PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2018, VOL 6, 2018,
  • [22] A parallel Hamiltonian formulation for forward dynamics of closed-loop multibody systems
    K. Chadaj
    P. Malczyk
    J. Frączek
    [J]. Multibody System Dynamics, 2017, 39 : 51 - 77
  • [23] Contribution to the Optimization of Closed-Loop Multibody Systems: Application to Parallel Manipulators
    J.-F. Collard
    P. Fisette
    P. Duysinx
    [J]. Multibody System Dynamics, 2005, 13 : 69 - 84
  • [24] Dynamic effects in visual closed-loop systems
    Corke, PI
    Good, MC
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1996, 12 (05): : 671 - 683
  • [25] Kinematic and dynamic analysis for closed-loop flexible manufacturing systems using nonlinear recursive method
    Hwang, YL
    Huang, SJ
    [J]. PROGRESS ON ADVANCED MANUFACTURE FOR MICRO/NANO TECHNOLOGY 2005, PT 1 AND 2, 2006, 505-507 : 1015 - 1020
  • [26] A RECURSIVE FORMULATION FOR THE DYNAMIC ANALYSIS OF OPEN LOOP DEFORMABLE MULTIBODY SYSTEMS
    CHANGIZI, K
    SHABANA, AA
    [J]. JOURNAL OF APPLIED MECHANICS-TRANSACTIONS OF THE ASME, 1988, 55 (03): : 687 - 693
  • [27] CLOSED-LOOP STACKELBERG STRATEGIES FOR SINGULARLY PERTURBED SYSTEMS - THE RECURSIVE APPROACH
    MIZUKAMI, K
    SUZUMURA, F
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1993, 24 (05) : 887 - 900
  • [28] Recursive Parsimonious Subspace Identification for Closed-Loop Hammerstein Nonlinear Systems
    Hou, Jie
    Chen, Fengwei
    Li, Penghua
    Sun, Lijie
    Zhao, Fen
    [J]. IEEE ACCESS, 2019, 7 : 173515 - 173523
  • [29] EXTENSION OF MOVEMENT EQUATIONS OF MULTIBODY SYSTEMS TO THE CONSIDERATION OF FRICTION AND CLOSED-LOOP CONTROL
    SCHWERTASSEK, R
    TURK, S
    [J]. ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1986, 66 (10): : 449 - 457
  • [30] ANALYSIS OF CLOSED-LOOP DYNAMIC-STOCHASTIC SYSTEMS
    BOX, GEP
    MACGREGO.JF
    [J]. TECHNOMETRICS, 1974, 16 (03) : 391 - 398