A State-Space-Based Implicit Integration Algorithm for Differential-Algebraic Equations of Multibody Dynamics*

ABSTRACT An implicit numerical integration algorithm based on generalized coordinate partitioning is presented for the numerical solution of differential-algebraic equations of motion arising in multibody dynamics. The algorithm employs implicit numerical integration formulas to express independent generalized coordinates and their first time derivative as functions of independent accelerations at discrete integration times. The latter are determined as the solution of discretized equations obtained from state-space, second-order ordinary differential equations in the independent coordinates. All dependent variables in the formulation, including Lagrange multipliers, are determined by satisfying the full system of kinematic and kinetic equations of motion. The algorithm is illustrated using the implicit trapezoidal rule to integrate the constrained equations of motion for three stiff mechanical systems with different generalized coordinate dimensions. Results show that the algorithm is robust and has the ...

[1]  J. Baumgarte Stabilization of constraints and integrals of motion in dynamical systems , 1972 .

[2]  J. Z. Zhu,et al.  The finite element method , 1977 .

[3]  E. Haug,et al.  Generalized Coordinate Partitioning for Dimension Reduction in Analysis of Constrained Dynamic Systems , 1982 .

[4]  L. Petzold Differential/Algebraic Equations are not ODE's , 1982 .

[5]  N. K. Mani,et al.  Application of Singular Value Decomposition for Analysis of Mechanical System Dynamics , 1985 .

[6]  C. W. Gear,et al.  Automatic integration of Euler-Lagrange equations with constraints , 1985 .

[7]  George M. Lance,et al.  A Differentiable Null Space Method for Constrained Dynamic Analysis , 1987 .

[8]  Josef Stoer,et al.  Numerische Mathematik 1 , 1989 .

[9]  Georg-P. Ostermeyer On Baumgarte Stabilization for Differential Algebraic Equations , 1990 .

[10]  B. Leimkuhler,et al.  Stabilization and projection methods for multibody dynamics , 1990 .

[11]  B. Leimkuhler,et al.  Numerical solution of differential-algebraic equations for constrained mechanical motion , 1991 .

[12]  F. Potra,et al.  Implicit Numerical Integration for Euler-Lagrange Equations via Tangent Space Parametrization∗ , 1991 .

[13]  J. Yen,et al.  Implicit Numerical Integration of Constrained Equations of Motion Via Generalized Coordinate Partitioning , 1992 .

[14]  U. Ascher,et al.  Stabilization of Constrained Mechanical Systems with DAEs and Invariant Manifolds , 1995 .

[15]  P. Fisette,et al.  Numerical integration of multibody system dynamic equations using the coordinate partitioning method in an implicit Newmark scheme , 1996 .