Stabilization methods for simulations of constrained multibody dynamics

The descriptor form of constrained multibody systems, and any general formulation of such systems with closed loops, yield index-3 di erential-algebraic equations (DAEs). Generally, some index reduction techniques have to be used before numerical discretization can be safely applied. However, a direct di erentiation of the constraints introduces mild instability. Hence one must consider index reduction with stabilization. One popular method for index reduction with stabilization is Baumgarte's technique. However the di culty of choosing the parameters in practice makes this method's robustness unclear. Moreover our numerical experiments show that there are still large constraint drifts even with Baumgarte's stabilization. In the thesis, we employ concepts and techniques of dynamical systems in order to improve the situation. We rst study the relationship between a DAE and its underlying vector elds. A general form of vector elds with stabilized invariant manifolds is given. We propose a new numerical stabilization method for semi-explicit index-2 and index-3 DAEs of Hessenberg form. Our stabilization method improves on Baumgarte's stabilization which is widely used in engineering as well as in simulations of multibody systems. We then develop a numerical code based on the new stabilization method with an adaptive step-size control for the descriptor form of the Euler-Lagrange equations in multibody systems. Numerical simulations have been conducted with our code on a variety of multibody systems including a spatial ve-link-suspension model in a vehicle, Andrews squeezing mechanism, a two-arm manipulator with a prescribed motion and a mechanism with kinematic singularity. Our code is e cient, fast and therefore is more attractive for real-time simulations. ii When high speed and light-weight substructures are involved in the multibody system, the rigid body model is usually no longer valid. In such a case we compute the elastic deformations and oscillations of the substructures using the nite element method. Satisfactory numerical results using our method are presented for deformable multibody systems as well. iii Table of

[1]  Uri M. Ascher,et al.  Projected collocation for higher-order higher-index differential-algebraic equations , 1992 .

[2]  Ch . Engstler,et al.  MEXX - Numerical Software for the Integration of Constrained Mechanical Multibody Systems , 1992 .

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

[4]  J. Dormand,et al.  A family of embedded Runge-Kutta formulae , 1980 .

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

[6]  T. R. Kane,et al.  Dynamics of a cantilever beam attached to a moving base , 1987 .

[7]  K. Park,et al.  Stabilization of computational procedures for constrained dynamical systems , 1988 .

[8]  Wan-Suk Yoo,et al.  Dynamics of Flexible Mechanical Systems Using Vibration and Static Correction Modes , 1986 .

[9]  W. Rheinboldt,et al.  A general existence and uniqueness theory for implicit differential-algebraic equations , 1991, Differential and Integral Equations.

[10]  Ahmed A. Shabana,et al.  Spatial dynamics of deformable multibody systems with variable kinematic structure. Part 2. Velocity transformation , 1989 .

[11]  Jan B. Jonker,et al.  SPACAR — Computer Program for Dynamic Analysis of Flexible Spatial Mechanisms and Manipulators , 1990 .

[12]  W. H. Enright,et al.  Numerical Methods for Systems of Initial Value Problems The State of the Art , 1984 .

[13]  Dieter Bestle,et al.  Symbolic-numerical Solution of Multibody Systems with Closed Loops , 1992 .

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

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

[16]  Uri M. Ascher,et al.  Stability of Computational Methods for Constrained Dynamics Systems , 1991, SIAM J. Sci. Comput..

[17]  Hans Bock,et al.  Recent Advances in the Numerical Integration of Multibody Systems , 1993 .

[18]  Uri M. Ascher,et al.  On numerical differential algebraic problems with application to semiconductor device simulation , 1987 .

[19]  U. Ascher,et al.  Stabilization of DAEs and invariant manifolds , 1994 .

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

[21]  Linda R. Petzold,et al.  Numerical solution of initial-value problems in differential-algebraic equations , 1996, Classics in applied mathematics.

[22]  A. A. Shabana Automated Analysis of Constrained Systems of Rigid and Flexible Bodies , 1985 .

[23]  U. Ascher,et al.  Projected implicit Runge-Kutta methods for differential-algebraic equations , 1990 .

[24]  Edward J. Haug,et al.  Virtual Prototyping for Mechanical System Concurrent Engineering , 1993 .

[25]  Abhinandan Jain Unified formulation of dynamics for serial rigid multibody systems , 1991 .

