Big Red down double arrow


DOT Help

Static Vs. Dynamic Compression Ratio

Dynamic Compression Ratio (DCR) is an important concept in high performance engines. Determining what the compression ratio is after the intake valve closes provides valuable information about how the engine will perform with a particular cam and octane.

Definition: The Compression Ratio (CR) of an engine is the ratio of the cylinder volume compared to the combustion chamber volume. A cylinder with 10 units of volume (called the sweep volume) and a chamber with a volume of 1 has a 10:1 compression ratio. Static Compression Ratio (SCR) is the ratio most commonly referred to. It is derived from the sweep volume of the cylinder using the full crank stroke (BDC to TDC). Dynamic Compression Ratio, on the other hand, uses the position of the piston at intake valve closing rather than BDC of the crank stroke to determine the sweep volume of the cylinder.

The difference between the two can be substantial. For example, with a cam that closes the intake valve at 70º ABDC, the piston has risen 0.9053" from BDC in a stock rod 350 at the intake closing point. This decreases the sweep volume of the cylinder considerably, reducing the stroke length by almost an inch. Thereby reducing the compression ratio. This is the only difference between calculating the SCR and the DCR. All other values used in calculating the CR are the same. Note that the DCR is always lower than the SCR.

Dynamic compression ratio should not to be confused with cylinder pressure. Cylinder pressures change almost continuously due to many factors including RPM, intake manifold design, head port volume and efficiency, overlap, exhaust design, valve timing, throttle position, and a number of other factors. DCR is derived from measured or calculated values that are the actual dimensions of the engine. Therefore, unless variable cam timing is used, just like the static compression ratio, the Dynamic Compression Ratio, is fixed when the engine is built and never changes during the operation of the engine.

Two important points to remember:

  • The DCR is always lower than the SCR
  • The DCR does not change at any time during the operation of the engine

Determining seat timing: Since the early days of the internal combustion gasoline engine, engineers have known that the Otto four stroke engine is compression limited and that the quality of the fuel used determines the CR at which the engine could operate. However, it is not the Static CR but the actual running CR of the engine that is important. Compression of the air/fuel mixture cannot start while the intake valve is open. It may start slightly before the intake valve is fully seated. However, there is no easy way to determine this point so using the advertised duration number provided by the cam manufacture is the next best thing. Most cam grinders use .006" of tappet lift (hydraulic cam), although some use other values, with .004" being a common one. This duration is often referred to as the "seat timing". We will used advertised duration for calculating the DCR.

The special case of solid lifter cams. Solid cams are usually speced at an abitrary lift value (often .015" or .020") determined by the designer to be a good approximation of the cam's profile. This lift spec is not always correct for a particular cam. The correct lift point to determine the seat to seat timing of the cam is: Lash / rocker ratio + .004". This accounts for the lash. A cam with a .026" lash (given 1.5 rockers) should be measured at .02133" (.026/1.5+.004= .02133>"). This cam lash, with seat timing speced at .020", is actually a bit smaller than advertised since the valve has yet to actually lift off the seat. How much is the question (.024" lash is the only lash that is correct at .020" with 1.5 rockers). Without knowing the ramp rate, and doing some calculations, or measuring with a degree wheel, it is impossible to know. Again, we have to use the mfg's numbers. Here is some Chevy factory cam help.

