67
Ricardo Giesen, BRT Workshop, Rio 2013 Fare Collection in the Broader Payments Environment Ricardo Giesen Pontificia Universidad Católica de Chile BRT Workshop: Experiences and Challenges Rio de Janeiro, July 2013

BRT Workshop - Fare Collection in the Broader Payments Environment

  • Upload
    embarq

  • View
    358

  • Download
    0

Embed Size (px)

DESCRIPTION

O Centro de Excelência em BRT Across Latitudes and Cultures (ALC-BRT CoE) promoveu o Bus Rapid Transit (BRT) Workshop: Experiences and Challenges (Workshop BRT: Experiências e Desafios) dia 12/07/2013, no Rio de Janeiro. O curso foi organizado pela EMBARQ Brasil, com patrocínio da Fetranspor e da VREF (Volvo Research and Education Foundations).

Citation preview

Page 1: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Fare Collection in the Broader Payments Environment

Ricardo GiesenPontificia Universidad Católica de Chile

BRT Workshop: Experiences and ChallengesRio de Janeiro, July 2013

Page 2: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Motivation• OD matrices reflect demand’s behavior for a particular

time period– Obtaining OD matrices is a long and expensive process

• Mobility Surveys• Traffic Counts• In-vehicle Passenger counts (Passenger per vehicle counts)

• New technologies allow to compile cheaper and higher quality information– Automated Fare Collection Systems (AFC)

Page 3: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Transantiago AFC System

• bip! Transactions (card id and type, fare, vehicle id,

time)

~ 35M transactions per week

> 3M bip! cards observed

10.000 stops

• AVL GPS (vehicle id, time, position)

~ 80 a 100 M observations

> 6.000 buses

Page 4: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Outline• Automated Fare Collection Systems (AFC) & Data

Collection Systems (ADCS)• ADCS Relationship to key agency functions• Role in Decision Support• Examples of applications and services

• Passenger Flow and System Capacity• OD Matrix Estimation• Performance Measurement (PM)• Real-time demand estimation and control (reliability)• Traveler (Customer) information

Page 5: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Automated Data Collection Systems (Buses)

• Automatic Vehicle Location Systems (AVL)• bus location based on GPS• available in real time

• Automatic Passenger Counting Systems (APC)• bus systems based on sensors in doors with channelized

passenger movements• passenger boarding (alighting) counts for stops/stations with

fare barriers• traditionally not available in real-time

Page 6: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Automated Data Collection Systems (Buses)

• Automatic Fare Collection Systems (AFC)• increasingly based on contactless smart cards with unique ID• provides entry (exit) information (spatially and temporally) for

individual passengers• traditionally not available in real-time

•XFCD (extended floating car data)• Maintenance• Monitoring

Page 7: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013 7

Manual• low capital cost• high marginal cost• small sample sizes• aggregate• unreliable

• limited spatially and temporally• not immediately available

Automatic• high capital cost• low marginal cost• large sample sizes• more detailed, disaggregate• errors and biases can be estimated and

corrected• ubiquitous• available in real-time or quasi real-time

Transit Agencies are at a Critical Transition in Data Collection Technology

We are in the era of BIG DATA!

Page 8: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Opportunities• ADCS

– monitoring status at various levels of resolution

– measuring reliability

– understanding customer behavior

• Data + Computing– simulation-based performance models

– robust scheduling

– dynamic scheduling

• Communications – real time information (demand)

– Dynamic response (supply)

• Systematic approaches for planning, operations, real time control

• Maintenance

Page 9: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

ADCS - Potential

• Integrated ADCS database

• Models and software to support many agency decisions using ADCS database

• Monitoring and insight into normal operations, special events, unusual weather, etc.

• Large, long-time series disaggregate panel data for better understanding of travel behavior

Page 10: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

ADCS - Reality

• Most ADCS systems are implemented independently

• Data collection is ancillary to primary ADC function

• AVL - emergency notification, stop announcements

• AFC - fare collection and revenue protection

• Many problems to overcome:

• not easy to integrate data

• requires substantial resources

• lack of expertise

Page 11: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Key Transit Agency/Operator Functions

A. Off-Line Functions

• Service and Operations Planning (SOP)

