Centralized versus distributed systems to reschedule trains in two dispatching areas

Railway dispatchers are in charge of rescheduling trains during operations in order to limit propagation of disturbances occurring in real-time. To help the dispatchers in such task, an advanced decision support system, ROMA (Railway traffic Optimization by Means of Alternative graphs), has been recently implemented to optimize railway traffic within a single dispatching area. This paper presents a novel distributed optimization system to control trains running in a Dutch railway network that is divided into two complex dispatching areas with dense traffic, each one controlled by a single dispatcher with the support of a local ROMA. A coordination level is introduced in order to manage the interaction among the two local ROMAs. An extensive computational assessment of the centralized and distributed systems is performed by using simple and advanced train scheduling algorithms, including dispatching rules adopted during operations. The effectiveness of the distributed system is shown in terms of computation time and delay minimization for practical statistical entrance delay distributions and in presence of an increasing number of blocked platforms in the main station area.

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

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

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

[4]  Setsuo Tsuruta,et al.  A coordination technique in a highly automated train rescheduling system , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

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

[6]  Anita Schöbel,et al.  Capacity constraints in delay management , 2009, Public Transp..

[7]  Dario Pacciarelli,et al.  Scheduling models for short-term railway traffic optimisation , 2008 .

[8]  Michele Missikoff AN OBJECT-ORIENTED APPROACH TO AN INFORMATION AND DECISION SUPPORT SYSTEM FOR RAILWAY TRAFFIC CONTROL , 1998 .

[9]  Rob M.P. Goverde,et al.  Punctuality of railway operations and timetable stability analysis , 2005 .

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

[11]  Jörn Pachl,et al.  Railway Operation and Control , 2002 .

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

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

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

[15]  Jianxin Yuan,et al.  Stochastic modelling of train delays and delay propagation in stations , 2006 .

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

[17]  Chikara Hirai,et al.  An Algorithm for Train Rescheduling using Rescheduling Pattern Description Language R , 2006 .

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

[19]  Ulrich Weidmann,et al.  Computers in railways XIV , 1994 .

[20]  Belarmino Adenso-Díaz,et al.  On-line timetable re-scheduling in regional train services , 1999 .

[21]  M. A. Odijk,et al.  DONS: Computer Aided Design Of RegularService Timetables , 1970 .

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

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

[24]  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).

[25]  J Jacobs Reducing delays by means of computer-aided 'on-the-spot' rescheduling , 2004 .

[26]  Andrea D'Ariano Improving Real-Time Train Dispatching: Models, Algorithms and Applications - TRAIL Thesis Series no. T2008/6, The Netherlands TRAIL Research School , 2008 .

[27]  Emilie M. Roth,et al.  Understanding how Train Dispatchers Manage and Control Trains: A Cognitive Task Analysis of a Distributed Team Planning Task , 1999 .

[28]  E. Goddard IET vacation school electric traction systems overview of signalling and train control systems , 2007 .

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

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

[31]  Fabián A. Chudak,et al.  Design of a Railway Scheduling Model for Dense Services , 2009 .

[32]  I. A. Hansen,et al.  System analysis of train operations and track occupancy at railway stations , 2005 .

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

[34]  John Preston,et al.  Optimal Train Control at a Junction in the Main Line Rail Network using a New Object-Oriented Signalling System Model , 2006 .

[35]  Andrea D'Ariano,et al.  Conflict Resolution and Train Speed Coordination for Solving Real-Time Timetable Perturbations , 2007, IEEE Transactions on Intelligent Transportation Systems.

[36]  J. Jacobs,et al.  Reducing delays by means of computer-aided ‘ onthe-spot , 2004 .

[37]  Leo G. Kroon,et al.  Routing trains through a railway station based on a node packing model , 2001, Eur. J. Oper. Res..

[38]  Johanna Törnquist Railway traffic disturbance management , 2006 .

[39]  Message P Forum,et al.  MPI: A Message-Passing Interface Standard , 1994 .

[40]  John Preston,et al.  Optimal Train Control At A JunctionIn The Main Line Rail Network UsingA New Object-oriented Signalling System Model , 2010 .

[41]  Li Ping,et al.  Study on intelligent train dispatching , 2001, ITSC 2001. 2001 IEEE Intelligent Transportation Systems. Proceedings (Cat. No.01TH8585).

[42]  Xi-Di Zhang,et al.  Distributed intelligent railway traffic control based on fuzzy decisionmaking , 1994 .