modelling railway-induced passenger delays in multi-modal ... · automated vehicle location (avl)...

51
Modelling Railway-Induced Passenger Delays in Multi-Modal Public Transport Networks: An Agent-Based Copenhagen Case Study Using Empirical Train Delay Data Mads Paulsen, Thomas Kjær Rasmussen & Otto Anker Nielsen Division of Transport Modelling, DTU Management Engineering, Technical University of Denmark July 25, 2018 [email protected] 14 th Conference on Advanced Systems in Public Transport 1 / 40

Upload: others

Post on 15-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Modelling Railway-Induced Passenger Delays inMulti-Modal Public Transport Networks:

An Agent-Based Copenhagen Case StudyUsing Empirical Train Delay Data

Mads Paulsen, Thomas Kjær Rasmussen & Otto Anker Nielsen

Division of Transport Modelling,DTU Management Engineering,Technical University of Denmark

July 25, 2018

[email protected] 14th Conference on Advanced Systems in Public Transport 1 / 40

Page 2: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Outline

1 Motivation2 Literature3 Methodology4 Case Study & Results5 Conclusions & Future Work

[email protected] 14th Conference on Advanced Systems in Public Transport 2 / 40

Page 3: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Motivation RelevanceProblem Definition

Outline

1 MotivationRelevanceProblem Definition

2 Literature3 Methodology4 Case Study & Results5 Conclusions & Future Work

[email protected] 14th Conference on Advanced Systems in Public Transport 3 / 40

Page 4: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Motivation RelevanceProblem Definition

Railway Reliability

What to Measure?Public transport operators are generallyevaluated on vehicle reliability and punctuality– not passenger punctuality.

Sooo easy to measure...Some research on passenger perspectives intimetabling (Schoebel, 2018)∗.

Very hard to solve.

∗Schoebel, Anita (2018). “Passengers in Public Transport: Integrating Their Routes in the Planning Process”.Keynote address. 14th Conference on Advanced Systems in Public Transport (CASPT): Brisbane, Australia

[email protected] 14th Conference on Advanced Systems in Public Transport 4 / 40

Page 5: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Motivation RelevanceProblem Definition

Motivation

“If a tree falls in the forest, and no one isaround to hear it, does it still make a sound?”

Public transport system should be judged byits passengers delays – not vehicle delays.A consistent method for determination ofpassenger delays is needed.

[email protected] 14th Conference on Advanced Systems in Public Transport 5 / 40

Page 6: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Motivation RelevanceProblem Definition

Motivation

“If a train is delayed, and no one is around tobe delayed, does it still matter?”

Public transport system should be judged byits passengers delays – not vehicle delays.A consistent method for determination ofpassenger delays is needed.

[email protected] 14th Conference on Advanced Systems in Public Transport 5 / 40

Page 7: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Motivation RelevanceProblem Definition

Motivation

“If a train is delayed, and no one is around tobe delayed, does it still matter?”

Public transport system should be judged byits passengers delays – not vehicle delays.A consistent method for determination ofpassenger delays is needed.

[email protected] 14th Conference on Advanced Systems in Public Transport 5 / 40

Page 8: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Motivation RelevanceProblem Definition

Passenger Delays: What’s the Deal?

Vehicle delay information have become widely available throughAutomated Vehicle Location (AVL) data.Passenger delays are difficult to measure.

Not just a sum of vehicle delays... (except for last trip segment).

[email protected] 14th Conference on Advanced Systems in Public Transport 6 / 40

Page 9: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Motivation RelevanceProblem Definition

Passenger Delays: What’s the Deal?Passenger delays increase when missing a connection...

... or catching an earlier connection (negative delay).I.e. transfers plays an integral role.

[email protected] 14th Conference on Advanced Systems in Public Transport 7 / 40

Page 10: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Motivation RelevanceProblem Definition

Passenger Delays: What’s the Deal?

Possible transfers are numerous...

[email protected] 14th Conference on Advanced Systems in Public Transport 8 / 40

Page 11: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Motivation RelevanceProblem Definition