• Performance Measurement (PM)

B. Real-Time Functions

• Service and Operations Control and Management (SOCM)

• Customer Information (CI)

Page 12: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Key Operator Functions: Off-Line Functions

A.1) Service and Operations Planning (SOP)• Network and route design

• Frequency setting and timetable development

• Vehicle and crew scheduling

• ADCS Impacts on SOP• AVL: Provide detailed characterization of route segment running times

• APC: Provide detailed characterization of stop activity (boardings, alightings, and dwell time at each stop)

• AFC: Give detailed characterization of fare transactions for individuals over time, supports better characterization of traveler behavior

Page 13: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

A.2) Performance Measurement (PM)• Measures of operator performance against SOP

• Measures of service from customer viewpoint

• ADCS Impacts on PM:• AVL: Supports on-time performance assessment

• AFC: Supports passenger-oriented measures of travel time and reliability

Key Operator Functions: Off-Line Functions

Page 14: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

B1) Operations Control and Management

• Dealing with deviations from SOP, both minor and major

• Dealing with unexpected changes in demand

• ADCS Impacts on management and control• AVL: Identifies current position of all vehicles, deviations from

SOP or desired operational strategy

• AFC: Provide real-time information about demand

Key Operator Functions: Real-Time Functions

Page 15: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

B2) Customer Information (CI)• Information on routes, trip times, vehicle arrival times, etc.

• Both static (based on SOP) and dynamic (based on SOP and SOCM)

• ADCS Impacts on Customer Information• AVL: Supports dynamic CI

• AFC: Permits characterization of normal trip-making at the individual level, supports active dynamic CI function

Key Operator Functions: Real-Time Functions

Page 16: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Key Functions

Off-line Functions

Real-time Functions

Supply Demand

Customer

Information (CI)Service Management

(SOCM)

Service and Operations

Planning (SOP)

ADCSADCS

Performance Measurement (PM)

System Monitoring, Analysis, and Prediction

Page 17: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Real-Time Functions

Demand

CONTROL CENTER

Prediction

Estimation of current conditionsSupply

ADCSIncidents/Events

ADCSIncidents/Events

Vehicle Locations Loads

Monitoring

Dynamic rescheduling

Information• travel times• paths

Page 18: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Managing for uncertainty

TimingStrategy Operations Planning Real time

Preventive

Run/cycle times Robust schedules Deployment of recovery

resources (spare crews) temporarily and spatially

Real time (minor) adjustments

Supervision and dispatching

Corrective

Real time operations control Dynamic service plan

adjustments and rescheduling

Dynamic crew rescheduling Use of spare resources

Page 19: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Examples of ADCS in Decision Support

• Passenger Flow and System Capacity

• Public Transport OD Matrix Estimation

• Performance Measurement (PM)

• Real time demand estimation and control

• Customer information

Page 20: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Passenger Flow and System Capacity

• Estimation of passenger flows at the route level• Peak of the peak period and peak segment

• Route choice in complex transit systems

• Route choice in corridors (parallel routes)

Page 21: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Histogram of bip! transactions

Page 22: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

OD Matrix Estimation

Objective:• Estimate passenger OD matrix at the network level

using AFC and AVL data• Multimodal passenger flows

• AFC characteristics• Open (entry fare control only)• Closed (entry+exit fare control)• Hybrid

Source: "Intermodal Passenger Flows on London’s Public Transport Network: Automated Inference of Full Passenger Journeys Using Fare-Transaction and Vehicle-Location Data. Jason Gordon, MST Thesis, MIT (September 2012).

Page 23: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Transactions localized spatially

Page 24: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Source: Munizaga and Palma 2012

Transactions localized spatially

Page 25: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Boarding point

First route

Second route

Third route

User i

Biks1

21iks

11iks

41iks

51iks

jiks1

ikV1

jiks2

jiks3

Biks2

Biks3

ikV2

ikV3

ikikikik VVVJ 321 ,,

d(a,b)

d(a,b) < M

ikd1

ikd2

ikd3

Estimated alighting stop

Alighting Stop Estimation: Open AFC

Source: Chapleau et al 2008

Page 26: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

• Three types of transactions are distinguish:

•Bus

•Metro

•Multi-service stop

