modelling railway-induced passenger delays in multi-modal ... · automated vehicle location (avl)...
TRANSCRIPT
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
Outline
1 Motivation2 Literature3 Methodology4 Case Study & Results5 Conclusions & Future Work
[email protected] 14th Conference on Advanced Systems in Public Transport 2 / 40
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
MethodologyMATSimFrameworkLevels of Adaptiveness
Framework
[email protected] 14th Conference on Advanced Systems in Public Transport 18 / 40
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
MethodologyMATSimFrameworkLevels of Adaptiveness
Levels of Adaptiveness: Which?
We propose three strategies:
[email protected] 14th Conference on Advanced Systems in Public Transport 20 / 40
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Case Study & Results Case StudyResults
Break-Even Points
[email protected] 14th Conference on Advanced Systems in Public Transport 30 / 40
Case Study & Results Case StudyResults
Break-Even Points
[email protected] 14th Conference on Advanced Systems in Public Transport 30 / 40
Case Study & Results Case StudyResults
Break-Even Points
[email protected] 14th Conference on Advanced Systems in Public Transport 30 / 40
Case Study & Results Case StudyResults
Break-Even Points
[email protected] 14th Conference on Advanced Systems in Public Transport 30 / 40
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
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
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
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
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
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
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
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
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
July 25, 2018 14th Conference on Advanced Systems in Public Transport 39 / 40
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
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