Level 5 — MasteryRocket Propulsion

Rocket Propulsion

90 minutes60 marksprintable — key stays hidden on paper

Chapter: 3.3 Rocket Propulsion Level: 5 — Mastery (cross-domain: math + physics + coding, derive/prove/build) Time limit: 90 minutes Total marks: 60

Instructions: Answer all three questions. Show all derivations from first principles. Where numerical work is required, state assumptions explicitly. Use ...... / ...... for mathematics. Standard gravity g0=9.80665 m/s2g_0 = 9.80665\ \text{m/s}^2.


Question 1 — First-principles propulsion & optimal staging (22 marks)

(a) Starting from conservation of momentum for a variable-mass system in field-free space, derive the Tsiolkovsky rocket equation Δv=veln ⁣(m0mf).\Delta v = v_e \ln\!\left(\frac{m_0}{m_f}\right). State clearly the momentum bookkeeping at time tt and t+dtt+dt, and justify every term dropped. (6)

(b) A two-stage series rocket must deliver a total Δv=9.5 km/s\Delta v = 9.5\ \text{km/s}. Both stages use engines of specific impulse Isp=340 sI_{sp}=340\ \text{s}. Each stage has a structural coefficient εs=mstruct/(mstruct+mprop)=0.08\varepsilon_s = m_{struct}/(m_{struct}+m_{prop}) = 0.08 (identical for both stages). The payload is mpl=1200 kgm_{pl} = 1200\ \text{kg}.

Prove that, for identical IspI_{sp} and identical εs\varepsilon_s, the total-mass-minimising design has equal stage mass ratios, and hence compute the required mass ratio nn per stage, and the total lift-off mass m0m_0. (10)

(c) Compute the payload fraction λ=mpl/m0\lambda = m_{pl}/m_0 for this design and comment quantitatively on how it would change if a single stage (same εs\varepsilon_s, same IspI_{sp}) were used instead. Explain physically why staging helps. (6)


Question 2 — Nozzle thermodynamics, thrust & altitude matching (22 marks)

(a) From steady 1-D isentropic flow, derive the thrust equation F=m˙ve+(PePa)Ae,F = \dot m\, v_e + (P_e - P_a)A_e, and hence define effective exhaust velocity cc and thrust coefficient CF=F/(PcA)C_F = F/(P_c A^*). (6)

(b) A LOX/RP-1 engine operates with chamber pressure Pc=7.0 MPaP_c = 7.0\ \text{MPa}, ratio of specific heats γ=1.20\gamma = 1.20, throat area A=0.05 m2A^* = 0.05\ \text{m}^2, and an exit-to-throat area ratio ε=Ae/A=16\varepsilon = A_e/A^* = 16. Using the isentropic area–Mach relation AeA=1Me[2γ+1(1+γ12Me2)]γ+12(γ1),\frac{A_e}{A^*} = \frac{1}{M_e}\left[\frac{2}{\gamma+1}\left(1+\frac{\gamma-1}{2}M_e^2\right)\right]^{\frac{\gamma+1}{2(\gamma-1)}}, determine the exit Mach number MeM_e (supersonic root) numerically, then compute the exit pressure PeP_e. (8)

(c) Determine the altitude-matching condition (Pe=PaP_e = P_a) for this nozzle: at what ambient pressure is expansion optimal? Classify the nozzle behaviour at sea level (Pa=101.3 kPaP_a = 101.3\ \text{kPa}) — over- or under-expanded — and describe the resulting flow structure in the plume and the associated efficiency loss mechanism. (4)

(d) Write a short pseudocode / numerical scheme (any language) that solves part (b) for MeM_e given ε\varepsilon and γ\gamma, specifying the numerical method, bracketing/initial guess, and convergence criterion. (4)


Question 3 — Engine cycles, cooling & the Isp ceiling (16 marks)

