A Formal and Pragmatic Approach to Engineering Safety-critical Rail Vehicle Control Software

نویسندگان

  • Michael Wasilewski
  • Wilhelm Hasselbring
چکیده

The engineering processes for safety-critical systems, for instance in the health care or transportation domains, are regulated by law. For software in the railroad industry in Europe the certification procedures have to obey the norm EN50128. This paper presents the method that was introduced and employed for the development and the successful certification of the software for the vehicle control unit (VCU) of the Vossloh Locomotives’ G6 shunting locomotives. The primary goal in the development of the software was conformity to EN50128, the secondary goal is a cost-efficient process without sacrificing safety. To achieve these goals our method is based on formal techniques, but also designed to be easily applicable in our context (pragmatics). Central to our method are functional trees as a design specification mechanism. The outcome of employing this method was the successful certification of the locomotive G6 without any software-related problems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The formal modelling and verification of safety critical ATP software design

The safety of software is becoming increasingly important as computers pervade control systems on which human life depends. This has become more complex and in rail transportation fields and the methods to ensure its correctness have been slow in development. One feasible approach is to mathematically verify software design in such systems with Formal Methods. ATP (Automatic Train Protection) i...

متن کامل

Effect of Rail Corrugation on the Amount of Train Induced Vibrations near a Historical Building

The evaluation and control of the trains induced vibrations needs even more attention in the case of underground tracks which passes near to monuments and historical sites. The rail corrugations which occur due to the wheels’ impulse loads during the operation period of underground railway tracks, usually amplify the ground borne noise and vibration. In the current study, the mentioned phenomen...

متن کامل

Formal Methods in the development of safety critical knowledge-based components

The work reported in this paper is part of the ongoing Esprit project Safe-KBS n. 22360∗. A main objective of the project is the definition of a engineering methodology for certifiable knowledge-based software components to be embedded into safety critical systems. Since about a decade the use of formal methods in the development of traditional software for safety critical systems has been grea...

متن کامل

Analytical Approach to Vibration Analysis Of the Wheel-rail contact

Wheel/rail contact simulation is one of the most complicated problems in the modeling of railway vehicles. The wheel/rail interaction plays a unique role in rail vehicle dynamics. In this paper, the dynamic response of the wheel on irregular rail track is analyzed with analytical approach using the method of Multiple Scales (MMS). The Hertzian contact theory is used to obtain the relationshi...

متن کامل

Formal Safety Analysis in Transportation Control

Transportation control systems are safety critical systems. While a couple of years ago control systems mainly used to be built up from (electro-) mechanical devices, nowadays more and more functionality is software controlled. To sustain the high level safety standards for these embedded systems, we propose to use fault tree analysis integrated with formal methods for analyzing system safety. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011