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

evaluating the quality of railway timetables
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 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

slide-2
SLIDE 2

Supply x Demand

Figure : Calvin and Hobbes by Bill Watterson

slide-3
SLIDE 3

Liberalisation – 01.01.2010

3 / 24

slide-4
SLIDE 4

Transport Demand

Traveller Motorized Non - Motorized Public Transport Mode Choice Route Choice Itinerary

slide-5
SLIDE 5

Passenger Point of View

Speed (Time) Waiting Time Transfers Being On Time

Timetable

slide-6
SLIDE 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

  • rigin to a destination):

C =argmin

 α ·

  • i∈I

VT + β ·

  • j∈JI

WT + γ · NT + max (ǫ · SDe, η · SDl)

 

for all possible sets I, where: I – set of possible trains in a given path JI – 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

slide-7
SLIDE 7

TOC Point of View

7 / 24

slide-8
SLIDE 8

Update of Planning

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

8 / 24

slide-9
SLIDE 9

Inputs

Passenger

  • OD Matrix
  • Desired arrival

time to D

  • All paths
  • Behavior

Operator

  • Network
  • Fare structure
  • Cost structure
  • Rolling stock

9 / 24

slide-10
SLIDE 10

Decision Variables I

Ut

i

– passenger satisfaction (utility) w t

i

– the total waiting time of a passen- ger with ideal time t between OD pair i xtp

i

– 1 – if passenger with ideal time t between OD pair i chooses path p; 0 – otherwise st

i

– the value of the scheduled delay of a passenger with ideal time t be- tween OD pair i dl

v

– the departure time of a train v on the line l (from its first station)

10 / 24

slide-11
SLIDE 11

Decision Variables II

y tplv

i

– 1 – if a passenger with ideal time t between OD pair i on the path p takes the train v on the line l; 0 –

  • therwise

zl

v

– dummy variable to help modeling the cyclicity corresponding to a train v on the line l

  • l

vg

– train occupation of a train v of the line l on a segment g ul

v

– number of train units of a train v

  • n the line l

αl

v

– 1 – if a train v on the line l is being

  • perated; 0 – otherwise

11 / 24

slide-12
SLIDE 12

Model

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

12 / 24

slide-13
SLIDE 13

Case Study – Switzerland

0source: www.myswitzerland.com

slide-14
SLIDE 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

slide-15
SLIDE 15

S-Train Network Canton Vaud, Switzerland

13 10 9 8 12 11 6 5 4 1 7 2 3

Yverdon-Les-Bains Vallorbe Cossonay Renens Lausanne Payerne Palézieux Puidoux-Chexbres Morges Allaman Vevey Villeneuve Montreux S1 S2 S3 S4 S11 S21 S31

slide-16
SLIDE 16

Current Timetable (Morning Peak)

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

slide-17
SLIDE 17

Results – Current Demand SBB 2014

ǫ [%] 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

slide-18
SLIDE 18

Pareto Frontier

−40 −20 20 40 60 100 200 300 400 500 600 TOC profit [kCHF] Passenger Satisfaction [kCHF]

slide-19
SLIDE 19

Sensitivity Analysis on Passenger Congestion

10 20 30 40 50 60 80 100 120 Number of Passengers [thousands] Passenger Coverage [%]

slide-20
SLIDE 20

Sensitivity Analysis – Operator

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

slide-21
SLIDE 21

Sensitivity Analysis – Passenger

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

slide-22
SLIDE 22

Sensitivity Analysis – Pareto Frontiers

100 120 140 160 180 200 2 2.5 3 3.5 4 TOC profit [kCHF] Passenger Satisfaction [MCHF] SBB 2014 cyclic non-cyclic

slide-23
SLIDE 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
slide-24
SLIDE 24

Thank you for your attention.