(a) The characteristic velocity is c=PcA/m˙c^* = P_c A^*/\dot m. Show from choked-flow theory that c=1ΓRuTcM,Γ=γ(2γ+1)γ+12(γ1),c^* = \frac{1}{\Gamma}\sqrt{\frac{R_u T_c}{\mathcal{M}}}, \qquad \Gamma = \sqrt{\gamma}\left(\frac{2}{\gamma+1}\right)^{\frac{\gamma+1}{2(\gamma-1)}}, and hence explain quantitatively why LOX/LH2 (Isp450I_{sp}\approx450\,s) outperforms LOX/RP-1 (Isp311I_{sp}\approx311\,s) despite LH2's lower flame temperature. (6)

(b) Compare the staged combustion cycle and the gas generator cycle in terms of the thermodynamic reason for their IspI_{sp} difference. Explain why an expander cycle is limited to moderate-thrust upper stages, referencing the heat balance in regenerative cooling. (6)

(c) An engineer proposes replacing regenerative cooling with pure film cooling on a high-PcP_c booster to simplify manufacturing. Give two quantitative/physical arguments (heat flux, coverage fraction, or performance) for why this trades performance, and state one mission context where film or ablative cooling is nonetheless preferred. (4)

Answer keyMark scheme & solutions

Question 1

(a) Derivation (6 marks)

At time tt: rocket mass mm, velocity vv; total momentum p(t)=mvp(t) = mv. (1)

In interval dtdt the rocket ejects mass dme=dmdm_e = -dm (dm<0dm<0) at exhaust velocity vev_e relative to rocket, i.e. absolute velocity vvev - v_e. At t+dtt+dt: rocket mass m+dmm+dm at v+dvv+dv; ejected element at vvev-v_e. (1)

p(t+dt)=(m+dm)(v+dv)+(dm)(vve).p(t+dt) = (m+dm)(v+dv) + (-dm)(v-v_e).

Field-free ⇒ momentum conserved: p(t+dt)=p(t)p(t+dt)=p(t). (1)

Expand: mv+mdv+vdm+dmdvvdm+vedm=mv.mv + m\,dv + v\,dm + dm\,dv - v\,dm + v_e\,dm = mv. The second-order term dmdvdm\,dv is negligible (drop it — justification: product of two infinitesimals). (1)

mdv+vedm=0    dv=vedmm.m\,dv + v_e\,dm = 0 \;\Rightarrow\; dv = -v_e\frac{dm}{m}. (1)

Integrate m0mfm_0\to m_f, 0Δv0\to\Delta v, vev_e constant: Δv=velnm0mf.\Delta v = v_e\ln\frac{m_0}{m_f}. \qquad\blacksquare (1)

(b) Optimal staging proof + numbers (10 marks)

ve=Ispg0=340×9.80665=3334.3 m/sv_e = I_{sp}g_0 = 340\times9.80665 = 3334.3\ \text{m/s}. (1)

Total Δv=ve(lnn1+lnn2)\Delta v = v_e(\ln n_1 + \ln n_2) where ni=m0,i/mf,in_i = m_{0,i}/m_{f,i} is stage mass ratio. (1)

Proof of equal ratios: Minimise total mass subject to fixed lnni\sum \ln n_i. With identical vev_e and εs\varepsilon_s, the payload-fraction contribution of each stage is a function only of its own nin_i, and the objective is symmetric/separable. Using a Lagrange multiplier on the constraint lnn1+lnn2=Δv/ve\ln n_1+\ln n_2 = \Delta v/v_e with the (symmetric) per-stage mass function, the stationarity conditions for both stages are identical, forcing n1=n2=nn_1=n_2=n. (2) (Full: /(lnni)\partial/\partial(\ln n_i) of ln(mass function)λlnni\ln(\text{mass function}) - \lambda\ln n_i gives same transcendental equation ⇒ equal.)

Hence 2lnn=Δvve=95003334.3=2.849    lnn=1.4245,  n=e1.4245=4.156.2\ln n = \frac{\Delta v}{v_e} = \frac{9500}{3334.3} = 2.849 \;\Rightarrow\; \ln n = 1.4245,\; n = e^{1.4245}=4.156. (2)

Per-stage payload ratio: a stage of ratio nn with structural coefficient εs\varepsilon_s carries an "upper mass" (payload for that stage) mum_u where n=mu+mp+msmu+ms,ms=εs(mp+ms).n = \frac{m_u + m_p + m_s}{m_u + m_s},\quad m_s = \varepsilon_s(m_p+m_s). Solving gives the stage payload fraction π=mum0=1εsnn(1εs).\pi = \frac{m_u}{m_0} = \frac{1-\varepsilon_s n}{n(1-\varepsilon_s)}. (1)

