2.0 Lecture Notes - Signalized Intersections
2.0 Lecture Notes - Signalized Intersections
Lecture Notes
SIGNALIZED INTERSECTIONS
Recommended readings
1. Mannering, F. L., Washburn, S. S. and Kilareski, W. P. (2013). Chapter 7. Principles of
Highway Engineering and Traffic Analysis, 5th Edition. Wiley.
2. Garber, N. and Hoel, L. (2009). Chapters 8 and 10, Traffic and Highway Engineering, 4th
Edition. Cengage Learning.
3. C. Jotin Khisty and B. Kent Lall (2003) Transportation Engineering: An Introduction, 3rd
Edition. Pearson.
Other references:
1. Roess, R. P., Prassas, E. S. and McShane, W. R. (2004). Chapters 17 and 18. Traffic
Engineering, 3rd Edition. Pearson Prentice Hall.
2. Highway Capacity Manual (HCM2000). Transportation Research Board, 2000.
Signal control is the most common form of traffic control on the road
network.
o It involves any form of traffic control device operated manually,
mechanically, electrically or electronically by which traffic is
alternately directed to stop and permitted to proceed.
o Institute of Transport Engineers (ITE) definition: All power-operated
devices (except signs) for regulating, directing or warning motorist or
pedestrians.
Pre-timed operation: Signal timings are fixed but varied by time of day,
usually determined based on historical demands. Vehicle detection is not
necessary with this mode of operation.
Terminology
Lane group is an individual lane or multiple lanes which are grouped based
on the allowed movements (left, through, right) within each lane and the
sequencing of allowed movements by the traffic signal.
Cycle: One complete colour sequence of signal indication i.e. one cycle.
Cycle length: The time in seconds required for one complete colour
sequence of signal indication i.e. one cycle.
Phase plan: A plan describing the order of the signal phase changes.
Interval: Any part of the cycle length which signal indications do not
change.
Offset: Time lapse in seconds or the percentage of cycle length between the
beginning of a green phase at an intersection and the beginning of a
corresponding green phase at the next intersection. It is the time base of the
system controller.
Saturation flow rate (s) is the maximum hourly volume that can pass
through an intersection from a given lane (or group of lanes) if the lane (or
group of lanes) were given constant green over the entire hour. May be
viewed as “capacity” of the lane or lane group. Note that saturation flow
rate corresponds to constant minimum headways.
3600
s
h
where: s = saturation flow rate in vphpl and h = saturation headway in
sec/vehicle.
Typically, the maximum saturation flow rate is about 1900 pcphpl
corresponding to a minimum headway of 1.9 sec.
Lost time is the portion of the cycle length (or phase time) that is not being
completely utilized due to vehicle starts or stops at the change of phases.
For each phase, there is start-up lost time (typically 2 seconds) and
clearance lost time (typically amber time + all red interval). Start up and
clearance lost times are added up to arrive at the total lost time for a
phase:
t L tsl tcl
where:
tL = total loss time for a movement during a cycle in seconds;
tsl = start-up lost time for a movement during a cycle in seconds; and
tcl = clearance lost time for a movement during a cycle in seconds.
tL
Intergreen, I
From the idealized flow diagram, we can define saturation flow rate s, lost
time l1 and l2, and effective green g.
Effective red time (Time when a movement is effectively not utilizing the
intersection):
r R tL C g
where r = effective red time for a movement (sec); R = displayed red time
for a movement (sec); tL = total loss time for a movement during a cycle
(sec); C = cycle time (sec) and g = effective green time for a movement (sec).
𝑣
𝑦=
𝑠
where v = highest flow of individual lane flow rate in the signal phase
(pcphpl) and s = saturation flow rate in vphpl. v-s ratio only depends on
demand rate and measures the demand level.
Queueing theory has its origins in research by Agner Krarup Erlang when
he created models to describe the Copenhagen telephone exchange. The
ideas have since seen applications including telecommunication, traffic
engineering, computing and, particularly in industrial engineering, in the
design of factories, shops, offices and hospitals, as well as in project
management.
1. Deterministic model: the arrival rate a(t) and service rate d(t) are
deterministic. We can analyse it using queue diagram.
2. Stochastic queue: Either arrival rate or service rate, or both are
random variables following a known distribution. We can analyse it
using statistics and simulation tools.
The arrival pattern describes the way in which the objects (or customers)
to be served enter the system (rate and manner of arrival).
o Deterministic arrivals (uniform, constant headway), “D”
o Random arrivals (headway ~ exponential distribution), “M”
o Mean arrival rate =
The service pattern usually measures either the rate at which the
customers are processed or the time required to serve individual
customers.
o Uniform departure or service time, “D”
o Exponential departure or service time, “M”
The queue discipline refers to the rules by which the next customer to be
served is chosen. Some of the most common rules include the following:
o First-in, First-out (FIFO) scheme which serves customers as they arrive
o Last-in, First-out (LIFO) scheme which serves the last customer in the
queue (Also known as a stack)
Customers may be treated equally or according to some priority rules.
Examples of priority are car-pool or bus-lanes or express lanes in
supermarkets. The priority rules may be pre-emptive or non-pre-emptive
depending on whether or not a higher-priority customer is permitted to
interrupt the processing of a lower-priority customer.
number of customers that have arrived in t minus the numbers that have
departed in t.
Definition: Arrival and service processes are well-defined and not subjected
to uncertainties.
Relaxed condition: Most processes are not strictly deterministic and some
processes may be approximately deterministic.
The arrival times can be represented by an arrival function, A(t) which gives
the object index of arrival at time t.
A(t1) = 1, A(t2) = 2, ..., A(ti) = i, ..., A(tn) = n where 𝑛 ∈ ℤ+
Since the index is necessarily consecutive, A(t) is also the cumulative
number of arrivals.
The arrival of object k is at tk = A-1(k) and t′k = D-1(k). This is given by the
horizontal distance between the arrival curve A(t) and departure curve D(t).
Since the jump in each step of the arrival and departure curves is 1, the
time between arrival and departure is also the area of the rectangle i.e. D-
1(k) – A-1(k).
If the arrival and departure curves are with reference to the queue, then
the time between arrival and departure will be the waiting time.
∑𝑛 −1 −1
𝑗=1[𝐷 (𝑗)−𝐴 (𝑗)]
The average waiting time after n objects will be: 𝑤 = 𝑛
Hence the number of objects in the system (or queue) at time t will be:
Q(t) = A(t) – D(t)
1 𝑇
The average queue length will be: 𝑄 = 𝑇 ∫𝑡=0[𝐴(𝑡) − 𝑄(𝑡)]𝑑𝑡
Provided that the boundary conditions are compatible, the area between
the arrival and departure curves is:
𝑇
Area = ∫𝑡=0[𝐴(𝑡) − 𝐷(𝑡)]𝑑𝑡 = ∑𝑛𝑗=1[𝐴−1 (𝑗) − 𝐷−1 (𝑗)]
Provided that the boundary conditions are compatible, the area between
the arrival and departure curves is:
𝑄𝑇 = 𝑛𝑤
𝑛
from which we get: 𝑄 = (𝑇 ) 𝑤
and given that the flow rate, λ = n/T, we obtain Little’s formula:
𝑄 = 𝜆𝑤
Little's law, or formula is a theorem by John Little which states that the
long-term average number 𝑄 of customers in a stationary system is equal to
the long-term average effective arrival rate λ multiplied by the average time
𝑤 that a customer spends in the system. Although it looks intuitively easy, it
is quite a remarkable result, as the relationship is "not influenced by the
arrival process distribution, the service distribution, the service order, or
practically anything else."
Suppose that instead of dealing with several objects, we are now dealing
with 1000s or 10000s of objects, the step jump of the arrival and departure
curves will be infinitesimally small to the extent that the step function can
be approximated by smooth lines or curves.
When there is no queue, as long as the arrival rate remains less than the
service rate, the departure curve follows the arrival curve (See Figure 27).
However, when the arrival rate exceeds the service rate, a queue develops
and the server starts working at full speed. As long as there is a queue, the
departure curve is a straight line with a slope . When the straight line
meets the arrival curve, the queue dissipates.
Important notes:
o The departure rate cannot exceed the service rate of the server. It may be
less or equal to the service rate.
o Cumulative departures can never exceed cumulative arrivals. D(t) can
never be above A(t) in the queuing diagram.
o When a queue is present, the departure rate will be equal to the service
rate.
Non-FIFO Queuing
The derivation above is based on FIFO, since the vertical axis is the index
of the object.
When the queuing system is non-FIFO, then the departure curve will not
be monotonically non-increasing.
However, if the index of the object is not maintained, but only the
cumulative numbers of arrivals and departures are used, then the graph
will be exactly the same as the FIFO system.
Hence, Little’s law is valid for any queuing system.
begin to arrive at a rate of 480 vph. After 20 minutes, the arrival flow rate
declines to 120 vph and it continues at that level for the remainder of the
day. If the time required to distribute the brochure is 15 sec, and assuming
D/D/1 queuing, describe the characteristics of the queue.
Solution:
= 480 vph = 8 veh/min for t ≤ 20 min
= 120 vph = 2 veh/min for t > 20 min
= 60/15 = 4 veh/min for all t
In this case:
A(t) = 8t for t ≤ 20 min and A(t) = 160 + 2(t – 20) for t > 20 min
D(t) = 4t for all t
Plot graphically:
1. The time to queue clearance after the start of the effective green, tc [note
that (r + tc) = tc and traffic intensity = /]:
r
tc
1
r tc
2. The proportion of the cycle with a queue Pq: Pq
C
r tc r t c
3. The proportion of vehicles stopped Ps: Ps Pq
r g C
r tc tc t
Ps c
r g C C
4. The maximum number of vehicles in the queue Qmax: Qmax r
r 2
5. The total vehicle delay per cycle Dt: Dt
2 1
r 2 1 r2
6. The average delay per vehicle davg: davg
2 1 C 2C 1
7. The maximum delay of any vehicle assuming a FIFO queuing discipline
dmax = r
Solution:
Putting arrival and departure rates into common units of vehicles per second,
= 500 vph/3600 = 0.139 veh/s, = 2400 vph/3600 = 0.667 veh/s, = 0.208
Checking to make certain that capacity exceeds arrivals note that the capacity
(g) is 16 veh/cycle (0.667 × 24), which is greater than (permitting fractions
of vehicles) the 11.12 arrivals (C = 0.139 × 80). So the equations in the
D/D/1 model are valid.
r = C – g = 80 – 24 = 56 sec
1. The time to queue clearance after the start of the effective green, tc [note
that (r + tc) = tc and traffic intensity = /
tc
r
0.208 56 14.71 sec
1 1 0.208
2. The proportion of the cycle with a queue Pq
r tc 56 14.71
Pq 0.884 sec
C 80
3. The proportion of vehicles stopped Ps
t 14.7
Ps c 0.884
C 0.208 80
4. The maximum number of vehicles in the queue Qmax
Qmax r 0.139 56 7.78 veh
5. The total vehicle delay per cycle Dt
0.13956
2
r 2
Dt 275.19 veh-sec
2 1 2 1 0.208
6. The average delay per vehicle davg
56
2
r2
davg 24.75 sec/veh
2C 1 2 80 1 0.208
7. The maximum delay of any vehicle assuming a FIFO queuing discipline
dmax
dmax r 56 sec
Step 2 (a): Determine Analysis Flow Rates and Adjusted Saturation Flow
Rates
To account for this varying arrival rate, the peak 15-minute vehicle arrival
rate within the analysis hour is usually used as the analysis flow rate.
o Highest flow of the four 15-minute periods within an hour
V
Formula: PHF
V15 4
where:
PHF = peak-hour factor,
V = hourly volume for hour of analysis,
V15 = maximum 15-min flow rate within peak hour,
4 = number of 15-min periods per hour.
When saturation flow rates are not measured, they can be estimated by:
11
s soN f i
i 1
s = (adjusted) saturation flow rate for the subject lane group, vph
so = ideal/base saturation flow rate, 1900 vphpl
N = number of lanes in the group
fi = the i-th adjustment factor, each factor accounts for one prevailing
condition that differs from the ideal condition, like lane width, % of
heavy vehicles, approach grade, parking activity/lanes, bus blockage,
area type, lane utilization, right and left turns, pedestrian and bicycle
blockage.
Grade fg 1
%G %G = percent grade on a lane
200 group approach
-6 ≤ %G ≤ +10 (negative means
downhill)
Parking N 0.1
18N m N = number of lanes in lane
fp 3600 group
N Nm = number of parking
manoeuvres per hour
0 ≤ Nm ≤ 180
fp ≥ 0.5 and fp = 1.0 for no
parking
Bus N
14.4N B N = number of lanes in lane
blockage f bb 3600 group
N NB = number of buses stopping
per hour
0 ≤ NB ≤ 250
fbb ≥ 0.05
Type of area fa = 0.9 for CBD
fa = 1.0 for others
Lane f LU
vg vg = unadjusted demand flow
utilization v g1N rate for lane group, vph
vg1 = unadjusted demand flow
rate on the highest volume single
lane in the lane group, vphpl
N = number of lanes in lane
group
Left turns Exclusive lane: PLT = proportion of LTs in lane
fLT = 0.85 group
Shared lane: fLT ≥ 0.05
f LT 1 0.15PLT
Single lane:
f LT 1 0.135PLT
Right turns Protected phasing: PRT = proportion of RTs in lane
Exclusive lane: group
fRT = 0.95 (For permitted phasing, see
Shared lane: Highway Capacity Manual for
f RT
1 details, not covered in CE3121)
1 0.05PRT
Pedestrian- f Lpb 1 PLT 1 A pbT 1 PLTA PLT = proportion of LTs in lane
bicycle group
blockage ApbT = permitted phase
(Left turns) adjustment
PLTA = proportion of LTs
protected green over total LT
green
Pedestrian- f Rpb 1 PRT 1 A pbT 1 PRTA PRT = proportion of RTs in lane
bicycle group
blockage ApbT = permitted phase
(Right turns) adjustment
When right (left)- turn is not protected, vehicles will have to wait for a gap
in the opposing traffic stream.
Large right (left)- turn volumes without protection could block other
movements, hence creating a gridlock.
Protecting right (left)- turns means adding more phases, which leads to
higher lost time, and potentially a longer cycle length and longer average
delays.
When an approach with more than one lane also has a shared right-turn
lane, the operation of the shared right-turn lane should be evaluated to
determine whether it is effectively operating as an exclusive right-turn
lane because of high volume of turning vehicles.
1 50,000
2 90,000
3 110,000
Example: For the given T-junction and movements, derive the possible sets
and phases.
m1
m2
m3
m4
Example: Draw the phase matrix and diagrams for the possible sets derived
in the previous example.
Solution:
m3 m2 m4
A B C A
m1
m2 m3 m4
A B C A
m1
m3 m2 m4
A B C A
m1
Phase matrix:
Movement Start End
1 A C
2 B C
3 A B
4 C A
General rules:
Step 2 (d): Compare Feasible Phase Sequence And Choose The One That
Minimize The Total Demand Pressure
Critical lane group (movement) requires the longest green time in a phase.
Therefore, critical lane group or movement determines the green time that is
allocated to that phase (explained in Step 3). For a phase i, the critical lane
group (the critical v/s ratio) is the largest v/s ratio of all lane groups j
belonging to phase i.
.
where
sj = prevailing saturation flow of lane group j
vj = adjusted peak volume of lane group j
yj = flow ratio of lane group j
Critical lane groups (movements) are the lane groups where their flow
ratios constitute the largest sum of flow ratios in a cycle.
Y=∑𝑛𝑖=1 𝑦𝑐𝑖
We should choose the phase sequence such that the demand pressure
Y is minimized, which generally corresponds to the minimum cycle
length (the minimum average delay).
The total lost time L is the sum of the lost times in a cycle
n
L t L ci
i 1
Example: Given the following lane group and phase information for a four-
legged approach, derive the phase and movement diagrams. Determine the
sum of critical flow ratios, critical lane groups, and critical flow ratios. If the
lost time per critical movement is 3 sec, what is the total lost time per cycle?
Phase Ia: NBRT+ SBRT; Phase Ib: SB + SBRT (overlapping phase); Phase Ic:
SB + NB; Phase II: EB + WB
Lane Northbound Southbound Northbound Southbound Eastbound Westbound
Group Right Turn Right Turn
Flow 0.18 0.20 0.28 0.31 0.27 0.29
Ratio
Solution:
Phase diagram:
m1 m1 m5
m4 m3
m3
m2
m6
I I I II I
a b c a
where
copt = optimal cycle length to minimize delay (sec)
L = total loss time (sec)
yci = flow ratio of critical movement lane group i
Cycle lengths between 45 and 180 sec are used in the field. All cycle
lengths typically end in 0 or 5; thus, if the cycle length estimate is 52 sec,
a cycle to be equal to 55 sec should be selected.
After the cycle length has been calculated, we can determine the amount
of green time allocated to each phase.
n
Cycle time: C gci L
i 1
yci
Effective green time gi: gi n C L
y
i 1
ci
where: yci = flow ratio of critical movement lane group i, C = cycle length
(sec), L = total lost time (sec)
Example: Given the movement diagram and the flow ratio in the figure
below, if the cycle time is 120 sec, lost time is 3 sec/phase, yellow time in
each phase is 3 sec, all red time in each phase is 1 sec, determine the
displayed green in each phase.
m1 (0.35) m4 (0.40)
A B C A
m2 (0.1) m3 (0.2)
Solution:
y 0.35
g1 n c1 C L 120 6 53.2
45.6 sec
sec
0.35 0.40
yci
i 1
yc 4 0.40
g4 n C L 120 6 60.8
68.4 sec
sec
0.35 0.40
y
i 1
ci
𝑦2 0.1
𝑔2 = 𝑀 𝑔1 = (53.2 − 3) = 16.7 sec
∑𝑚=1 𝑦𝑚 0.1 + 0.2
0.2
𝑔3 = (53.2 − 3) = 33.5 sec
0.1 + 0.2
Yellow Time
All-Red Time
The all-red (AR) interval must provide sufficient time for a vehicle that has
just entered the intersection legally on a yellow interval to clear the
intersection before giving the green signal to a conflicting movement.
Formula:
w l
For no pedestrians: AR
v15
w l P
For some pedestrians: AR max ,
v15 v15
For significant number of pedestrians or protected by pedestrian signals:
P l
AR
v15
Where:
Points to Note
Usual cycle time used by LTA: 80 ≤ C ≤ 120 sec. In large and busy
intersections, C can be up to 180 sec.
The control delay is the aggregated (i.e., weighted average) delay of all the
approaches of an intersection.
d v A A
dI A
v A
A
v i
i
𝑑𝑖 = 𝑑1 + 𝑑2 + 𝑑3
Solution:
v 500
x s 2400 0.694
G 24
C 80
2 2
g 24
0.5C 1 0.5 80 1
C 80
d1 24.75 sec/veh
g 24
1 min 1, x 1 min 1,0.694
C 80
8kIx
d2 900T x 1 x 1
2
cT
8 0.5 1 0.694
900 0.25 0.694 1 0.694 1
2
5.45 sec/veh
2400 0.25
d3 = 0
di = 24.75 + 5.45 + 0 = 30.2 sec/veh
SIGNAL COORDINATION
Nonuniform Arrivals
Given signal coordination, the arrival rate at green interval will be larger
than the arrival rate at red interval as shown in the figure below.