Aim

Establish a Model That Can:Infer door-to-door passenger delays fromvehicle delays:

At a large scale.In multi-modal networks.

[email protected] 14th Conference on Advanced Systems in Public Transport 9 / 40

Page 12: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

LiteratureTraditional Passenger Delay ModelsPersonal Data ModelsContribution

Outline

1 Motivation2 Literature

Traditional Passenger Delay ModelsPersonal Data ModelsContribution

3 Methodology4 Case Study & Results5 Conclusions & Future Work

[email protected] 14th Conference on Advanced Systems in Public Transport 10 / 40

Page 13: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

LiteratureTraditional Passenger Delay ModelsPersonal Data ModelsContribution

Traditional Passenger Delay Models

Hickman and Bernstein, 1997∗

Proposes 4 principles of adaptive passenger route choice.Applied to a toy network.

Nielsen et al., 2009†

A model with full adaptive route choices, corresponding to themost advanced principle of Hickman and Bernstein, 1997.Applied to realised delays of suburban train network of Copenhagen.Micro-simulated delays used in Landex and Nielsen, 2006‡.

∗Hickman, Mark D. and Bernstein, David H. (1997). “Transit Service and Path Choice Models in Stochasticand Time-Dependent Networks”. In: Transportation Science 31.2, pp. 129–146

†Nielsen, Otto Anker, Landex, Otto, and Frederiksen, Rasmus Dyhr (2009). “Passenger delay models for railnetworks”. In: Schedule-Based Modeling of Transportation Networks. Boston, MA: Springer US. chap. 2, pp. 27–49

‡Landex, Alex and Nielsen, Otto Anker (2006). “Simulation of disturbances and modelling of expected trainpassenger delays”. In: Computers in Railways X. vol. 1. WIT Transactions on The Built Environment, Vol 88.Southampton, UK: WIT Press, pp. 521–529

[email protected] 14th Conference on Advanced Systems in Public Transport 11 / 40

Page 14: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

LiteratureTraditional Passenger Delay ModelsPersonal Data ModelsContribution

Models Using Personal Data

Smartphone Location DataCarrel et al., 2015∗

Combined with AVL data.Data rarely made availabledue to privacy issues.

Tap-In, Tap-Out Data (AFC)E.g. Antos and Eichler, 2016†

Only available for closed systems.Station-to-station.

∗Carrel, Andre, Lau, Peter S.C., Mishalani, Rabi G, Sengupta, Raja, and Walker, Joan L (2015). “Quantifyingtransit travel experiences from the users’ perspective with high-resolution smartphone and vehicle location data:Methodologies, validation, and example analyses”. In: Transportation Research Part C: Emerging Technologies 58,pp. 224–239

†Antos, Justin and Eichler, Michael D. (2016). “Tapping into Delay: Assessing Rail Transit Passenger DelayWith Data from a Tap-In, Tap-Out Fare System”. In: Transportation Research Record: Journal of theTransportation Research Board 2540.May, pp. 76–83

[email protected] 14th Conference on Advanced Systems in Public Transport 12 / 40

Page 15: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

LiteratureTraditional Passenger Delay ModelsPersonal Data ModelsContribution

What’s Missing?

ContributionDoor-to-door passenger delays.Combining:

Readily available AVL data.Easily transferable to other cities.

Multi-modal network.Larger variety of transfer types.

[email protected] 14th Conference on Advanced Systems in Public Transport 13 / 40

Page 16: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

MethodologyMATSimFrameworkLevels of Adaptiveness

Outline

1 Motivation2 Literature3 Methodology

MATSimFrameworkLevels of Adaptiveness

4 Case Study & Results5 Conclusions & Future Work

[email protected] 14th Conference on Advanced Systems in Public Transport 14 / 40

Page 17: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

MethodologyMATSimFrameworkLevels of Adaptiveness

The Multi-Agent Transport Simulation MATSim

MATSim∗

Open source.Agent-based.Door-to-door.Activity-based.Large-scale applicable.Scenarios around the world.