[26]  J. Dormand,et al.  High order embedded Runge-Kutta formulae , 1981 .

[27]  J. O. Song,et al.  Dynamic analysis of planar flexible mechanisms , 1980 .

[28]  A. Shabana,et al.  Dynamic analysis of multibody systems using component modes , 1985 .

[29]  A. Shabana,et al.  DYNAMICS OF MULTIBODY SYSTEMS WITH VARIABLE KINEMATIC STRUCTURE. , 1986 .

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

[31]  Roderic C. Deyo,et al.  Real-Time Integration Methods for Mechanical System Simulation , 1991 .

[32]  Henry T. Y. Yang Finite Element Structural Analysis , 1985 .

[33]  J. B. Jonker A finite element dynamic analysis of spatial mechanisms with flexible links , 1989 .

[34]  R. Cook,et al.  Concepts and Applications of Finite Element Analysis , 1974 .

[35]  M. Mcpherson,et al.  Introduction to fluid mechanics , 1997 .

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

[37]  Claus Führer,et al.  A new class of generalized inverses for the solution of discretized Euler - Lagrange equations , 1991 .

[38]  J. Yen Constrained equations of motion in multibody dynamics as ODEs on manifolds , 1993 .

[39]  N. G. Parke,et al.  Ordinary Differential Equations. , 1958 .

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

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

[42]  W. Hurty Dynamic Analysis of Structural Systems Using Component Modes , 1965 .

[43]  Farid M. L. Amirouche,et al.  Computational Methods in Multibody Dynamics , 1992 .

[44]  P. Holmes,et al.  Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields , 1983, Applied Mathematical Sciences.

[45]  A. Shabana,et al.  Calculation of non-linear vibration of rotating beams by using tetrahedral and solid finite elements , 1991 .

[46]  E. J. Haug,et al.  Computer aided kinematics and dynamics of mechanical systems. Vol. 1: basic methods , 1989 .

[47]  Robert D. Russell,et al.  Numerical solution of boundary value problems for ordinary differential equations , 1995, Classics in applied mathematics.

[48]  Parviz E. Nikravesh,et al.  Application of Euler Parameters to the Dynamic Analysis of Three-Dimensional Constrained Mechanical Systems , 1981 .

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

[50]  Ahmed A. Shabana,et al.  Dynamics of Multibody Systems , 2020 .

[51]  D. E. Rosenthal An Order n Formulation for Robotic Ststems , 1990 .

[52]  Per Lötstedt,et al.  Numerical solution of nonlinear differential equations with algebraic contraints II: practical implications , 1986 .

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

[54]  Uri M. Ascher,et al.  Sequential Regularization Methods for Higher Index DAEs with Constraint Singularities: The Linear Index-2 Case , 1996 .

[55]  A. Shabana,et al.  SPATIAL TRANSIENT ANALYSIS OF INERTIA-VARIANT FLEXIBLE MECHANICAL SYSTEMS. , 1984 .

[56]  A. Shabana,et al.  Connection forces in deformable multibody dynamics , 1989 .

[57]  W. Rheinboldt Differential-algebraic systems as differential equations on manifolds , 1984 .

[58]  C. Führer,et al.  Generation and solution of multibody system equations , 1990 .

[59]  E. Eich Convergence results for a coordinate projection method applied to mechanical systems with algebraic constraints , 1993 .

[60]  W. Kyner Invariant Manifolds , 1961 .

[61]  Farid Amirouche,et al.  Influence of Geometric Nonlinearities in the Dynamics of Flexible Treelike Structures , 1989 .

[62]  Ahmed A. Shabana,et al.  Spatial Dynamics of Deformable Multibody Systems With Variable Kinematic Structure: Part 1—Dynamic Model , 1990 .

[63]  Linda R. Petzold,et al.  Regularization of Higher-Index Differential-Algebraic Equations with Rank-Deficient Constraints , 1997, SIAM J. Sci. Comput..

[64]  C. W. Gear,et al.  Maintianing solution invariants in the numerical solution of ODEs , 1986 .

[65]  Per Lötstedt,et al.  Numerical solution of nonlinear differential equations with algebraic constraints I: Convergence results for backward differentiation formulas , 1986 .

[66]  S. K. Ider,et al.  Nonlinear modeling of flexible multibody systems dynamics subjected to variable constraints , 1989 .