The Drazin inverse in multibody system dynamics

SummaryThe numerical analysis of multibody system dynamics is based on the equations of motion as differential-algebraic systems. A thorough analysis of the linearized equations and their solution theory leads to an equivalent system of ordinary differential equations which gives deeper insight into the derivation of integration schemes and into the stabilization approaches. The main tool is the Drazin inverse, a generalized matrix inverse, which preserves the eigenvalues. The results are illustrated by a realistic truck model. Finally, the approach is extended to the nonlinear index 2 formulation.

[1]  Ernst Hairer,et al.  The numerical solution of differential-algebraic systems by Runge-Kutta methods , 1989 .

[2]  J. H. Wilkinson Note on the practical significance of the Drazin inverse , 1979 .

[3]  S. Campbell Singular Systems of Differential Equations , 1980 .

[4]  M. Drazin Pseudo-Inverses in Associative Rings and Semigroups , 1958 .

[5]  J. Stoer,et al.  Numerical treatment of ordinary differential equations by extrapolation methods , 1966 .

[6]  Florian A. Potra,et al.  Differential-Geometric Techniques for Solving Differential Algebraic Equations , 1990 .

[7]  P. Rentrop,et al.  Differential-algebraic Equations in Vehicle System Dynamics , 1991 .

[8]  Christian Lubich,et al.  h2-Extrapolation methods for differential-algebraic systems of index 2 , 1989, IMPACT Comput. Sci. Eng..

[9]  C. W. Gear,et al.  Differential algebraic equations, indices, and integral algebraic equations , 1990 .

[10]  Werner C. Rheinboldt,et al.  On the existence and uniqueness of solutions of nonlinear semi-implicit differential-algebraic equations , 1991 .

[11]  Ernst Hairer,et al.  Asymptotic expansions of the global error of fixed-stepsize methods , 1984 .

[12]  Gene H. Golub,et al.  Matrix computations , 1983 .

[13]  James Hardy Wilkinson,et al.  Linear Differential Equations and Kronecker's Canonical Form , 1978 .

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

[15]  Begnaud Francis Hildebrand,et al.  Introduction to numerical analysis: 2nd edition , 1987 .

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

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

[18]  P. Rentrop,et al.  The application of Rosenbrock-Wanner type methods with stepsize control in differential-algebraic equations , 1989 .

[19]  C. Lubich,et al.  Linearly implicit extrapolation methods for differential-algebraic systems , 1989 .

[20]  G. Stewart,et al.  An Algorithm for Generalized Matrix Eigenvalue Problems. , 1973 .

[21]  P. Rentrop,et al.  A nonlinear truck model and its treatment as a multibody system , 1994 .

[22]  L. Dai,et al.  Singular Control Systems , 1989, Lecture Notes in Control and Information Sciences.

[23]  E. Hairer,et al.  Half-explicit Runge-Kutta methods for differential-algebraic systems of index 2 , 1993 .