∗Horni, Andreas, Nagel, Kai, and Axhausen, Kay W, eds. (2016). The Multi-Agent Transport SimulationMATSim. London: Ubiquity Press

[email protected] 14th Conference on Advanced Systems in Public Transport 15 / 40

Page 18: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

MethodologyMATSimFrameworkLevels of Adaptiveness

Public Transport Simulation in MATSim

Rieser, 2010∗

A PT leg consists of a series of stops.Connected by either walking or PT.

First feasible PT vehicle is used.

∗Rieser, Marcel (2010). “Adding Transit to an Agent-Based Transportation Simulation: Concepts andImplementation”. Ph.d dissertation. Technische Universitat Berlin

[email protected] 14th Conference on Advanced Systems in Public Transport 16 / 40

Page 19: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

MethodologyMATSimFrameworkLevels of Adaptiveness

Public Transport Routing in MATSim

Ordonez, 2016∗

The plan can be altered between iterations based onperformance of previous iteration.

Waiting time penalised 1.6 times harder.Additional transfer penalty of 6 regular minutes.

∗Ordonez, Sergio Arturo (2016). “New Dynamic Events-Based Public Transport Router”. In: TheMulti-Agent Transport Simulation MATSim. London: Ubiquity Press. Chap. 19, pp. 126–136

[email protected] 14th Conference on Advanced Systems in Public Transport 17 / 40

Page 20: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

MethodologyMATSimFrameworkLevels of Adaptiveness

Framework

[email protected] 14th Conference on Advanced Systems in Public Transport 18 / 40

Page 21: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

MethodologyMATSimFrameworkLevels of Adaptiveness

Levels of Adaptiveness: Why?

What Do Passengers Do?Do they...

... stick to their intended route?

... rely on real-time traffic information andminimise their travel time?.. a trade-off between the two?

[email protected] 14th Conference on Advanced Systems in Public Transport 19 / 40

Page 22: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

MethodologyMATSimFrameworkLevels of Adaptiveness

Levels of Adaptiveness: Which?

We propose three strategies:

[email protected] 14th Conference on Advanced Systems in Public Transport 20 / 40

Page 23: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

MethodologyMATSimFrameworkLevels of Adaptiveness

Levels of Adaptiveness: The Non-Adaptive

Non-AdaptiveConservative, upper bound estimate.No information passed on to passengers.No flexibility in stop pattern.

[email protected] 14th Conference on Advanced Systems in Public Transport 21 / 40

Page 24: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

MethodologyMATSimFrameworkLevels of Adaptiveness

Levels of Adaptiveness: The Semi-Adaptive

Semi-AdaptiveCompromise estimate.Full information gained when reaching first stop.First stop fixed, the rest are flexible.

[email protected] 14th Conference on Advanced Systems in Public Transport 22 / 40

Page 25: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

MethodologyMATSimFrameworkLevels of Adaptiveness

Levels of Adaptiveness: The Full-Adaptive

Full-AdaptiveOptimistic, lower bound estimate.Full information gained when at start of leg.Full stop pattern flexibility.

[email protected] 14th Conference on Advanced Systems in Public Transport 23 / 40

Page 26: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

MethodologyMATSimFrameworkLevels of Adaptiveness

Framework Revisited

Algorithm1: Create the planned timetable, SP .2: Run MATSim with the events-based public transport router extension (Ordonez, 2016)

using SP to get the intended travel times, t IT , for all trips, T ∈ T .

3: Create realised timetables, T RD , for all historical weekdays, D ∈ D.

4: for all days, D ∈ D do5: for all levels of adaptiveness, A ∈ A do6: Simulate D in MATSim using realised timetable, T R

D , and intended routes from2, while allowing adaptive choices of agents according to level of adaptiveness, A,to obtain corresponding realised travel times, tRA

T , for all trips, T ∈ T .7: for all trips, T ∈ T do8: Find the corresponding passenger delay of T , dA

T , as the difference betweenthe intended travel time from 2 and realised travel time from 6,

