Rocket thrust equation, specific impulse and exhaust velocity

Momentum and pressure thrust, effective exhaust velocity, specific impulse and how thrust changes with altitude.

Drafted with Aria, reviewed by the AiCanCode.org team. Spotted an error? Use Give Feedback at the bottom of the page.

Why it matters

Every rocket performance number you will meet — payload to orbit, burn time, stage sizing — starts from two quantities: the thrust the engine makes and how much propellant it spends to make it. The thrust equation tells you where the force comes from (momentum and pressure), and specific impulse tells you how efficiently the propellant is used, which is why engine data sheets quote both at sea level and in vacuum.

Key ideas

Where thrust comes from. Take a control volume around the rocket engine. Propellant enters with (almost) no axial momentum relative to the vehicle and leaves through the nozzle exit plane at velocity Ve with mass flow ṁ. The rate at which the engine gives momentum to the exhaust, ṁ·Ve, appears as an equal and opposite force on the vehicle — this is the momentum thrust.

Pressure thrust. The pressure on the outside of the vehicle is the ambient pressure pa everywhere except over the nozzle exit area Ae, where the gas pressure is pe. The unbalanced force (pe − pa)·Ae adds to (or subtracts from) the momentum thrust. It is positive for an under-expanded nozzle (pe > pa), zero at optimum expansion (pe = pa) and negative for an over-expanded nozzle (pe < pa).

Altitude dependence. For a fixed nozzle and chamber condition, ṁ, Ve and pe do not change with altitude; only pa does. So thrust rises steadily as the vehicle climbs and reaches its maximum in vacuum (pa = 0). The difference between sea-level and vacuum thrust is exactly pa,SL·Ae.

Effective exhaust velocity. It is convenient to lump both thrust terms into one velocity c defined by F = ṁ·c. Then c = Ve + (pe − pa)·Ae/ṁ. At optimum expansion c = Ve. Unlike Ve, c depends on altitude.

Specific impulse. Isp is the thrust per unit weight flow rate of propellant, Isp = F/(ṁ·g0) = c/g0, in seconds. Equivalently it is total impulse divided by the Earth-weight of propellant burned. The constant g0 = 9.81 m/s² is standard sea-level gravity used only as a unit conversion — the engine does not need gravity to work, and the same g0 is used on the Moon or in deep space. Isp in seconds is the same number in SI and in imperial units, which is why it is the universal comparison figure.

Typical values. Solid motors: about 250–290 s; kerosene/LOX: about 300–340 s (vacuum); LH₂/LOX: about 420–455 s (vacuum); electric thrusters: 1,500–5,000 s but with tiny thrust. Higher Isp means more velocity change per kilogram of propellant (see the rocket equation topic).

What sets Ve. For an ideal nozzle with a calorically perfect gas, Ve grows with chamber temperature T0, falls with exhaust molecular mass M, and grows with the pressure ratio p0/pe. That is why hydrogen (low M) gives high Isp even at modest flame temperature.

Related measures. Total impulse It = ∫F dt (= F·tb for constant thrust) sizes a motor; thrust-to-weight ratio F/(m·g0) must exceed 1 at lift-off for a vertical launch.

Formulas

F = ṁ·Ve + (pe − pa)·Ae

  • F: thrust (N); ṁ: propellant mass flow rate (kg/s); Ve: exhaust velocity at the nozzle exit (m/s); pe: exit-plane static pressure (Pa); pa: ambient pressure (Pa); Ae: nozzle exit area (m²). Steady, one-dimensional flow, axial exit velocity.

c = Ve + (pe − pa)·Ae / ṁ and F = ṁ·c

  • c: effective exhaust velocity (m/s). Equals Ve when pe = pa.

Isp = F / (ṁ·g0) = c / g0

  • Isp: specific impulse (s); g0 = 9.81 m/s² (standard gravity, a fixed constant).

It = ∫F dt = Isp·g0·mp (constant Isp)

  • It: total impulse (N·s); mp: propellant mass burned (kg).

Ve = √{ [2γ/(γ − 1)]·(Ru/M)·T0·[1 − (pe/p0)^((γ − 1)/γ)] }

  • γ: ratio of specific heats (–); Ru = 8314 J/(kmol·K); M: molecular mass of exhaust (kg/kmol); T0: chamber (stagnation) temperature (K); p0: chamber pressure (Pa). Ideal isentropic nozzle, frozen composition, negligible inlet velocity.

Worked examples

