3.5.55 · D3Guidance, Navigation & Control (GNC)

Worked examples — Autonomous GNC for reusable rockets — SpaceX approach overview

3,555 words16 min readBack to topic

The tools, re-earned from zero

Before any example, let us make sure every symbol has a picture.

How to read Fig 1 (below): the lavender arrow is altitude (up-positive); the coral arrow is the downward velocity of a falling booster; the slate arrow is gravity ; the mint arrow is the net braking acceleration that appears only when the engine fires. Notice coral (fall) and mint (brake) point opposite ways — that opposition is the whole hoverslam.

Figure — Autonomous GNC for reusable rockets — SpaceX approach overview

The scenario matrix

Every hoverslam question is one (or a blend) of these cells. Each row below is covered by at least one worked example.

# Case class What makes it different Example
A Nominal fall falling fast, solve for Ex 1
B Solve the other unknown given , find required / thrust Ex 2
C Zero / degenerate input (already at rest) — what does the formula say? Ex 3
D Ignite too HIGH (sign of leftover velocity going up) stops above pad, then rises Ex 4
E Ignite too LOW (leftover velocity still downward at ) crash speed Ex 5
F Limiting value throttle floor: minimum ⇒ maximum survivable Ex 6
G Degenerate: engine too weak (TWR ) — formula breaks down Ex 7
H Real-world word problem crosswind → sideways PID Control correction Ex 8
I Exam twist mass changes during burn (link to Rocket Equation (Tsiolkovsky)) Ex 9

Ex 1 — Cell A: the nominal hoverslam


Ex 2 — Cell B: given the height, find the thrust


Ex 3 — Cell C: the degenerate input


Ex 4 — Cell D: igniting TOO HIGH (leftover upward velocity)


Ex 5 — Cell E: igniting TOO LOW (leftover downward velocity = crash)


Ex 6 — Cell F: the limiting value (throttle floor sets max fall speed)


Ex 7 — Cell G: the engine is too weak (, TWR ≤ 1)


Ex 8 — Cell H: real-world crosswind (sideways PID correction)


Ex 9 — Cell I: exam twist — mass drops during the burn


Active recall

Recall Which equation, and why no time in it?

Which kinematic relation drives the hoverslam, and why is it preferred over ? ::: — it links speed directly to altitude with no time term, so we solve for where speed hits zero.

Recall Sign of leftover velocity at the pad

If a booster ignites too high, what is the sign of its velocity when (if) it reaches the pad? ::: Positive (upward) — it stops above ground and, with TWR , climbs again.

Recall When does the hoverslam formula break?

For what values of does give a physical answer? ::: Only (TWR ). At it is ; at it goes negative — no landing possible.

Recall The scaling law

If the allowed braking distance doubles, by what factor does the maximum survivable entry speed grow? ::: By , because — sub-linear.