A fault tree – Based Bayesian network construction for the failure rate assessment of a complex system 46th ESReDA Seminar May 29-30, 2014, Politecnico.

Slides:



Advertisements
Similar presentations
Dynamic Generation of Data Broadcasting Programs for Dynamic Generation of Data Broadcasting Programs for a Broadcast Disk Array in a Mobile Computing.
Advertisements

ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
A Tutorial on Learning with Bayesian Networks
Bayesian Network and Influence Diagram A Guide to Construction And Analysis.
Bayesian Networks CSE 473. © Daniel S. Weld 2 Last Time Basic notions Atomic events Probabilities Joint distribution Inference by enumeration Independence.
1 Fault-Tolerant Computing Systems #6 Network Reliability Pattara Leelaprute Computer Engineering Department Kasetsart University
Lauritzen-Spiegelhalter Algorithm
Project Management Risk Management. Outline 1.Introduction 2.Definition of Risk 3.Tolerance of Risk 4.Definition of Risk Management 5.Certainty, Risk,
RISK INFORMED APPROACHES FOR PLANT LIFE MANAGEMENT: REGULATORY AND INDUSTRY PERSPECTIVES Björn Wahlström.
Crime Risk Factors Analysis Application of Bayesian Network.
Introduction of Probabilistic Reasoning and Bayesian Networks
Markov Analysis Jørn Vatn NTNU.
Selection of Research Participants: Sampling Procedures
Chapter 5 Probability Models Introduction –Modeling situations that involve an element of chance –Either independent or state variables is probability.
1 © 1998 HRL Laboratories, LLC. All Rights Reserved Construction of Bayesian Networks for Diagnostics K. Wojtek Przytula: HRL Laboratories & Don Thompson:
Definition Reliability is a general quality of an object – an ability to perform a desired function, sustaining the values of rated operational indicators.
Sampling.
1 © 1998 HRL Laboratories, LLC. All Rights Reserved Development of Bayesian Diagnostic Models Using Troubleshooting Flow Diagrams K. Wojtek Przytula: HRL.
Title slide PIPELINE QRA SEMINAR. PIPELINE RISK ASSESSMENT INTRODUCTION TO RISK IDENTIFICATION 2.
TECHNICAL ASSOCIATION OF THE EUROPEAN NATURAL GAS INDUSTRY Development of a Eurogas-Marcogaz Methodology for Estimation of Methane Emissions Angelo Riva.
Romaric GUILLERM Hamid DEMMOU LAAS-CNRS Nabil SADOU SUPELEC/IETR.
Chapter 9 Database Planning, Design, and Administration Sungchul Hong.
A 2 TH OS: availability analysis and optimisation in SLAs Group 7: Deyang Rao Chenhao Cui Yichi Zhang Luyang Li.
Chapter 8 Architecture Analysis. 8 – Architecture Analysis 8.1 Analysis Techniques 8.2 Quantitative Analysis  Performance Views  Performance.
VTT-STUK assessment method for safety evaluation of safety-critical computer based systems - application in BE-SECBS project.
KING FAHD UNIVERSITY OF PETROLEUM & MINERALS DHAHRAN, SAUDI ARABIA ARE-512 Life Cycle Costing – Cost Data Bank For By G. C. SOFAT S.K. TYAGI Presented.
Chapter 7 Auditing Internal Control over Financial Reporting McGraw-Hill/Irwin ©2008 The McGraw-Hill Companies, All Rights Reserved.
Uncertainty management in Statoil (Risk and opportunity management)
Standards for Mathematical Practice #1 Make sense of problems and persevere in solving them. I can: explain the meaning of a problem. choose the right.
LOGO Evaluating Quality-in-Use Using Bayesian Networks M.A. Moraga 1, M.F. Bertoa 2, M.C. Morcillo 2, C. Calero 1, A. Vallecillo 2 1 Universidad de Castilla-La.
Management & Development of Complex Projects Course Code MS Project Management Perform Qualitative Risk Analysis Lecture # 25.
FAULT TREE ANALYSIS (FTA). QUANTITATIVE RISK ANALYSIS Some of the commonly used quantitative risk assessment methods are; 1.Fault tree analysis (FTA)
Bayesian Macromodeling for Circuit Level QCA Design Saket Srivastava and Sanjukta Bhanja Department of Electrical Engineering University of South Florida,
Software Metrics and Reliability. Definitions According to ANSI, “ Software Reliability is defined as the probability of failure – free software operation.
Introduction to Bayesian Networks
Introduction to Development Centres Sandra Schlebusch The Consultants.
O PTIMAL SERVICE TASK PARTITION AND DISTRIBUTION IN GRID SYSTEM WITH STAR TOPOLOGY G REGORY L EVITIN, Y UAN -S HUN D AI Adviser: Frank, Yeong-Sung Lin.
Using Social Network Analysis Methods for the Prediction of Faulty Components Gholamreza Safi.
Bayesian networks and their application in circuit reliability estimation Erin Taylor.
1 Use graphs and not pure logic Variables represented by nodes and dependencies by edges. Common in our language: “threads of thoughts”, “lines of reasoning”,
International Conference on Fuzzy Systems and Knowledge Discovery, p.p ,July 2011.
Christopher M. Bishop, Pattern Recognition and Machine Learning 1.
1 CMSC 671 Fall 2001 Class #20 – Thursday, November 8.
IAEA Training Course on Safety Assessment of NPPs to Assist Decision Making Common Cause Failure Analysis Workshop Information IAEA Workshop City, Country.
Introduction on Graphic Models
Lecture №4 METHODS OF RESEARCH. Method (Greek. methodos) - way of knowledge, the study of natural phenomena and social life. It is also a set of methods.
Today Graphical Models Representing conditional dependence graphically
Company LOGO. Company LOGO PE, PMP, PgMP, PME, MCT, PRINCE2 Practitioner.
Prof. Enrico Zio Fault tree analysis Prof. Enrico Zio Politecnico di Milano Dipartimento di Energia.
Overwiew of Various System Reliability Analysis Methods Kim Hyoung Ju 1.
Process of Diagnosing a Dynamic System Lab Seminar June 19th, 2007 Seung Ki Shin.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
O PTIMAL R EPLACEMENT AND P ROTECTION S TRATEGY FOR P ARALLEL S YSTEMS R UI P ENG, G REGORY L EVITIN, M IN X IE AND S ZU H UI N G Adviser: Frank, Yeong-Sung.
LOGO Combining Fault Trees and Event Trees Seung Ki, Shin.
Adding Dynamic Nodes to Reliability Graph with General Gates using Discrete-Time Method Lab Seminar Mar. 12th, 2007 Seung Ki, Shin.
Knowledge Representation Techniques
Fault Trees.
Fault Tree Analysis Using Binary Decision Diagrams
The applications of BN in Supply Chain
Methods and Methodology within the Public Projects Mgr. Bc
Fault Tree Analysis Based on Dynamic Uncertain Causality Graph
of Heritage and New Hardware For Launch Vehicle Reliability Models
Quality Risk Management
Risk-informed Decision Making under Incomplete Information
A Bayesian Approach to Learning Causal networks
A. Mancusoa,b, M. Compareb, A. Saloa, E. Ziob,c
Department of Electrical Engineering
The Organizational Impacts on Software Quality and Defect Estimation
Project Risk Management Jiwei Ma
A handbook on validation methodology. Metrics.
Presentation transcript:

