Validation of a New Functional Design of Automatic Protection Systems at Level Crossings with Model-Checking Techniques
Authors:
- 18 January 2012
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Intelligent Transportation Systems
- Vol. 13 (2) , 714-723
Abstract
Level crossings (LCs) are considered to be a safety black spot for railway transportation since LC accidents/incidents dominate the railway accident landscape in Europe, thus considerably damaging the reputation of railway transportation. LC accidents cause more than 300 fatalities every year throughout Europe, which represents up to 50% of all deaths for railways. That is why LC safety is a major concern for railway stakeholders in particular and transportation authorities in general. LCs with an important traffic moment1 are generally equipped with automatic protection systems (APSs). Here, we focus on two main risky situations, which have caused several accidents at LCs. The first is the short opening duration between successive closure cycles relative to trains passing in opposite directions. The second is the long LC closure duration relative to slow trains. In this paper, we suggest a new APS architecture that prevents these kinds of scenarios and therefore increases the global safety of LCs. To validate the new architecture, a method based on well-formalized means has been developed, allowing us to obtain sound and trustworthy results. Our method uses a formal notation, i.e., timed automata (TA), for the specification phase and the model-checking formal technique for the verification process. All the steps are progressively discussed and illustrated.Keywords
This publication has 21 references indexed in Scilit:
- Critical Scenarios and Their Identification in Parallel Railroad Level Crossing Traffic Control SystemsIEEE Transactions on Intelligent Transportation Systems, 2010
- A Pattern-Recognition Approach for Driving Skill CharacterizationIEEE Transactions on Intelligent Transportation Systems, 2010
- Showing Full Semantics Preservation in Model Transformation - A Comparison of Techniques2010
- Using Stochastic Petri Nets for Level-Crossing Collision Risk AssessmentIEEE Transactions on Intelligent Transportation Systems, 2009
- State Observer for DES Under Partial Observation with Time Petri NetsDiscrete Event Dynamic Systems, 2009
- Definition and validation of model transformationsSoftware and Systems Modeling, 2006
- Modeling Traffic Signal Control Using Petri NetsIEEE Transactions on Intelligent Transportation Systems, 2004
- Automated formal verification of visual modeling languages by model checkingSoftware and Systems Modeling, 2004
- Uppaal in a nutshellInternational Journal on Software Tools for Technology Transfer, 1997
- Symbolic Model Checking for Real-Time SystemsInformation and Computation, 1994