Professional Documents
Culture Documents
MIT1 258JS17 Lec19
MIT1 258JS17 Lec19
Help or Hype?
Transit Signal Priority • Zurich: nearly zero traffic delay for trams,
even with mixed traffic (and punctuality!!)
• San Diego trolley: green wave through
downtown intersections
• Some US applications: < 3 s savings per
intersection , or …
Peter G. Furth • No measurement at all
Northeastern University
3 4
What Priority Means to a Transit Operational Control: Schedule
Operation Adherence, Crowding
• Reduced mean running time With priority
– Lowers passenger travel time Schedule deviation along the route,
without priority, Eindhoven
– Reduces operating cost
• Improved reliability (lower 95-percentile running
time)
– Less need for recovery time -> shorter cycle time -> lower
operating cost
– Tri-Met Line 12: priority reduced needed cycle length from
104 min to 93 min (11%) – saved a bus
– Less waiting time, less crowding for passengers
5 6
7 8
“Priority Push” is not the same as
Green Extension Allowed Extension
• Built-in logic in modern controllers
Without priority With green extension
• Large benefit to a few buses cumulat ive cumulat ive
vehicles vehicles
– Therefore little disruption to traffic
• Extension increment is a parameter (10 s? 15 s?) bus delay bus delay
R2 1 R2 1 R X2
v
1 s
v
1 s E[delay] = E[delay] = − X − (1− v s )
1 1 2C 1− v s 2C 1− v s C 2C
Priority Push vs. Green Extension Priority Push vs. Red Time for allowed
(cycle length = 100 s, red time = 50 s, degree of green extension of 15 s
saturation = 85%) (cycle length = 100 s, degree of saturation = 85%)
12.0 16.0
10.0 14.0
12.0
8.0
10.0
Push Push
6.0
(s) (s) 8.0
4.0 6.0
2.0 4.0
2.0
0.0
5 10 15 20 0.0
30 50 70 90
Green Extension (s)
Red Time (s)
11 12
Detection Upstream Detector, with
travel time = maximum green extension
Sketch 1
Flush-and-Return
What if There’s a Near-Side Stop? Early green tactic for Near-Side Stops
Tested using simulation on San Juan (PR) arterial
17 18
21 22
25 26
35
30 No Priority 100 No Priority
25 90
Abs Priority 80
Abs Priority
20 70 Cond Prioriy
15 Cond priority
Delay Tim e
60
10 50
5 40
0 30
20
Bound
Bound
Bound
Bound
South
South
North
North
10
0
10-11
9-10
7-8
8-9
2-3
3-4
4-5
5-6
AM PM
AM PM
27 28
Experiment Eindhoven Experiment Eindhoven
Average Vehicle Delay per Approach [sec] Relative Capacity per Approach (no priority = 100%)
120
140 No Priority
No Priority 100
120 Abs Priority Abs Priority
80
100 Cond Priority ond Priority
Delay Tim e
60
80
40
60
20
40
0
20
bound
bound
bound
bound
bound
bound
bound
bound
Nort h-
Nort h-
Sout h-
Sout h-
West-
West-
East-
East-
0
West Bound
West Bound
East Bound
East Bound
Bound
Bound
Bound
Bound
South
South
North
North
AM PM
AM PM
30
29
31 32
Phase Rotation Phase Insertion / Reservice
• Example: change leading bus phase to lagging • Second realization on bus detection only
– Lagging bus phase becomes leading – like early green • Shorter red period for bus – big reduction in delay
– Leading bus phase becomes lagging – like green extension • Zurich’s “insert and return”
(more effective)
• Used extensively in Germany
• Zurich’s pre-application safety campaign: random
phase sequencing for 6 months!
33 34
35 36
Ruggles Bus Terminal Study Main Entrance
0.50
0.60 0.60 0.50 Extended Green
0.40
0.50
Proportion
0.50
Proportion
0.40
Proportion
Proportion
Proportion
0.30 0.30
0.40 0.40 0.20 0.20
0.30 0.30 0.10 0.10
0.20 0.20 0.00 0.00
8 9 10 11 12 13 14 15 16 17 18 19 20 21 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0.10 0.10 Green Tim e ( s ) Green Tim e ( s )
0.00 0.00
8 9 10 11 12 13 14 15 16 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Green Time ( s ) Green Time ( s )
Avg Green (EBL) = 17.8s Avg Green (EBL) = 18.1s
Avg Green (EBL) = 15.3s Avg Green (EBL) = 17.8s p (max-out) = 0.247
p (max-out) = 0.512
p (max-out) = 84.6% p (max-out) = 51.2% p (extended) = 0.213
Avg bus delay = 98 s Avg bus delay = 67 s Avg Green (WBT) = Avg Green (WBT) =
30.3s 29.8s
41 41
42
43 44
43 44
Inserting 10 s phase: only consumes 2.5 s Priority Dynamic Coordination
Primary Phase , when Phase Insertion is
Green Extension Only
Programmed
0.30
0.30
0.25
Extended Green
0.25
0.20 0.20
Extended Green
Proportion
Proportion
0.15 0.15
0.10 0.10
0.05 0.05
0.00 0.00
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Green Time ( s )
Green Tim e ( s )
p (insertion) = 0.386
Avg Green (primary) = 14.7s
Avg Green (EBL) = 18.1s
Avg Green (insertion) = 4.4s
Avg Green (total) = 19.1s
Bus delay = 55 s Bus delay = 33 s
Bus Delays
with Conditional Priority
Incremental
Priority Priority to Late Buses
Treatments,
by Route • Less interference with traffic (Eindhoven)
• Push-pull means of operational control (Einhoven)
• What is “Late:” 15 s or 3 minutes?
• Demands fine-tuned schedule
1 • Headway-based priority for short-headway service
4
2
3 48
47
Multi-Level Priority Priority Queue Management
(South Tangent = Haarlem – Airport – Amsterdam South)
(Zurich)
(Eindhoven)
49 50
53 54
MIT OpenCourseWare
https://ocw.mit.edu/
For information about citing these materials or our Terms of Use, visit: https://ocw.mit.edu/terms.