Why it matters: A 355 engine with a 9:1 static CR using a 252 cam (110 LSA, 106 ICL) has an intake closing point of 52º ABDC and produces a running CR (DCR) of 7.93. The same 9:1 355 engine with a 292 cam (having an intake closing point of 72º ABDC) has a DCR of 6.87, over a full ratio lower. It appears that most gas engines make the best power with a DCR between 7.5 and 8.5 on 91 or better octane. The larger cam's DCR falls outside this range. It would have markedly less torque at lower RPM primarily due to low cylinder pressures, and a substantial amount of reversion back into the intake track. Higher RPM power would be down also since the engine would not be able to fully utilize the extra A/F mixture provided by the ramming effect of the late intake closing. To bring the 292 cam's DCR up to the 7.5 to 8.5:1 desirable for a street engine, the static CR needs to be raised to around 10:1 to 11.25:1. Race engines, using high octane race gas, can tolerate higher DCR's with 8.8:1 to 9:1 a good DCR to shoot for. The static CR needed to reach 9:1 DCR, for the 292 cam mentioned above, is around 12:1.
This lowering of the compression ratio, due to the late closing of the intake valve, is the primary reason cam manufactures specify a higher static compression ratio for their larger cams: to get the running or dynamic CR into the proper range.

Caveats: Running an engine at the upper limit of the DCR range requires that the engine be well built, with the correct quench distance, and kept cool (170º). Hot intake air and hot coolant are an inducement to detonation. If you anticipate hot conditions, pulling some timing out might be needed. A good cooling system is wise. Staying below 8.25 DCR is probably best for trouble free motoring.

>>Unless you have actually measured the engine (CCed the chambers and pistons in the bores), these calculations are estimations, at best. Treat them as such. The published volumes for heads and pistons can, and do, vary (crankshafts and rods, too). It is best to err on the low side. When contemplating an engine of around 8.4 DCR or higher, measurments are essential, or you could be building another motor.<<

Details: Long duration cams delay the closing of the intake valve and substantially reduce the running compression ratio of an engine compared to the SCR. The cam spec we are interested in to determine the DCR is the intake closing time (or angle) in degrees. This is determined by the duration of the intake lobe, and the installed Intake CenterLine (ICL) (and indirectly by the Lobe Separation Angle (LSA)). Of these, the builder has direct control of the ICL. The others are ground into the camshaft by the grinder (custom grinds are available so the builder could specify the duration and LSA). Changing the ICL changes the DCR. Retarding the cam delays intake closing and decreases the DCR. Advancing the cam causes the intake valve to close earlier (while the pistons is lower in the cylinder, increasing the sweep volume) which increases the DCR. This can be used to manipulate the DCR as well as moving the torque peak up or down the rpm range.

It is necessary to determine the position of the piston at intake valve closing to calculate the DCR. This can be calculated or measured (using a dial indicator and degree wheel). Since compression cannot start until the intake valve is closed, it is necessary to use seat times when calculating the DCR. Using .050" timing will give an incorrect answer since the cylinder is not sealed. At .050" tappet lift, using 1.5 rockers, the valve is still off the seat .075" and .085" with 1.7 rockers. While the flow is nearing zero at this point, compression cannot start until the cylinder is sealed.

Another factor that influences DCR is rod length. It's length determines the piston location at intake closing, different rod lengths change the DCR. Longer rods position the piston slightly higher in the cylinder at intake closing. This decreases the DCR, possibility necessitating a different cam profile than a shorter rod would require. However, the effect is slight and might only be a major factor if the rod is substantially different than stock. Still it needs to be taken into account when calculating the DCR.

Calculating DCR: Calculating the DCR requires some basic information and several calculations. First off, the remaining stroke after the intake closes must be determined. This takes three inputs: intake valve closing point, rod length, and the actual crank stroke, plus a little trig. Here are the formulas: (See the bottom of the page for a way around doing all this math.)

Variables used:

  • RD = Rod horizontal Displacement in inches
  • ICA = advertised Intake Closing timing (Angle) in degrees ABDC
  • RR = Rod Distance in inches below crank CL
  • RL = Rod Length
  • PR1 = Piston Rise from RR in inches on crank CL.
  • PR2 = Piston Rise from crank CL
  • ST = STroke
  • 1/2ST = one half the STroke
  • DST = Dynamic STroke length to use for DCR calcs
