5.2 Traffic Engineering, Flow Fundamentals, and Pavement Design

Key Takeaways

  • The fundamental macroscopic relationship of traffic flow is q=u⋅kq = u \cdot k, relating traffic flow rate (qq, veh/h), space-mean speed (uu, km/h), and traffic density (kk, veh/km).

  • Space-mean speed (us=n/∑(1/vi)u_s = n / \sum(1/v_i)) is the harmonic mean of spot speeds and represents true spatial travel velocity, which is always less than or equal to time-mean speed (ut=∑vi/nu_t = \sum v_i / n) per Wardrop's formula: ut=us+σs2usu_t = u_s + \frac{\sigma_s^2}{u_s}.

  • Under Greenshields linear model (u=uf(1−k/kj)u = u_f(1 - k/k_j)), maximum roadway capacity occurs at critical density kc=kj/2k_c = k_j/2 and critical speed uc=uf/2u_c = u_f/2, resulting in a peak capacity qmax⁡=ufkj4q_{\max} = \frac{u_f k_j}{4}.

  • Highway operational quality is evaluated across six Levels of Service (LOS A through F) based on flow rate, volume-to-capacity (v/cv/c) ratio, travel speed, and vehicle freedom to maneuver.

  • Flexible pavements transmit traffic loads through layered structural action governed by the AASHTO Structural Number (SN=a1D1+a2D2m2+a3D3m3\text{SN} = a_1 D_1 + a_2 D_2 m_2 + a_3 D_3 m_3) calibrated to 18-kip (80 kN) ESALs, whereas rigid pavements utilize high-modulus concrete slabs with smooth dowel bars transferring joint shear.

Last updated: October 2026

5.2 Traffic Engineering, Flow Fundamentals, and Pavement Design

Traffic stream characteristics and pavement structural design form the analytical core of transportation engineering in the CELE syllabus. Traffic engineering evaluates the macroscopic interactions of vehicles traversing roadway facilities, establishing highway capacity and Level of Service (LOS). Pavement engineering designs structural layers capable of withstanding millions of repetitive heavy vehicular wheel loads over multi-decade design lives without excessive fatigue cracking or rutting.


Traffic Stream Variables & Fundamental Relations

Macroscopic traffic flow theory describes vehicular movement using three continuous stream variables:

  1. Flow Rate (qq): The number of vehicles passing a designated cross-section of a roadway per unit time, conventionally expressed in vehicles per hour (veh/h) or passenger cars per hour (pc/h): q=NT=3600hˉtq = \frac{N}{T} = \frac{3600}{\bar{h}_t} Where hˉt\bar{h}_t is the average time headway (seconds between successive front vehicle bumpers).
  2. Density (kk): The number of vehicles occupying a unit length of roadway lane at a given instant, conventionally expressed in vehicles per kilometer (veh/km): k=NL=1000sˉk = \frac{N}{L} = \frac{1000}{\bar{s}} Where sˉ\bar{s} is the average space headway or vehicle spacing (meters between front bumpers).
  3. Speed (uu): The rate of vehicle movement, expressed in kilometers per hour (km/h).

The Fundamental Equation of Traffic Flow

Through dimensional analysis and continuity of mass:

q=u⋅kq = u \cdot k [vehicleshour]=[kilometershour]×[vehicleskilometer]\left[ \frac{\text{vehicles}}{\text{hour}} \right] = \left[ \frac{\text{kilometers}}{\text{hour}} \right] \times \left[ \frac{\text{vehicles}}{\text{kilometer}} \right]

Important

The fundamental equation q=u⋅kq = u \cdot k holds strictly only when speed uu is evaluated as the space-mean speed (usu_s). Applying time-mean speed (utu_t) violates stream continuity and consistently overestimates roadway flow rate.


Time-Mean Speed (utu_t) vs Space-Mean Speed (usu_s)

A major conceptual topic in traffic engineering is the distinction between point-based and space-based speed measurements:

1. Time-Mean Speed (utu_t)

Time-mean speed is the arithmetic average of instantaneous vehicle spot speeds recorded by an observer or detector (e.g., radar gun or inductive loop) at a single fixed roadway cross-section over time interval TT:

ut=1n∑i=1nviu_t = \frac{1}{n} \sum_{i=1}^{n} v_i

2. Space-Mean Speed (usu_s)

Space-mean speed is the average speed of all vehicles occupying a designated roadway length LL at a specific instant. Operationally, it is calculated as the total vehicle-distance divided by total vehicle-travel time, which is mathematically identical to the harmonic mean of spot speeds:

