28
Outline 1. Operations Data Needs and Availability 2. Farebox and Automated Fare Collection Systems Automated Fare Collection Systems 2. Farebox and (AFC) 3 3. Automatic Passenger Counter Systems (APC) Automatic Passenger Counter Systems (APC) 4. Automated Vehicle Location Systems (AVL) 5. Trip Time Analyzer 1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs

1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

Outline 1. Operations Data Needs and Availability

2. Farebox and Automated Fare Collection Systems Automated Fare Collection Systems2. Farebox and (AFC)

33. Automatic Passenger Counter Systems (APC) Automatic Passenger Counter Systems (APC)

4. Automated Vehicle Location Systems (AVL)

5. Trip Time Analyzer

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 1

Design of Data Collection Programs

Page 2: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

Extensive: fareboxExtensive: farebox • every trip, every day (weekends, too!) • onlyy a rouggh measure of ppassengger activityy

Intensive: ride checks, point checks, surveys • insight on a sample of trips • expand using farebox data

-- expand a survey by route, period -- apply load-boardings factors found in one day’s ride check

APC can be both extensive and intensive

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 2

Extensive + Intensive Data

Page 3: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

Nigel Wilson 3 1.258J/11.541J/ESD.226J Spring 2010, lecture 9

Service Plan

A lT it Operational

Analyze Performance

Transit Operation

control & Passenger

info

Automated Data

Gathering Rea l time

Off-line

Two Quality Loops: Real-Time and Planning

Page 4: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

service• Monitoring service quality (several dimensions)Monitoring quality (several dimensions)

• Schedule improvements (running times, passenger flow)flow)

• Match supply to demand

• Analyzing Bunching Effect -- late causes early; early causes late -- data on sequential buses -- integrate operations data with passenger counts -- operator differences operator differences

-- dwell times

-- traffic impacts (support TSP)traffic impacts (support TSP) 1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9

4

Off-Line Applications

Page 5: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

error and inattention• Operator error and inattentionOperator

• Poor AFC system design

• Poor integration between AFC and other systems

• Lack of management use of data Lack of management use of data

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 5

Traditional Farebox Data Problems

Page 6: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

Farebox can be your primary passenger counting tool, if …

You invest in Hardware: • Card & transfer readers • Link farebox to destination sign, on-board computer to

segment trips, verify sign-in

• Transactional data

You invest in Software:You invest in Software: • Develop your own database • Automate data screening Automate data screening, editingediting • Integrate with schedule data, payroll, other data sources

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 96

Page 7: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

Farebox can be your primary passenger counting tool, if …

You invest in Management: • Someone respponsible to check for data qqualityevery day• Discipline, retraining for non-performing operators • Priorityy in maintenance & servicingg • Manual verification counts

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 7

Page 8: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

erage s r e s o

Estimating Ridership from Revenue

Traditional approach because:Traditional approach because: Revenue is Accurate • on samppled tripps: read it now or later • annual, systemwide (but possibly not by route)

However:Relationshipp to Ridershipp Is Variable• pass use, transfers, discounts, etc., distort the ridership-

revenue relationship

“a fare” become t of date• “average fare” surveys become out-of-date

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 8

Page 9: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

Transactional Farebox Data Innovations

Key is the ability to record and retain a transactionKey is the ability to record and retain a transaction for each passenger with ticket ID

Transfer and Linked Trip (O D) Data Transfer and Linked Trip (O-D) Data • capture time and route of previous trip encoded on pass

or transferor transfer • successful in NYC and CTA rail systems

E ti Estimatte lloadd, passenger-mililes • transactional data with location stamp • estimate alightings using symmetry

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 9

Page 10: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

Automated Data for Off-Line Application: APC Tied to on-board computer w/ nightly upload

• APC Analyzer converts sensor signals into countsAPC Analyzer converts sensor signals into counts

• On-board computer stores one record per stop

• Other events may also trigger records

• Nightly upload can be painlessNightly upload can be painless

passenger sensors,door sensorsdoor sensors, speedometer

On-Board Computer LAN Garage Control (includes APC computer Center

Analyzer)Analyzer) during fueling during fueling

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 10

Page 11: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

beam

Passenger Detection Methods

• Breaking light beamBreaking light -- multiple beams (high/low; inner/outer pairs) -- sturdy mount to prevent misalignment

• Pressure sensitive mats -- some desiggns won’t work with low floor -- footprint detection

• Infrared (overhead)Infrared (overhead)-- requires ambient temperature < body temperature

• IImage iintterprettatiti on

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 11

Page 12: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

record

Event Records & Contents

• Stop recordStop -- time door opened, closed -- location (GPS, odometer, etc.) -- on count, off count -- [maximum speed since last stop] -- [time at crawl speed with door closed since last stop] [time at crawl speed with door closed since last stop]

• Other record types (contain time Other record types (contain time, location)• location) -- speed threshold passed -- signpost or “virtual signpostvirtual signpost” passedsignpost or passed -- turn began/ended -- periodic (e.g., 10 s)

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 912

Page 13: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

Mimic ride check

APC - Historic Uses

• Mimic ride check analysisanalysis -- Route load profiles -- Passenger-miles, NTD sampling -- Running time distribution (limited) -- On-time performance (limited)

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 13

Page 14: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

few short life vendors

APC - Historic Deficiencies

High cost, few vendors, short-life vendorsHigh cost, vendors, -- Usually, only 10% of the fleet gets equipped

25% to 75% data recovery25% to 75% data recovery -- On / off imbalance, negative loads -- Route / schedule matchingg pproblems

End-of-line issues -- Zero out load to prevent “driftdrift”Zero-out load to prevent -- End-of-line operation is often irregular, hard to match -- Ons for next tripp mayy beggin before offs from pprevious are