A fault tree – Based Bayesian network construction for the failure rate assessment of a complex system 46th ESReDA Seminar May 29-30, 2014, Politecnico di Torino, Torino, Italy Reliability Assessment and Life Cycle Analysis of Structures and Infrastructures’ El-Hassene Ait Mokhtar a, Radouane Laggoune a, Alaa Chateauneuf b a Research Unit “Modeling and Optimisation of Systems (LaMOS)”, University of Bejaia, Algeria b Pascal Institute, University of Blaise Pascal, France

Contents Introduction Problem position Complex systems modeling (FT  BN) Industrial application Conclusion & perspectives

Introduction Technological progress have made that modern systems have become more complex, especially regarding their structure. This made it difficult to estimate the reliability characteristics, in particular the failure rate of such systems. Simple systems - For series system, the failure of any component (element) leads to the whole system failure. - The failure of a parallel system is only caused by the failure of all its components. When it concerns a complex system, it is more difficult to evaluate the impact of the failure of one component because of the different interactions between its components. Definition (complex system) A complex system is a structured set of independent heterogeneous devices that are connected and communicate with each other in order to perform a function.

Introduction Several methods can be used for the reliability assessment of complex systems (systems with complex structure, configured as networks) such as: - Bayesian Network, - Petri Network, - Fault (Failure) Tree. Bayesian networks (BN) are native from artificial intelligence, they are very useful since they allow a quantitative and qualitative representation of the different links and dependencies between all the system components. The system structure, modeled as BN, shows clearly the conditional dependencies between the variables, whereas the conditional probabilities allow their quantification.

