16-Civ-A6 Highway Design, Construction, and Maintenance · May 2015
Question 4 of 7: Greenshields Model and Shock Waves at a Signal
Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)
Notes on this paper
National Examination — 98-Civ-A6 Transportation Planning & Engineering, May 2015. Closed book (one two-sided aid sheet), 3 hours. Seven questions of equal value (20 marks); any five constitute a complete paper. All seven are solved here as a study resource.
Given. A signalised approach obeying the Greenshields linear speed–density relation, with a known free-flow speed, capacity, approach state and red duration.
Given data
Quantity
Value
Free-flow speed, $u_f$
60 km/h
Capacity, $q_{\max}$
1200 veh/h
Approach speed, $u_A$
45 km/h
Approach density, $k_A$
20 veh/km
Red interval
30 s = 1/120 h
Find. (a) $k_j$ and $k_m$; (b) maximum queue length during red; (c) time to dissipate the queue after red.
Approach. Use the Greenshields parabola to get jam and optimum densities, then track the stopping and starting shock waves whose speeds are $u_w=\Delta q/\Delta k$.
Jam density and density at capacity. For Greenshields, $q_{\max}=u_f k_j/4$, so
$$k_j=\frac{4\,q_{\max}}{u_f}=\frac{4(1200)}{60}=80\ \text{veh/km},\qquad k_m=\frac{k_j}{2}=40\ \text{veh/km}.$$
$$\boxed{k_j = 80\ \text{veh/km},\quad k_m = 40\ \text{veh/km.}}$$
Consistency check: $u_A=u_f(1-k_A/k_j)=60(1-20/80)=45$ km/h ✓, so the approach flow is $q_A=u_A k_A=45(20)=900$ veh/h.
Stopping shock wave (approach state A → stopped/jam state J). The stopped state has $k_J=80$, $q_J=0$. The wave speed is
$$u_{w,\text{stop}}=\frac{q_J-q_A}{k_J-k_A}=\frac{0-900}{80-20}=-15\ \text{km/h},$$
i.e. the back of the queue propagates upstream at 15 km/h.
Maximum queue length during red. The stopping wave acts for the whole 30 s red:
$$L_{\max}=|u_{w,\text{stop}}|\times t_{\text{red}}=15\times\frac{1}{120}=0.125\ \text{km}.$$
$$\boxed{L_{\max}=125\ \text{m}\ \ (=0.125\times 80 = 10\ \text{vehicles at jam density).}}$$
Starting shock wave (jam J → capacity discharge C). When the light turns green the queue discharges at capacity, $k_C=k_m=40$, $q_C=1200$. The release wave speed is
$$u_{w,\text{start}}=\frac{q_C-q_J}{k_C-k_J}=\frac{1200-0}{40-80}=-30\ \text{km/h},$$
travelling upstream at 30 km/h — twice as fast as the stopping wave, so it overtakes the back of the queue.
Time to dissipate. Measuring position upstream from the stop line, the stopping wave front is at $x_{\text{stop}}=-15\,(t_{\text{red}}+\tau)$ and the starting wave (released at the end of red) is at $x_{\text{start}}=-30\,\tau$, where $\tau$ is time after the end of red. Setting them equal:
$$-30\,\tau=-15\,(t_{\text{red}}+\tau)\;\Rightarrow\;-15\,\tau=-15\,t_{\text{red}}\;\Rightarrow\;\tau=t_{\text{red}}.$$
$$\boxed{\tau = 30\ \text{s after the end of red}\ (\text{the queue clears }60\ \text{s after red began}).}$$
The two waves meet 250 m upstream, which is where the last stopped vehicle is released.