us=nL∑i=1nti=n∑i=1n1viu_s = \frac{n L}{\sum_{i=1}^{n} t_i} = \frac{n}{\sum_{i=1}^{n} \frac{1}{v_i}}

Wardrop's Relationship

J.G. Wardrop established the fundamental mathematical identity linking time-mean and space-mean speed:

ut=us+σs2usu_t = u_s + \frac{\sigma_s^2}{u_s}

Where σs2\sigma_s^2 is the variance of vehicle speeds about the space-mean speed:

σs2=1n∑i=1n(vi−us)2\sigma_s^2 = \frac{1}{n} \sum_{i=1}^{n} (v_i - u_s)^2

Because the variance σs2≥0\sigma_s^2 \ge 0, it is a mathematical axiom that ut≥usu_t \ge u_s always. The two speed values are equal if and only if all vehicles travel at the identical speed (σs2=0\sigma_s^2 = 0). A fixed observer sees fast vehicles more often per hour than slow ones, while a snapshot of a road section captures slow vehicles longer. This is why the time-mean speed weights fast vehicles more heavily than the space-mean speed does.


Greenshields Macroscopic Stream Model

Introduced by Bruce Greenshields in 1935, the Greenshields model hypothesizes a linear relationship between traffic speed uu and traffic density kk:

u=uf(1−kkj)u = u_f \left( 1 - \frac{k}{k_j} \right)

Where:

  • ufu_f = free-flow speed (km/h) as density approaches zero (k→0k \to 0)
  • kjk_j = jam density (veh/km) at complete standstill when speed drops to zero (u=0u = 0)

Derivation of Flow-Density Parabola

Substituting Greenshields speed into the fundamental flow equation q=u⋅kq = u \cdot k:

q=k[uf(1−kkj)]=ufk−ufkjk2q = k \left[ u_f \left( 1 - \frac{k}{k_j} \right) \right] = u_f k - \frac{u_f}{k_j} k^2

This is the equation of a downward-opening parabola passing through the origin (0,0)(0,0) and jam density (kj,0)(k_j, 0). To find the density that maximizes flow, differentiate qq with respect to kk and set the derivative to zero:

dqdk=uf−2ufkjk=0  ⟹  kc=kj2\frac{dq}{dk} = u_f - \frac{2 u_f}{k_j} k = 0 \implies k_c = \frac{k_j}{2}

Where kck_c is the critical density. Substituting kck_c into the speed-density equation yields the critical speed (ucu_c):

uc=uf(1−kj/2kj)=uf2u_c = u_f \left( 1 - \frac{k_j / 2}{k_j} \right) = \frac{u_f}{2}

Maximum Roadway Capacity (qmax⁡q_{\max})

The maximum flow rate (roadway capacity) is the product of critical speed and critical density:

qmax⁡=uc⋅kc=(uf2)(kj2)=ufkj4q_{\max} = u_c \cdot k_c = \left( \frac{u_f}{2} \right) \left( \frac{k_j}{2} \right) = \frac{u_f k_j}{4}

Speed-Flow Relationship

Expressing density in terms of speed k=kj(1−u/uf)k = k_j (1 - u / u_f) and substituting into q=u⋅kq = u \cdot k yields the speed-flow parabolic equation:

q=kj(u−u2uf)q = k_j \left( u - \frac{u^2}{u_f} \right)

For any flow rate below capacity (q<qmax⁡q < q_{\max}), there exist two operational regimes:

  1. Uncongested / Free-Flow Regime: High speed (u>ucu > u_c) and low density (k<kck < k_c). Traffic is stable, and drivers maintain desired travel speeds.
  2. Congested / Forced-Flow Regime: Low speed (u<ucu < u_c) and high density (k>kck > k_c). Flow is constrained by downstream bottlenecks, producing stop-and-go waves.

Highway Capacity & Level of Service (LOS)

The Highway Capacity Manual (HCM) defines Level of Service (LOS) as a qualitative measure describing operational driving conditions within a traffic stream, graded from LOS A (best) to LOS F (worst):

Each facility type has its own LOS measure. For basic freeway segments, the HCM uses density in passenger cars per mile per lane (pc/mi/ln). The thresholds below follow the 6th edition:

Level of ServiceOperational DescriptionBasic freeway density (pc/mi/ln)
LOS AFree flow; drivers essentially unaffected by others≤11\le 11
LOS BReasonably free flow; slight restriction on maneuvering>11> 11 to 1818
LOS CStable flow; lane changes need care>18> 18 to 2626
LOS DApproaching unstable flow; small incidents cause queues>26> 26 to 3535
LOS EOperation at or near capacity; no freedom to maneuver>35> 35 to 4545
LOS FBreakdown flow; demand exceeds capacity>45> 45, or demand-to-capacity ratio above 1

