Compression Ratio Fundamentals
Every engine build decision — pistons, gaskets, cam timing — eventually circles back to compression ratio. Static CR is the bookkeeping number you see on spec sheets. Dynamic CR is the number that actually determines whether your engine rattles on 91 octane or idles happily on 87. These guides start at the formula, then show you why the two numbers differ and why that difference matters more than any forum argument about 'ideal' compression.
Static vs Dynamic Compression Ratio — The Difference
Static compression ratio (SCR) is pure geometry — swept volume plus clearance volume, always the same number for a given bore, stroke, chamber cc, gasket, piston, and deck. Dynamic compression ratio (DCR) accounts for the intake valve still being open past BDC: real compression doesn't start until the valve closes, so less air gets compressed. Two engines with identical 10.5:1 SCR can have 9.8:1 DCR (mild cam) or 9.2:1 DCR (wild cam) — and the wild one will run on less octane.
Compare themHow to Calculate Static Compression Ratio
CR = (Vd + Vc) / Vc where Vd = (π/4)·bore²·stroke and Vc = chamber + gasket + piston + deck. The formula is simple. Getting the inputs right is the hard part — chamber cc must be burette'd after any milling, not guessed from factory specs. A 4 cc chamber error changes CR by ~0.5 points. This guide walks the full calculation step by step on a real engine.
Run the mathWhy Dynamic CR Uses Slider-Crank Geometry
Piston motion is not a sine wave — it follows exact slider-crank kinematics: d(θ) = r·cosθ + √(L² − r²·sin²θ) where r = stroke/2 and L = rod length. The distance the piston travels from IVC to TDC is not the full stroke — it depends on the crank angle at IVC and the rod length. Long-rod engines have slightly different DCR for the same IVC angle than short-rod engines. This is the geometry the calculator uses, not an approximation.
Understand the geometryPolytropic Crank Pressure — What Your Gauge Actually Reads
Static compression ratio predicts peak cylinder pressure during cranking using a polytropic compression model: P ≈ P_atm × DCR^n where n ≈ 1.3 (accounts for heat loss and ring leakage). Atmospheric pressure drops with altitude — every 1,000 ft reduces effective compression by ~0.05 DCR — so the same engine at 5,000 ft has a slightly lower crank pressure than at sea level. This guide shows how to estimate your expected crank pressure and when a lower-than-expected number points to ring wear.
Estimate pressure