Alighting Stop Estimation: Open AFC

Source: Munizaga and Palma 2012

Page 27: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

• Identify service

• Position of the next transaction

• Closest stop to the next transaction

Alighting Stop Estimation: Bus

Source: Munizaga and Palma 2012

Page 28: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

boarding

Next tap

Closest point ?

Alighting stop

estimation ?

Look for the point that minimizes

generalized travel time

i

d

. . . . . .

. . . . . . .

Alighting Stop Estimation: Bus

Source: Munizaga and Palma 2012

Page 29: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

• Position of the next transaction

• Metro Station: minimum generalized time to the position to the next transaction

• Route Estimation: minimum time

Alighting Stop Estimation: Metro

Source: Munizaga and Palma 2012

Page 30: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

• Identify services stopping at multi-service stop

• Position of the next transaction

• Identify common lines: minimum expected generalized time to the position of the next transaction

• Assign service: the first of the common lines that passes at that stop

Alighting Estimation: Multi-service Stop

Source: Munizaga and Palma 2012

Page 31: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Estimation of alighting stop • Compute travel time• Time until the next transaction: Transshipment or activity (destination)?Simple rule: t > 45min Activity

Alighting Estimation: Multi-service Stop

Source: Munizaga and Palma 2012

Page 32: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Route 1

Route 2

Route 3

Boarding stop

Alighting stop

Bus Route OD Inference: Closed system

Page 33: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Journey 11. Enter East Croydon NR station, 7:462 & 3. Out-of-station interchange to Central Line at

Shepherds Bush, 8:304. Exit LU at White City, 8:355. Board 72 bus at Westway, 8:366. Alight 72 bus at Hammersmith Hospital, 8:42

Journey 27. Board bus 7 at Hammersmith Hospital, 16:178. Alight bus 7 at Latymer Upper School, 16:199. Board bus 220 at Cavell House, 16:2110. Alight bus 220 at White City Station, 16:2411. Enter LU at Wood Lane, 16:2512 & 13. Out-of-station interchange from Circle or

Hammersmith & City to District or Piccadilly, 16:40

14. Exit LU at Parsons Green, 16:56

Page 34: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Example Transport for London

• Oyster fare transactions/day:• Rail (Underground, Overground, National Rail): 6 million (entry & exit)• Bus: 6 million (entry only)

• For bus:• Origin inference rate: 96%• Destination inference rate: 77%

• For full public transport network:• 76% of all fare transactions are included in the seed matrix

• Computation time for full London OD Matrix (including both seed matrix and scaling):• 30 mins on 2.8 GHz Intel 7 machine with 8 GB of RAM

Page 35: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Station Specific Analysis

36MIT, Transit Leaders Roundtable, Nov. 2012

Page 36: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Preliminary Results• Sample size of 63.221 observations from the week first week of

September 2008.• 80% of the cases were estimated• 77% of the bip! Cards have complete information

Page 37: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Preliminary Results: Location of trips destinations

Histogram of trips per day for the subsample

Page 38: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Histograma de Etapas para la submuestra

Preliminary Results: Histogram of trips per day per bip!

Page 39: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Histograma de Etapas para la submuestra

Preliminary Results: Histogram of Stages per Trip

Page 40: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

O/D North West East Center South South-East Oi North 552 145 195 410 115 125 1542 West 122 1093 660 983 125 196 3179 East 208 562 1557 1126 404 912 4769

Center 374 824 961 889 509 748 4305 South 124 150 428 612 476 264 2054

South-East 117 177 972 754 217 1261 3498 Dj 1497 2951 4773 4774 1846 3506 19347

Matrix

Preliminary Results Origen-Destination Trip Matrix

Page 41: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

What can be obtained?

• Level of service for each “detected” user

- In Vehicle Travel Time

- Transshipment Time including wait

- Estimation of Waiting Time for the Initial Trip

• Desegregated by

– Residential zone

– Destination Zone (work, study)

– Operator

Page 42: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

What can be achieved?

– Load Profiles per service per period

– Public Transport O/D Trip Matrix

– Passenger Flows at each Stop

– Passenger Arrival Pattern at each Stop

Page 43: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Conclusions

• ADCS provide information with a high level of resolution never seen before.

