Description

A hinged rigid body is a rigid planar panel, which attaches to the Spacecraft body through a one-degree-of-freedom hinge. The hinge allows for dynamic motion of the panel, modelled using a linear spring term and a linear damping term. An applied torque can also be added to simulate an active actuator such as a motor or latch.


Example Use Cases

  • Deployable solar panel. Use to simulate the dynamics of a spacecraft during solar panel deployment. The panel may be initially positioned against the spacecraft for launch, and then actuated out away from the spacecraft body
  • Rotating solar panel. Use to rotate a deployed solar panel axially to point at the Sun.

Back Substitution Method

To integrate the contribution of spacecraft components into the total system dynamics in a modular way, the simulation system uses a back substitution method described in [1], where a satellites equations of motion (EOMs) are expressed using the following matrix representation:

The spacecraft body, as well as each additional component that affects the spacecraft dynamics, make contributions to matrices , , , and vectors and .

Substituting the contributions of the spacecraft body, the spacecraft equations of motion can be written as follows:

Here:

  • , , , , and are the contributions of component to the terms in the back-substitution equations of motion
  • is the total mass of the spacecraft.
  • is a 3x3 identity matrix.
  • is the spacecraft’s total moment of inertia in the body frame .
  • is the rate of change spacecraft’s total moment of inertia in the body frame .
  • is the acceleration of the spacecraft body frame with with respect to the inertial frame .
  • is the vector that describes the offset between the body frame and the spacecraft total center of mass.
  • is the rate of change of the total spacecraft center of mass in the body frame .
  • is the angular velocity of the spacecraft body frame with respect to the inertial frame .
  • is the angular acceleration of the spacecraft body frame with respect to the inertial frame .
  • are external forces being applied to the body in the body frame .
  • are external torques being applied to the body in the body frame .

Note: is the skew-symmetric matrix representation of a cross product operation.

The goal is to structure a components EOM contributions into this form to determine its contributions to , , , , and , which can be super-imposed to propagate the spacecraft state forwards.

Contributions for the Hinged Rigid Body

The EOMs are as developed in [2], resulting in the following contributions:

with the following definitions:

Here:

  • is the length of the moment arm from the hinge to the panel center of mass, measured along

Since the model introduces another dynamic variable , we obtain an additional equation of motion:


Assumptions/Limitations

  • The hinged rigid body must have a diagonal inertia tensor with respect to the frame as seen in Figure 1
  • Hinge dynamics is modelled as a linear spring and linear damping term. There is no maximum or minimum deflection; there is no maximum or minimum torque. If the spring is not stiff enough the hinged rigid body will unrealistically travel through bounds such as running into the spacecraft body.
  • An arbitrary number of panels can be added to the spacecraft, but the model cannot support attaching hinged rigid bodies to other hinged rigid bodies.

References

[1] Hanspeter Schaub and John L. Junkins. Analytical Mechanics of Space Systems. AIAA Education Series, Reston, VA, 3rd edition, 2014.

[2] C. Allard, Hanspeter Schaub, and Scott Piggott. General hinged solar panel dynamics approximating first-order spacecraft flexing. In AAS Guidance and Control Conference, Breckenridge, CO, Feb. 5–10 2016. Paper No. AAS-16-156.