Example 1 (standard). An engine has ṁ = 5 kg/s and Ve = 3000 m/s with the nozzle optimally expanded (pe = pa). Find thrust and Isp.

  1. Pressure thrust is zero, so F = ṁ·Ve = 5 kg/s × 3000 m/s = 15,000 N.
  2. c = Ve = 3000 m/s, so Isp = c/g0 = 3000 / 9.81 = 305.8 s.

Answer: F = 15.0 kN, Isp ≈ 306 s.

Example 2 (GATE level). A first-stage engine has ṁ = 250 kg/s, Ve = 2900 m/s, pe = 70 kPa and Ae = 1.2 m². Find the thrust and Isp at sea level (pa = 101.325 kPa) and in vacuum.

  1. Momentum thrust: ṁ·Ve = 250 × 2900 = 725,000 N.
  2. Sea level pressure thrust: (pe − pa)·Ae = (70,000 − 101,325) × 1.2 = −37,590 N (over-expanded, so negative).
  3. F_SL = 725,000 − 37,590 = 687,410 N. c_SL = 687,410/250 = 2749.6 m/s; Isp,SL = 2749.6/9.81 = 280.3 s.
  4. Vacuum: (pe − 0)·Ae = 70,000 × 1.2 = 84,000 N, so F_vac = 809,000 N. c_vac = 3236 m/s; Isp,vac = 3236/9.81 = 329.9 s.
  5. Check: F_vac − F_SL = pa·Ae = 101,325 × 1.2 = 121,590 N ✓.

Answer: F_SL ≈ 687 kN (Isp ≈ 280 s); F_vac = 809 kN (Isp ≈ 330 s).

Example 3 (ideal exhaust velocity). Chamber gas at T0 = 3300 K, p0 = 7 MPa, M = 22 kg/kmol, γ = 1.2 expands to pe = 0.1 MPa. Find Ve and the corresponding Isp at optimum expansion.

  1. Ru/M = 8314/22 = 377.9 J/(kg·K); 2γ/(γ − 1) = 12.
  2. Pressure ratio term: (0.1/7)^(0.2/1.2) = 0.01429^0.1667 = 0.4927, so 1 − 0.4927 = 0.5073.
  3. Ve = √(12 × 377.9 × 3300 × 0.5073) = √(7.59 × 10⁶) = 2756 m/s.
  4. Isp = 2756/9.81 = 280.9 s.

Answer: Ve ≈ 2.76 km/s, Isp ≈ 281 s.

Common mistakes

  • Dropping the pressure-thrust term when pe ≠ pa, or getting its sign wrong for an over-expanded nozzle.
  • Using local gravity instead of g0 = 9.81 m/s² in Isp — g0 is a fixed conversion constant, not the gravity where the rocket is.
  • Mixing kPa and Pa in (pe − pa)·Ae — always work in pascals.
  • Thinking Ve changes with altitude for a fixed nozzle; it is pa (and therefore c, F and Isp) that changes.
  • Confusing specific impulse (efficiency, s) with thrust (force, N) or with total impulse (N·s).
  • Using M in kg/mol with Ru = 8314 J/(kmol·K) — keep the kmol consistent.

For GATE AE

Expect short numericals: thrust from ṁ, Ve, pe, pa and Ae; Isp or c from thrust and flow rate; the change in thrust between sea level and vacuum; propellant flow needed for a given thrust and Isp; and ideal exhaust velocity from chamber conditions. Conceptual MCQs test the sign of pressure thrust, why thrust increases with altitude, and the meaning of g0. Practise keeping units in pascals and reporting Isp in seconds.

Quick check

  1. A nozzle has pe = 50 kPa and is operating at sea level. Is the pressure thrust positive or negative?
  2. An engine has c = 3100 m/s. What is its Isp?
  3. What thrust does an engine with Isp = 300 s produce at ṁ = 100 kg/s?
  4. By how much does thrust rise from sea level to vacuum for a nozzle with Ae = 0.5 m²?

Answers: 1. Negative (over-expanded, pe < pa); 2. 3100/9.81 ≈ 316 s; 3. F = 300 × 9.81 × 100 ≈ 294 kN; 4. pa·Ae = 101,325 × 0.5 ≈ 50.7 kN.

Rocket Thrust and Specific Impulse

Adjust the mass flow rate and exhaust velocity to see how they affect the rocket's thrust and specific impulse.

Equations used
  • F = ṁ·Ve — F thrust, ṁ mass flow rate, Ve exhaust velocity
  • Isp = Ve / g0 — Isp specific impulse, Ve exhaust velocity, g0 standard gravity

