According to a recent paper (Laulusa and Bauchau, 2008, “Review of Classical Approaches for Constraint Enforcement in Multibody Systems,” ASME J. Comput. Nonlinear Dyn., 3(1), 011004), Maggi’s formulation is a simple and stable way to solve the dynamic equations of constrained multibody systems. Among the difficulties of Maggi’s formulation, Laulusa and Bauchau quoted the need for an appropriate choice (and change, when necessary) of independent coordinates, as well as the high cost of computing and updating the basis of the tangent null space of constraint equations. In this paper, index-1 Lagrange’s equations are first considered, including the not-so-rare case of having a singular mass matrix and redundant constraints. The existence and uniqueness of solution for acceleration vector and Lagrange multipliers vector is studied in a very simple way. Then, following Von Schwerin (Von Schwerin, Multibody System Simulation. Numerical Methods, Algorithms and Software, Springer, New York, 1999), Maggi’s formulation is described as the most efficient way (in general) to solve these index-1 equations. Next, an improved double-step method, which implements the matrix transformations of Maggi’s formulation in an efficient way, is described. Finally, two large real-life examples are presented.

References

1.
Laulusa
,
A.
, and
Bauchau
,
O. A.
, 2008, “
Review of Classical Approaches for Constraint Enforcement in Multibody Systems
,”
ASME J. Comput. Nonlinear Dyn.
,
3
(
1
), p.
011004
.
2.
Von Schwerin
,
R.
, 1999,
Multibody System Simulation. Numerical Methods, Algorithms and Software
,
Springer
,
New York
.
3.
Negrut
,
D.
,
Serban
,
R.
, and
Potra
,
F. A.
, 1997, “
A Topology Based Approach for Exploiting Sparsity in Multibody Dynamics. Joint Formulation
,”
Mech. Struct. Mach.
,
25
(
2
), pp.
221
241
.
4.
Serban
,
R.
,
Negrut
,
D.
,
Potra
,
F. A.
, and
Haug
,
E. J.
, 1997, “
A Topology Based Approach for Exploiting Sparsity in Multibody Dynamics. Cartesian Formulation
,”
Mech. Struct. Mach.
,
25
(
3
), pp.
379
396
.
5.
Baumgarte
,
J.
, 1972, “
Stabilization of Constraints and Integrals of Motion in Dynamical Systems
,”
Comput. Methods Appl. Mech. Eng.
,
1
, pp.
1
16
.
6.
Bayo
,
E.
, and
Ledesma
,
R.
, 1996, “
Augmented Lagrangian and Mass-Orthogonal Projection Method for Constrained Multibody Dynamics
,”
J. Comput. Nonlinear Dyn.
,
9
, pp.
113
130
.
7.
Udwadia
,
F. E.
, and
Phohomstri
,
P.
, 2006, “
Explicit Equations of Motion for Constrained Mechanical Systems With Singular Mass Matrices and Applications to Multi-Body Dynamics
,”
Proc. R. Soc. London
,
462
, pp.
2097
2117
.
8.
Wehage
,
R.
, and
Haug
,
E. J.
, 1982, “
Generalized Coordinate Partitioning for Dimension Reduction in Analysis of Constrained Mechanical Systems
,”
ASME J. Mech. Des.
,
104
, pp.
247
255
.
9.
Serna
,
M. A.
Avilés
,
R.
, and
García de Jalón
,
J.
, 1982, “
Dynamic Analysis of Plane Mechanisms with Lower Pairs in Basic Coordinates
,”
Mech. Mach. Theory
17
, pp.
397
403
.
10.
García de Jalón
,
J.
, and
Bayo
,
E.
, 1994,
Kinematic and Dynamic Simulation of Multi-Body Systems – The Real-Time Challenge
,
Springer-Verlag
,
New York
.
11.
Jerkovsky
,
W.
, 1978, “
The Structure of Multibody Dynamic Equations
,”
J. Guid. Control
,
1
, pp.
173
182
.
12.
Kim
,
S.-S.
, and
Vanderploeg
,
M. J.
, 1986, “
A General and Efficient Method for Dynamic Analysis of Mechanical Systems Using Velocity Transformations
,”
ASME J. Mech., Transm., Autom. Des.
,
108
, pp.
176
182
.
13.
Kim
,
S.-S.
, 2002, “
A Subsystem Synthesis Method for Efficient Vehicle Multibody Dynamics
Multibody Syst. Dyn.
,
7
, pp.
189
207
.
14.
Serban
,
R.
and
Haug
,
E. J.
, 2000, “
Globally Independent Coordinates for Real-Time Vehicle Simulation
,”
ASME J. Mech. Des.
,
122
, pp.
575
582
.
15.
Rodríguez
,
J. I.
,
Jiménez
,
J. M.
,
Funes
,
F. J.
, and
García de Jalón
,
J.
, 2004, “
Recursive and Residual Algorithms for the Efficient Numerical Integration of Multi-Body Systems
,”
Multibody Syst. Dyn.
,
11
, pp.
295
320
.
You do not currently have access to this content.