The integrated optimization of robust train timetabling and electric multiple unit circulation and maintenance scheduling problem

Train timetables provide trains’ departure and arrival times at each space node, and electric multiple unit circulation and maintenance schedules assign the tasks of trips and maintenance to electric multiple units. Forming two schedules independently could bring infeasible solutions in both phases of forming and practice, so the purpose of this study is to avoid infeasibilities and generate a better integrated solution. To illustrate the two problems in one mathematical model, we introduce a space–time–state framework, which can show not only electric multiple units’ trajectories, but also their accumulative running distance (the core factor in maintenance) as the state dimension simultaneously. Due to the occurrence of the disruptions, delays might be caused in both trains’ traveling and maintenance. Therefore, the buffer time should be inserted into the activities such as running in sections, electric multiple unit circulation and maintenance in order to guarantee robustness. A 0-1 nonlinear integer programming model is built, which integrates the formulations of both robust train timetabling and electric multiple unit circulation and maintenance scheduling problems. It is verified by GAMS solver within small-scale instance. However, due to the large scale of the real-world cases, the GAMS solver cannot deal with that in a receivable computational time. In order to solve this integrated model effectively, we propose an improved ant colony algorithm. This algorithm provides solutions not only as good as GAMS in small-scale cases, but also of high quality in large-scale cases. We obtain the robust train timetables and electric multiple unit assignment and maintenance schedules of Beijing–Shanghai high-speed railway in a relatively short time using the proposed ant colony algorithm.

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

[2]  Lixing Yang,et al.  Collaborative optimization for train scheduling and train stop planning on high-speed railways , 2016 .

[3]  Dario Pacciarelli,et al.  Ant colony optimization for the real-time train routing selection problem , 2016 .

[4]  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 .

[5]  Ming Zhong,et al.  Bicriteria train scheduling for high-speed passenger railroad planning applications , 2005, Eur. J. Oper. Res..

[6]  Leishan Zhou,et al.  Multi-route railroad blocking problem by improved model and ant colony algorithm in real world , 2011, Comput. Ind. Eng..

[7]  Leo G. Kroon,et al.  A Branch-and-Cut Approach for Solving Railway Line-Planning Problems , 2004, Transp. Sci..

[8]  Xuesong Zhou,et al.  Single-Track Train Timetabling with Guaranteed Optimality: Branch-and-Bound Algorithms with Enhanced Lower Bounds , 2007 .

[9]  Dung-Ying Lin,et al.  Using Genetic Algorithms to Optimize Stopping Patterns for Passenger Rail Transportation , 2014, Comput. Aided Civ. Infrastructure Eng..

[10]  Jen-yu Huang Using Ant Colony Optimization to Solve Train Timetabling Problem of Mass Rapid Transit , 2006, JCIS.

[11]  Y. Tsuji,et al.  Ant Colony Optimization approach for solving rolling stock planning for passenger trains , 2012, 2012 IEEE/SICE International Symposium on System Integration (SII).

[12]  Leo G. Kroon,et al.  Rescheduling of Railway Rolling Stock with Dynamic Passenger Flows , 2010, Transp. Sci..

[13]  Leo G. Kroon,et al.  A rolling horizon approach for disruption management of railway rolling stock , 2012, Eur. J. Oper. Res..

[14]  Rob M.P. Goverde,et al.  An integrated micro–macro approach to robust railway timetabling , 2016 .

[15]  Shifeng Wang,et al.  Optimizing train stopping patterns and schedules for high-speed passenger rail corridors , 2016 .

[16]  Richard E. Rosenthal,et al.  GAMS -- A User's Guide , 2004 .