Passenger demand oriented train scheduling and rolling stock circulation planning for an urban rail transit line

We study the integration of train scheduling and rolling stock circulation planning under time-varying passenger demand for an urban rail transit line, where the practical train operation constraints, e.g., the capacity of trains, the number of available rolling stocks, and the entering/exiting depot operations, are considered. Three solution approaches are proposed to solve the resulting multi-objective mixed-integer nonlinear programming (MINLP) problem to deliver both an irregular train schedule (i.e., departure and arrival times of all train services) and a rolling stock circulation plan (including entering/exiting depot operations of rolling stocks and connections between train services) simultaneously. We first present an iterative nonlinear programming (INP) approach, where the solutions of the original MINLP problem are obtained by solving a nonlinear programming problem and a mixed integer linear programming (MILP) problem iteratively. Moreover, an equivalent MILP formulation of the original MINLP model is developed and an approximated MILP approach is proposed to reduce the number of constraints introduced by passenger demand. A case study is conducted based on the practical data of the Beijing Yizhuang line, where the three proposed approaches are compared with a state-of-the-art approach and a practical method used by the traffic planners. This comparison shows the effectiveness and efficiency of the three proposed approaches.

[1]  Dario Pacciarelli,et al.  Rolling Stock Rostering Optimization Under Maintenance Constraints , 2014, J. Intell. Transp. Syst..

[2]  David Bernstein,et al.  The Holding Problem with Real - Time Information Available , 2001, Transp. Sci..

[3]  M. Mendes,et al.  A methodology for generation of optimal schedules for an underground railway system , 1979, 1979 18th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[4]  Leo G. Kroon,et al.  Efficient Circulation of Railway Rolling Stock , 2002, Transp. Sci..

[5]  Thomas Albrecht Automated timetable design for demand-oriented service on suburban railways , 2009, Public Transp..

[6]  David Canca,et al.  Design of energy-Efficient timetables in two-way railway rapid transit lines , 2017 .

[7]  Kay W. Axhausen,et al.  Demand-driven timetable design for metro services , 2014 .

[8]  H. P. Williams,et al.  Model Building in Mathematical Programming , 1979 .

[9]  Shifeng Wang,et al.  Integrated Train Timetabling and Rolling Stock Scheduling Model Based on Time‐Dependent Demand for Urban Rail Transit , 2017, Comput. Aided Civ. Infrastructure Eng..

[10]  Dario Pacciarelli,et al.  Integrating train scheduling and delay management in real-time railway traffic control , 2017 .

[11]  Bart De Schutter,et al.  Efficient Real-Time Train Scheduling for Urban Rail Transit Systems Using Iterative Convex Programming , 2015, IEEE Transactions on Intelligent Transportation Systems.

[12]  Xuesong Zhou,et al.  Optimizing urban rail timetable under time-dependent demand and oversaturated conditions , 2013 .

[13]  Shadi Sharif Azadeh,et al.  Hybrid Cyclicity: Combining The Benefits Of Cyclic And Non-Cyclic Timetables , 2017 .

[14]  Luis Cadarso,et al.  Integration of timetable planning and rolling stock in rapid transit networks , 2012, Ann. Oper. Res..

[15]  Basílio E. A. Milani,et al.  Generation of optimal schedules for metro lines using model predictive control , 2004, Autom..

[16]  Anita Schöbel,et al.  An eigenmodel for iterative line planning, timetabling and vehicle scheduling in public transportation , 2017 .

[17]  Rolf H. Möhring,et al.  The modeling power of the periodic event scheduling problem: railway timetables-and beyond , 2004 .

[18]  Roberto Cordone,et al.  The demand-dependent optimization of regular train timetables , 2004, Electron. Notes Discret. Math..

[19]  Marc Peeters,et al.  Circulation of railway rolling stock: a branch-and-price approach , 2003, Comput. Oper. Res..

[20]  Karl Nachtigall,et al.  A genetic algorithm approach to periodic railway synchronization , 1996, Comput. Oper. Res..

[21]  Xuesong Zhou,et al.  Train scheduling for minimizing passenger waiting time with time-dependent demand and skip-stop patterns: Nonlinear integer programming models with linear constraints , 2015 .

