3.4.6 · D5Rocket Flight Mechanics

Question bank — Mass properties — CG location, inertia tensor changing with propellant depletion

1,737 words8 min readBack to topic

Before we start, three words we lean on constantly:


True or false — justify

True or false: As propellant burns, the CG always drifts toward the nozzle.
False — the CG drifts toward the mass that is left behind, which for most rockets is the dry structure (engine + payload) sitting forward of the tanks. Fuel leaving the back means less mass pulling the average rearward, so the CG moves forward.
True or false: If you halve the propellant mass, the vehicle inertia also halves.
False — inertia is not proportional to mass here. Removing fuel also moves the CG, which changes every Steiner arm , so each surviving body's contribution changes too. You must recompute CG and re-run the parallel-axis shift, not just scale.
True or false: The Steiner term is added when moving inertia from the CG to any other axis, and subtracted when moving toward the CG.
True — parallel-axis inertia is minimized at the CG, so any parallel offset can only add the positive quantity . Going the other way (toward the CG) you subtract it, provided both axes are parallel and is measured between them.
True or false: For a perfectly axisymmetric rocket the products of inertia (off-diagonal terms like ) are always zero.
Roughly true while symmetry holds — but real rockets lose it through asymmetric tank drain, sloshing propellant, and canted engines. Those break symmetry and populate the off-diagonals, cross-coupling roll and pitch. See Propellant Slosh Dynamics.
True or false: At burnout the vehicle inertia is exactly the dry structure's inertia about its own CG.
True — with all propellant gone, only the dry body remains, and the vehicle CG coincides with the dry-body CG (no other mass to average with). So with a zero Steiner arm. A point-mass model wrongly gives because it ignores the dry body's own spatial extent.
True or false: The zero-moment condition is a derived result, not the definition of the CG.
False — that equation is the definition. We demand a point about which the mass-weighted position offsets sum to zero (the balance point); the familiar formula is just algebra solving that condition.
True or false: A lighter rocket at burnout is easier for the autopilot to control because less mass means everything is gentler.
False — the opposite risk appears. Lower inertia means the same control torque produces a larger angular acceleration, so a gain tuned for liftoff can overshoot or destabilize at burnout. This is exactly why gains are scheduled; see Gain Scheduling in Autopilots.

Spot the error

Spot the error: "The CG of the composite rocket is the average of the dry-body CG and the propellant CG."
It's a mass-weighted average, not a plain average. ; a simple midpoint would only be right if .
Spot the error: "I moved the propellant inertia to the vehicle CG, so I use ."
The Steiner arm is the distance between the two axes, i.e. , not the propellant's absolute station . Using the raw coordinate confuses position with offset.
Spot the error: "I added each body's inertia about its own CG to get the vehicle inertia."
Inertias are additive only about a common point. You must Steiner-shift each body from its own CG to the shared vehicle CG before summing; adding own-CG values directly ignores every term.
Spot the error: "Since , the whole Steiner correction vanishes."
Only the linear cross-terms (, etc.) vanish because measured from the CG. The quadratic term survives — that is the entire content of the parallel-axis theorem.
Spot the error: "Thrust torque about the CG stays constant through the burn because thrust is constant."
Even at constant thrust, the moment arm changes as the CG migrates, so the control/misalignment torque about the CG changes. TVC (see Thrust Vector Control) must schedule its deflection against the moving CG.
Spot the error: " means angular momentum always points along the spin axis."
Only when lies along a principal axis (an eigenvector of ). With nonzero products of inertia, and point in different directions, producing gyroscopic cross-coupling — the whole reason products of inertia matter. See Rigid Body Rotational Dynamics.

Why questions

Why must guidance and control track mass properties in flight rather than use a fixed liftoff value?
Because CG location and inertia change continuously as fuel drains, and both set the control response (, moment arms about CG). A controller frozen at liftoff values grows mistuned — sluggish or unstable — by burnout.
Why does the parallel-axis cross-term vanish only when shifting from the CG?
Because by definition of the CG — the primed coordinates are measured from it. Shift from any non-CG reference and that integral is nonzero, so the cross-term does not die.
Why is inertia additive only about a common reference point?
Because each body's inertia integral is taken about a specific axis; the weighting depends on distance to that axis. Only after Steiner-shifting every body to the same axis do the integrals share a common measuring stick and become legitimately summable.
Why does the inertia tensor take the form rather than something simpler?
We demand a linear map sending to . Expanding the triple product and factoring out forces exactly that bracketed operator — it is the map, not an arbitrary definition.
Why can a canted (angled) engine create products of inertia even in an otherwise symmetric rocket?
A cant breaks the mirror symmetry that made -type integrals cancel. The off-axis mass distribution (and the off-axis thrust line) introduces nonzero off-diagonal terms, coupling roll and pitch responses.
Why does lower burnout inertia force the autopilot gain down, not up?
With , a smaller makes the vehicle react more violently to the same commanded torque. To keep the loop from overshooting, the controller must command less torque per unit error — i.e. lower gain.

Edge cases

Edge case: What is the CG of a rocket with zero dry mass (impossible, but as a limit)?
The formula tends to as — the CG sits entirely at the propellant centroid, since there is nothing else to average with.
Edge case: What happens to the two-body CG formula at burnout, ?
It collapses to : the CG lands exactly on the dry structure's station, because the only remaining mass is the dry body. This is the endpoint of the whole CG migration.
Edge case: If the propellant centroid itself shifts as the tank drains, does the two-body formula still hold?
Yes — the formula is instantaneous. At each moment you plug in the current and current . The subtlety is that is now time-dependent (and slosh can move it dynamically), so it must be re-evaluated each step, not held fixed.
Edge case: What is the vehicle inertia when the dry mass and propellant happen to share the same station ()?
Then both Steiner arms , so the vehicle inertia is just the sum of each body's own-CG inertia with no parallel-axis contribution — a degenerate case where the CG doesn't move as fuel burns.
Edge case: Can the CG ever move away from the dry structure during a burn?
Yes, if the remaining propellant's centroid drifts such that its mass-weighted pull outruns the shrinking — e.g. a tank draining from the top so its centroid moves rearward. The rule "toward the leftover mass" still holds; the leftover just isn't where you assumed.
Edge case: For a spinning body with along a principal axis, what happens to the products of inertia in the response?
They contribute nothing to for that particular spin — stays parallel to . But they still exist in the tensor and will bite the moment the spin axis tilts off the principal direction (e.g. after a slosh disturbance).

Recall One-line summary of the traps

CG chases the leftover mass (recompute it), inertia shrinks (so gain drops), and Steiner's never disappears when you have a nonzero offset — but its cross-terms do die only when measured from the CG.

Answer
These are the four instincts that fail: "CG follows the exhaust", "", "add own-CG inertias directly", and "lighter is easier to fly".

Related: Tsiolkovsky Rocket Equation · Parallel-Axis Theorem · Rigid Body Rotational Dynamics

#flashcards/physics