dAT = tRA

T − t IT . (1)

9: end for10: end for11: end for

[email protected] 14th Conference on Advanced Systems in Public Transport 24 / 40

Page 27: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

MethodologyMATSimFrameworkLevels of Adaptiveness

Framework Revisited

Algorithm1: Create the planned timetable, SP .2: Run MATSim with the events-based public transport router extension (Ordonez, 2016)

using SP to get the intended travel times, t IT , for all trips, T ∈ T .

3: Create realised timetables, T RD , for all historical weekdays, D ∈ D.

4: for all days, D ∈ D do5: for all levels of adaptiveness, A ∈ A do6: Simulate D in MATSim using realised timetable, T R

D , and intended routes from2, while allowing adaptive choices of agents according to level of adaptiveness, A,to obtain corresponding realised travel times, tRA

T , for all trips, T ∈ T .7: for all trips, T ∈ T do8: Find the corresponding passenger delay of T , dA

T , as the difference betweenthe intended travel time from 2 and realised travel time from 6,

dAT = tRA

T − t IT . (1)

9: end for10: end for11: end for

[email protected] 14th Conference on Advanced Systems in Public Transport 24 / 40

Page 28: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Case Study & Results Case StudyResults

Outline

1 Motivation2 Literature3 Methodology4 Case Study & Results

Case StudyResults

5 Conclusions & Future Work

[email protected] 14th Conference on Advanced Systems in Public Transport 25 / 40

Page 29: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Case Study & Results Case StudyResults

Delay Data

Delay data was provided by the national railway infrastructure manager,Rail Net Denmark.All 65 weekdays of the autumn of 2014.All railway lines except metro and small privately owned local lines.

[email protected] 14th Conference on Advanced Systems in Public Transport 26 / 40

Page 30: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Case Study & Results Case StudyResults

Model Area

Model was applied to the metropolitan area of Copenhagen:

ScenarioAll PT lines:

Train.Metro.Bus.

1% population sample:3,747 (2,272) agents.7,889 (5,316) PT tripsper day.

[email protected] 14th Conference on Advanced Systems in Public Transport 27 / 40

Page 31: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Case Study & Results Case StudyResults

Aggregate Results

Delay [minutes]

CD

F

−30 −25 −20 −15 −10 −5 0 5 10 15 20 25 30

00.

10.

20.

30.

40.

50.

60.

70.

80.

91

TrainsNon−AdaptiveSemi−AdaptiveFull−Adaptive

[email protected] 14th Conference on Advanced Systems in Public Transport 28 / 40

Page 32: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Case Study & Results Case StudyResults

Aggregate Results

Passengers TrainsNon-Adaptive Semi-Adaptive Full-Adaptive

Delay ≤ -5 minutes [%] 2.1 6.3 8.2 0.4Delay ≤ -1 minute [%] 8.4 13.6 15.7 11.9|Delay| < 1 minute [%] 78.9 71.8 69.8 72.9Delay ≥ 1 minute [%] 12.7 14.6 14.5 15.2Delay ≥ 5 minutes [%] 5.3 6.9 6.7 3.0

Average Delay [minutes] 0.49 -0.43 -0.78 0.28SD of Delay [minutes] 5.80 19.18 20.06 2.82

Number of Observations 333,804 333,757 333,686 2,362,880

[email protected] 14th Conference on Advanced Systems in Public Transport 29 / 40

Page 33: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Case Study & Results Case StudyResults

Aggregate Results

Passengers TrainsNon-Adaptive Semi-Adaptive Full-Adaptive

Delay ≤ -5 minutes [%] 2.1 6.3 8.2 0.4Delay ≤ -1 minute [%] 8.4 13.6 15.7 11.9|Delay| < 1 minute [%] 78.9 71.8 69.8 72.9Delay ≥ 1 minute [%] 12.7 14.6 14.5 15.2Delay ≥ 5 minutes [%] 5.3 6.9 6.7 3.0

Average Delay [minutes] 0.49 -0.43 -0.78 0.28SD of Delay [minutes] 5.80 19.18 20.06 2.82

