Lesson 9 of 16

Drag Force

Drag Force

When an object moves through a fluid, the fluid exerts a drag force opposing the motion. For turbulent/high-ReRe flow the drag is dominated by pressure drag and follows the quadratic drag law:

FD=12ρv2CDAF_D = \frac{1}{2} \rho v^2 C_D A

where:

  • ρ\rho — fluid density (kg/m³)
  • vv — velocity of the object relative to the fluid (m/s)
  • CDC_Ddrag coefficient (dimensionless), depends on shape and flow regime
  • AAreference area (m²), usually the frontal (projected) area

Note that drag grows with v2v^2 — doubling speed quadruples drag.

Common Drag Coefficients

ObjectCDC_D
Streamlined airfoil0.04\sim 0.04
Modern car0.3\sim 0.3
Sphere0.47\sim 0.47
Cube1.05\sim 1.05
Flat plate (broadside)1.28\sim 1.28

Terminal Velocity

An object falling through a fluid accelerates until drag equals gravity (FD=mgF_D = mg). Solving for this terminal velocity:

vt=2mgρCDAv_t = \sqrt{\frac{2mg}{\rho C_D A}}

A skydiver (m=70m = 70 kg, CD=1.0C_D = 1.0, A=0.5A = 0.5 m²) reaches about 47 m/s (~170 km/h) in air.

Your Task

Implement:

  • drag_force(rho, v, Cd, A) — returns drag force FDF_D in newtons
  • terminal_velocity(m, rho, Cd, A) — returns terminal velocity vtv_t in m/s. Use g=9.81g = 9.81 m/s² inside the function.
Python runtime loading...
Loading...
Click "Run" to execute your code.