The simulation of spacecraft attitude dynamics and control using the generic, multi-body code called TREETOPS and other codes written especially to simulate particular systems is discussed. Differences in the methods used to derive equations of motion--Kane's method for TREETOPS and the Lagrangian and Newton-Euler methods, respectively, for the other two codes--are considered. Simulation results from the TREETOPS code are compared with those from the other two codes for two example systems. One system is a chain of rigid bodies; the other consists of two rigid bodies attached to a flexible base body. Since the computer codes were developed independently, consistent results serve as a verification of the correctness of all the programs. Differences in the results are discussed. Results for the two-rigid-body, one-flexible-body system are useful also as information on multi-body, flexible, pointing payload dynamics.
[1]
S. K. Shrivastava,et al.
Coupled Librational Motion of an Axi-Symmetric Satellite in a Circular Orbit
,
1969,
The Aeronautical Journal (1968).
[2]
Edmund Taylor Whittaker,et al.
A Treatise on the Analytical Dynamics of Particles and Rigid Bodies: INDEX OF TERMS EMPLOYED
,
1988
.
[3]
P. Likins.
Analytical Dynamics and Nonrigid Spacecraft Simulation
,
1974
.
[4]
R. Bracewell,et al.
Rotation of Artificial Earth Satellites
,
1958,
Nature.
[5]
William W. Hooker,et al.
The Dynamical Attitude Equations for n-Body Satellite
,
1965
.
[6]
P. W. Likins,et al.
Attitude dynamics simulation subroutines for systems of hinge-connected rigid bodies
,
1974
.