Number of Observations 333,804 333,757 333,686 2,362,880

[email protected] 14th Conference on Advanced Systems in Public Transport 29 / 40

Page 34: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Case Study & Results Case StudyResults

Aggregate Results

Passengers TrainsNon-Adaptive Semi-Adaptive Full-Adaptive

Delay ≤ -5 minutes [%] 2.1 6.3 8.2 0.4Delay ≤ -1 minute [%] 8.4 13.6 15.7 11.9|Delay| < 1 minute [%] 78.9 71.8 69.8 72.9Delay ≥ 1 minute [%] 12.7 14.6 14.5 15.2Delay ≥ 5 minutes [%] 5.3 6.9 6.7 3.0

Average Delay [minutes] 0.49 -0.43 -0.78 0.28SD of Delay [minutes] 5.80 19.18 20.06 2.82

Number of Observations 333,804 333,757 333,686 2,362,880

[email protected] 14th Conference on Advanced Systems in Public Transport 29 / 40

Page 35: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Case Study & Results Case StudyResults

Aggregate Results

Passengers TrainsNon-Adaptive Semi-Adaptive Full-Adaptive

Delay ≤ -5 minutes [%] 2.1 6.3 8.2 0.4Delay ≤ -1 minute [%] 8.4 13.6 15.7 11.9|Delay| < 1 minute [%] 78.9 71.8 69.8 72.9Delay ≥ 1 minute [%] 12.7 14.6 14.5 15.2Delay ≥ 5 minutes [%] 5.3 6.9 6.7 3.0

Average Delay [minutes] 0.49 -0.43 -0.78 0.28SD of Delay [minutes] 5.80 19.18 20.06 2.82

Number of Observations 333,804 333,757 333,686 2,362,880

[email protected] 14th Conference on Advanced Systems in Public Transport 29 / 40

Page 36: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Case Study & Results Case StudyResults

Aggregate Results

Passengers TrainsNon-Adaptive Semi-Adaptive Full-Adaptive

Delay ≤ -5 minutes [%] 2.1 6.3 8.2 0.4Delay ≤ -1 minute [%] 8.4 13.6 15.7 11.9|Delay| < 1 minute [%] 78.9 71.8 69.8 72.9Delay ≥ 1 minute [%] 12.7 14.6 14.5 15.2Delay ≥ 5 minutes [%] 5.3 6.9 6.7 3.0

Average Delay [minutes] 0.49 -0.43 -0.78 0.28SD of Delay [minutes] 5.80 19.18 20.06 2.82

Number of Observations 333,804 333,757 333,686 2,362,880

[email protected] 14th Conference on Advanced Systems in Public Transport 29 / 40

Page 37: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Case Study & Results Case StudyResults

Break-Even Points

[email protected] 14th Conference on Advanced Systems in Public Transport 30 / 40

Page 38: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Case Study & Results Case StudyResults

Break-Even Points

[email protected] 14th Conference on Advanced Systems in Public Transport 30 / 40

Page 39: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Case Study & Results Case StudyResults

Break-Even Points

[email protected] 14th Conference on Advanced Systems in Public Transport 30 / 40

Page 40: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Case Study & Results Case StudyResults

Break-Even Points

[email protected] 14th Conference on Advanced Systems in Public Transport 30 / 40

Page 41: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Case Study & Results Case StudyResults

Day-to-Day Variations

Delay [minutes]

CD

F

−15 −10 −5 0 5 10 15

00.

10.

20.

30.

40.

50.

60.

70.

80.

91

TrainsNon−AdaptiveSemi−AdaptiveFull−Adaptive

2014−09−25

Delay [minutes]

CD

F

−15 −10 −5 0 5 10 15

00.

10.

20.

30.

40.

50.

60.

70.

80.

91

TrainsNon−AdaptiveSemi−AdaptiveFull−Adaptive

2014−10−07

[email protected] 14th Conference on Advanced Systems in Public Transport 31 / 40

