evaluating the quality of railway timetables
play

Evaluating the Quality of Railway Timetables Tom Robenek Shadi - PowerPoint PPT Presentation

Evaluating the Quality of Railway Timetables Tom Robenek Shadi Sharif Azadeh Michel Bierlaire Conference on Advanced Systems in Public Transport July 19 23, 2015 July 22, 2015 1 / 24 Supply x Demand Figure : Calvin and Hobbes by


  1. Evaluating the Quality of Railway Timetables Tomáš Robenek Shadi Sharif Azadeh Michel Bierlaire Conference on Advanced Systems in Public Transport July 19 – 23, 2015 July 22, 2015 1 / 24

  2. Supply x Demand Figure : Calvin and Hobbes by Bill Watterson

  3. Liberalisation – 01.01.2010 3 / 24

  4. Transport Demand Mode Choice Route Choice Motorized Itinerary Traveller Non - Motorized Public Transport

  5. Passenger Point of View Speed (Time) Being On Time Timetable Transfers Waiting Time

  6. Passenger Satisfaction Perceived satisfaction of a given path using a given timetable (a path is defined as a sequence of train lines, in order to get from an origin to a destination):   � � C = argmin VT + β · WT + γ · NT + max ( ǫ · SD e , η · SD l )  α ·  i ∈ I j ∈ J I for all possible sets I, where: I – set of possible trains in a given path J I – set of transfers in a given path using given trains – value of time (monetary units per minute) α β – value of waiting time (monetary units per minute) – penalty for having a transfer (monetary units) γ ǫ – value of being early (monetary units per minute) – value of being late (monetary units per minute) η 6 / 24

  7. TOC Point of View 7 / 24

  8. Update of Planning STRATEGIC - several years TACTICAL - >= 1 year OPERATIONAL - < 1 year Platform Train Platforming Assignments Rolling Train Line Train Demand Lines PCTTP Stock Assignments Planning Timetabling Planning Crew Crew Assignments Planning TOC Passenger Centric Timetables Actual Timetables IM 8 / 24

  9. Inputs Passenger Operator • OD Matrix • Network • Desired arrival • Fare structure time to D • Cost structure • All paths • Rolling stock • Behavior 9 / 24

  10. Decision Variables I U t – passenger satisfaction (utility) i w t – the total waiting time of a passen- i ger with ideal time t between OD pair i x tp – 1 – if passenger with ideal time t i between OD pair i chooses path p ; 0 – otherwise s t – the value of the scheduled delay of i a passenger with ideal time t be- tween OD pair i d l – the departure time of a train v on v the line l (from its first station) 10 / 24

  11. Decision Variables II y tplv – 1 – if a passenger with ideal time i t between OD pair i on the path p takes the train v on the line l ; 0 – otherwise z l – dummy variable to help modeling v the cyclicity corresponding to a train v on the line l o l – train occupation of a train v of the vg line l on a segment g u l – number of train units of a train v v on the line l α l – 1 – if a train v on the line l is being v operated; 0 – otherwise 11 / 24

  12. Model max ( revenue − cost ) (1) passenger satisfaction ≤ ǫ (2) (3) satisfaction function at most one path per passenger (4) (5) link trains with paths cyclicity (6) train scheduling (7) train capacity (8) scheduled delay (9) waiting time (10) 12 / 24

  13. Case Study – Switzerland 0 source: www.myswitzerland.com

  14. SBB 2014 (5 a.m. to 9 a.m.) • OD Matrix based on observation and SBB annual report • 13 Stations • 156 ODs • 14 (unidirectional) lines • 49 trains • Min. transfer – 4 mins • VOT – 27.81 CHF per hour • 3 scenarios – SBB 2014, cyclic PCTTP, non-cyclic PCTTP

  15. S-Train Network Canton Vaud, Switzerland S1 Yverdon-Les-Bains Payerne S2 12 1 S3 Vallorbe S4 S11 13 S21 S31 Cossonay 11 2 Palézieux 3 Puidoux-Chexbres Lausanne Renens 8 7 Montreux 9 Morges Vevey 6 5 10 Allaman Villeneuve 4

  16. Current Timetable (Morning Peak) Line ID From To Departures 1 Yverdon-les-Bains Villeneuve – 6:19 7:19 8:19 S1 2 Villeneuve Yverdon-les-Bains 5:24 6:24 7:24 8:24 3 Vallorbe Palézieux 5:43 6:43 7:43 8:43 S2 4 Palézieux Vallorbe – 6:08 7:08 8:08 5 Allaman Villeneuve – 6:08 7:08 8:08 S3 6 Villeneuve Allaman – 6:53 7:53 8:53 7 Allaman Palézieux 5:41 6:41 7:41 8:41 S4 8 Palézieux Allaman – 6:35 7:35 8:35 9 Yverdon-les-Bains Lausanne 5:26* 6:34 7:34 8:34 S11 10 Lausanne Yverdon-les-Bains 5:55 6:55 7:55 8:55 11 Payerne Lausanne 5:39 6:39 7:38* 8:39 S21 12 Lausanne Payerne 5:24 6:24 7:24 8:24 13 Vevey Puidoux-Chexbres – 6:09 7:09 8:09 S31 14 Puidoux-Chexbres Vevey – 6:31* 7:36 8:36 16 / 24

  17. Results – Current Demand SBB 2014 ǫ [%] 0 20 40 60 80 100 100* profit [CHF] 53 067 52 926 50 730 49 564 13 826 4 211 -27 168 satisfaction [CHF] 588 934 505 899 422 864 339 828 256 793 173 759 173 758 ub/lb [CHF] 54 046 54 598 54 776 54 394 54 600 51 195 168 016 gap [%] 1.84 3.16 7.98 9.74 294.91 1115.74 3.30 gap [CHF] 979 1 672 4 046 4 830 40 774 46 984 5 742 drivers [-] 17 17 22 22 46 48 49 rolling stock [-] 32 32 32 32 46 55 98 covered [%] 99.35 99.34 100.00 100.00 100.00 100.00 100.00 17 / 24

  18. Pareto Frontier 600 Passenger Satisfaction [kCHF] 500 400 300 200 100 − 40 − 20 0 20 40 60 TOC profit [kCHF]

  19. Sensitivity Analysis on Passenger Congestion 120 Passenger Coverage [%] 100 80 60 0 10 20 30 40 50 Number of Passengers [thousands]

  20. Sensitivity Analysis – Operator 200 60 ǫ = 0 Difference in Profit [kCHF] ǫ = 100 150 TOC profit [kCHF] 40 100 20 50 0 0 0 10 20 30 40 50 0 10 20 30 40 50 Number of Passengers [thousands] Number of Passengers [thousands]

  21. Sensitivity Analysis – Passenger 3 200 Differnce in Pax Satisfaction [kCHF] non-cyclic Passenger Satisfaction [MCHF] cyclic 150 2 100 1 50 0 0 0 10 20 30 40 50 0 10 20 30 40 50 Number of Passengers [thousands] Number of Passengers [thousands]

  22. Sensitivity Analysis – Pareto Frontiers 4 SBB 2014 Passenger Satisfaction [MCHF] cyclic 3 . 5 non-cyclic 3 2 . 5 2 100 120 140 160 180 200 TOC profit [kCHF]

  23. Conclusions • Current demand – cyclic timetable is by 3 000 CHF better than the SBB 2014 timetable – the non-cyclic timetable is by 4 000 CHF better than the cyclic timetable • Most congested – cyclic timetable is by 55 000 CHF better than the SBB 2014 timetable – the non-cyclic timetable is by 110 000 CHF better than the cyclic timetable Future Work • Heuristics to solve for a full day • Estimate the cost of cyclicity

  24. Thank you for your attention.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend