Calculators · Engine

Piston speed and connecting rod calculator

Piston speed is one of the clearest limits on how fast an engine can safely rev. As RPM rises, the piston has to stop and reverse direction thousands of times a second, and the loads on rods, pins and bearings climb with the square of speed. These calculators give mean piston speed, the RPM a chosen speed limit allows, and the rod ratio with instantaneous piston velocity and acceleration at any crank angle.

Mean piston speed

Average speed of the piston over a full revolution. It is the standard figure engineers use to compare how hard different engines work, regardless of their size.

Results
Mean piston speed—The piston covers two strokes per revolution; this is the average over both.

Formula
v_mean = 2 × stroke × rpm / 60

Maximum RPM for a piston speed limit

Turns a chosen mean piston speed limit into an RPM ceiling for a given stroke. Engine builders use it to judge how far a long-stroke engine can be revved safely.

Results
Maximum engine speed—rpmCrankshaft speed at which the piston reaches the chosen mean speed.

Formula
rpm = v_limit × 60 / (2 × stroke)

Rod ratio, piston velocity and acceleration

Calculates the rod-to-stroke ratio and the piston velocity and acceleration at any crank angle, using the standard slider-crank approximation. Acceleration peaks at top dead centre, which is where rod and piston-pin loads are highest.

Results
Rod/stroke ratio—Higher ratios reduce piston side-load and peak acceleration.
Piston velocity—Instantaneous speed at the chosen crank angle.
Piston acceleration—Instantaneous acceleration; negative means the piston is slowing down in the direction of travel.

Formula
r = stroke/2, ω = 2π × rpm / 60
v = ω·r·(sin θ + r/(2L)·sin 2θ)
a = ω²·r·(cos θ + (r/L)·cos 2θ)

Worked example: an 86 mm stroke at 6,000 rpm

  1. Mean piston speed: 2 × 0.086 m × 6,000 / 60 = 17.2 m/s.
  2. At a 20 m/s limit the same stroke allows 20 × 60 / (2 × 0.086) = 6,977 rpm.
  3. With a 143.75 mm rod the rod/stroke ratio is 143.75 / 86 = 1.67.
  4. At top dead centre the piston accelerates at about 22,050 m/s² — over 2,200 g.

Typical mean piston speeds at maximum RPM

Engine typeMean piston speed
Heavy-duty truck dieselabout 9 – 12 m/s
Passenger car dieselabout 12 – 15 m/s
Road petrol engine at redlineabout 15 – 21 m/s
Sports motorcycleabout 20 – 25 m/s
Top-level racing enginesabout 24 – 26 m/s

Related

About these results

Results are theoretical estimates from standard engineering formulas. Real-world figures depend on conditions these formulas do not capture. Always follow the manufacturer's specifications for maintenance, loading and safety decisions.