Dispatching and coordination in multi-area railway traffic management

This paper deals with the development of decision support systems for traffic management of large and busy railway networks in case of severe disturbances. Railway operators typically structure the control of complicated networks into the coordinated control of several local dispatching areas. A dispatcher takes rescheduling decisions on the trains running on its local area while a coordinator addresses global issues that may arise between areas. While several advanced train dispatching models and algorithms have been proposed to support the dispatchers' task, the coordination problem did not receive much attention in the literature on train scheduling. This paper presents new heuristic algorithms for both local dispatching and coordination and compares centralized and distributed procedures to support the task of dispatchers and coordinators. We adopt dispatching procedures driven by optimization algorithms and based on local or global information and decisions. Computational experiments on a Dutch railway network, actually controlled by ten dispatchers, assess the performance of the centralized and distributed procedures. Various traffic disturbances, including entrance delays and blocked tracks, are analyzed on various time horizons of traffic prediction. Results show that the new heuristics clearly improve the global performance of the network with respect to the state of the art.

[1]  Li-Min Jia,et al.  Distributed intelligent railway traffic control: A fuzzy-decisionmaking-based approach , 1994 .

[2]  Marco Pranzo,et al.  An Advanced Real-Time Train Dispatching System for Minimizing the Propagation of Delays in a Dispatching Area Under Severe Disturbances , 2009 .

[3]  Dario Pacciarelli,et al.  A tabu search algorithm for rerouting trains during rail operations , 2007 .

[4]  Dario Pacciarelli,et al.  A branch and bound algorithm for scheduling trains in a railway network , 2007, Eur. J. Oper. Res..

[5]  R. V. Iyer,et al.  DARYN, a distributed decision-making algorithm for railway networks: modeling and simulation , 1991, Conference Proceedings 1991 IEEE International Conference on Systems, Man, and Cybernetics.

[6]  Ismail Sahin,et al.  Railway traffic control and train scheduling based oninter-train conflict management , 1999 .

[7]  Dario Pacciarelli,et al.  Centralized versus distributed approaches to railway traffic control , 2009 .

[8]  Sumit Ghosh,et al.  DARYN: A Distributed Decision-Making Algorithm for Railway Networks , 2000 .

[9]  Jan A. Persson,et al.  N-tracked railway traffic re-scheduling during disturbances , 2007 .

[10]  Tony S. Lee,et al.  Stability of RYNSORD, a decentralized algorithm for railway networks, under perturbations , 1999, Gateway to 21st Century Communications Village. VTC 1999-Fall. IEEE VTS 50th Vehicular Technology Conference (Cat. No.99CH36324).

[11]  Joaquin Rodriguez,et al.  A constraint programming model for real-time train scheduling at junctions , 2007 .

[12]  Alexander Fay,et al.  A fuzzy knowledge-based system for railway traffic control , 2000 .

[13]  Christian Strotmann,et al.  Railway scheduling problems and their decomposition , 2007 .

[14]  Marco Laumanns,et al.  A model predictive control approach for discrete-time rescheduling in complex central railway station areas , 2012, Comput. Oper. Res..

[15]  Federico Barber,et al.  Domain Dependent Distributed Models for Railway Scheduling , 2006, SGAI Conf..

[16]  Yung-Hsiang Cheng,et al.  A Fuzzy Petri Nets approach for railway traffic control in case of abnormality: Evidence from Taiwan railway system , 2009, Expert Syst. Appl..

[17]  Dario Pacciarelli,et al.  Job-shop scheduling with blocking and no-wait constraints , 2002, Eur. J. Oper. Res..

[18]  Dario Pacciarelli,et al.  A New Class of Greedy Heuristics for Job Shop Scheduling Problems , 2003, WEA.

[19]  Ricardo García-Ródenas,et al.  On-line reschedule optimization for passenger railways in case of emergencies , 2013, Comput. Oper. Res..

[20]  Evelina Lamma,et al.  A distributed constraint-based scheduler , 1997, Artif. Intell. Eng..

[21]  Ennio Ottaviani,et al.  A Traffic Management System for Real-time Traffic Optimisation in Railways , 2007 .

[22]  Arie Shoshani,et al.  System Deadlocks , 1971, CSUR.

[23]  Rodolfo Zunino,et al.  Stability and deadlock avoidance in distributed systems for traffic control , 1996 .

[24]  Dario Pacciarelli,et al.  Reordering and Local Rerouting Strategies to Manage Train Traffic in Real Time , 2008, Transp. Sci..

[25]  Dario Pacciarelli,et al.  Optimal inter-area coordination of train rescheduling decisions , 2011 .

[26]  Matthias Ehrgott,et al.  A set packing inspired method for real-time junction train routing , 2013, Comput. Oper. Res..

[27]  Rodolfo Zunino,et al.  A distributed intelligence methodology for railway traffic control , 1990 .

[28]  Andrea D'Ariano,et al.  Improving real-time train dispatching: Models, algorithms and applications , 2008 .

[29]  Dario Pacciarelli,et al.  Centralized versus distributed systems to reschedule trains in two dispatching areas , 2010, Public Transp..

[30]  Francesco Corman,et al.  Effectiveness of dynamic reordering and rerouting of trains in a complicated and densely occupied station area , 2011 .