A reciprocating steam engine with slide valve, crank-slider and flywheel — running a Rankine-style cycle shown live on a PV indicator diagram.
This simulator models a real single-acting reciprocating steam engine cycle: a slide valve admits boiler-pressure steam until the cutoff angle, the trapped steam then expands roughly as PV = constant while pushing the piston, the valve opens to release exhaust, and the returning piston compresses residual cushion steam — all converted to rotation through a crank-slider and smoothed by a flywheel. The enclosed area of the live PV indicator diagram is numerically integrated (∮p dV) every frame to compute real indicated power, mean effective pressure, torque, and thermal efficiency referenced against the Carnot limit.
How a reciprocating steam engine converts the pressure of expanding steam into continuous rotary motion, and why the four phases of the cycle — admission, expansion, exhaust, and compression — trace out a closed loop on a PV diagram whose enclosed area is exactly the mechanical work done per cycle.
Choose a Preset (Full throttle, Economical, Heavy load, Condensing) or adjust Boiler pressure, Cutoff ratio, and Speed/load directly; switch Exhaust between Atmospheric and Condenser to change back-pressure; watch the piston, slide valve, and flywheel animate in sync with the live PV loop, and track Indicated power, Work/cycle, Thermal efficiency, Torque, Steam use, and MEP in Stats.
Cutting off steam admission early (a low cutoff ratio) lets the trapped steam do extra work through expansion alone rather than continuously admitting fresh high-pressure steam — this single idea, exploited by engineers like James Watt, dramatically improved fuel efficiency over earlier engines that ran steam at full pressure for the entire stroke.
It sets the crank angle at which the slide valve stops admitting fresh boiler steam; a lower cutoff means steam is admitted for a shorter fraction of the stroke and then expands on its own for the rest, which improves thermal efficiency at the cost of some peak power.
The enclosed area of the pressure-volume diagram equals the net indicated work done by the steam on the piston over one complete cycle, since work is the integral of pressure with respect to volume change (∮p dV) around the closed cycle.
A vacuum condenser lowers the exhaust back-pressure well below atmospheric, which increases the pressure difference the expanding steam works against throughout the stroke, extracting more useful work from the same admitted steam and raising the thermal efficiency toward the Carnot limit set by the boiler and condenser temperatures.
Since torque from a single-acting piston varies sharply through the cycle (strong during the power stroke, near zero elsewhere), the flywheel stores rotational kinetic energy during high-torque phases and releases it during low-torque phases, smoothing the engine's rotational speed into something close to constant.
Compressing the small volume of residual "cushion" steam left in the cylinder before the next admission cycle gently decelerates the piston near the end of its stroke and pre-pressurises the cylinder, reducing the mechanical shock of the next admission and improving overall smoothness and efficiency.