finished

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 14

Page 15: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

Equipping 10% of the Fleet ...

• Loggistical pproblems assiggningg eqquipppp ed buses

• Not so bad for passenger count data ... -- Sufficient for NTD -- Superior to any checker force -- Adequate for conventional planning methods

• Barely adequate for scheduling data (running time, schedule adherence)

5% effective sample each weekday trip sampled once a month -- 5% effective sample - each weekday trip sampled once a month

• Inadequate for detailed operations analysis

• Marginal cost of APC in integrated APC/AVL system is low

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 915

Page 16: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

=

Automated Data for Real-Time Application: AVL Tied to Radio and Central Computer

Each bus polled in turn (Wide Area Network)

PPollilling iinttervall = [unit poll time] Bus 1 * [[no. of buses]]/[no. of channels] Bus 2 Control

Ex: 0.5 s per poll CenterWAN * 1000 buses WAN

/4 channels Bus n= 125 s polling interval125 s polling interval

Variable polling interval possible

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 16

Page 17: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

demands time at

Problem of Polling Interval

• Analysis demands time at location;Analysis location; AVL gives location at (arbitrary) time of poll -- interpolation errors can be significant

• Too imprecise for efficient signal priority -- predict arrival time to within 5 s -- detect exit time to within 1 s

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 17

Page 18: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

from 4 satellites

Location Method 1: GPS

• Interpret signals from 4+ satellitesInterpret signals

• Low maintenance

• More $$ = more accuracy -- accurate clock -- differential correction

• Lose signal in tunnels canyons & tunnels -- re-radiate in subway tunnel

• Reflection (“multipathmultipath ”) downtown: info deterioratesReflection ( ) downtown: info deteriorates where you need it most

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 18

Page 19: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

-- -

Other Location Methods

• Dead reckoningg -- key backup system to complement GPS

• Odometer -- buses have electronic odometer/speedometer -- subject to calibration error, drift -- effective if route is known

• Signpost (broadcasts ID) -- positive location; useful at key points -- correct drift, calibrate odometer readings -- useless off-routeuseless off route-- maintenance hassle

• Combinations of methodsCombinations of methods 1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9

19

Page 20: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

Poll Message Contents

• Time and Location -- GPS coordinates -- odometer reading (in “clicks”) -- ID of last signpost passed -- [odometer reading when signpost was passed]

• ID (bus / run / route / operator)

• Mechanical alarmsalarmsMechanical

• Other info: possible, but longer message slows polling raterate

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 20

Page 21: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

AVL - Historic UsesControl Center Only

• SecuritySecurity

• Crisis management (see big picture)

• Line management (limited) -- What actions can dispatchers take? -- Comparison to schedule often unavailable

• Off-line playback for incident investiggations

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 21

Page 22: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

Data not stored for off line

AVL - Historic Deficiencies

• Data not stored for off-line analysis,analysis, except for playback (incident investigation)

• Often unmatched to vehicle route / schedule

• Always unmatched to operator schedule

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 9 22

Page 23: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

Trip Time AnalyzerIt’s APC without the passenger counter;

it’s AVL without the radio

• Record location and time in on-board computer

• Record events such as door open/close, speed threshold passed, etc.

• Permits analysis of running time, delay, schedule adherenceadherence

• Dutch experience: Delft University with several transit agenciestransit agencies

• Equip 100% of the fleet

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 923

Page 24: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

-

Observed Running Time by Scheduled Trip

From: Furth P B Hemily T H J Muller and J G Strathman "Using Archived AVLUsing Archived AVL-APC Data to Improve Transit APC Data to Improve TransitFrom: Furth, P., B. Hemily, T.H.J. Muller, and J.G. Strathman, Performance and Management." Transportation Research Board, TCRP Report 113, 2006.

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 924

Courtesy of the Transportation Research Board. Used with permission.

Page 25: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

Delays by Segment

From: Furth, P., B. Hemily, T.H.J. Muller, and J.G. Strathman, "Using Archived AVL-APC Data to Improve Transit Performance and Management." Transportation Research Board, TCRP Report 113, 2006.

Nigel Wilson 1.258J/11.541J/ESD.226J Spring 2010, lecture 9 25

Courtesy of the Transportation Research Board. Used with permission.

Page 26: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

-

Schedule Deviation Along a Route

From: Furth P B Hemily T H J Muller and J G Strathman "Using Archived AVLUsing Archived AVL-APC Data to Improve Transit APC Data to Improve TransitFrom: Furth, P., B. Hemily, T.H.J. Muller, and J.G. Strathman, Performance and Management." Transportation Research Board, TCRP Report 113, 2006.

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 926

Courtesy of the Transportation Research Board. Used with permission.

Page 27: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

-

Schedule Deviation Along a Route

From: Furth P B Hemily T H J Muller and J G Strathman "Using Archived AVLUsing Archived AVL-APC Data to Improve Transit APC Data to Improve TransitFrom: Furth, P., B. Hemily, T.H.J. Muller, and J.G. Strathman, Performance and Management." Transportation Research Board, TCRP Report 113, 2006.

1.258J/11.541J/ESD.226J Nigel Wilson Spring 2010, lecture 927

Courtesy of the Transportation Research Board. Used with permission.

Page 28: 1.258J Lecture 09, Design of data collection programs · 2019. 6. 1. · Nigel Wilson Spring 2010, lecture 9 1 Design of Data Collection Programs. Extensive: fareboxfarebox ... few

MIT OpenCourseWarehttp://ocw.mit.edu

1.258J / 11.541J / ESD.226J Public Transportation SystemsSpring 2010

For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.