What's going on: First we need to find some of the above variables. We need to calculate RD and RR. Then, using these number, we find PR1 and PR2. Finally, we plug these number into a formula to find the Dynamic Stroke (DST).


  • RD = 1/2ST * (sine ICA)
  • RR = 1/2ST * (cosine ICA)
  • PR1 = sq root of ((RL*RL) - (RD*RD))
  • PR2 = PR1 - RR
  • DST = ST - ((PR2 + 1/2ST) - RL)
This result is what I call the Dynamic Stroke (DST), the distance remaining to TDC after the intake valve closes. This is the critical dimension needed to determine the Dynamic Compression Ratio. After calculating the DST, this dimension is used in place of the crankshaft stroke length for calculating the DCR. Most any CR calculator will work. Just enter the DST as the stroke and the result is the Dynamic CR. Of course, the more accurate the entries are the more accurate the results will be.

Using this information: DCR is only a tool, among others, that a builder has available. It is not the "end all" in cam or CR selection. However, the information provided is very useful for helping to match a cam to an engine or an engine to a cam. It is still necessary to match all the components in an engine and chassis for the best performance possible. Pairing a 305º cam with milled 882 heads just won't cut it even if the DCR is correct. The heads will never support the RPM capabilities of the cam.

A good approach when building an engine is to determine the duration and LSA needed for the desired RPM range. Once this is know, manipulate the chamber size and piston valve reliefs (and sometimes the cam advance) to provide a DCR around 8.2:1. Now that the correct piston volume and chamber size is know, enter the actual crankshaft stroke in your CR calculator to see what static CR to build to. Often the needed SCR is higher that you would expect. Note: The quench distance (piston/head clearance) should always be set between .035" and .045" with the lower limit giving the best performance and detonation resistance.

Alternatively, with the SCR known, manipulate the cam specs until a desirable DCR is found. When the best intake closing time is derived, look for a cam with that intake closing timing, that provides the other attributes desired (LSA and duration). Often times the best cam is smaller than one might expect. Sometimes a CR change is needed to run a cam with the desired attributes.

The information given here should be used as a guideline only. There are no hard and fast rules. It is up to you, the engine builder, to determine the correct build of your engine. And remember, unless accurate measurements are taken, these calculations are approximations.


I hope you find this information helpful and useful,

Author: Pat Kelley

***Remember*** to check for other relevant information in the columns and article tables.


If you enjoyed the information and article you just read be sure to check out our newly released book with even more exciting photo's and information:
How to Turbocharge and Tune your Engine
How to turbocharge and tune your engine Book
Follow Enginebasics on...
Youtube Engine Basics Car building tuning modifying motors

Want to know more about your particular Make and Model vehicle? All of these vehicles are covered in the tech, maintenance and repair articles found above. Enginebasics is the wiki or wikipedia of car part, repair, how to and tuning information. Let us be the class 101 for your automotive learning.

Ford General Motors GM Pontiac Jaguar Land Rover Nissan
Toyota Honda Lexus Acura Lotus Scion
Infinity BMW Mercedes Mitsubishi Ferrari Maserati
Lamborghini Volks Wagen VW Saab Audi Hyundai Kia
Subaru Mazda Chevy Volvo Caddilac Dodge
Chrylser Daewoo Porsche Mercury Freightliner MG

Individual Models

Ford Mustang Mitsubishi Eclipse Mitsubishi Evo Subaru WRX / STI Dodge Viper Chevrolet Corvette
Nissan Skyline Honda S2000 Nissan 350z Toyota Supra Chevy Camaro Lotus Elise Exige
Honda Civic VW Golf Dodge SRT-4 Eagle Talon Acura Integra BMW M3
Nissan 240sx Porsche 911 Acura NSX Honda Accord Toyota Camry Toyota MR2
VW R32 Dodge Truck Mazda Rx7 VW Jetta Sand Buggy Nissan Sentra
Try The Car Enthusists Test (Link) and see how much of a motorhead you REALLY are.

Latest Car Automotive News Engine Basics

For the latest Automotive news and stories visit the websites below

Our feature Build: An AWD V6 Civic