Page 42: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Conclusions & Future WorkDiscussionFuture WorkConclusions

Outline

1 Motivation2 Literature3 Methodology4 Case Study & Results5 Conclusions & Future Work

DiscussionFuture WorkConclusions

[email protected] 14th Conference on Advanced Systems in Public Transport 32 / 40

Page 43: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Conclusions & Future WorkDiscussionFuture WorkConclusions

Comparison to the Literature

Nielsen et al., 2009∗

∼ 15 % of passengers are delayed by at least one minute.The adaptive strategies showed a similar proportion ofpassengers saving time (∼ 18 %).Magnitude of passenger delays exceeds train delays.

∗Nielsen, Otto Anker, Landex, Otto, and Frederiksen, Rasmus Dyhr (2009). “Passenger delay models for railnetworks”. In: Schedule-Based Modeling of Transportation Networks. Boston, MA: Springer US. chap. 2, pp. 27–49

[email protected] 14th Conference on Advanced Systems in Public Transport 33 / 40

Page 44: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Conclusions & Future WorkDiscussionFuture WorkConclusions

Issues?

Non-Adaptive as Subset of AdaptiveLarge delays are most likely for adaptive strategies.

Optimised with respect to generalised travel cost.Optimised with respect to entire day plans.

0.0

0.1

0.2

0.3

0.4

0.5

0.6

Time [minutes]

Sur

viva

l Fun

ctio

n

0 1 2 3 4 5

Train DelaysTrain SavingsNon−Adaptive DelaysNon−Adaptive SavingsSemi−Adaptive DelaysSemi−Adaptive SavingsFull−Adaptive DelaysFull−Adaptive Savings

[email protected] 14th Conference on Advanced Systems in Public Transport 34 / 40

Page 45: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Conclusions & Future WorkDiscussionFuture WorkConclusions

Issues?

Realised vs Planned OperationsRealised outperforms planned.

If agents can obtain andreact on such information.Ignores robustness.

Supported by e.g. Fonsecaet al., 2018∗.

Excess waiting time betweentrains and buses can bereduced by 2 minutes.

0.0

0.1

0.2

0.3

0.4

0.5

0.6

Time [minutes]

Sur

viva

l Fun

ctio

n0 1 2 3 4 5

Train DelaysTrain SavingsNon−Adaptive DelaysNon−Adaptive SavingsSemi−Adaptive DelaysSemi−Adaptive SavingsFull−Adaptive DelaysFull−Adaptive Savings

∗Fonseca, Joao Paiva, van der Hurk, Evelien, Roberti, Roberto, and Larsen, Allan (2018). “A matheuristic fortransfer synchronization through integrated timetabling and vehicle scheduling”. In: Transportation Research PartB: Methodological 109, pp. 128–149

[email protected] 14th Conference on Advanced Systems in Public Transport 35 / 40

Page 46: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Conclusions & Future WorkDiscussionFuture WorkConclusions

Future Work

ExtensionsInclude AVL data from buses.Use larger population sample (10%).

Further AnalysisSpatial analysis.

Which parts of the network are most vulnerable?

[email protected] 14th Conference on Advanced Systems in Public Transport 36 / 40

Page 47: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Conclusions & Future WorkDiscussionFuture WorkConclusions

Conclusions

FindingsPassenger delays were modelled for 65 weekdaysin Copenhagen using three levels of adaptiveness.Passengers delays vary more than train delays.Small time savings are more likely than smalldelays.

Opposite is generally true when magnitudeincreases.

[email protected] 14th Conference on Advanced Systems in Public Transport 37 / 40

Page 48: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Conclusions & Future WorkDiscussionFuture WorkConclusions

Conclusions

ImplicationsThe adaptive strategy generally saves time.

Realised operations are better for passengersthan the planned.

Model may be used to evaluate timetableperformance.

Suggests room for improvements concerningtransfer times.

[email protected] 14th Conference on Advanced Systems in Public Transport 38 / 40

Page 49: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Thank You for Your Attention

