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.