Measure the drag coefficient of your car


The purpose of this experiment is to determine your vehicle’s drag coefficient Cd and coefficient of rolling resistance Crr. This is done by measuring your vehicle’s speed as a function of time while coasting in neutral (also known as a coast down test).

Why would you want to know Cd and Crr for your vehicle? Well, suppose you’re interested in modifying your vehicle for improved fuel efficiency. You might consider modifications such as air dams, wheel skirts, removing mirrors, switching to low rolling resistance tires, etc. Cd and Crr offer a quantitative method of comparing vehicle performance before and after these types of modifications to see if you made any improvement.


You will need the following equipment:

  • a vehicle (and someone with a driver’s license)
  • a clock or stopwatch
  • a pen and paper (and someone other than the driver to record data)
  • a flashlight (driving at night avoids traffic)
  • a long stretch of flat road with little traffic or wind
  • Excel or another spreadsheet application. I prefer OpenOffice Calc which you can download and use for free, but its Solver function does not handle non-linear systems (yet) so you’ll have adjust input variables manually by an iterative process to minimize the error between the model curve and your data (it’s not too hard, I promise).
  • The spreadsheet I created to analyze the results. You can download it here: Drag_Coefficient.xls

Background Information

First, let’s define some quantities:

Fd is the force on the vehicle due to air resistance (drag) in Newtons
Frr is the force on the vehicle due to rolling resistance in Newtons
F is the total force on the vehicle in Newtons
V is the vehicle’s velocity in m/s
a is the vehicle’s acceleration in m/s2
A is vehicle frontal area in m2
M is vehicle mass including occupants in kg
rho is the density of air which is 1.22 kg/m3 at sea level
g is the gravitational acceleration constant which is 9.81 m/s2
Cd is the vehicle’s drag coefficient we want to determine
Crr is the vehicle’s coefficient of rolling resistance we want to determine

Now for some formulas:

Fd = -Cd*A*0.5*rho*V2 (formula for force due to air resistance or drag)
Frr = -Crr*M*g (formula for force due to rolling resistance)
F = Fd + Frr (total force is the sum of Fd and Frr)
F = M*a (Newton’s second law)

Note that both Fd and Frr are negative indicating that these forces act opposite to the direction of the velocity. Note also that Fd is increases as the square of velocity. This is why driving at high speeds is much less efficient than driving at low speeds. Combining these formulas with a bit of algebra gives us the acceleration due to air and wind resistance as a function of velocity:

a = -(Cd*A*0.5*rho*V2)/M – Crr*g

Note that the acceleration is negative indicating that air and wind resistance will cause the velocity to decrease.

I created my spreadsheet (see Equipment section above for download) based on these formulas to generate a model of velocity vs time that can be compared to actual data. The model values for Cd and Crr can thus be adjusted until the model matches the data. This adjustment can be done manually, by overwriting the values of Cd and Crr with new values till the model matches the data, or it can be done using a “Solver” function.


You can determine Cd and Crr from the same set of test data by measuring velocity with respect to time as your vehicle coasts in neutral. Note that Crr will not be pure rolling resistance but will include some drive-train resistance as well.

1. Drive to a flat road with little traffic or wind.

2. Have the passenger ready with stopwatch and paper to record data.

3. Have the driver accelerate up to above 70 km/h or so, and shift into neutral.

4. Record data as follows. The driver should indicate when the speed drops to exactly 70 km/h. At this time (t=0) the passenger should start the clock. The passenger should indicate every 10 seconds after that and the driver should call out the current speed to the nearest whole km. The passenger should record this value next to each time.

