3.5.47 · D4Guidance, Navigation & Control (GNC)

Exercises — Attitude control modes — spin stabilization, 3-axis active

2,618 words12 min readBack to topic

Level 1 — Recognition

L1.1 — Name the mode

A cheap cubesat is set spinning at about one axis and then left alone with no active corrections for the whole mission. Name the attitude-control mode, and state the single biggest limitation of pointing you have with it.

Recall Solution

Mode: spin stabilization — it uses stored angular momentum for passive "gyroscopic stiffness", no active actuators firing. Limitation: you can only freely point the spin axis. The other two axes cannot be independently aimed — a camera on a side face just sweeps the sky as the craft rotates.

L1.2 — Read the Euler equation

Look at one Euler equation from the parent note: In plain words, what does the term represent, and when does it vanish?

Recall Solution

It is the gyroscopic coupling term — the "free" twisting that appears on axis 1 simply because the body is already spinning about axes 2 and 3. It costs no actuator effort; the rotation itself generates it. It vanishes when either or (no simultaneous spin on the other two axes), or when (those two inertias equal, so their difference is zero).


Level 2 — Application

L2.1 — Gyroscopic stiffness

A spinning satellite has and spins at . A steady transverse disturbance torque acts on it. Find the precession rate in rad/s.

Recall Solution

Step 1 — spin angular momentum. . Why: is the "stiffness reservoir"; the bigger it is, the harder the axis is to swing. Step 2 — precession from . That is about — the axis wanders extremely slowly, which is the whole point.

L2.2 — Choosing the spin axis

A rocket-body-shaped satellite has about its long symmetry axis and about a transverse axis. It contains sloshing fuel (energy dissipation). Which axis should it spin about, and why?

Recall Solution (see figure)

Figure — Attitude control modes — spin stabilization, 3-axis active
Spin about the transverse axis, because , i.e. it is the maximum-inertia axis. Why: at a fixed angular momentum , kinetic energy is . Larger smaller energy. Any dissipation (fuel slosh) always bleeds energy away, driving the body toward its lowest-energy spin state — which is the max- axis. Spin the min- (long) axis and dissipation grows the wobble → flat-spin (the Explorer 1 flat-spin anomaly).

L2.3 — Reaction-wheel momentum trade

A spacecraft body has and is initially at rest with an internal reaction wheel also at rest. The wheel () is spun up to . What angular velocity does the body acquire?

Recall Solution

Conservation of total angular momentum (nothing external, see Reaction wheels and Control-Moment Gyros (CMG)): The minus sign: the body counter-rotates against the wheel. Momentum was traded, not created — no fuel used.


Level 3 — Analysis

L3.1 — Design a PD controller for a slew

A single-axis maneuver obeys with . You use the control law . You want natural frequency and damping ratio . Find and .

Recall Solution

The closed loop is , a second-order system (see PID control & second-order systems (damping ratio)). Match to standard form : Why : it settles fast with essentially no overshoot — the sweet spot between sluggish () and ringing ().

L3.2 — Bang-bang slew time

A body must rotate . A wheel supplies constant torque magnitude : accelerate for the first half of the angle, decelerate for the second half. Find the total maneuver time and the peak wheel momentum stored.

Recall Solution (see figure)

Figure — Attitude control modes — spin stabilization, 3-axis active
Step 1 — angular acceleration. . Step 2 — half angle. , so half . Step 3 — time for one half from : Total time . Step 4 — peak momentum (at mid-slew, top speed ): Why split accelerate/brake: "bang-bang" ensures the craft arrives at rest exactly on target instead of overshooting.

L3.3 — Precession direction

A satellite spins with pointing along . A disturbance torque points along . Using , in which direction does the tip of initially move, and does the spin rate change?

Recall Solution

points along , so the tip of moves toward — the axis swings sideways in the plane, it does not flip over. Because the change is perpendicular to (one along , one along ), it rotates without changing its length. Length is unchanged ⇒ the spin rate stays constant; only the direction precesses. This perpendicular-push-turns-not-speeds is the essence of Gyroscopic precession.


