How the demos compute it
Six engines, one solver. Every number in the jet demos — each temperature, velocity, efficiency bar and sweep curve — comes from the ideal cycle equations of this course, evaluated in a few hundred lines of framework-free code. This closing article maps the course onto that code and draws the honest boundary around what it can claim.
The pipeline
Every engine page runs the same five steps at every input change:
- 1. Atmosphere. Altitude → , , , via the two-layer ISA of the atmosphere article; then .
- 2. Ratios. , , , plus for the turbofan.
- 3. Work balance. The one line that distinguishes the families:with for the turbojet, the full form for the turbofan, no turbine at all for the ram family, and an oversized extraction (the free power turbine) for the shaft engines.
- 4. Nozzles. Each stream’s exit velocity from its total temperature and cumulative ratio chain — the step of the turbojet article, applied per stream.
- 5. Assembly. Specific thrust averages the streams, , TSFC divides them, and the three efficiencies come out of the same velocities. Shaft engines additionally report and PSFC.
- “cold-air standard”: one γ everywhere, even in the burner [–]
- constant specific heat of air [J/(kg·K)]
- jet-fuel heating value [–]
The feasible flag
The solver refuses to pretend. A parameter set is marked infeasible — and the demo dims its readouts — when the bookkeeping breaks:
- its floor: the turbine cannot extract enough work to spin the compressor (and fan) you asked for at this ;
- : burner entry is already hotter than the turbine-inlet limit — no room to add fuel;
- specific thrust ≤ 0: the exhaust leaves slower than flight speed.
These are not arbitrary guards — each is one of the course’s equations reaching its own boundary, which is why dragging a slider to the infeasible zone is itself instructive.
The sweep charts
The performance chart on each page simply re-runs the whole pipeline at 40-odd Mach numbers across the engine’s envelope and plots the result — nothing is precomputed or fitted. That is why the curves kink exactly where the feasibility conditions bite, and why the figures in this course (drawn by the same solver) agree with the demos to the pixel.
What the model leaves out — deliberately
- Component losses. Real compressors and turbines are 85–92% efficient, inlets and burners lose total pressure, nozzles under-expand. Rule of thumb: real TSFC runs 20–40% worse than the ideal numbers shown.
- Hot-gas properties. Burned gas has and a higher ; two-γ analyses split the engine at the burner. The demo keeps one γ for transparency.
- Off-design behaviour. The model solves a design point at every slider position — as if the engine were rebuilt for each input. Real engines have fixed geometry, spool dynamics, surge margins and control laws.
- Installation. No nacelle drag, no inlet spillage, no bleed air, no afterburner. Thrust here is uninstalled engine thrust.
- Real gas at hypersonics. Dissociation above ~2000 K is ignored, flattering the ramjet and scramjet at their hottest points (flagged in that article).