With n=4.156, εs=0.08n=4.156,\ \varepsilon_s=0.08: π=10.08×4.1564.156(10.08)=10.33253.824=0.66753.824=0.17456.\pi = \frac{1-0.08\times4.156}{4.156(1-0.08)} = \frac{1-0.3325}{3.824}=\frac{0.6675}{3.824}=0.17456. (1)

Overall payload fraction λ=π2=0.03047\lambda = \pi^2 = 0.03047. Thus m0=mplλ=12000.030473.94×104 kg39,400 kg.m_0 = \frac{m_{pl}}{\lambda} = \frac{1200}{0.03047} \approx 3.94\times10^4\ \text{kg} \approx 39{,}400\ \text{kg}. (1)

(c) Payload fraction & single-stage comparison (6 marks)

Two-stage λ=0.0305\lambda = 0.0305 (3.0%). (1)

Single stage: need full lnnsingle=2.849n=17.28\ln n_{single} = 2.849 \Rightarrow n=17.28. (1) Then εsn=0.08×17.28=1.382>1\varepsilon_s n = 0.08\times17.28 = 1.382 > 1, giving π=(11.382)/(17.28×0.92)<0\pi = (1-1.382)/(17.28\times0.92) < 0. (2)

Physically impossible: the required propellant mass ratio exceeds the structural limit (nmax=1/εs=12.5n_{max}=1/\varepsilon_s=12.5), so no positive payload exists for a single stage. (1)

Staging helps because spent structural (tank/engine) mass is discarded, so the remaining stages do not pay the ln\ln-penalty of accelerating dead mass; each stage sees a smaller mfm_f, raising the achievable Δv\Delta v for given structure. (1)


Question 2

(a) Thrust equation (6 marks)

Control-volume momentum balance around engine, steady state: net axial force = momentum outflow rate. (1) Momentum flux at exit =m˙ve=\dot m v_e. (1) Pressure forces: exit plane PeAeP_e A_e pushing forward, ambient PaP_a acting on projected exit area AeA_e pushing back (net over closed CV the ambient acts everywhere except exit plane). (1) Sum: F=m˙ve+(PePa)Ae.F = \dot m v_e + (P_e-P_a)A_e. \qquad\blacksquare (1)

Effective exhaust velocity: Fm˙cc=ve+(PePa)Aem˙F \equiv \dot m c \Rightarrow c = v_e + \dfrac{(P_e-P_a)A_e}{\dot m}. (1)

Thrust coefficient: CFFPcAC_F \equiv \dfrac{F}{P_c A^*} — nondimensionalises thrust by chamber pressure × throat area; measures nozzle expansion quality (independent of cc^*). (1)

(b) Exit Mach & pressure (8 marks)

Solve ε=16\varepsilon = 16 for supersonic MeM_e with γ=1.2\gamma=1.2: 16=1Me[22.2(1+0.1Me2)]2.20.4,exponent=5.5.16 = \frac{1}{M_e}\left[\frac{2}{2.2}\left(1+0.1 M_e^2\right)\right]^{\frac{2.2}{0.4}}, \quad \text{exponent} = 5.5. (2)

Numerical root (supersonic): Me4.15M_e \approx 4.15. (2) (Check: RHS at Me=4.15M_e=4.15: inner =0.9091(1+1.722)=2.475=0.9091(1+1.722)=2.475, 2.4755.566.42.475^{5.5}\approx 66.4, /4.1516.0/4.15\approx16.0 ✓.)

Exit pressure via isentropic relation: PePc=(1+γ12Me2)γγ1=(1+0.1×17.22)6=(2.722)6.\frac{P_e}{P_c}=\left(1+\frac{\gamma-1}{2}M_e^2\right)^{-\frac{\gamma}{\gamma-1}} = \left(1+0.1\times17.22\right)^{-6} = (2.722)^{-6}. (2) (2.722)6407(2.722)^{6}\approx 407, so Pe/Pc=2.46×103P_e/P_c = 2.46\times10^{-3}, Pe=7.0×106×2.46×1031.72×104 Pa=17.2 kPaP_e = 7.0\times10^6 \times2.46\times10^{-3} \approx 1.72\times10^4\ \text{Pa} = 17.2\ \text{kPa}. (2)