[22]  Avishai Ceder,et al.  Public-transport automated timetables using even headway and even passenger load concepts , 2009 .

[23]  Leo G. Kroon,et al.  A rolling stock circulation model for combining and splitting of passenger trains , 2006, Eur. J. Oper. Res..

[24]  Ferenc Szidarovszky,et al.  A multi-objective train scheduling model and solution , 2004 .

[25]  Christian Liebchen,et al.  The First Optimized Railway Timetable in Practice , 2008, Transp. Sci..

[26]  Ziyou Gao,et al.  Dynamic passenger demand oriented metro train scheduling with energy-efficiency and waiting time minimization: Mixed-integer linear programming approaches , 2017 .

[27]  Y. Wang,et al.  Integrated Line Planning and Train Scheduling for an Urban Rail Transit Line , 2016 .

[28]  Dario Pacciarelli,et al.  Real time management of a metro rail terminus , 2008, Eur. J. Oper. Res..

[29]  Luis Cadarso,et al.  Recovery of disruptions in rapid transit networks , 2013 .

[30]  Luis Cadarso,et al.  Robust rolling stock in rapid transit networks , 2011, Comput. Oper. Res..

[31]  Ted K. Ralphs,et al.  Noncommercial Software for Mixed-Integer Linear Programming , 2005 .

[32]  Tao Tang,et al.  Train scheduling and circulation planning in urban rail transit lines , 2017 .

[33]  Roberto Cordone,et al.  Optimizing the demand captured by a railway system with a regular timetable , 2011 .

[34]  Bart De Schutter,et al.  Efficient Bilevel Approach for Urban Rail Transit Operation With Stop-Skipping , 2014, IEEE Transactions on Intelligent Transportation Systems.

[35]  David Canca,et al.  Design and analysis of demand-adapted railway timetables , 2013 .

[36]  Gilbert Laporte,et al.  Exact formulations and algorithm for the train timetabling problem with dynamic demand , 2014, Comput. Oper. Res..

[37]  Baohua Mao,et al.  A bi-level model for single-line rail timetable design with consideration of demand and capacity , 2017 .

[38]  Paolo Toth,et al.  Chapter 3 Passenger Railway Optimization , 2007, Transportation.

[39]  Ziyou Gao,et al.  Service-oriented train timetabling with collaborative passenger flow control on an oversaturated metro line: An integer linear optimization approach , 2018 .

[40]  Francesco Corman,et al.  Integrated stochastic optimization approaches for tactical scheduling of trains and railway infrastructure maintenance , 2017, Comput. Ind. Eng..

[41]  Xiang Li,et al.  A Subway Train Timetable Optimization Approach Based on Energy-Efficient Operation Strategy , 2012, IEEE Transactions on Intelligent Transportation Systems.

[42]  Martin W. P. Savelsbergh,et al.  Integer-Programming Software Systems , 2005, Ann. Oper. Res..

[43]  Hong Kam Lo,et al.  An energy-efficient scheduling and speed control approach for metro rail operations , 2014 .

[44]  Luis Cadarso,et al.  Robust routing of rapid transit rolling stock , 2010, Public Transp..

[45]  Jinhua Zhao,et al.  Estimating a Rail Passenger Trip Origin‐Destination Matrix Using Automatic Data Collection Systems , 2007, Comput. Aided Civ. Infrastructure Eng..

[46]  Erfan Hassannayebi,et al.  Train timetabling for an urban rail transit line using a Lagrangian relaxation approach , 2016 .

[47]  Tao Tang,et al.  Integrated optimization of regular train schedule and train circulation plan for urban rail transit lines , 2017 .

[48]  Shadi Sharif Azadeh,et al.  Train timetable design under elastic passenger demand , 2018 .

[49]  Michael R. Bussieck,et al.  Discrete optimization in public rail transport , 1997, Math. Program..

[50]  Tal Raviv,et al.  Service-Oriented Line Planning and Timetabling for Passenger Trains , 2013, Transp. Sci..

[51]  Ton J.J. van den Boom,et al.  Passenger-demands-oriented train scheduling for an urban rail transit network , 2015 .