This paper presents a method for obtaining linearized state space representations of open or closed loop multibody dynamic systems. The paper develops a symbolic formulation for multibody dynamic systems which result in an explicit set of symbolic equations of motion. The symbolic equations are then used to perform symbolic linearizations. The resulting symbolic, linear equations are in terms of the system parameters and the equilibrium point, and are valid for any equilibrium point. Finally, a method is developed for reducing a linearized, constrained multibody system consisting of a mixed set of algebraic-differential equations to a reduced set of differential equations in terms of an independent coordinate set. An example is used to demonstrate the technique.

1.
Kim
S.
, and
Vanderploeg
M.
,
1985
, “
A General and Efficient Method for Dynamic Analysis of Mechanical Systems Using Velocity Transformations
,”
ASME JOURNAL OF MECHANISMS, TRANSMISSIONS, AND AUTOMATION IN DESIGN
Vol.
93
pp.
2
7
.
2.
Chase, M. A., and Smith, D. C., 1971, “DAMN—A digital Computer Program for the Dynamic Analysis of Generalized Mechanical Systems,” SAE Transactions, Paper 710244.
3.
Orlandea
N.
,
Chase
M. A.
, and
Calahn
D. A.
,
1977
, “
A Sparsity-Oriented Approach to Dynamic Analysis and Design of Mechanical Systems, Part I and II
,”
ASME Journal of Engineering for Industry
, Vol.
99
, pp.
773
784
.
4.
Sheth
P. N.
, and
Uicker
J. J.
,
1972
, “
IMP (Integrated Mechanisms Program) A Computer-Aided Design System for Mechanisms and Linkages
,”
ASME Journal of Engineering for Industry
, Vol.
94
, pp.
454
464
.
5.
Wehage
R. A.
, and
Haug
E. J.
,
1982
, “
Generalized Coordinate Partitioning of Dimension Reduction in Analysis of Constrained Dynamic Systems
,”
ASME JOURNAL OF MECHANICAL DESIGN
, Vol.
104
, pp.
247
255
.
6.
Nikravesh
P. E.
, and
Chung
I. S.
,
1982
, “
Application of Euler Parameters to the Dynamic Reduction in Analysis of Constrained Dynamic Systems
,”
ASME JOURNAL OF MECHANICAL DESIGN
, Vol.
104
, pp.
785
791
.
7.
Dubowsky
S.
, and
Grant
J. L.
,
1975
, “
Application of Symbolic Manipulation to Time Domain Analysis of Nonlinear Dynamic Systems
,”
ASME Journal of Dynamic Systems, Measurement, and Control
, Vol.
97
, pp.
60
68
.
8.
Hussain, M. A., and Noble, B., 1984, “Application of Symbolic Computation to the Analysis of Mechanical Systems, Including Robot Arms,” Computer Aided Analysis and Optimization of Mechanical System Dynamics, NATO ASI Series, Vol. F9, Berlin, Springer-Verlag.
9.
Kortum
W.
, and
Schiehlen
W.
,
1985
, “
General Purpose Vehicle System Dynamics Software Based on Multibody Formalisms
,”
Vehicle System Dynamics
, Vol.
14
, pp.
229
263
.
10.
Schiehlen, W. O., 1984, “Computer Generation of Equations of Motion,” Computer Aided Analysis and Optimization of Mechanical System Dynamics, NATO ASI Series, Vol. F9, Berlin, Springer-Verlag.
11.
Kreuzer, E. J., and Schiehlen, W. O., 1983, “Generation of Symbolic Equations of Motion for Complex Spacecraft,” AAS/AIAA Astrodynamics Specialist Conference, Lake Placid, NY, Paper No. 83–302.
12.
Wittenburg, J., and Wolz, U., 1985, “MESA VERDE: A Symbolic Program for Nonlinear Articulated-Rigid-Body Dynamics,” ASME Paper No. 85-DET-151.
13.
Levinson
D. A.
,
1977
, “
Equations of Motion for Multiple, Rigid Body Systems via Symbolic Manipulation
,”
J. Spacecraft Dynamics and Control
, Vol.
14
, No.
8
, pp.
479
487
.
14.
Rosenthal, D., and Sherman, M., 1983, “Symbolic Multibody Equations via Kane’s Method,” AAS/AIAA Astrodynamics Specialist Conference, Lake Placid, NY, Paper No. 83–303.
15.
Leu
M. C.
, and
Hemati
N.
,
1986
, “
Automated Symbolic Derivation of Dynamic Equations of Motion for Robotic Manipulators
,”
ASME Journal of Dynamic Systems, Measurement, and Control
, Vol.
108
, pp.
172
179
.
16.
Faessler
H.
,
1986
, “
Computer-Assisted Generation of Dynamical Equations for Multibody Systems
,”
The Int. J. Robotics Research
, Vol.
5
, No.
3
, pp.
129
141
.
17.
Ashrafiuon
H.
, and
Mani
N. K.
,
1990
, “
Analysis and Optimal Design of Spatial Mechanical Systems
,”
ASME JOURNAL OF MECHANICAL DESIGN
, Vol.
112
, pp.
200
207
.
18.
Sohoni
V. N.
, and
Whitesell
J.
,
1986
, “
Automatic Linearization of Constrained Dynamic Models
,”
ASME JOURNAL OF MECHANISMS, TRANSMISSIONS, AND AUTOMATION IN DESIGN
, Vol.
108
, pp.
300
304
.
19.
Fuehrer
C.
, and
Wallrapp
O.
,
1984
, “
A Computer-Oriented Method for Reducing Linearized Multibody System Equations by Incorporating Constraints
,”
Comp. Meth. Appl. Mech. and Eng.
, Vol.
46
, pp.
169
175
.
20.
Wittenburg, J., 1977, Dynamics of Systems of Rigid Bodies, Stuttgart, B. G. Teubner.
21.
Lynch, A. G., 1988, “A Symbolic Formulation for Equations of Motion of Multibody Systems,” Ph.D. Dissertation, Iowa State University, Ames, IA.
22.
VAX UNIX MACSYMA Reference Manual, 1985, Version 11, Cambridge, Symbolics Inc.
23.
Golub
G. H.
,
1965
, “
Numerical Methods for Solving Linear Least Square Problems
,”
Numerical Mathematics
, Vol.
7
, pp.
206
216
.
24.
Moler
C. B.
, and
Stewart
G. W.
,
1973
, “
An Algorithm for Generalized Matrix Eigenvalue Problems
,”
SIAM J. of Numerical Analysis
, Vol.
10
, pp.
241
256
.
25.
Atkinson, K. E., 1978, An Introduction to Numerical Analysis, New York, John Wiley & Sons.
This content is only available via PDF.
You do not currently have access to this content.