(c) Altitude matching (4 marks)

Optimum (Pe=PaP_e=P_a) occurs at ambient Pa17.2 kPaP_a \approx 17.2\ \text{kPa}, i.e. roughly 13–14 km altitude. (1)

At sea level Pa=101.3 kPa>Pe=17.2 kPaP_a = 101.3\ \text{kPa} > P_e = 17.2\ \text{kPa}over-expanded. (1) Higher ambient pressure compresses the plume: oblique shocks form at/inside the nozzle exit; if severe, flow separates. (1) The (PePa)Ae(P_e-P_a)A_e term is negative, reducing thrust; shocks and separation cause total-pressure loss and non-axial momentum, lowering efficiency. (1)

(d) Numerical scheme (4 marks)

# Solve area-Mach for supersonic root
gamma = 1.20; eps = 16.0
def AR(M):
    t = (1 + 0.5*(gamma-1)*M**2)
    return (1/M)*( (2/(gamma+1))*t )**((gamma+1)/(2*(gamma-1)))
# Bracket supersonic root: M in [1.0001, 20], AR-eps changes sign
def f(M): return AR(M) - eps
# Bisection (guaranteed for monotonic supersonic branch)
lo, hi = 1.0001, 20.0
while hi-lo > 1e-8:
    mid = 0.5*(lo+hi)
    if f(lo)*f(mid) <= 0: hi = mid
    else: lo = mid
Me = 0.5*(lo+hi)

Method: bisection on the monotonic supersonic branch (robust, no derivative). (1) Bracket [1+,20][1^+, 20] because A/AA/A^* increases monotonically with M>1M>1. (1) Convergence when hilo<108|hi-lo|<10^{-8} (or f<|f|< tol). (1) Newton–Raphson with initial guess from a correlation is a faster alternative. (1)


Question 3

(a) c* derivation (6 marks)

Choked throat: m˙=PcAγRTc(2γ+1)γ+12(γ1)\dot m = P_c A^* \sqrt{\dfrac{\gamma}{R T_c}}\left(\dfrac{2}{\gamma+1}\right)^{\frac{\gamma+1}{2(\gamma-1)}} with R=Ru/MR=R_u/\mathcal M. (2) Then c=PcAm˙=1γ(2γ+1)γ+12(γ1)RuTcM=1ΓRuTcM.c^* = \frac{P_c A^*}{\dot m} = \frac{1}{\sqrt{\gamma}\left(\frac{2}{\gamma+1}\right)^{\frac{\gamma+1}{2(\gamma-1)}}}\sqrt{\frac{R_u T_c}{\mathcal M}} = \frac{1}{\Gamma}\sqrt{\frac{R_u T_c}{\mathcal M}}. (2)

Physical point: cTc/Mc^* \propto \sqrt{T_c/\mathcal M}. LOX/LH2 flame temp is lower than RP-1's, but its exhaust mean molecular mass (M10\mathcal M \approx 101313 g/mol, water + excess H₂) is far lower than RP-1's (~22–24 g/mol). The Tc/M\sqrt{T_c/\mathcal M} gain from small M\mathcal M dominates, giving higher cc^* and IspI_{sp}. (2)

(b) Cycles (6 marks)

Staged combustion: preburner exhaust (fuel- or ox-rich) is routed into the main chamber after driving the turbine — all propellant is burned at full chamber pressure, so no energy is dumped; highest IspI_{sp}. (2) Gas generator: turbine-drive gas is exhausted overboard (or dumped) at low pressure and low IspI_{sp}; this parasitic ~2–7% flow doesn't contribute full thrust ⇒ few-second IspI_{sp} penalty, but plumbing is simpler/lower pressure. (2) Expander cycle: turbine is driven only by heat picked up in the regenerative jacket. Heat flux scales with wall area, but flow (and thrust) scales with volume/throughput; as the chamber grows, available heat/power cannot rise fast enough (surface-to-vol