Question 5 of 6: Single-channel drive-up window with one and two servers
Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)
Notes on this paper
Paper format. National Examinations, May 2014 — 98-Civ-B10
Traffic Engineering. Three-hour, open-book examination; any non-communicating
calculator is permitted. Six questions are printed and five complete solutions are
required, all questions being of equal value (20 marks each). The printed grading scheme
is Q1 (a) to (d) 5 marks each; Q2 (a) to (e) 4 marks each; Q3 (a) to (e) 4 marks each;
Q4 (a) and (b) 10 marks each; Q5 (a) to (e) 4 marks each; Q6 (10 + 5 + 5) marks. The paper
states that if doubt exists as to the interpretation of a question the candidate should
submit with the answer paper a clear statement of any assumptions made, and that any data
required but not given can be assumed. All six questions are worked below.
Reference texts. Garber, N. J. and Hoel, L. A.,
Traffic and Highway Engineering, 5th ed. — Ch. 4 (traffic engineering
studies: volume studies, peak-hour factor), Ch. 6 (fundamental principles of traffic flow:
Poisson arrivals, deterministic and stochastic queueing, M/M/1 and M/M/N channels),
Ch. 8 (intersection control: cycle length, phasing, change and clearance intervals,
progression and time–space diagrams) and Ch. 10 (capacity and level of service at
signalised intersections). This is the principal reference for the subject.
Webster, F. V. and Cobbe, B. M., Traffic Signals, Road Research Laboratory
Technical Paper No. 56 — the optimum-cycle and three-term delay formulae used
throughout Questions 1 to 3. Transportation Research Board, Highway Capacity Manual
— saturation-flow adjustment factors and the pedestrian-green requirement.
Transportation Association of Canada, Manual of Uniform Traffic Control Devices for
Canada (MUTCDC) and Geometric Design Guide for Canadian Roads — Canadian
signal-timing, clearance-interval and crosswalk practice. Institute of Transportation
Engineers, Traffic Engineering Handbook — controller types and coordinated
timing plans.
Check: the four values assumed under the paper's own
NOTE 2 (“any data required, but not given, can be assumed”). They are
declared here once and used consistently in every question.
Bus passenger-car equivalent $E_B = 2.0$ pcu (HCM value for buses on
level terrain). The paper gives bus occupancies but no pcu equivalent; note that
the pcu-based and vehicle-based flow ratios in Question 1 agree exactly for any choice of
$E_B$, so this assumption does not affect Questions 2 or 3.
Pedestrian walking speed $S_p = 1.2$ m/s (HCM 2000 / MUTCDC design
value; the more recent 1.1 m/s would lengthen the pedestrian interval by about 1 s).
Lost time convention: the whole intergreen (amber + all-red) is taken
as lost, so effective green equals displayed green. This is the conservative reading and
needs no assumed start-up lost time. Webster's alternative, $L = n\ell + R$ with
$\ell \approx 2$ s, would give $L = 10$ s instead of 12 s and lengthen each green by about
1 s.
Delay model: Webster's three-term formula, with the first two terms
reported separately in Question 3(b) as the uniform and overflow components.
Question 5: Single-channel drive-up window with one and two servers (20 marks)
one, in both cases (the second person speeds the single window up)
Find. The mean waiting time and the server idle fraction under each
staffing arrangement, and a reasoned recommendation on the second hire.
Approach. Both cases are M/M/1 — the second person does not add
a channel, it raises $\mu$ — so the whole question follows from the single-server
formulae once $\rho = \lambda/\mu$ is evaluated for each staffing level.
Part (a) — the single-server queue.
A mean service time of 2 min gives $\mu = 60/2 = 30$ veh/h, so
$$\rho = \frac{\lambda}{\mu} = \frac{24}{30} = 0.80,\qquad
W_q = \frac{\lambda}{\mu\,(\mu - \lambda)} = \frac{24}{30\,(30 - 24)}\ \text{h}
= \frac{24}{180}\ \text{h}.$$
Converting to minutes,
$$\boxed{\;W_q = 0.1333\ \text{h} = 8.0\ \text{min of queueing}\;}$$
with the corresponding mean queue $L_q = \rho^2/(1-\rho) = 3.2$ vehicles and a total time in
the system of $W = W_q + 1/\mu = 10.0$ min.
Part (b) — idle fraction with one server.
The probability that the system is empty is the complement of the utilisation:
$$P_0 = 1 - \rho = 1 - 0.80 = 0.20 \;\Rightarrow\;
\boxed{\;\text{the server is unoccupied }20\ \%\text{ of the time}\;}$$
Averaged over an hour that is 12 minutes with no car at the window — and yet the
average customer still queues for eight minutes, which is the counter-intuitive signature
of a system running at $\rho = 0.8$: idleness and long waits coexist because the arrivals
are random, not evenly spaced.
Part (c) — the two-person queue.
A service time of 1 min 15 s is 1.25 min, so $\mu = 60/1.25 = 48$ veh/h and
$\rho = 24/48 = 0.50$. The same M/M/1 expression now gives
$$W_q = \frac{24}{48\,(48 - 24)}\ \text{h} = \frac{24}{1152}\ \text{h}
= 0.02083\ \text{h},$$
$$\boxed{\;W_q = 1.25\ \text{min of queueing}\;}$$
with $L_q = 0.5$ vehicles and a total time in the system of $W = 2.5$ min.
Part (d) — idle fraction with two people.
Because the window is still a single channel, the system is empty whenever no customer is
present, so
$$P_0 = 1 - \rho = 1 - 0.50 \;\Rightarrow\;
\boxed{\;\text{no one is occupied }50\ \%\text{ of the time}\;}$$
Note the honest reading of this figure: the pair is idle for half of every hour, but they
are idle together, so the labour cost of that idleness has doubled while the number
of customers served is unchanged.
Part (e) — make the recommendation.
The case for the hire is the queueing improvement, which is large:
$$\text{waiting time } 8.0 \rightarrow 1.25\ \text{min}\ (-84\ \%),\qquad
\text{queue } 3.2 \rightarrow 0.5\ \text{vehicles},$$
saving $24(8.0 - 1.25)/60 = 2.7$ customer-hours of waiting in every hour of operation. An
eight-minute wait at a drive-up window is beyond what customers tolerate; it drives balking
(cars that see the queue and pass by) and it produces a 3.2-car standing queue that will
often spill back onto the street, which is a traffic-engineering problem as much as a
commercial one. The case against is that the second person is paid for a full shift to
remove waiting that only exists at the peak, and is idle half the time.
On balance, yes — hire the second person, but staff the position only through
the peak periods. The decision is really a threshold problem: the second server is
worth its wage while the value of the 2.7 customer-hours saved per hour, plus the revenue
recovered from customers who would otherwise balk, exceeds the hourly wage. Because both
staffing levels are stable ($\rho < 1$ either way), this is a service-quality and
spill-back decision rather than a capacity one, and it should be revisited if arrivals rise
above about 40 veh/h, at which point the single window becomes unstable even with two
people.
Final Results
Part
Quantity
One person
Two persons
—
Service rate $\mu$
30 veh/h
48 veh/h
—
Utilisation $\rho$
0.80
0.50
(a), (c)
Average waiting time $W_q$
8.0 min
1.25 min
—
Time in system $W$
10.0 min
2.5 min
—
Mean queue $L_q$
3.2 veh
0.5 veh
(b), (d)
Fraction of time not serving
20 %
50 %
(e)
Recommendation
Hire, but only for the peak: 84 % less waiting, 2.7 customer-hours saved per hour, spill-back eliminated