Level 4 — Synthesis

L4.1 — Desaturation budget

A reaction wheel has stored and is near saturation. A magnetorquer produces a maximum external torque of against the wheel's momentum. How long does one full "momentum dump" take, and why can't the wheel dump its own momentum unaided?

Recall Solution

To remove stored momentum you need an external torque (only external torques change total angular momentum — the wheel and body just trade internally). See Momentum dumping / desaturation with magnetorquers. Why not self-dump: slowing the wheel down transfers its momentum to the body, which then starts rotating — total is conserved, nothing is removed. Only an external agent (Earth's magnetic field via the magnetorquer, or thrusters) sends momentum out of the whole spacecraft.

L4.2 — Spin vs 3-axis trade decision

A mission needs to point a wide-field antenna in one fixed direction for 5 years with minimal cost and minimal failure risk, and it never needs to re-point quickly. Its body inertias are , , . Recommend a mode, name the spin axis if any, and state the one failure mode you must guard against.

Recall Solution

Recommend spin stabilization — cheap, passive, robust, and the mission only needs one axis pointed with slow re-pointing. That matches spin's strengths and doesn't need its 3-axis capability. Spin axis: axis 3, because is the maximum inertia (min energy at fixed ) — the only dissipation-stable choice. Handily , so the transverse axes are symmetric (a clean "top"). Failure mode to guard against: flat-spin if energy dissipation ever pushes it off the max- axis; guard with a nutation damper and by ensuring truly stays the largest even after fuel is consumed.

L4.3 — Combined slew with gyroscopic disturbance

During a 3-axis slew, the body spins at and about two axes while a wheel controls axis 1. Principal inertias: , , . What extra torque must the axis-1 actuator supply just to cancel the gyroscopic coupling (so that )?

Recall Solution

Use the axis-1 Euler equation (see Euler's rotational equations of motion): For the actuator must exactly supply the coupling term: Why: 3-axis control must fight the very gyroscopic coupling that spin stabilization exploits — the actuator burns effort just to hold the axis steady against the body's own spinning geometry.


Level 5 — Mastery

L5.1 — Full single-axis control design and settling check

You must design a reaction-wheel controller for a slew on an axis with . (a) Choose gains for , . (b) The linear model is measured from the target. Give the settling time (2% criterion, ). (c) The wheel saturates at . The largest momentum the wheel must absorb during the response is roughly where is the initial error. Is the wheel within limits?

Recall Solution (see figure)

Figure — Attitude control modes — spin stabilization, 3-axis active
(a) Gains. (b) Settling time. (c) Peak wheel momentum. This is far above — the wheel saturates massively. Interpretation: the linear design is fine on paper, but the physical wheel cannot store this momentum. You must either slow the maneuver (lower ), use a larger wheel, or split the slew and desaturate partway. This is the real engineering reality: actuator limits, not the control law, dominate.

L5.2 — Stability margin after fuel burn

A dual-spin satellite launches with and largest transverse , spinning about the spin axis (currently the max). Fuel in tanks on the spin axis is consumed, lowering by over the mission while stays . Is spin stability preserved to end-of-life? Find the margin at start and end.

Recall Solution

Spin stability with dissipation requires , i.e. margin . Start: → stable. End: , so unstable! By end-of-life the spin axis is no longer the maximum-inertia axis; energy dissipation will grow nutation into a flat-spin. Design fix: either keep enough spin-axis inertia (mass distribution/ballast) so stays positive across the whole fuel budget, or switch to active nutation damping. This is precisely the Explorer 1 flat-spin anomaly mechanism, sneaking in through fuel consumption.


Recall Self-test summary (cloze)

Spin stabilization is stable only about the ::: maximum ::: -inertia axis when dissipation is present. Precession rate for a spinning body under transverse torque is ::: :::. A reaction wheel produces body torque by ::: exchanging (conserving) total angular momentum — no external torque :::. Wheels lose authority when they ::: saturate :::, fixed by ::: momentum dumping / desaturation with magnetorquers or thrusters :::. For a PD-controlled axis, and ::: :::.