Pavement Engineering: Flexible vs Rigid Pavements

Highway pavements are broadly classified into two categories based on how they distribute structural loads into the subgrade:

Design FeatureFlexible Pavements (Asphalt)Rigid Pavements (Portland Cement Concrete)
Primary Surface MaterialAsphaltic concrete (bitumen + aggregates)Portland cement concrete (PCC) slabs
Structural ActionGrain-to-grain contact; compressive stress dissipation with depthSlab beam/plate bending action over broad subgrade area
Flexural ModulusLow flexural stiffness (E≈1.5 to 3.5 GPaE \approx 1.5\text{ to }3.5\text{ GPa})Very high flexural stiffness (E≈25 to 35 GPaE \approx 25\text{ to }35\text{ GPa})
Subgrade Strength InfluenceSubgrade bearing capacity directly governs layer thicknessesSubgrade strength has minor influence due to slab bridging action
Joint RequirementsContinuous surface; no expansion/contraction joints requiredTransverse contraction joints with smooth dowel bars mandated

Flexible Pavement Design: AASHTO Structural Number (SN)

Equivalent Single Axle Load (ESAL)

To evaluate mixed traffic composed of passenger cars, buses, and multi-axle heavy haul trucks, traffic loads are converted into an equivalent standard reference axle. The standard reference is the 18-kip (18,000 lbs / 80 kN / 8.2 metric tonnes) Equivalent Single Axle Load (ESAL).

Under the AASHO Road Test fourth-power damage law, the Load Equivalency Factor (LEF) for an axle load LxL_x is approximately:

LEF≈(Lx18 kips)4=(Lx80 kN)4\text{LEF} \approx \left( \frac{L_x}{18\text{ kips}} \right)^4 = \left( \frac{L_x}{80\text{ kN}} \right)^4

Note

A single 36-kip (160 kN) axle inflicts (36/18)4=24=16 times(36/18)^4 = 2^4 = 16\text{ times} more structural fatigue damage on a pavement than a single standard 18-kip axle.

AASHTO Structural Number Equation

The Structural Number (SN) is an empirical index representing the overall structural capacity required of a flexible pavement to support cumulative design ESALs:

SN=a1D1+a2D2m2+a3D3m3\text{SN} = a_1 D_1 + a_2 D_2 m_2 + a_3 D_3 m_3

Where:

  • a1,a2,a3a_1, a_2, a_3 = structural layer coefficients for the surface course, base course, and subbase course
    • Typical values: a1≈0.40 to 0.44a_1 \approx 0.40\text{ to }0.44 (dense-graded asphalt concrete), a2≈0.12 to 0.14a_2 \approx 0.12\text{ to }0.14 (crushed stone base), a3≈0.10 to 0.12a_3 \approx 0.10\text{ to }0.12 (granular subbase)
  • D1,D2,D3D_1, D_2, D_3 = thickness of respective layers in inches
  • m2,m3m_2, m_3 = drainage modification coefficients (dimensionless, typically 0.80 to 1.150.80\text{ to }1.15 based on rainfall and drainage quality)

Rigid Pavement Joints & Load Transfer Detailing

Portland cement concrete slabs expand and contract with temperature and moisture cycles. Without engineered joints, unrestrained shrinkage induces irregular, destructive thermal curling and cracking.

1. Transverse Contraction Joints

  • Function: Relieve tensile stresses induced by drying shrinkage and thermal contraction.
  • Spacing: Commonly about 4.5 to 5.0 m4.5\text{ to }5.0\text{ m} for plain jointed slabs. A frequently used rule of thumb limits spacing to roughly 21 to 24 times the slab thickness.
  • Joint Sawing: Cut to a depth of D/4D/4 to D/3D/3 (where DD is slab thickness) within 6 to 12 hours of concrete placement.

2. Dowel Bars

  • Mechanics: Smooth, round solid steel bars installed across transverse joints at slab mid-depth.
  • Load Transfer: Provide vertical shear transfer across adjacent slabs, preventing joint faulting and pumping, while their lubricated surface permits free longitudinal expansion and contraction.
  • Sizing: Typically 28 to 36 mm28\text{ to }36\text{ mm} diameter, 450 mm450\text{ mm} length, spaced at 300 mm300\text{ mm} on center.

