Skip to content

How a solid rocket motor works

In one lineA solid motor is a pressure vessel full of fuel with one carefully sized hole in it.
You’ll learnWhat each part does, why chamber pressure is self-regulating, and why small changes become big ones.

A solid rocket motor has no pumps, valves or moving parts. Fuel and oxidiser are premixed into a solid rubbery grain that is cast directly into the case. Once lit, the exposed surface burns and makes hot gas, the gas pressurises the case, and the only way out is through the nozzle. Everything about the motor follows from that arrangement.

Solid rocket motor — half-section (schematic, not to scale)

Longitudinal section of a solid rocket motor showing, from left to right, the igniter in the forward dome, the cylindrical case lined with insulation, the propellant grain with a central bore, the aft dome, and the nozzle with its throat insert and exit cone. Hot gas flows from the bore out through the nozzle.THRUST12345678910

Hover over or tap any part

Each numbered part is explained here. Tap again to unpin.

Composite propellant burns only at its exposed surface, and that surface recedes perpendicular to itself at the burn rate rr, typically 5–20 mm/s for tactical and booster propellants. The burn rate depends strongly on chamber pressure, and over a useful range it follows Saint-Robert’s (Vieille’s) law:

r=a pc nr = a\,p_c^{\,n}
  • aa — burn-rate coefficient, set by the propellant formulation and its initial temperature.
  • nn — pressure exponent, usually about 0.3–0.5 for AP/HTPB propellants.

Because the surface recedes everywhere at once, the shape of the bore decides how the burning area AbA_b changes as the grain burns back. A plain circular bore grows in area as it opens up (progressive thrust); a star or slotted bore can be shaped to keep the area nearly constant (neutral thrust). Grain design is how the motor’s thrust–time curve is set.

Gas is made at a rate set by the burning area and burn rate, and leaves through the choked throat at a rate set by the throat area and the chamber pressure. Pressure rises until the two are equal:

ρp Ab a pc n⏟gas made  =  pc Atc∗⏟gas leaving⟹pc=(ρp a c∗ AbAt)11−n\underbrace{\rho_p\,A_b\,a\,p_c^{\,n}}_{\text{gas made}} \;=\; \underbrace{\frac{p_c\,A_t}{c^*}}_{\text{gas leaving}} \qquad\Longrightarrow\qquad p_c = \left(\rho_p\, a\, c^*\, \frac{A_b}{A_t}\right)^{\frac{1}{1-n}}

where ρp\rho_p is propellant density, AtA_t is throat area and c∗c^* is the characteristic velocity — a measure of how much hot gas the propellant makes per unit of throat flow. The ratio Kn=Ab/AtK_n = A_b/A_t is the designer’s main lever.

Try it. The orange curve is gas made, the blue line is gas leaving; where they cross is the operating pressure.

Chamber pressure balance0-D model · AP/HTPB-like values
Motor

Held fixed: propellant density 1770 kg/m³, c* 1540 m/s. Burn rate r = a·pⁿ with p in MPa.

Equilibrium pc
—
Burn rate there
—
Amplification 1/(1−n)
—
Kn +10% gives pc
—

gas made by burning ∝ pⁿgas leaving the throat ∝ p
Drag n towards 1 and watch the two curves become parallel: the balance point runs away to very high pressure, and any disturbance is amplified instead of corrected.

The consequence for hardware: small changes are amplified

Section titled “The consequence for hardware: small changes are amplified”

Rearranging the balance shows how a fractional change in burning area, burn rate or throat area turns into a change in pressure:

Δpcpc≈11−n ΔKnKn\frac{\Delta p_c}{p_c} \approx \frac{1}{1-n}\,\frac{\Delta K_n}{K_n}

With n=0.4n = 0.4, a 1% change in burning area moves pressure by about 1.7%. That amplification is why the maximum expected operating pressure (MEOP) that the case is designed to sits well above the nominal pressure. It has to cover, all at once:

  • Hot propellant. Burn rate rises with initial grain temperature. The pressure sensitivity πK=(∂ln⁡pc/∂T)Kn\pi_K = \left(\partial \ln p_c / \partial T\right)_{K_n} is typically around 0.1–0.3 %/°C, so the spread between a cold-soaked and a hot-soaked motor can be tens of percent.
  • Manufacturing spread in burn rate, grain geometry and throat diameter.
  • Ignition spike and any erosive burning early in the burn, when gas speeds along the bore are highest.

Thrust is chamber pressure acting over the throat, multiplied by the nozzle’s thrust coefficient CFC_F:

F=CF pc AtF = C_F\, p_c\, A_t

CFC_F is typically about 1.3–1.8, depending on the nozzle expansion ratio and the ambient pressure — it measures how well the nozzle turns pressure into exhaust momentum. Thrust therefore follows the chamber pressure trace, which follows the burning area, which follows the grain shape.

  1. Pressure is self-regulating only because n<1n < 1. Propellants are chosen for low, stable nn.
  2. KnK_n sets pressure. Grain geometry sets AbA_b through the burn; throat erosion slowly increases AtA_t.
  3. Changes are amplified by 1/(1−n)1/(1-n) — so temperature, tolerances and transients must all be inside MEOP.
  4. The case sees MEOP, proof and burst — which is where the next topic, case & pressure vessel sizing, picks up.
  • G. P. Sutton & O. Biblarz, Rocket Propulsion Elements, 9th ed., Wiley (2017) — chapters on solid propellant rocket fundamentals and motor components.
  • A. Davenas (ed.), Solid Rocket Propulsion Technology, Pergamon (1993).
  • NASA SP-8039, Solid Rocket Motor Performance Analysis and Prediction (1971) — open NASA design monograph.