In this paper, a general method for modeling complex multibody systems is presented. The method utilizes recent results in analytical dynamics adapted to general complex multibody systems. The term complex is employed to denote those multibody systems whose equations of motion are highly nonlinear, nonautonomous, and possibly yield motions at multiple time and distance scales. These types of problems can easily become difficult to analyze because of the complexity of the equations of motion, which may grow rapidly as the number of component bodies in the multibody system increases. The approach considered herein simplifies the effort required in modeling general multibody systems by explicitly developing closed form expressions in terms of any desirable number of generalized coordinates that may appropriately describe the configuration of the multibody system. Furthermore, the approach is simple in implementation because it poses no restrictions on the total number and nature of modeling constraints used to construct the equations of motion of the multibody system. Conceptually, the method relies on a simple three-step procedure. It utilizes the Udwadia–Phohomsiri equation, which describes the explicit equations of motion for constrained mechanical systems with singular mass matrices. The simplicity of the method and its accuracy is illustrated by modeling a multibody spacecraft system.

1.
Udwadia
,
F. E.
, and
Kalaba
,
R. E.
, 1992, “
A New Perspective on Constrained Motion
,”
Proc. R. Soc. London, Ser. A
0950-1207,
439
, pp.
407
410
.
2.
Udwadia
,
F. E.
, and
Kalaba
,
R. E.
, 1993, “
On Motion
,”
J. Franklin Inst.
0016-0032,
330
, pp.
571
577
.
3.
Udwadia
,
F. E.
, and
Kalaba
,
R. E.
, 1996,
Analytical Dynamics: A New Approach
,
Cambridge University Press
,
New York
.
4.
Udwadia
,
F. E.
, and
Kalaba
,
R. E.
, 2002, “
On the Foundations of Analytical Dynamics
,”
Int. J. Non-Linear Mech.
0020-7462,
37
, pp.
1079
1090
.
5.
Udwadia
,
F. E.
, and
Phohomsiri
,
P.
, 2006, “
Explicit Equations of Motion for Constrained Mechanical Systems With Singular Mass Matrices and Applications to Multi-Body Dynamics
,”
Proc. R. Soc. London, Ser. A
0950-1207,
462
, pp.
2097
2117
.
6.
Kane
,
T. R.
, and
Levinson
,
D. A.
, 1980, “
Formulation of Equations of Motion for Complex Spacecraft
,”
J. Guid. Control
0162-3192,
3
(
2
), pp.
99
112
.
7.
Schiehlen
,
W. O.
, 1984, “
Dynamics of Complex Multibody Systems
,”
SM Arch.
0376-7426,
9
. pp.
159
195
.
8.
Featherstone
,
R.
, 1987,
Robot Dynamics Algorithms
,
Kluwer
,
New York
.
9.
Bae
,
D. S.
, and
Haug
,
E. J.
, 1987, “
A Recursive Formulation for Constrained Mechanical System Dynamics: Part II Closed Loop Systems
,”
Mech. Struct. Mach.
0890-5452,
15
(
4
), pp.
481
506
.
10.
Critchley
,
J. H.
, and
Anderson
,
K. S.
, 2003, “
A Generalized Recursive Coordinate Reduction Method for Multibody Dynamic Systems
,”
Int. J. Multiscale Comp. Eng.
1543-1649,
1
(
2–3
), pp.
181
200
.
11.
Shabana
,
A. A.
, 1998,
Dynamics of Multibody Systems
,
Cambridge University Press
,
New York
.
12.
Nikravesh
,
P. E.
, 1988,
Computer-Aided Analysis of Mechanical Systems
,
Prentice-Hall
,
Englewood Cliffs, NJ
.
13.
Pradhan
,
S.
,
Modi
,
V. J.
, and
Misra
,
A. K.
, 1997, “
Order N Formulation for Flexible Multibody Systems in Tree Topology: Lagrangian Approach
,”
J. Guid. Control Dyn.
0731-5090,
20
(
4
), pp.
665
672
.
14.
Hemami
,
H.
, and
Weimer
,
F. C.
, 1981, “
Modeling of Nonholonomic Dynamic Systems With Applications
,”
ASME J. Appl. Mech.
0021-8936,
48
, pp.
177
182
.
15.
Borri
,
M.
,
Bottasso
,
C. L.
, and
Mantegazza
,
P.
, 1992, “
Acceleration Projection Method in Multibody Dynamics
,”
Eur. J. Mech. A/Solids
0997-7538,
11
(
3
), pp.
403
418
.
16.
Udwadia
,
F. E.
and
Schutte
,
A. D.
, 2010, “
An Alternative Derivation of the Quaternion Equations of Motion for Rigid-Body Rotational Dynamics
,”
ASME J. Appl. Mech.
0021-8936,
77
(
4
), p.
044505
.
You do not currently have access to this content.