Efficient and accurate modeling of rigid rods

被引:23
作者
Pan, Yongjun [1 ]
Callejo, Alfonso [2 ]
Bueno, Jose L. [1 ]
Wehage, Roger A. [3 ]
Garcia de Jalon, Javier [1 ]
机构
[1] Univ Politecn Madrid, INSIA, Computat Mech Grp, Madrid 28031, Spain
[2] McGill Univ, Ctr Intelligent Machines, Montreal, PQ H3A 0E9, Canada
[3] Caterpillar Inc, Mossville, IL USA
关键词
Multibody dynamics; Semi-recursive Maggi's formulation; Rod-removal technique; Polynomial extrapolation; Vehicle dynamics; MULTIBODY DYNAMICS; RECURSIVE FORMULATION; SIMULATION; INTEGRATION; ALGORITHM; SYSTEMS;
D O I
10.1007/s11044-016-9520-0
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
Ten years ago, an original semi-recursive formulation for the dynamic simulation of large-scale multibody systems was presented by Garcia de Jaln et al. (Advances in Computational Multibody Systems, pp. 1-23, 2005). By taking advantage of the cut-joint and rod-removal techniques through a double-step velocity transformation, this formulation proved to be remarkably efficient. The rod-removal technique was employed, primarily, to reduce the number of differential and constraint equations. As a result, inertia and external forces were applied to neighboring bodies. Those inertia forces depended on unknown accelerations, a fact that contributed to the complexity of the system inertia matrix. In search of performance improvement, this paper presents an approximation of rod-related inertia forces by using accelerations from previous time-steps. Additionally, a mass matrix partition is carried out to preserve the accuracy of the original formulation. Three extrapolation methods, namely, point, linear Lagrange and quadratic Lagrange extrapolation methods, are introduced to evaluate the unknown rod-related inertia forces. In order to assess the computational efficiency and solution accuracy of the presented approach, a general-purpose MATLAB/C/C++ simulation code is implemented. A 15-DOF, 12-rod sedan vehicle model with MacPherson strut and multi-link suspension systems is modeled, simulated and analyzed.
引用
收藏
页码:23 / 42
页数:20
相关论文
共 26 条
[1]   A hybrid parallelizable low-order algorithm for dynamics of multi-rigid-body systems: Part I, chain systems [J].
Anderson, KS ;
Duan, S .
MATHEMATICAL AND COMPUTER MODELLING, 1999, 30 (9-10) :193-215
[2]   Highly parallelizable low-order dynamics simulation algorithm for multi-rigid-body systems [J].
Anderson, KS ;
Duan, SZ .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2000, 23 (02) :355-364
[3]   An explicit integration method for realtime simulation of multibody vehicle models [J].
Bae, DS ;
Lee, JK ;
Cho, HJ ;
Yae, H .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 187 (1-2) :337-350
[4]  
Brezinski C., 1991, Extrapolation Methods
[5]   A combined penalty and recursive real-time formulation for multibody dynamics [J].
Cuadrado, J ;
Dopico, D ;
Gonzalez, M ;
Naya, MA .
JOURNAL OF MECHANICAL DESIGN, 2004, 126 (04) :602-608
[6]   Intelligent simulation of multibody dynamics: Space-state and descriptor methods in sequential and parallel computing environments [J].
Cuadrado, J ;
Cardenal, J ;
Morer, P ;
Bayo, E .
MULTIBODY SYSTEM DYNAMICS, 2000, 4 (01) :55-73
[7]   A comparison in terms of accuracy and efficiency between a MBS dynamic formulation with stress analysis and a non-linear FEA code [J].
Cuadrado, J ;
Gutiérrez, R ;
Naya, MA ;
Morer, P .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2001, 51 (09) :1033-1052
[8]  
Cuadrado J., 2003, P INT DES ENG TECHN, p115?121
[9]  
de Jalón JG, 2005, COMPUT METH APPL SCI, V2, P1
[10]   NATURAL COORDINATES FOR THE COMPUTER-ANALYSIS OF MULTIBODY SYSTEMS [J].
DEJALON, JG ;
UNDA, J ;
AVELLO, A .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1986, 56 (03) :309-327