![Page 1: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/1.jpg)
2017 Fare Collection/Revenue Management & TransITech Conference
Ritesh Warade, Associate Director, IBI Group
April 2017
Performance Measurements Using Real-Time Open Data Feeds:
The MBTA-performance system
![Page 2: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/2.jpg)
Agenda
Introduction
Boston MBTA’s challenge
Approach
The MBTA-performance system
Questions?
![Page 3: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/3.jpg)
Multi-disciplinary professional services firm
2,500+ staff / 75+ offices including Boston
Core expertise in transit / rail service planning
and operations analysis
Extensive experience in Transit Technology
Increasing focus on Transit Data
![Page 4: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/4.jpg)
IBI’s Transit Data practice focuses on
helping transit agencies:
Manage their data end-to-end
Provide high-quality information to
passengers
Analyze and measure the quality of
service provided to and experienced by
customers
![Page 5: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/5.jpg)
Boston MBTA’s Challenge
![Page 6: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/6.jpg)
Size: 5th Largest Agency in the US, 1.3 million Passengers Daily
Multimodal: Subway, Light Rail, Bus, Boat, Commuter Rail
Goal: Provision of Real-time Passenger Information
![Page 7: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/7.jpg)
![Page 8: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/8.jpg)
![Page 9: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/9.jpg)
![Page 10: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/10.jpg)
![Page 11: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/11.jpg)
Challenges
Tied to the source of data
Train Tracking
Bus CAD/AVL
Replicating for other modes / agencies
Not real-time
![Page 12: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/12.jpg)
Approach
![Page 13: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/13.jpg)
Could We
Leverage Open Data
GTFS-realtime feeds
![Page 14: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/14.jpg)
Bus
Commuter
Rail
Subway
LRTCustomers
CAD/AVL
GPS
Train
Tracking
GPS +
Track
Circuits
+ TWC
In-house
Prediction
Engine
In-house
Prediction
Engine
Location
Tracking
Prediction
Generation
MBTA-
realtime
GTFS
NextBus
Transitime
![Page 15: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/15.jpg)
Bus
Subway
Commuter
Rail
Apps /
Website
/ Signs
MBTA
Customers
MBTA-
realtime
API
GTFS-RTGoogle/
Apps
GTFS
LRT
![Page 16: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/16.jpg)
Apps
MBTA
Customers
MBTA-
alertsGTFS-RT
SMS/
MBTA
Dispatchers
Google/A
pps
API
AppsRSS
API
WebsiteJSON
TwitterAPI
GTFS
![Page 17: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/17.jpg)
GTFS-
realtime
GTFS-RT
Trip Updates
Vehicle Positions
Service Alerts
![Page 18: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/18.jpg)
GTFS-
realtime
Provide real-time data to customers
Updated frequently 5-15 seconds
All modes / services
Well documented
Widely adopted
Strong incentive to maintain
Ensure up-time
As systems change
![Page 19: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/19.jpg)
The MBTA-performance System
![Page 20: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/20.jpg)
Bus
Subway
Commuter
Rail
Apps /
Website
/ Signs
MBTA
Customers
MBTA-
realtime
API
GTFS-RTGoogle/
Apps
GTFS
LRT
![Page 21: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/21.jpg)
MBTA
Customers
MBTA-
perform-
ance
API
MBTA
Mgmt.
Bus
Subway
Commuter
Rail
MBTA-
realtime
GTFS-RT
GTFS
LRT
![Page 22: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/22.jpg)
MBTA-performance
MBTA
Customers
Arr/Dep
Times
Travel Times
Headways
Dwell Times
Performance
Metrics:
Schedule
Adherence
Headway
Adherence
Pax Wait
Times
Pax Travel
Times
API
GTFS-
RT
MBTA
Mgmt.
Pax Arrival Rates
GTFS
MBTA-
realtime
SQL
queries
![Page 23: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/23.jpg)
Details
Beginning of day:
Check for and load latest GTFS, config files, and
passenger rates
Set up schedule and benchmarks for next day
Continuously (every 5 seconds)
Download and process GTFS-realtime vehicle
positions, trip updates, and service alerts feeds
Generate actual arrival/departure, prediction, and
alert events
Calculate headways, travel time, dwells, schedule
adherence
Every 5 minutes:
Combine with passenger loading data
Generate metrics for past hour, and day-so-far
End of day:
Reprocess entire day
Generate metrics for entire day
Write to history
Archive data
![Page 24: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/24.jpg)
Data
Actual arrival and departure times
Actual dwell times
Actual travel times
Actual headways
For all routes at a stop
For same route at a stop
For all routes serving an o-d pair
Actual schedule adherence
Percentage of trips that meet or exceed a set
threshold
Percentage of people adversely affected beyond
a set threshold
![Page 25: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/25.jpg)
API Calls
Travel Times
Headways
Dwell Times
Schedule Adherence (in test)
Daily Metrics
![Page 26: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/26.jpg)
API Calls
![Page 27: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/27.jpg)
API Calls
![Page 28: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/28.jpg)
Users
Internal
Operations Management
Service Planning
Management
External
Customers
Third Party Developers
![Page 29: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/29.jpg)
Internal Dashboard
![Page 30: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/30.jpg)
Internal Dashboard
![Page 31: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/31.jpg)
Internal Dashboard
![Page 33: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/33.jpg)
Roadmap
In operation since June 2015:
Subway and light rail
Headway, dwell time, travel time tracking
Passenger weighted metrics
Daily and real-time
In test:
Commuter rail
Schedule adherence
In development:
Bus (2017)
Prediction quality analysis (early 2017)
Service alerts integration (early 2017)
![Page 34: Performance Measurements Using Real-Time Open Data Feeds ... · Headway, dwell time, travel time tracking Passenger weighted metrics Daily and real-time In test: Commuter rail Schedule](https://reader033.vdocuments.us/reader033/viewer/2022051809/601003370d01493ac97a7538/html5/thumbnails/34.jpg)
Roadmap Open Source the system