Modeling mechanical DAE using natural coordinates

被引:12
作者
Kraus, C [1 ]
Winckler, M [1 ]
Bock, HG [1 ]
机构
[1] Univ Heidelberg, Interdisciplinary Ctr Sci Comp, IWR, D-6900 Heidelberg, Germany
关键词
constraint partitioning; dynamics; modeling; multibody; natural coordinates; numerical simulation; Models and Numerical Methods (65C20);
D O I
10.1076/mcmd.7.2.145.3645
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
An efficient modeling technique for multibody systems, which extends the concept of natural coordinates with closed kinematic loops is presented. By establishing a local coordinate system in each body a system with constant mass matrix is set up. The propagation of topological information into the model leads to the application of a block-oriented rational Cholesky decomposition of the system matrix. The overall algorithm shows linear complexity in the number of bodies for systems with a constant number of kinematic loops. To handle rank-deficient constraint Jacobians arising from loop closing conditions the concept of constraint partitioning during decomposition is outlined. Restriction of the partitioning decision based on the topology information minimizes the monitoring effort and avoids disadvantages experienced in other partitioning methods. Numerical results for the 6-bar-mechanism proof the algorithm to run efficiently with projection stabilized index-1 integration methods.
引用
收藏
页码:145 / 158
页数:14
相关论文
共 7 条
  • [1] Featherstone Roy, 1987, Robot Dynamics Algorithm., DOI DOI 10.1007/978-0-387-74315-8
  • [2] Garcia de Jalon J., 1994, KINEMATIC DYNAMIC SI
  • [3] KRAUS C, 1997, MODELLIERUNG REKURSI
  • [4] KRAUS C, 2000, P 3 MATHMOD VIENNA, P201
  • [5] LESTER G, 1991, ZB64 U STUTTG I B ME
  • [6] VONSCHWERIN R, 1997, THESIS U HEIDELBERG
  • [7] WINCKLER M, 2000, P 2000 PKM INT C, P109