Modelling Railway-Induced Passenger Delays inMulti-Modal Public Transport Networks:

An Agent-Based Copenhagen Case StudyUsing Empirical Train Delay Data

Mads Paulsen, Thomas Kjær Rasmussen & Otto Anker Nielsen

Division of Transport Modelling,DTU Management Engineering,Technical University of Denmark

[email protected]

July 25, 2018 14th Conference on Advanced Systems in Public Transport 39 / 40

Page 50: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Bibliography

References I

Antos, Justin and Eichler, Michael D. (2016). “Tapping into Delay: Assessing Rail Transit Passenger Delay With Data from aTap-In, Tap-Out Fare System”. In: Transportation Research Record: Journal of the Transportation Research Board2540.May, pp. 76–83.

Carrel, Andre, Lau, Peter S.C., Mishalani, Rabi G, Sengupta, Raja, and Walker, Joan L (2015). “Quantifying transit travelexperiences from the users’ perspective with high-resolution smartphone and vehicle location data: Methodologies,validation, and example analyses”. In: Transportation Research Part C: Emerging Technologies 58, pp. 224–239.

Fonseca, Joao Paiva, van der Hurk, Evelien, Roberti, Roberto, and Larsen, Allan (2018). “A matheuristic for transfersynchronization through integrated timetabling and vehicle scheduling”. In: Transportation Research Part B:Methodological 109, pp. 128–149.

Hickman, Mark D. and Bernstein, David H. (1997). “Transit Service and Path Choice Models in Stochastic andTime-Dependent Networks”. In: Transportation Science 31.2, pp. 129–146.

Horni, Andreas, Nagel, Kai, and Axhausen, Kay W, eds. (2016). The Multi-Agent Transport Simulation MATSim. London:Ubiquity Press.

Landex, Alex and Nielsen, Otto Anker (2006). “Simulation of disturbances and modelling of expected train passenger delays”.In: Computers in Railways X. Vol. 1. WIT Transactions on The Built Environment, Vol 88. Southampton, UK: WIT Press,pp. 521–529.

Nielsen, Otto Anker, Landex, Otto, and Frederiksen, Rasmus Dyhr (2009). “Passenger delay models for rail networks”. In:Schedule-Based Modeling of Transportation Networks. Boston, MA: Springer US. Chap. 2, pp. 27–49.

Ordonez, Sergio Arturo (2016). “New Dynamic Events-Based Public Transport Router”. In: The Multi-Agent TransportSimulation MATSim. London: Ubiquity Press. Chap. 19, pp. 126–136.

Rieser, Marcel (2010). “Adding Transit to an Agent-Based Transportation Simulation: Concepts and Implementation”. Ph.ddissertation. Technische Universitat Berlin.

Schoebel, Anita (2018). “Passengers in Public Transport: Integrating Their Routes in the Planning Process”. Keynote address.14th Conference on Advanced Systems in Public Transport (CASPT): Brisbane, Australia.

July 25, 2018 14th Conference on Advanced Systems in Public Transport 40 / 40

Page 51: Modelling Railway-Induced Passenger Delays in Multi-Modal ... · Automated Vehicle Location (AVL) data. ... Simulate D in MATSim using realised timetable, TR D, and intended routes

Public Transport in MATSim

Rieser, 2010∗

A PT leg consists of a series of stops.Connected by either walking or PT.

First feasible PT vehicle is used.

Ordonez, 2016†

The plan can be altered between iterationsbased on performance of previous iteration.

Waiting time penalised 1.6 times harder.Additional transfer penalty of 6 regular minutes.

∗Rieser, Marcel (2010). “Adding Transit to an Agent-Based Transportation Simulation: Concepts andImplementation”. Ph.d dissertation. Technische Universitat Berlin

†Ordonez, Sergio Arturo (2016). “New Dynamic Events-Based Public Transport Router”. In: TheMulti-Agent Transport Simulation MATSim. London: Ubiquity Press. Chap. 19, pp. 126–136

July 25, 2018 14th Conference on Advanced Systems in Public Transport 41 / 40