Formula and Method for Piston Speed
In a reciprocating engine, the piston does not move at a constant speed — it starts and stops at top dead center (TDC) and bottom dead center (BDC) every stroke, accelerating and decelerating in between. Engineers summarize this motion with two figures: mean piston speed, the simple average speed over one stroke, and peak (instantaneous) piston speed, the fastest the piston actually moves during the cycle. This calculator computes both from the stroke length, connecting rod length, and engine RPM.
Mean piston speed: MPS = 2 × Stroke × RPM
Each crankshaft revolution moves the piston up the cylinder once and down once, so it travels a distance equal to twice the stroke length per revolution. Multiplying that by RPM (revolutions per minute) gives the total distance traveled per minute, and dividing by the elapsed time gives the mean speed: MPS = 2 × S × N, where S is the stroke length and N is RPM. In inches and feet per minute this simplifies to the well-known shop formula MPS (ft/min) = Stroke (in) × RPM ÷ 6. Mean piston speed is the industry-standard yardstick for comparing inertial stress between engines of different bore, stroke, and displacement.
Peak piston speed and the connecting rod
Because the connecting rod swings back and forth as it links the crank pin to the wrist pin, the piston's velocity is not a pure sine wave — it rises faster than a simple sinusoid on the way to peak speed and falls back more slowly. The exact instantaneous velocity from slider-crank kinematics is v(θ) = rω[sinθ + (r sinθ cosθ)/√(L² − r²sin²θ)], where r is the crank radius (half the stroke), L is the connecting rod length, ω is the crankshaft angular velocity in rad/s, and θ is the crank angle measured from TDC. This calculator scans θ from 0° to 180° to find the true maximum, which typically falls around 70-80° after TDC rather than at 90° (mid-stroke). Shorter connecting rods relative to the stroke (a lower rod ratio, L/r) push the peak higher above the mean and move it closer to TDC.
Why piston speed matters in engine design
- Ring, wrist pin, and bearing loads scale with piston acceleration, which is driven by piston speed and how quickly it reverses direction at TDC/BDC — not by displacement or horsepower directly.
- Mean piston speed is a practical proxy for a safe RPM ceiling: a short-stroke engine can safely rev much higher than a long-stroke engine of similar displacement because it reaches the same piston speed at a higher RPM.
- Keep the stroke length, connecting rod length, and unit selection consistent — mixing an inch stroke with a millimeter rod length before conversion is a common source of error.