This page is the drill floor for static stability . The parent note built the ideas; here we grind through every case class the topic can throw at you, so that no exam scenario is new.
Before we start, two symbols you will use in every line — earned from the parent note:
Definition The two positions and the lever arm
X c g = the Centre of Gravity position, measured as a distance from the nose tip . See Centre of Mass and Centre of Pressure .
X c p = the Centre of Pressure position, also measured from the nose.
ℓ = X c p − X c g = the lever arm . Picture a stick lying along the rocket's axis: one end pinned at the CG (the pivot), the other end at the CP where the air pushes. ℓ is the length of that stick, and its sign tells you which end is behind.
ℓ > 0 → CP is behind CG → the air grabs the tail → restoring → stable.
ℓ < 0 → CP is ahead of CG → the air grabs the nose → worsening → unstable.
ℓ = 0 → CP and CG coincide → neutral , no restoring torque at all.
Everything this topic can ask lives in one of these cells. Each worked example below is tagged with the cell(s) it covers.
Cell
Case class
What is special
Example
A
ℓ > 0 , normal margin (1–2 cal)
The healthy design
Ex 1
B
ℓ > 0 but over-stable (SM ≫ 2 )
Too much margin
Ex 2
C
ℓ < 0 (CP ahead of CG)
Unstable — and how to fix
Ex 3
D
ℓ = 0 exactly
Degenerate: neutral stability
Ex 4
E
Compute the actual restoring moment (signs & units)
Force → torque chain
Ex 5
F
Zero / limiting inputs (α = 0 , V → 0 , V → large)
What vanishes, what blows up
Ex 6
G
Real-world word problem (crosswind launch)
Turn a story into ℓ , SM
Ex 7
H
Exam twist : CP moves mid-flight
Stability can be lost in flight
Ex 8
The tools we reuse (built in the parent note): the static margin SM = ℓ / d measured in calibers (one caliber = one body diameter d ), and the moment M = − 2 1 ρ V 2 A C N α ℓ α . For the dynamic-pressure factor 2 1 ρ V 2 see Dynamic Pressure and Aerodynamic Coefficients ; for α see Angle of Attack and Aerodynamic Forces .
Look at the figure: the same rocket outline appears in each cell, with the CG (teal dot), CP (orange dot) and the resulting swing arrow. This is the whole matrix in one glance — refer back to it as you read.
Worked example Ex 1 — Is it stable, and how stable?
A model rocket has X c g = 0.60 m , X c p = 0.74 m from the nose, body diameter d = 0.08 m .
Forecast: Guess first — is CP behind CG? Roughly how many calibers of margin?
Step 1. Compute the lever arm: ℓ = X c p − X c g = 0.74 − 0.60 = 0.14 m .
Why this step? The sign of ℓ decides stability at all — we always find it first.
Step 2. Since ℓ = + 0.14 > 0 , the CP is behind the CG → restoring torque exists → stable .
Why this step? A positive lever arm means the air grabs the tail and swings the nose back into the wind (weather-cocking).
Step 3. Convert to a comparable number: SM = ℓ / d = 0.14/0.08 = 1.75 calibers.
Why this step? Dividing by the diameter turns metres into the universal "calibers" scale so any rocket size is judged on the same 1–2 rule.
Result: SM = 1.75 calibers, inside the 1–2 window → a well-behaved stable rocket.
Verify: Units: m / m = dimensionless ✓. Sanity: 1.75 sits between 1 and 2 as a good design should ✓.
Worked example Ex 2 — Over-stable rocket
Same diameter d = 0.08 m , but now X c g = 0.50 m and X c p = 0.82 m .
Forecast: Bigger gap between CG and CP — will this be more desirable or a problem?
Step 1. ℓ = 0.82 − 0.50 = 0.32 m . Why? Sign first: positive → still stable in principle.
Step 2. SM = 0.32/0.08 = 4.0 calibers. Why? Compare against the rule of thumb.
Step 3. 4.0 ≫ 2 → over-stable . Why this matters: an over-stable rocket generates a very strong restoring torque even for tiny gusts, so it swings its nose steeply into a crosswind and flies off downwind of the launch pad.
Result: Statically stable but over-stable ; expect aggressive weather-cocking. See Fin Design and Sizing — the fix is smaller fins, moving CP forward.
Verify: ℓ / d = 0.32/0.08 = 4.0 ✓, and 4.0 > 2 confirms the over-stable flag ✓.
Worked example Ex 3 — Diagnose and repair
A rocket has X c g = 0.55 m , X c p = 0.50 m , d = 0.05 m .
Forecast: CP number is smaller than CG number — what does that say?
Step 1. ℓ = 0.50 − 0.55 = − 0.05 m . Why? Negative lever arm ⇒ CP ahead of CG.
Step 2. SM = − 0.05/0.05 = − 1.0 caliber. Why? A negative margin means the moment adds to any disturbance → the rocket tumbles .
Step 3 — Fix A (fins). Add larger/rearward fins to push X c p back to, say, 0.62 m . New ℓ = 0.62 − 0.55 = + 0.07 m , SM = 0.07/0.05 = 1.4 cal → stable. Why? Fins move the pressure point, per Barrowman Equations for CP location .
Step 4 — Fix B (ballast). Instead add nose ballast to move X c g forward to 0.44 m . New ℓ = 0.50 − 0.44 = + 0.06 m , SM = 0.06/0.05 = 1.2 cal → stable. Why? Ballast moves the mass point; both fixes make ℓ positive.
Result: Original SM = − 1.0 (unstable); either fix restores a positive margin (1.4 or 1.2 cal).
Verify: − 0.05/0.05 = − 1.0 ✓; Fix A 0.07/0.05 = 1.4 ✓; Fix B 0.06/0.05 = 1.2 ✓.
Worked example Ex 4 — Exactly neutral
X c g = X c p = 0.60 m , d = 0.05 m .
Forecast: No gap at all — restoring, worsening, or neither?
Step 1. ℓ = 0.60 − 0.60 = 0 . Why? This is the boundary between stable and unstable.
Step 2. SM = 0/0.05 = 0 calibers. Why? Zero margin.
Step 3. Plug into the moment: M = − 2 1 ρ V 2 A C N α ⋅ 0 ⋅ α = 0 for every α . Why this step? The lever arm multiplies the whole torque; with ℓ = 0 there is no torque no matter how big the disturbance .
Result: Neutrally stable — if knocked to a tilt it neither corrects nor worsens; it just flies at that new angle. Practically dangerous (any tiny asymmetry tips it unstable). See Dynamic Stability and Oscillation Damping for why neutral is not "safe".
Verify: M = 0 because the factor ℓ = 0 ; SM = 0 ✓.
Worked example Ex 5 — Size of the restoring moment
ρ = 1.2 kg/m 3 , V = 100 m/s , A = 2 × 1 0 − 3 m 2 , C N α = 2 rad − 1 , ℓ = 0.12 m , disturbance α = 5 ∘ .
Forecast: Guess the sign of M before computing — restoring means...?
Step 1 — Angle to radians. α = 5 ∘ = 5 × π /180 = 0.08727 rad . Why? C N α is per radian , so α must be in radians for units to cancel.
Step 2 — Dynamic pressure. q = 2 1 ρ V 2 = 2 1 ( 1.2 ) ( 10 0 2 ) = 6000 Pa . Why? This sets the scale of every aerodynamic force — pressure the moving air can exert.
Step 3 — Normal force. N = q A C N α α = 6000 ( 0.002 ) ( 2 ) ( 0.08727 ) = 2.094 N . Why? Pressure × area × (how strongly tilt makes sideways force) × tilt.
Step 4 — Moment about CG. M = − N ℓ = − ( 2.094 ) ( 0.12 ) = − 0.2513 N⋅m . Why the minus? Positive ℓ + positive α must give a negative (opposing) torque so it pushes α back to zero.
Result: M ≈ − 0.25 N⋅m , negative ⇒ restoring , matching the forecast.
Verify: Units: Pa ⋅ m 2 ⋅ rad − 1 ⋅ rad ⋅ m = N⋅m ✓. Magnitude ≈ 0.251 ✓.
Worked example Ex 6 — What vanishes, what survives
Use the Ex 5 rocket (ℓ = 0.12 , stable). Examine three limits of M = − q A C N α ℓ α .
Forecast: Which of these kill the restoring torque, and which do not?
Step 1 — Zero angle of attack (α = 0 ). M = − q A C N α ℓ ⋅ 0 = 0 . Why? No tilt ⇒ no sideways force ⇒ no correction needed. Stability is a response to disturbance, silent when flying straight.
Step 2 — Standstill (V → 0 ). q = 2 1 ρ V 2 → 0 , so M → 0 . Why this matters: a rocket on the launch rail or moving very slowly has almost no aerodynamic stability — that is exactly why launch rails/rods exist, to hold direction until V is large enough. This is the limiting case beginners forget.
Step 3 — High speed (V large). M grows like V 2 . Why? Restoring torque strengthens with the square of speed, so the rocket becomes stiffer as it accelerates — but if the CP moves forward at high speed (Cell H), margin can still shrink.
Result: α = 0 and V → 0 both give M = 0 ; large V gives M ∝ V 2 (rapidly rising).
Verify: At α = 0 : M = 0 ✓. Doubling V from 100 to 200 quadruples M : check M ( 200 ) / M ( 100 ) = 4 ✓.
Worked example Ex 7 — Launch day story
"You launch a rocket with X c g = 0.90 m , X c p = 1.14 m , d = 0.10 m into a steady side-wind. A judge says it should have margin under 2 calibers to avoid landing far downwind. Does it pass, and which way does it lean?"
Forecast: Guess the margin and the lean direction from the story.
Step 1 — Translate the story. "Side-wind" ⇒ the rocket flies at a small angle of attack α > 0 relative to airflow. Why? Weather-cocking only acts when there is a tilt to correct.
Step 2 — Lever arm. ℓ = 1.14 − 0.90 = 0.24 m > 0 ⇒ stable, and it will turn its nose into the wind (weather-cock). Why? CP behind CG.
Step 3 — Margin vs the judge's rule. SM = 0.24/0.10 = 2.4 calibers > 2 . Why? Compare to the stated limit.
Result: Fails the judge's rule — over-stable at 2.4 cal ⇒ it will lean hard into the wind and drift downwind of the pad. Recommend trimming fin area (moves CP forward) to reach ~1.5 cal.
Verify: 0.24/0.10 = 2.4 ✓; 2.4 > 2 ⇒ fails ✓.
Worked example Ex 8 — Stable at launch, unstable at speed
At low speed a rocket has X c p = 0.70 m , X c g = 0.60 m , d = 0.05 m . As it goes transonic the CP moves forward to X c p = 0.58 m (CP is not fixed — it depends on Mach and α ).
Forecast: Stable at launch, sure — but what happens when the CP creeps forward?
Step 1 — Launch margin. ℓ 1 = 0.70 − 0.60 = 0.10 m , SM 1 = 0.10/0.05 = 2.0 cal → stable. Why? Standard check at initial condition.
Step 2 — Transonic margin. ℓ 2 = 0.58 − 0.60 = − 0.02 m , SM 2 = − 0.02/0.05 = − 0.4 cal. Why this step? Recompute with the new CP; the CG has not moved much here, so only X c p changed.
Step 3 — Interpret. SM went from + 2.0 to − 0.4 : the rocket loses stability mid-flight and can tumble at high speed. Why the exam loves this: it punishes the assumption "CP is fixed like CG".
Result: Stable at launch (2.0 cal), unstable transonic (− 0.4 cal). Fix: larger/further-aft fins so CP stays behind CG across all Mach numbers.
Verify: 0.10/0.05 = 2.0 ✓; − 0.02/0.05 = − 0.4 ✓; sign flips positive→negative ✓.
Recall Quick self-test (reveal answers)
Which cell has M = 0 for every α ? ::: Cell D, ℓ = 0 (neutral) — the lever arm multiplies the whole torque.
Why does a rocket have almost no aerodynamic stability on the launch rail? ::: V ≈ 0 ⇒ q = 2 1 ρ V 2 ≈ 0 ⇒ M ≈ 0 (Cell F).
A margin of 2.4 calibers means...? ::: Stable but over-stable — strong weather-cocking, drifts into the wind (Cells B, G).
If CP moves forward past CG at high speed, the rocket becomes...? ::: Unstable — margin goes negative mid-flight (Cell H).
"Sign first, calibers second." Always compute ℓ = X c p − X c g and read its sign (stable/unstable/neutral) before dividing by d for the margin.
Related: Thrust Vectoring vs Passive Stability (what to do when passive margin is impossible), and the Hinglish walkthrough 3.4.10 Static stability — weather-cocking tendency (Hinglish) .