• Big data can change the way we do public transport planning and management.

• Analysis possibilities are endless …

Page 44: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Performance Measurement (PM)

Transantiago Buses

Page 45: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

• Filtering data errors

Data Pre-processing

Source: Cortés et al 2011

Page 46: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Data Pre-processing

Source: Cortés et al 2011

Page 47: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Projection of GPS point to the route

Data Pre-processing

Source: Cortés et al 2011

Page 48: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Can we use GPS data to monitor speed?

• We have the position of each bus every 30 secs.

• We need to assign buses to services and distinguish between stopping and moving time

Monitor the speed of each route

Page 49: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Time- Space Diagram for one Service

Page 50: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Time-Space Diagram

Source: Cortés et al 2011

Page 51: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Computing commercial speed

Source: Cortés et al 2011

Page 52: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Average Speed per Service

GoodVery bad Bad Acceptable

Excelent

Km/h

Page 53: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Average Speed per service-segment(Spatial desegregation)

Level of service

Page 54: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Average Speed per service-segment(Temporal desagregation)

Morning Peak

Off-Peak

Page 55: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

• We can obtain a matrix sij per service (i: segment; j: period)

• Global Indicator aggregated per segment

sR = reference speed

Commercial Speed Computation

Source: Cortés et al 2011

Page 56: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Definition of Speed Ranges sR=20[km/hr]

Condition Sijk [Km/h] Ijk Color

Very bad ≤ 15 ≥ 1.333 Red

Bad >15 a ≤19 < 1.333 to ≥ 1.053

Orange

Barely Acceptable

>19 a ≤20 < 1.053 to ≥ 1.0

Yellow

Fair >20 to ≤25 < 1.0 to ≥ 0.80

Light Green

Good >25 to ≤30 < 0.80 to ≥ 0.667

Dark Green

Excellent >30 < 0.667 Blue

Source: Cortés et al 2011

Page 57: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Global Results (All Services)Septembre 2008

March 2009

April 2009

Source: Cortés et al 2011

Page 58: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Global Results (group of services)

Page 59: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Results for a Particular Service

Time-spacedesegregated

Page 60: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Results for a Particular Service (in the map)

Page 61: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Allow detecting problems, propose solutions, improve management.

Results for a Particular Service (in the map)

Page 62: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Real Time Control• ADCS enabler measure reliability and its impact on individual

pax

• Reliability metrics• Contractor performance

• Performance from passenger’s point of view

• High frequency services• Extensive vehicle interactions

• Most customers do not time their arrival to schedules

• On-time performance may not be as critical

• Schedules can be revised in real time• Fleet management

• Communications

Page 63: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Traveler Information

• The role of information

• Real-time information

▫Location

▫Comprehensiveness

▫Type

Page 64: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Customer Information

• Traditional– Static – Customer service call centers– Pathfinding at stops / stations/ pedestrian access

• Initial ITS – Displays at bus stops (scheduled arrivals / real-time ETA)– Monitors at terminals– Next stop information on-board vehicles (AVA)

Source: B. Hemily & A. Rizos

Page 65: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Customer Information

• State of practice– Web-based applications

• trip planning systems• Google Transit trip planning

– Smart Phone Applications• Static and dynamic information

• State of the art– Social Media

• Facebook, Twitter

– Real-Time Information– Open-Source Traveler Information Software Development

• Forthcoming– Special Mobile Applications (e.g. customers with special needs)– “Augmented Reality” and implementation in apps

• Combine compass, visual recognition, other tools

– Crowdsourcing (Waze for Buses?)Source: B. Hemily & A. Rizos

Page 66: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Conclusion

• New automated data sources enable a range of applications and services for improved level of service and more efficient utilization of resources

• Lack of integration– Databases

• Legacy systems• Challenge going from data to information• Level of “know – how”

Source: B. Hemily & A. Rizos

Page 67: BRT Workshop - Fare Collection in the Broader Payments Environment

Ricardo Giesen, BRT Workshop, Rio 2013

Fare Collection in the Broader Payments Environment

Ricardo GiesenPontificia Universidad Católica de Chile

BRT Workshop: Experiences and ChallengesRio de Janeiro, July 2013