Avoiding or preventing deadlocks in simulation tools for train scheduling remains a critical issue, especially when combined with the objective of minimizing, e.g., the travel times of the trains. In this paper, we revisit the deadlock avoidance and detection problem, and propose a new deadlock avoidance algorithm, called DEADAALG, based on a resource reservation mechanism. The DEADAALG algorithm is proved to be exact, i.e., either detects an unavoidable deadlock resulting from the input data or provide a train scheduling thanks to the scheduling algorithm, called SIMTRAS, which is free of deadlocks. Moreover, we show that the SIMTRAS algorithm is a polynomial time algorithm with an O(|S| × |T|2log |T|) time complexity, where T is the set of trains and S is the set of sections in the railway topology. Numerical experiments are conducted on the Vancouver-Calgary single-track corridor of Canadian Pacific. We then show that the SIMTRAS algorithm is very efficient and provides schedules of a quality that is comparable to those of an exact optimization algorithm, in tens of seconds for up to 30 trains/day over a planning period of 60 days.
Skip Nav Destination
2014 Joint Rail Conference
April 2–4, 2014
Colorado Springs, Colorado, USA
Conference Sponsors:
- Rail Transportation Division
ISBN:
978-0-7918-4535-6
PROCEEDINGS PAPER
Deadlock Avoidance and Detection in Railway Simulation Systems Available to Purchase
Bertrand Simon,
Bertrand Simon
Ecole Normale Suprieure, Lyon, France
Search for other works by this author on:
Brigitte Jaumard,
Brigitte Jaumard
Concordia University, Montreal, QC, Canada
Search for other works by this author on:
Thai Hoa Le
Thai Hoa Le
Concordia University, Montreal, QC, Canada
Search for other works by this author on:
Bertrand Simon
Ecole Normale Suprieure, Lyon, France
Brigitte Jaumard
Concordia University, Montreal, QC, Canada
Thai Hoa Le
Concordia University, Montreal, QC, Canada
Paper No:
JRC2014-3864, V001T04A007; 9 pages
Published Online:
June 3, 2014
Citation
Simon, B, Jaumard, B, & Le, TH. "Deadlock Avoidance and Detection in Railway Simulation Systems." Proceedings of the 2014 Joint Rail Conference. 2014 Joint Rail Conference. Colorado Springs, Colorado, USA. April 2–4, 2014. V001T04A007. ASME. https://doi.org/10.1115/JRC2014-3864
Download citation file:
13
Views
Related Proceedings Papers
Related Articles
An Investigation of Factors Contributing to Wide Gage on Tangent Railroad Track
J. Eng. Ind (February,1977)
Hierarchical Nonlinear Moving Horizon Estimation of Vehicle Lateral Speed and Road Friction Coefficient
Letters Dyn. Sys. Control (January,2021)
Extended Divide-and-Conquer Algorithm for Uncertainty Analysis of Multibody Systems in Polynomial Chaos Expansion Framework
J. Comput. Nonlinear Dynam (May,2016)
Related Chapters
Response Surface Aberrations
Engineering Optimization: Applications, Methods, and Analysis
A Review on Using of Quantum Calculation Techniques in Optimization of the Data System of Mutation Test and its Comparison with Normal Genetic Algorithm and Bacteriological
International Conference on Computer Technology and Development, 3rd (ICCTD 2011)
A Novel Ant Colony Optimization Algorithm for QoS-Aware Grid Service Composition
International Conference on Advanced Computer Theory and Engineering, 4th (ICACTE 2011)