Endoreversible Heat Engine — Power at Maximum Efficiency
Interactive finite-time thermodynamics simulator: a heat engine coupled to hot and cold reservoirs through finite thermal conductance. Drag the internal operating temperature and watch power output and efficiency trade off, converging numerically on the Curzon-Ahlborn maximum-power point.
Classical thermodynamics tells you the ceiling on efficiency — the reversible Carnot limit, ηC = 1 − Tc/Th — but a Carnot-efficient engine also runs infinitely slowly and delivers zero power, because reaching that limit means the working fluid barely differs from the reservoirs, so almost no heat can flow through it in finite time. This simulator builds a more honest model: a piston engine coupled to hot and cold reservoirs through finite thermal conductance, whose working fluid sits at its own temperatures T₁ and T₂ between the two reservoirs. Drag the operating-point slider and the engine numerically searches for the power-maximizing partner temperature at every step, plotting the power-vs-temperature curve live and comparing your operating point against both the unreachable Carnot ceiling and the Curzon-Ahlborn-Novikov efficiency at maximum power, η* = 1 − √(Tc/Th) — the number that actually predicts the efficiency of real turbines and engines far better than Carnot does.
Explore finite-time thermodynamics: a heat engine coupled to hot and cold reservoirs through finite thermal conductance trades efficiency for power, numerically converging on the Curzon-Ahlborn maximum-power point instead of the unreachable Carnot limit.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install