Professional Documents
Culture Documents
Model Based Safety Analysis (MBSA) Tool
Model Based Safety Analysis (MBSA) Tool
Abstract— Model-Based Safety Analysis (MBSA) is an Model-Based Safety Analysis (MBSA) is a recent approach
approach in which the design and safety engineers share a common which intends to close up the gap between design engineers
system model created using a model-based development process. and safety engineers. MBSA approach is defined as abstracting
MBSA intends to act as a bridge between design engineers and a physical model into a formal model consisting of the failure
safety engineers reducing the time required to verify the safety of a
behavior of the system and its’ components. The main physical
new designed system. The system model can consist of the failure
behavior exclusively or along with the physical behavior of the model can be extended or an exclusive failure model may be
system and components. MBSA can be built upon qualitative used. The idea comes to automating some of the required
methods (Boolean formalisms such as fault trees or event trees) or safety analysis by a tool without depending solely on the skills
quantitative methods (Transition systems such as Markov chains of the engineer applying them. There are some of already
and Petri nets). Our work is based on developing a new Object- developed tools with various advantages and disadvantages.
Oriented tool utilizing the MBSA approach. The tool utilizes
various algorithms such as directional traverse algorithms, II. RELATED WORK
Constraint Satisfaction Problems (CSP) Back-tracking algorithms
and Markov chains. The tool output is a definition of minimum cut
sets (failure combinations which cause the total failure of the
HiP-HOPS
system). Unfortunately, most of the MBSA tools are applied and
evaluated upon more mechanical systems with such components as Hierarchically Performed Hazard Origin and Propagation
pumps and valves. The aircraft avionics systems are not always Studies (HiP-HOPS) is a tool which enables designers to
considered during the development phase. In this paper, a new extend system physical models with components failure
library of avionics systems’ components – such as data buses or modes [2]. It’s a plug-in tool in which the model is usually
sensors - is built according to various standards. The library is then imported from a design modelling tool (such as Matlab
used to model various types of related assemblies from a subsystem Simulink or Labview). Afterwards each component is
such as a specific transmission system to a complete hierarchy of
extended with a failure behavior. The tool utilizes the
an avionics system. The tool is then will be evaluated according to
the output failure modes or combinations. The results are
information and executes a unidirectional failure propagation
compared to the failure combinations extracted from the classical algorithm to produce a fault tree for the defined top event.
safety analysis methods. The results will show if the developed tool The tool is user friendly and a model can be easily described
can be considered as a decent replacement of the classical safety on the expense of high abstraction of the failure model. One
analysis methods. main disadvantage of HiP-HOPS that it considers only the one
direction (from input to output) failure direction (no loops are
Keywords—Safety analysis, Integrated Modular Avionics allowed) which is not efficient for a usual physical system
System, Modelling functionality.
I. INTRODUCTION RODON
Authorized licensed use limited to: Tsinghua University. Downloaded on December 19,2020 at 01:32:29 UTC from IEEE Xplore. Restrictions apply.
solution is a complete assignment that satisfies all the Failure Modes of IMA Components
constraints.
The implemented CSP method is considered of a Backtracking The failure modes for the system components are as follows:
type in which a recursive function is executed by repeatedly
choosing an unassigned variable, and then trying all values in A. Switch
the domain of that variable. If an inconsistency is detected,
then the algorithm backtracks returning failure, causing the • Loss of Switch
previous call to try another value. The implementation and • Loss of Input Sensors
verification of the method can be further explained in [10]. • Loss of Input Signals
Authorized licensed use limited to: Tsinghua University. Downloaded on December 19,2020 at 01:32:29 UTC from IEEE Xplore. Restrictions apply.
IV. RESULTS This option shall increase the reusability factor of such method.
The tool enables a design engineer to upload an interconnected
avionics system and verifies the safety factor of such system.
The system is imported from Simulink while the components’
failure modes along with their behavior are present in the tool
library.
The top event is defined as rather the failure of either HF1 or ACKNOWLEDGMENT
HF2. According to the criticality of the HF1, the failure is
considered as a top event.
The author thanks the Technical University of Munich [TUM],
Institute of Flight System Dynamics along with the German
Aerospace Center [DLR] for supervision and support.
REFERENCES
Authorized licensed use limited to: Tsinghua University. Downloaded on December 19,2020 at 01:32:29 UTC from IEEE Xplore. Restrictions apply.
[10] Samar Elmeadawy Akram A. Abdellatif and Florian
Holzapfel, “Utilization of Constraint Satisfaction Problem
Algorithms in Model-Based Safety Analysis [MBSA] ” AIAA
Aviation Forum 2020. doi.org/10.2514/6.2020-3215
Authorized licensed use limited to: Tsinghua University. Downloaded on December 19,2020 at 01:32:29 UTC from IEEE Xplore. Restrictions apply.