NivaarExam PrepOfficial exam papers ↗

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.

Reference texts (subject):

Question 4: Greenshields Model and Shock Waves at a Signal (20 marks)

Question text not reproduced: the examination questions are © Engineers and Geoscientists BC. Open the official past paper (linked at the top of this page) to read the question, then follow the worked solution below.

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
QuantityValue
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 interval30 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$.

  1. 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.
  2. 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.
  3. 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).}}$$
  4. 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.
  5. 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.
Question 4 — Final Results
QuantityValue
Jam density $k_j$80 veh/km
Density at capacity $k_m$40 veh/km
Maximum queue length125 m (≈ 10 vehicles)
Stopping / starting wave speeds−15 / −30 km/h (upstream)
Time to dissipate after red30 s