3. Longitudinal Joints & Tie Bars

  • Mechanics: Deformed (corrugated) steel rebars installed across longitudinal construction joints between adjacent lanes.
  • Function: Tie bars prevent lane separation and lateral slab migration while allowing joint hinge rotation. Unlike dowels, tie bars are bonded and do not permit sliding.

Step-by-Step Worked Problem Examples

Worked Example 1: Greenshields Model Parameter Analysis

Problem: A multi-lane expressway has an estimated free-flow speed uf=96 km/hu_f = 96\text{ km/h} and a jam density kj=110 veh/km/lanek_j = 110\text{ veh/km/lane}. Assuming Greenshields linear stream behavior:

  1. Determine the maximum lane capacity (qmax⁡q_{\max}), critical speed (ucu_c), and critical density (kck_c).
  2. Calculate the speed and density when the flow rate is operating at 2,100 veh/h/lane2,100\text{ veh/h/lane} in the uncongested regime.
  3. Calculate the flow rate when density is observed at k=75 veh/km/lanek = 75\text{ veh/km/lane}.

Solution:

  1. Capacity and Critical Parameters: uc=uf2=962=48.0 km/hu_c = \frac{u_f}{2} = \frac{96}{2} = 48.0\text{ km/h} kc=kj2=1102=55.0 veh/km/lanek_c = \frac{k_j}{2} = \frac{110}{2} = 55.0\text{ veh/km/lane} qmax⁡=uc⋅kc=48.0×55.0=2,640 veh/h/laneq_{\max} = u_c \cdot k_c = 48.0 \times 55.0 = 2,640\text{ veh/h/lane}
  2. Operating Parameters at q=2,100 veh/hq = 2,100\text{ veh/h}: Using the parabolic speed-flow relationship: q=kj(u−u2uf)  ⟹  2100=110(u−u296)q = k_j \left( u - \frac{u^2}{u_f} \right) \implies 2100 = 110 \left( u - \frac{u^2}{96} \right) 19.0909=u−u296  ⟹  u296−u+19.0909=019.0909 = u - \frac{u^2}{96} \implies \frac{u^2}{96} - u + 19.0909 = 0 u2−96u+1832.73=0u^2 - 96 u + 1832.73 = 0 Solving via quadratic formula: u=96±(−96)2−4(1)(1832.73)2=96±9216−7330.912=96±1885.092=96±43.422u = \frac{96 \pm \sqrt{(-96)^2 - 4(1)(1832.73)}}{2} = \frac{96 \pm \sqrt{9216 - 7330.91}}{2} = \frac{96 \pm \sqrt{1885.09}}{2} = \frac{96 \pm 43.42}{2}
    • In the uncongested regime (u>uc=48 km/hu > u_c = 48\text{ km/h}): u=96+43.422=69.71 km/hu = \frac{96 + 43.42}{2} = 69.71\text{ km/h}
    • Corresponding density: k=qu=210069.71=30.12 veh/km/lanek = \frac{q}{u} = \frac{2100}{69.71} = 30.12\text{ veh/km/lane}
  3. Flow at Density k=75 veh/kmk = 75\text{ veh/km}: Speed at k=75 veh/kmk = 75\text{ veh/km}: u=uf(1−kkj)=96(1−75110)=96(35110)=30.55 km/hu = u_f \left( 1 - \frac{k}{k_j} \right) = 96 \left( 1 - \frac{75}{110} \right) = 96 \left( \frac{35}{110} \right) = 30.55\text{ km/h} q=u⋅k=30.55×75=2,291 veh/h/laneq = u \cdot k = 30.55 \times 75 = 2,291\text{ veh/h/lane} (Note: Since k=75>kc=55k = 75 > k_c = 55, this represents congested forced flow).

Worked Example 2: Flexible Pavement Layer Thickness Design

Problem: A national highway requires an AASHTO Structural Number SN=4.30\text{SN} = 4.30 to accommodate cumulative 20-year design traffic loads. The pavement structure consists of:

  • Surface Course: Dense-graded asphalt concrete, a1=0.42a_1 = 0.42, thickness D1=4.0 inchesD_1 = 4.0\text{ inches}.
  • Base Course: Crushed aggregate base, a2=0.14a_2 = 0.14, drainage coefficient m2=1.0m_2 = 1.0, thickness D2=8.0 inchesD_2 = 8.0\text{ inches}.
  • Subbase Course: Granular subbase, a3=0.11a_3 = 0.11, drainage coefficient m3=0.85m_3 = 0.85.