Try answering each one aloud before you open it.

  1. 1.What is the rocket thrust equation and how is it derived?Concept

    F = ṁ·Ve + (pe − pa)·Ae. It comes from a steady momentum balance on a control volume around the engine: the momentum given to the exhaust per second, ṁ·Ve, is the momentum thrust, and the unbalanced pressure over the exit area, (pe − pa)·Ae, is the pressure thrust. Ambient pressure acts everywhere on the outside except over the exit plane, which is why only the difference pe − pa appears. The pressure term is negative for an over-expanded nozzle and zero at optimum expansion.

  2. 2.Define specific impulse and explain its significance in rocket propulsion.Concept

    Specific impulse (I_sp) is defined as the thrust produced per unit weight flow rate of the propellant. It is given by I_sp = T / (m_dot * g_0), where g_0 is the standard gravity. Specific impulse is a measure of the efficiency of a rocket engine, indicating how effectively the engine uses propellant to produce thrust.

  3. 3.How is exhaust velocity related to specific impulse?Concept

    Exhaust velocity (v_e) is directly related to specific impulse (I_sp) by the equation I_sp = v_e / g_0, where g_0 is the standard gravity. This relationship shows that a higher exhaust velocity results in a higher specific impulse, indicating a more efficient engine.

  4. 4.Explain why specific impulse is often used instead of exhaust velocity in performance comparisons.Application

    Specific impulse, Isp = F/(ṁ·g0) = c/g0, is just the effective exhaust velocity divided by the fixed constant g0 = 9.81 m/s², so physically it carries the same information. It is preferred by convention because, expressed in seconds, it has the same numerical value in SI and imperial units, which made it the industry-wide comparison figure. It is not dimensionless and has nothing to do with the local gravity the rocket experiences. Because it uses the effective exhaust velocity, it also includes the pressure-thrust contribution, so it is quoted separately at sea level and in vacuum.

  5. 5.What happens to the thrust if the ambient pressure increases while other parameters remain constant?Application

    If the ambient pressure (p_a) increases while other parameters remain constant, the thrust will decrease. This is because the term (p_e - p_a) * A_e in the thrust equation becomes smaller, reducing the overall thrust produced by the rocket.

  6. 6.Why is it important to consider the ambient pressure when designing rocket engines?Application

    Considering ambient pressure is important because it affects the thrust produced by the rocket. At higher altitudes, the ambient pressure decreases, which can increase the thrust. Designing engines to optimize performance across different pressures ensures efficient operation throughout the rocket's trajectory.

  7. 7.Calculate the thrust produced by a rocket engine with an exhaust velocity of 3000 m/s, a mass flow rate of 10 kg/s, an exhaust pressure of 100 kPa, an ambient pressure of 50 kPa, and an exhaust area of 0.5 m².Numerical

    Using the thrust equation T = m_dot * v_e + (p_e - p_a) * A_e:

    1. Calculate the momentum thrust: m_dot * v_e = 10 kg/s * 3000 m/s = 30000 N.
    2. Calculate the pressure thrust: (p_e - p_a) * A_e = (100000 Pa - 50000 Pa) * 0.5 m² = 25000 N.
    3. Total thrust T = 30000 N + 25000 N = 55000 N.
  8. 8.If a rocket's specific impulse is 300 seconds, what is its exhaust velocity?Numerical

    Using the relationship I_sp = v_e / g_0, where g_0 = 9.81 m/s²:

    1. Rearrange to find v_e: v_e = I_sp * g_0.
    2. Calculate v_e: v_e = 300 s * 9.81 m/s² = 2943 m/s.
  9. 9.Discuss the impact of increasing the exhaust velocity on the rocket's performance.Application

    A higher effective exhaust velocity raises Isp, so the engine produces the same thrust with a smaller mass flow rate, or more total impulse from the same propellant mass. Through the rocket equation Δv = c·ln(m0/mf), it gives more velocity change for the same mass ratio, which means a larger payload or a smaller vehicle. The cost is usually higher chamber temperature, lower-density propellants (hydrogen) with bigger tanks, or, for electric propulsion, large power demand and very low thrust.

  10. 10.Why might a rocket designer choose a lower specific impulse for certain missions?Application

    Isp is not the only figure of merit: thrust level, propellant density, storability, cost and reliability also matter. First stages and boosters need very high thrust to overcome gravity losses, so dense propellants such as solids or kerosene/LOX are chosen even though their Isp is lower than LH₂/LOX, because the tanks are smaller and lighter. Storable hypergolic or solid systems are chosen for missiles and spacecraft that must wait long periods and ignite reliably. Electric thrusters have very high Isp but their thrust is far too low for launch.

Finished this topic? Mark it so your progress, study plan and readiness keep up.

Stuck on something here?