Introduction Bayesian networks and traditional methods used in reliability Unlike the fault tree method, the BNs permit to take into consideration the events with several consequences; Unlike the Markov Chain method, the BNs allow the modeling of systems configured in networks with several causalities and with a very large number of variables; Unlike the Petri networks method, the BNs Permit to treat the low frequency events (example: an accident is a low frequency event but it may have critical consequences on the system, the operators and/or environment.)

Problem position It was established that modeling of complex systems using Bayesian network is very expensive (CPU time). Therefore, we introduce the fault tree method, which is more explicit and less complicate to establish, in order to facilitate the Bayesian network construction.

Complex systems modeling To establish a Bayesian network, two major phases are required. The construction of the graph structure The evaluation of the probability tables These two phases need the use of important means. Some papers have shown that it is very difficult to define all the links and dependencies between the variables (components). For this reason we have introduced the fault tree method to establish the BN,

Complex systems modeling Mapping fault tree to Bayesian network The transition, ‘’Fault tree’’ to ‘’Bayesian network’’, is made thanks to a transition algorithm, which can be used if the following assumptions are established.  The events must be binary (example: working/not working);  The events are statistically independent;  The relations between the events are represented by logical gates;  The root of the FT is the undesired event to be analyzed.

Complex systems modeling Mapping fault tree to Bayesian network The transition steps from the FT to BN are: 1. For each leaf node (primary event or component) in the FT, create a root node in the BN. If more than one leaf on the FT represents the same event, create just one root node in the BN; 2. Assign to the root node in the BN the prior probability of the related leaf node in the FT; 3. For each logical gate in the FT, create a node in the BN; 4. Connect the nodes in the BN as the corresponding nodes are connected in the FT; 5. For each logical gate in the FT, assign the conditional probability tables to the related nodes in the BN.

Complex systems modeling AB FBA F ABF Logical gate ‘’OR’’

Complex systems modeling AB F BA F ABF Logical gate ‘’AND’’

Complex systems modeling Creation of the probability tables For the logical gates, it is very simple to create their corresponding CPT. But for the primary events or components it is not as simple as the gates. In fact, to create prior probabilities we need to transform the failure rate used for FT into a probability in BN.

Industrial application For the validation purpose, this methodology is applied to an industrial system. It consists of a turbo-pump located in a pumping station of the Haoud-El-Hamra-Bejaia pipeline (Algerian company of petroleum SONATRACH). Group turbo-pump

Industrial application Fault tree of the studied system

Industrial application Bayesian network of the studied system According to the maintenance department of the company, it is to note that the “breakdown state” of the turbo-pump is caused by three (03) main causes: the failure of one of its components (according to the fault tree of the system), the operator competency (OP) and the external environment like the climate conditions (AC). Initial Bayesian network

Industrial application Bayesian network of the studied system

Industrial application Probabilities of the Bayesian network The prior probability tables of the root nodes are created from the failure rate of the corresponding component, knowing that: For the transformation of the failure rate into a failure probability we have taken (with the collaboration of the experts of the maintenance department) equal to one (01) failure per two (02) days (0.5 failures per day). With: MUT is the Mean Up Time

Industrial application Failure probability of the nodes Node Failure probability Non failure probability A10,186%99,814% A20,086%99,914% AT0,186%99,814% GT0,186%99,814% PP0,374%99,626% VV0,28%99,72% CC0,186%99,814% CY0,374%99,626% MS0,374%99,626% BR0,086%99,914% GP0,108%99,892% SR0,054%99,946% DCS0,186%99,814% OP0,5%99,5% CD0,8%99,2% Conditional probability tables (CPTs) The CPTs of the nodes “NP”, “TB” and “DP” are obtained from the transition of the logical gates “AND” and “OR”. For the node “S” which represents the system, its CPT is estimated with concordance of the maintenance department. ACTPOP Node "S" ,070, ,050, ,020, ,0010,999

Industrial application We have to note that the execution time of this algorithm is substantially minimal. So, it is recommended to use this method even for the complex systems with a great number of components and complex linking or interactions. The failure rate of the system is: With:

Conclusion The main objective of this paper is the failure rate assessment of a complex system. The fault tree method allows a better and efficient method to define the interactions of the complex systems component. An algorithm allowing the transition of the fault tree to Bayesian network is also shown. The Bayesian networks are used thanks their interesting properties; They permit an exact calculation of probabilities; The computation time is minimal even for the complex systems with a great number of components; We can associate the expert judgment with the statistical data.

Thank you for your attention !