Calculate the required thickness of the granular subbase layer (D3D_3) rounded to the nearest half-inch.

Solution:

  1. AASHTO Structural Number Equation: SN=a1D1+a2D2m2+a3D3m3\text{SN} = a_1 D_1 + a_2 D_2 m_2 + a_3 D_3 m_3
  2. Evaluate Contributions of Surface and Base Layers: SN1=a1D1=0.42×4.0=1.68\text{SN}_1 = a_1 D_1 = 0.42 \times 4.0 = 1.68 SN2=a2D2m2=0.14×8.0×1.0=1.12\text{SN}_2 = a_2 D_2 m_2 = 0.14 \times 8.0 \times 1.0 = 1.12 SN1+2=1.68+1.12=2.80\text{SN}_{1+2} = 1.68 + 1.12 = 2.80
  3. Compute Required Subbase Contribution: ΔSN3=SNtotal−SN1+2=4.30−2.80=1.50\Delta \text{SN}_3 = \text{SN}_{\text{total}} - \text{SN}_{1+2} = 4.30 - 2.80 = 1.50
  4. Solve for Subbase Thickness D3D_3: a3D3m3=1.50  ⟹  D3=1.50a3m3=1.500.11×0.85=1.500.0935=16.04 inchesa_3 D_3 m_3 = 1.50 \implies D_3 = \frac{1.50}{a_3 m_3} = \frac{1.50}{0.11 \times 0.85} = \frac{1.50}{0.0935} = 16.04\text{ inches} Rounding to the nearest standard construction half-inch yields D3=16.0 inchesD_3 = 16.0\text{ inches} (or 400 mm400\text{ mm}).

CELE Board Exam Traps & Strategic Checklists

Warning

Speed Average Trap: Radar measurements at a point yield time-mean speed (utu_t). You can never calculate flow via q=ut⋅kq = u_t \cdot k. You must convert to space-mean speed (usu_s) using Wardrop's formula ut=us+σs2/usu_t = u_s + \sigma_s^2 / u_s or by taking the harmonic mean of individual speeds.

Capacity Divisor: The maximum capacity in Greenshields model is qmax⁡=ufkj4q_{\max} = \frac{u_f k_j}{4}, not ufkj2\frac{u_f k_j}{2}. Forgetting the second divisor of 2 from speed is a chronic mistake.

Dowel Bars vs Tie Bars: Remember their physical distinctions:

  • Dowel bars: Smooth, round, greased, located at transverse contraction joints, transfer vertical shear without restraining axial slab expansion/contraction.
  • Tie bars: Deformed rebar, ungreased/bonded, located at longitudinal joints, resist lateral lane separation.
Loading diagram...
Greenshields Macroscopic Traffic Stream Relationships
Test Your Knowledge

A traffic stream on a radial urban corridor obeys the Greenshields linear model with a free-flow speed of 84 km/h and a jam density of 120 veh/km. What is the maximum roadway capacity of this traffic lane, and what are the corresponding critical speed and critical density at capacity?

A

Capacity = 5,040 veh/h, Speed = 84 km/h, Density = 120 veh/km

B

Capacity = 3,528 veh/h, Speed = 42 km/h, Density = 84 veh/km

C

Capacity = 2,520 veh/h, Speed = 60 km/h, Density = 42 veh/km

D

Capacity = 2,520 veh/h, Speed = 42 km/h, Density = 60 veh/km

Test Your Knowledge

Four vehicles traverse a 1.0-kilometer highway monitoring test section at constant speeds of 40 km/h, 60 km/h, 80 km/h, and 100 km/h. What are the time-mean speed (u_t) and space-mean speed (u_s) of this vehicle sample?

A

u_t = 70.0 km/h and u_s = 70.0 km/h

B

u_t = 70.0 km/h and u_s = 62.3 km/h

C

u_t = 75.0 km/h and u_s = 65.5 km/h

D

u_t = 62.3 km/h and u_s = 70.0 km/h

Test Your Knowledge

An asphalt concrete highway pavement is designed to support 4.0 million ESALs with an AASHTO Structural Number SN = 4.40. The design provides a 4.0-inch asphalt surface course (a_1 = 0.44) and an 8.0-inch crushed stone base course (a_2 = 0.14, m_2 = 1.0). If the subbase course has a layer coefficient a_3 = 0.11 and a drainage factor m_3 = 0.90, what is the required minimum subbase layer thickness?

A

10.0 inches

B

15.4 inches

C

12.5 inches

D

18.2 inches

Sections you finish are checked off in the contents.