Optimization of high-level preventive maintenance scheduling for high-speed trains

Abstract For safety reasons, a high-speed train needs to carry out the preventive maintenance when its accumulated running mileage or time reaches a predefined threshold. This paper formulates the train high-level preventive maintenance planning problem as a 0-1 programming model. A novel state function is designed to describe whether a train is under maintenance or not. By using this function, the constraint for restricting the total number of trains under maintenance can be formulated reasonably well. A linearization technique is also employed to refine the original non-linear state function into a linear one. To handle large-scale instances, a simulated annealing algorithm is proposed for solving the problem and is applied to a real-world case study from Shanghai Railway Bureau (SRB), a regional railway operator under China Railway. The optimized results yield a total cost of 3,619,200 standard train-km in terms of remaining mileage. In addition, sensitivity analyses based on the real-world case study reveal some interesting insights. We have delivered the results to SRB as a useful and efficient decision support tool for their high-level maintenance planning work.

[1]  Tao Chen,et al.  Reusable rocket engine preventive maintenance scheduling using genetic algorithm , 2013, Reliab. Eng. Syst. Saf..

[2]  Ya-Ming Tian,et al.  Optimizing the freight train connection service network of a large-scale rail system , 2012 .

[3]  Nacima Labadie,et al.  On the combined maintenance and routing optimization problem , 2016, Reliab. Eng. Syst. Saf..

[4]  Kamran S. Moghaddam,et al.  Sensitivity analysis and comparison of algorithms in preventive maintenance and replacement scheduling optimization models , 2011, Comput. Ind. Eng..

[5]  Radivoj Petrovic,et al.  A multiobjective optimization approach to thermal generating units maintenance scheduling , 1995 .

[6]  Anis Chelbi,et al.  Integrated strategy of Vehicle Routing and Maintenance , 2018, Reliab. Eng. Syst. Saf..

[7]  Ali Haghani,et al.  An optimization model for aircraft maintenance scheduling and re-assignment , 2003 .

[8]  Keshav Dahal,et al.  Generator maintenance scheduling in power systems using metaheuristic-based hybrid approaches , 2007 .

[9]  Wen-Jinn Chen,et al.  Minimizing number of tardy jobs on a single machine subject to periodic maintenance , 2009 .

[10]  Shaomin Wu,et al.  Linking component importance to optimisation of preventive maintenance policy , 2016, Reliab. Eng. Syst. Saf..

[11]  Safaai Deris,et al.  Ship maintenance scheduling by genetic algorithm and constraint-based reasoning , 1999, Eur. J. Oper. Res..

[12]  Rui Peng,et al.  A preventive maintenance policy based on dependent two-stage deterioration and external shocks , 2017, Reliab. Eng. Syst. Saf..

[13]  Borut Mavko,et al.  Genetic algorithm optimisation of the maintenance scheduling of generating units in a power system , 2008, Reliab. Eng. Syst. Saf..

[14]  Xiaojun Zhou,et al.  Preventive maintenance optimization for a multi-component system under changing job shop schedule , 2012, Reliab. Eng. Syst. Saf..

[15]  Li Ya Forecast method of annual senior overhaul amount for EMU , 2013 .

[16]  J. Rubio-Romero,et al.  A model for the preventive maintenance scheduling of power plants including wind farms , 2013, Reliab. Eng. Syst. Saf..

[17]  Walid El Moudani,et al.  A dynamic approach for aircraft assignment and maintenance scheduling by airlines , 2000 .

[18]  Yixiong Feng,et al.  An optimal dynamic interval preventive maintenance scheduling for series systems , 2015, Reliab. Eng. Syst. Saf..

[19]  V. Cerný Thermodynamical approach to the traveling salesman problem: An efficient simulation algorithm , 1985 .

[20]  Yousef Shafahi,et al.  Bus maintenance systems and maintenance scheduling: model formulations and solutions , 2002 .

[21]  J. Vaurio Optimization of test and maintenance intervals based on risk and cost , 1995 .

[22]  Ehl Emile Aarts,et al.  Statistical cooling : a general approach to combinatorial optimization problems , 1985 .

[23]  Yada Zhu,et al.  Multi-stage optimization for periodic inspection planning of geo-distributed infrastructure systems , 2015, Eur. J. Oper. Res..

[24]  Markus Bohlin,et al.  Maintenance optimization with duration-dependent costs , 2015, Ann. Oper. Res..

[25]  Martin W. P. Savelsbergh,et al.  Tactical and Operational Planning of Scheduled Maintenance for Per-Seat, On-Demand Air Transportation , 2010, Transp. Sci..

[26]  Enrico Zio,et al.  Evaluating maintenance policies by quantitative modeling and analysis , 2013, Reliab. Eng. Syst. Saf..

[27]  Markus Bohlin,et al.  Maintenance plan optimization for a train fleet , 2010 .

[28]  Frits C. R. Spieksma,et al.  Modeling and solving the periodic maintenance problem , 2006, Eur. J. Oper. Res..

[29]  Abdelhakim Artiba,et al.  Minimizing the weighted sum of maximum earliness and maximum tardiness costs on a single machine with periodic preventive maintenance , 2014, Comput. Oper. Res..

[30]  Dong Ho Park,et al.  Optimization of periodic preventive maintenance policy following the expiration of two-dimensional warranty , 2018, Reliab. Eng. Syst. Saf..

[31]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.