WIT Press


Risk Apportionment For Railway Systems Using Constraint Programming

Price

Free (open access)

Volume

39

Pages

9

Page Range

493 - 501

Published

2008

Size

362 kb

Paper DOI

10.2495/RISK080481

Copyright

WIT Press

Author(s)

M. Rafrafi & E. M. El Koursi

Abstract

The apportionment of railway safety targets is a key issue in developing common safety management in the European railway system. In this paper, we develop a generic approach based on the functional railway architecture, to analyse the safety of railway systems for a unified European network and to comply with the Common Safety Targets (CSTs) required by the European railway safety directive. We suggest using constraint programmingwith the functional railway architecture, developed by the AEIF, to allocate the safety targets to the railway functions. Keywords: railway safety, common safety targets, risk apportionment, functional analysis, constraint programming. 1 Introduction The railway system is composed of various subsystems such as energy, infrastructure, control command and signalisation, rolling stock, operation, telematics, etc. These subsystems are performed by various functions, which are implemented by a number of resources and programs. These elements constitute the representative architecture [1] of the rail system. The interoperability of railway systems requires the clear definition of subsystems and their interaction to allow free movement of trains across Europe and to facilitate the opening of the European railway market. In order to maintain the safety level, a directive was set up by the European Commission (EC) to regulate the European railway system. European directives impose a division in the chain of the operational and safety responsibilities between the Infrastructure Manager (IM) (the person in charge of the maintenance of the rails) [2] and one or more Railway Undertakings (RU) [2] (national companies or private operators) [3]. This shared responsibility may

Keywords

railway safety, common safety targets, risk apportionment, functional analysis, constraint programming.