Implicit Runge-Kutta Integration of the Equations of Multibody Dynamics in Descriptor Form

ABSTRACT Implicit Runge-Kutta integration algorithms based on generalized coordinate partitioning are presented for numerical solution of the differential-algebraic equations of motion of multibody dynamics. Second order integration formulas are derived from well known first order Runge-Kutta integrators, defining independent generalized coordinates and their first time derivative as functions of independent accelerations. The latter are determined as the solution of discretized equations of motion that are obtained by inflating underlying state space, second order ordinary differential equations of motion in independent coordinates to descriptor form. Dependent variables in the formulation, including Lagrange multipliers, are determined using kinematic and kinetic equations of multibody dynamics. The proposed method is tested with a large-scale mechanical system that exhibits stiff behavior. Results show that the algorithm is robust and has the capability to integrate the differential-algebraic equations...

[1]  Ernst Hairer,et al.  Solving Ordinary Differential Equations I: Nonstiff Problems , 2009 .

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

[3]  Dan Negrut,et al.  Implicit Integration of the Equations of Multibody Dynamics , 1998 .

[4]  J. Lambert Computer Solution of Ordinary Differential Equations , 1976 .

[5]  D. Arnold,et al.  Computer Solution of Ordinary Differential Equations. , 1981 .

[6]  L. Shampine,et al.  Computer solution of ordinary differential equations : the initial value problem , 1975 .

[7]  F. Potra,et al.  ON THE IMPLICIT INTEGRATION OF DIFFERENTIAL-ALGEBRAIC EQUATIONS OF MULTIBODY DYNAMICS by , 1998 .

[8]  F. Potra,et al.  A Topology Based Approach for Exploiting Sparsity in Multibody Dynamics , 1995 .

[9]  Arnold Neumaier,et al.  Introduction to Numerical Analysis , 2001 .

[10]  E. Haug,et al.  Kinematic and Kinetic Derivatives in Multibody System Analysis , 1998 .

[11]  L. Shampine,et al.  Numerical Solution of Ordinary Differential Equations. , 1995 .

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

[13]  Olof Friberg,et al.  Computer aided kinematics and dynamics of mechanical systems, by E. J. Haug, Allyn and Bacon, Boston, 1989. No. of pages: 511. Price: £47.10 (hardback), ISBN 0-205-11669-8; £18.95 (international student edition), ISBN 0-205-12097-0 , 1990 .

[14]  E. Haug,et al.  A State-Space-Based Implicit Integration Algorithm for Differential-Algebraic Equations of Multibody Dynamics* , 1997 .

[15]  Lawrence F. Shampine,et al.  The art of writing a Runge-Kutta code. II. , 1979 .

[16]  F. Krogh,et al.  Solving Ordinary Differential Equations , 2019, Programming for Computations - Python.