Portland State University
PDXScholar
TREC Friday Seminar Series Transportation Research and Education Center (TREC)
3-6-2015
Empirical Evaluation of Transit Signal Priority through Fusion of
Heterogeneous Transit and Traffic Signal Data and Novel
Performance Measures
Wei Feng
Chicago Transit Authority, weifengpdx@gmail.com
Let us know how access to this document benefits you.
Follow this and additional works at:http://pdxscholar.library.pdx.edu/trec_seminar
Part of theTransportation Commons,Urban Studies Commons, and theUrban Studies and Planning Commons
This Book is brought to you for free and open access. It has been accepted for inclusion in TREC Friday Seminar Series by an authorized administrator of PDXScholar. For more information, please contactpdxscholar@pdx.edu.
Recommended Citation
Feng, Wei, "Empirical Evaluation of Transit Signal Priority through Fusion of Heterogeneous Transit and Traffic Signal Data and Novel Performance Measures" (2015).TREC Friday Seminar Series.Book 26.
Empirical Evaluation of Transit Signal Priority
Transportation Seminar March 6, 2015
Wei Feng,
Chicago Transit Authority
Miguel Figliozzi,
Portland State University
Robert Bertini,
Cal Poly State Univ., San Luis Obispo
Background—Transit Signal Priority
2Passive
Active
Real-time optimal
Green extension
Early Green
Kamila Widulinski and Matthew Lapointe (2013)
Background—Transit Signal Priority
Evaluation
methods
•
Analytic:
Lin (2002); Abdy & Hellinga (2011)•
Simulation:
Furth & Muller (2000); Dion et al. (2004)•
Empirical:
Kimpel et al. (2005); Albright & Figliozzi (2012)Performance
measures
•
Bus travel time
•
Schedule adherence
•
Headway variability
•
Delay for other vehicles
•
Lack of effectiveness and efficiency measures/evaluation
Pre-install
Before / after
Motivation
Unique set of complementary data sources
TriMet
Bus AVL/APC data
City of Portland
SCATS signal phase log data
Intersection vehicle count data
SCATS: Sydney Coordinated Adaptive Traffic System
AVL: Automatic Vehicle Location
APC: Automatic Passenger Count
Research Questions
Current TSP system in Portland:
–
Effectiveness and efficiency?
–
Time savings for buses vs. delay to cross street vehicles
–
Green extension vs. early green phases?
–
Near-side vs. far-side bus stops?
–
Any problems and improvement opportunities?
Study Corridor
21st 26th 33rd 39th 42nd 50th 52nd 65th 69th 71st, 72nd 82nd Milwaukie 12 SCATS signalsSE Powell Blvd.
Bus Route 9
Bus Route 66
Near-side: 26th EB26th WB 33rd EB 42nd EB43rd WB 72nd EB Far-side: 50th EB50th WB 33rd WB 39th EB 39th WB 52nd EB52nd WB 65th EB65th WB 69th EB 71st EB72nd WBFar-side (12)
Near-side (6)
Stop-to-stop segment
6Bus stop-to-stop segments
6 near-side segments
12 far-side segments
SCATS Signals
0 20 40 60 80 100 120 140 E W E W E W E W E W E W E W E W E W E W E W E W MKE 21st 26th 33rd 39th 42nd 50th 52nd 65th 69th 71st 72nd Sec onds Intersections / DirectionsMedian Cycle Length, Green phase and red phase duration
Red Green
Data Integration
Bus ALV/APC
Database
SCATS Vehicle
Count Database
SCATS Signal
Phase Log
Database
Bus Stop-to-Stop
Trip Database
TSP
Performance
Evaluation
9Bus Stop-to-Stop Trip Attributes
•
Bus departure/arrival time
•
Passenger activities
•
Signal phase start/end time
•
Priority request
•
Upstream/downstream distance
Input data
•
Probability of arriving at
intersection in:
– Green – Red – Green extension – Early green•
Signal delay
•
Time savings
Output variables
10Bus Time Saving (Early Green)
𝑑𝑑
1Arrival time
Departure time
𝑅𝑅
𝑗𝑗𝑠𝑠𝑅𝑅
𝑗𝑗𝑒𝑒=
𝐸𝐸𝐸𝐸
𝑗𝑗𝑠𝑠𝑎𝑎𝑎𝑎
𝑖𝑖𝑑𝑑𝑎𝑎
𝑖𝑖𝑅𝑅
𝑗𝑗+1𝑠𝑠𝑅𝑅
𝑗𝑗+1𝑒𝑒𝑣𝑣
𝑚𝑚𝑚𝑚𝑚𝑚𝑑𝑑
2𝑣𝑣
𝑚𝑚𝑚𝑚𝑚𝑚𝑎𝑎
𝑙𝑙𝑎𝑎
𝑟𝑟𝐸𝐸𝐸𝐸
𝑗𝑗𝑒𝑒 EB 39th speed (mph) D ens it y 0 5 15 25 35 0. 00 0. 10 0. 20am
11Bus Time Saving (Green Extension)
𝑑𝑑
1Arrival time
Departure time
𝑅𝑅
𝑗𝑗𝑠𝑠𝑅𝑅
𝑗𝑗𝑒𝑒𝑎𝑎𝑎𝑎
𝑖𝑖𝑑𝑑𝑎𝑎
𝑖𝑖𝐸𝐸𝐸𝐸
𝑗𝑗𝑒𝑒=
𝑅𝑅
𝑗𝑗+1𝑠𝑠=
𝑎𝑎
𝑟𝑟𝑅𝑅
𝑗𝑗+1𝑒𝑒𝑣𝑣
𝑚𝑚𝑚𝑚𝑚𝑚𝑑𝑑
2𝑎𝑎
𝑙𝑙𝐸𝐸𝐸𝐸
𝑗𝑗𝑠𝑠 12Key Performance Measures
–
TSP Frequency
–
TSP Effectiveness (for each TSP request)
Probability of benefiting from a TSP phase
Expected time saving
–
TSP Efficiency (for each TSP phase)
Probability of being beneficial to a TSP request
Expected time saving per second of TSP phase duration
TSP Frequency
0 10 20 30 40 50 60 70 80 90 26th 33rd 39th 42nd 50th 52nd 65th 69th 71st 72nd Average number of bus trips per dayrequested TSP did not request TSP
0 10 20 30 40 50 60 70 80 90 26th 33rd 39th 42nd 50th 52nd 65th 69th 71st 72nd Average number of TSP phases per day
Green Extension (GE) Early Green (EG)
When A TSP Request Will Benefit from GE/EG
Benefit from
Green Extension
Benefit from
Early Green
Green GE Red-GECycle
Green Red-EG EGCycle
15Potential Results of A TSP Request
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% EB WB EB WB EB WB EB WB EB WB EB WB EB WB EB WB 39th 42nd 50th 52nd 65th 69th 71st 72ndon-time EG = Red/Cycle on-time EG = Red/Cycle
on-time GE = GE/Cycle on-time GE = GE/Cycle
ne
ar near near
Actual Outcomes of TSP Requests
TSP
request
No TSP phase
within the cycle
TSP phase
within the cycle
GE
EG
Both GE and EG
Neither GE or EG
GE: G
reen
E
xtension
EG: E
arly
G
reen
Actual Outcomes of TSP Requests
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% EB WB EB WB EB WB EB WB EB WB EB WB EB WB EB WB 39th 42nd 50th 52nd 65th 69th 71st 72ndNeither GE nor EG EG Both GE and EG GE
ne
ar near near
TSP Effectiveness
Bus trips that request TSP
Green extension
TSP
request
No TSP phase
within the cycle
TSP phase
within the cycle
a b c
1
3
Early
On-time
Late
3
1
a
b
c
Time
saving
Effectiveness
Benefit
GE or/and EG2
19TSP Request Outcomes for GE
a b c
d
ne
ar
ne
ar
ne
ar
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% EB WB EB WB EB WB EB WB EB WB EB WB EB WB EB WB 39th 42nd 50th 52nd 65th 69th 71st 72ndd: no GE a: late GE b: on time GE c: early GE
TSP Request Outcomes for EG
a
b c
d
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% EB WB EB WB EB WB EB WB EB WB EB WB EB WB EB WB 39th 42nd 50th 52nd 65th 69th 71st 72ndd: no EG a: late EG b: on time EG c: early EG
ne
ar
ne
ar
ne
ar
Actual TSP Effectiveness
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% EB WB EB WB EB WB EB WB EB WB EB WB EB WB EB WB 39th 42nd 50th 52nd 65th 69th 71st 72ndon-time EG on-time EG on-time GE on-time GE
ne
ar near near
Ideal TSP Effectiveness
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% EB WB EB WB EB WB EB WB EB WB EB WB EB WB EB WB 39th 42nd 50th 52nd 65th 69th 71st 72ndon-time EG = Red/Cycle on-time EG = Red/Cycle
on-time GE = GE/Cycle on-time GE = GE/Cycle
ne
ar near near
Passenger Time Saving per TSP Request
∑
𝑖𝑖𝑇𝑇𝑇𝑇𝑇𝑇𝑇𝑇 𝑠𝑠𝑎𝑎𝑣𝑣𝑇𝑇𝑠𝑠𝑠𝑠 𝑓𝑓𝑓𝑓𝑓𝑓𝑇𝑇 𝐸𝐸𝐸𝐸
𝑖𝑖∑
𝑖𝑖𝑇𝑇𝑇𝑇𝑇𝑇 𝑓𝑓𝑇𝑇𝑟𝑟𝑟𝑟𝑇𝑇𝑠𝑠𝑎𝑎
𝑖𝑖∑
𝑖𝑖𝑇𝑇𝑇𝑇𝑇𝑇𝑇𝑇 𝑠𝑠𝑎𝑎𝑣𝑣𝑇𝑇𝑠𝑠𝑠𝑠 𝑓𝑓𝑓𝑓𝑓𝑓𝑇𝑇 𝐸𝐸𝐸𝐸
𝑖𝑖∑
𝑖𝑖𝑇𝑇𝑇𝑇𝑇𝑇 𝑓𝑓𝑇𝑇𝑟𝑟𝑟𝑟𝑇𝑇𝑠𝑠𝑎𝑎
𝑖𝑖 0 5 10 15 20 25 39th 42nd 50th 52nd 65th 69th 71st 72nd se co nds from GE from EG 24TSP Phase Triggered by TSP Requests
TSP
phase
No TSP request
within the cycle
TSP request
within the cycle
EB
WB
Both EB and WB
Neither EB or WB
GE or EG 25% of GEs Associated to TSP Requests From
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 39th 42nd 50th 52nd 65th 69th 71st 72ndNeither EB nor WB EB EB and WB WB
% of EGs Associated to TSP Requests From
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 39th 42nd 50th 52nd 65th 69th 71st 72ndNeither EB nor WB EB EB and WB WB
TSP Efficiency
TSP
phase
No TSP request
within the cycle
TSP request
within the cycle
a b c
1
2
3
Early
On-time
Late
3
2
a
b
c
Time
saving
Efficiency
Benefit
GE or EGBus trips that request TSP
Green extension
Actual Green Extension Efficiency
a b c
d
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 39th 42nd 50th 52nd 65th 69th 71st 72ndout of cycle c: early b: on-time a: late
Actual Early Green Efficiency
a
b c
d
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 39th 42nd 50th 52nd 65th 69th 71st 72ndout of cycle c: early b: on-time a: late
TSP Efficiency (Time Saving vs. Delay)
TSP
phase
Major street bus and
other vehicles time saving
Minor street other
vehicles delay
Major street other
vehicles time saving
GE or EG
Bus Passenger Time Saving per EG
0 20 40 60 80 100 120 140 EB WB EB WB EB WB EB WB EB WB EB WB EB WB EB WB 39th 42nd 50th 52nd 65th 69th 71st 72nd se co nds near-side far-side∑
𝑗𝑗𝑇𝑇𝑇𝑇𝑇𝑇𝑇𝑇 𝑠𝑠𝑎𝑎𝑣𝑣𝑇𝑇𝑠𝑠𝑠𝑠 𝑓𝑓𝑓𝑓 𝐸𝐸𝐸𝐸
𝑗𝑗∑
𝑗𝑗𝐸𝐸𝐸𝐸
𝑗𝑗 32Bus Passenger Time Saving per GE
0 20 40 60 80 100 120 140 EB WB EB WB EB WB EB WB EB WB EB WB EB WB EB WB 39th 42nd 50th 52nd 65th 69th 71st 72nd se co nds near-side far-side∑
𝑗𝑗𝑇𝑇𝑇𝑇𝑇𝑇𝑇𝑇 𝑠𝑠𝑎𝑎𝑣𝑣𝑇𝑇𝑠𝑠𝑠𝑠 𝑓𝑓𝑓𝑓 𝐸𝐸𝐸𝐸
𝑗𝑗∑
𝑗𝑗𝐸𝐸𝐸𝐸
𝑗𝑗 33Vehicle Time Savings and Delay
Green Extension Efficiency
Assume single occupancy vehicles 0 10 20 30 40 50 60 39th 42nd 50th 52nd 65th 69th 71st 72nd se co nds
Minor street vehicle delay Major street vehicle time saving
Major street passenger time saving
Early Green Efficiency
Assume single occupancy vehicles 0 10 20 30 40 50 60 39th 42nd 50th 52nd 65th 69th 71st 72nd se co nds
Minor street vehicle delay Major street vehicle time saving
Major street passenger time saving