Aside: If you have a digital camera capable of recording several minutes of low resolution video (as most people seem to have these days), the process is much easier and more accurate. You don’t need any equipment except the digital camera. Simply have your passenger record a video of your speedometer during the coast down tests, or find some way of mounting the camera so you can do the recording without an assistant. Using a free program such as Avidemux ( you can play the video back on your computer frame by frame and view the speeds at desired times.

5. Repeat the test in the opposite direction.

6. Repeat the test in both directions twice more (6 trials in all, 3 in each direction). All these values will be averaged for a more accurate analysis.

7. Download the spreadsheet I created (see Equipment section above) and enter all your data following the instructions included. The spreadsheet averages data from all 6 trials to create a single data set representing velocity (V actual) as a function of time. It then generates it’s own model for velocity (V model) based on entered constants and initial guesses for Cd and Crr. Excel’s “Solver” function can be used to adjust Cd and Crr in order to minimize the error between the model and actual data. If you are using OpenOffice Calc (which I highly recommend and which you can download for free from ), unfortunately, the solver function currently only handles linear systems, so you will have to adjust the input values manually to minimize the error between the model and the data. Once the error is minimized and the model data matches the actual data as best it can, then Cd and Crr are correct.


Here are the quantities I measured for my car (a 1992 Geo Metro):

M = 1000 kg (about 850kg curb weight plus 150 kg of occupants)
A = 2.3 m2 (a reasonable approximation based on measurements of my car)

A plot of velocity vs time is shown below. It is based on the averages from my 6 trials. You can see that the model curve closely matches the data points.

The values of Cd and Crr for the model are:

Cd = 0.370
Crr = 0.0106

Therefore, these are the drag coefficient and coefficient of rolling resistance calculated for my car.

These values are nice to know. However, in practice, if you want to compare performance before and after making modifications to your car, you can get faster results just by measuring the time to decelerate from speed A to speed B. Pick high to medium speeds if your modifications are likely to affect drag. Pick medium to low speeds if your modifications are likely to affect rolling resistance. Don’t forget to take multiple measurements in each direction and average the results.

For more experiments you can do on your car see my website .

Update 2009-01-02

I’ve learned a lot since originally posting this 16 months ago. I’ve played with measuring Cd and Crr under different conditions on a number of vehicles and other experimenters have picked apart and tweaked my spreadsheet for their own uses.

My experience is that there IS a mistake in one of the underlying assumptions of the model: namely that the force of rolling resistance is constant independent of V. Vehicles are designed with negative lift (so they get pushed into the road more at higher speeds, improving handling) so the force of rolling resistance also has a component that varies with V like the drag force. The force of rolling resistance also includes a small component of viscous force (drivetrain) which varies with V.

The model assumes that the drag force is related only to V2 and that the force of rolling and drivetrain resistance is constant. In reality the force of rolling and drivetrain resistance is also related to V2 and V. So a better model of the force on a moving vehicle is:

F = iV2 + jV + k where i, j, and k are constants.

A curve based on that model more closely matches actual coast down data indicating it is a more accurate model. But after solving for i, j and k, there is no way to extract meaningful values of Cd and Crr since by definition, they assume i is related only to drag, and j is 0, neither of which is entirely true. To think of it another way, Cd and Crr values define a model which is only an approximation of the real world. A physical object doesn’t really have a drag coefficient. Only the model of the physical object does.

As mentioned above, if you want to compare performance of a vehicle before and after making mods, the difference in coast down time itself is more meaningful than the change in Cd or Crr extracted from coast down data.

Update 2012-03-06

One reader, Frank Bernett, has used the above techniques to determine drag and rolling resistance as a function of velocity for his MG Midget electric vehicle. He has gone a step further and also used GPS data from his drive to work to build a simulation of sorts to test how vehicle modifications (reduced mass, rolling resistance, and drag) will affect energy consumption for his particular commute. Very clever. Check it out.

Seal Your Ducts

Much of the following information is provided on the website of RCD Corporation and has been reprinted here with their permission.

Duct Sealing FAQ

Why is sealing ductwork important?

Leaky ductwork can account up to 30 percent of total heating and cooling costs. For an average home, leaky ducts can waste hundreds of dollars each year. While the increased energy costs and green house gas emissions are significant, health and safety are also a concern.

Why is duct leakage so common?

Most connections are simply not sealed. Those that are, may have been sealed with a poor quality material such as duct tape. Yes, ironically enough, duct tape is just about the worst material you could use to seal your ducts. Want proof, see these test results. If a tape is to be used, foil tape is a better choice. Even better is to use a mastic.

What is mastic?

A group of high strength adhesive compounds used in the building and construction trades. Usually applied by trowel, brush, or caulking gun. There are three general classifications: water-based; solvent-based; and two-component curing systems. Water-based is the safest and easiest to use. It performs as well and in some instances better than the other two classes.

If ducts are insulated, do they need to be sealed?

Yes. Insulation does not stop air leaks. Look for dirt streaks in duct insulation, they’re a sign that air has been leaking from the ducts.

Are certain types of ducts more air tight?

Studies show that all types of ductwork can have problems with air leakage. Mastic works to seal metal, flexible, and fibrous ductwork.

What are the most important areas to seal?

In order of priority, these are:
1. Disconnected components
2. Connections between the air handling unit and the plenums
3. All seams in the air handling units and plenums, takeoffs, boots, and other connections, especially site-built items.

What are the VOCs (volatile organic compounds) in mastics?

In water-based mastics, the only volatile compound is water which is inorganic. Therefore the VOCs are infinitesimally small (not recordable). This is the reason water-based mastics pose a low health risk compared to solvent-based and two-component mastics.

Where to check for leaks


Where to apply mastic

It is a good idea to apply mastic to all joints and seams, regardless of whether you can detect leakage. Thermal expansion and furnace vibration can loosen joints over time causing them to leak in the future unless they are sealed with a flexible material such as mastic. The following images show more detail about where to apply the mastic.

Duct sealing air handler

Duct sealing plenums

Duct sealing flex ducts

Duct sealing boots

How to apply mastic

  1. Clean duct Surface
    Use a cloth to wipe dust from the surface of the duct. If oily film or grease covers the duct, wipe clean with a damp cloth.
  2. Apply the mastic
    For gaps less than 1/4″, load the brush with mastic and coat the entire joint with a continuous strip. Use the end of the brush to work the mastic into joint. Spread the mastic at least one inch on each side of the joint. The mastic should be thick enough to hide the metal surface of the duct (about 1/16 inch thick). If the gap in the duct connection is larger than 1/4 inch use a fiberglass reinforcing membrane in addition to the mastic. If the membrane is sticky on one side, cut enough membrane to cover the joint, press the membrane in place, then cover it with mastic. Apply enough mastic to completely cover the membrane. If the membrane does not have a sticky side, first apply a thin layer of mastic, press the membrane into the mastic, then apply a finish layer of mastic.
  3. Wrap Ducts with insulation
    Water-based mastics generally dry to the touch in 2 to 4 hours. Insulation may be installed over wet mastic but try not to move the ducts too much, because the mastic seal could be damaged. All duct support work should be done before applying mastic.

Where to buy mastic

You can buy mastic suitable for duct sealing from the following companies (please add to this list):

RCD Corporation
Home Depot – If this link doesn’t go to the proper product page, try searching for “duct sealant” or “mastic” on the Home Depot website.