Approaching dynamic reliability with predictive and diagnostic purposes by exploiting dynamic Bayesian networks

We talk about dynamic reliability when the reliability parameters of the system, such as the failure rates, vary according to the current state of the system. In this article, several versions of a benchmark on dynamic reliability taken from the literature are examined. Each version deals with particular aspects such as state-dependent failure rates, failure on demand, and repair. In dynamic reliability evaluation, the complete behavior of the system has to be taken into account, instead of the only failure propagation as in fault tree analysis. To this aim, we exploit dynamic Bayesian networks and the software tool RADYBAN (Reliability Analysis with DYnamic BAyesian Networks), with the goal of computing the system unreliability. Because of the coherence between the results returned by dynamic Bayesian network analysis and those obtained by means of other methods, together with the possibility to compute diagnostic indices, we propose dynamic Bayesian network and RADYBAN to be a valid approach to dynamic reliability evaluation.

[1]  Kishor S. Trivedi,et al.  Performance and Reliability Analysis of Computer Systems , 1996, Springer US.

[2]  Finn V. Jensen,et al.  Bayesian Networks and Decision Graphs , 2001, Statistics for Engineering and Information Science.

[3]  Giovanni Chiola,et al.  GreatSPN 1.7: Graphical Editor and Analyzer for Timed and Stochastic Petri Nets , 1995, Perform. Evaluation.

[4]  Marco Ajmone Marsan,et al.  Modelling with Generalized Stochastic Petri Nets , 1995, PERV.

[5]  Giuliana Franceschinis,et al.  Defining formalisms and models in the Draw-Net Modeling System , 2006 .

[6]  Andrea Bobbio,et al.  Evaluation of a benchmark on dynamic reliability via Fluid Stochastic Petri Nets , 2013 .

[7]  Adnan Darwiche,et al.  Inference in belief networks: A procedural guide , 1996, Int. J. Approx. Reason..

[8]  Helge Langseth,et al.  Bayesian networks in reliability , 2014, Reliab. Eng. Syst. Saf..

[9]  Salvatore J. Bavuso,et al.  Dynamic fault-tree models for fault-tolerant computer systems , 1992 .

[10]  Enrico Zio,et al.  Monte Carlo approach to PSA for dynamic process systems , 1996 .

[11]  Benoît Iung,et al.  Overview on Bayesian networks applications for dependability, risk analysis and maintenance areas , 2012, Eng. Appl. Artif. Intell..

[12]  Matteo Sereno,et al.  Fluid Stochastic Petri Nets Augmented with Flush-out Arcs: Modelling and Analysis , 2001, Discret. Event Dyn. Syst..

[13]  M. Marseguerraa,et al.  A concept paper on dynamic reliability via Monte Carlo simulation , 1998 .

[14]  Luigi Portinale,et al.  Supporting reliability engineers in exploiting the power of Dynamic Bayesian Networks , 2010, Int. J. Approx. Reason..

[15]  Stuart J. Russell,et al.  Dynamic bayesian networks: representation, inference and learning , 2002 .

[16]  Daniele Codetta-Raiteri Modeling and simulating a benchmark on dynamic reliability as a Stochastic Activity Network , 2011 .

[17]  William H. Sanders,et al.  The Möbius Framework and Its Implementation , 2002, IEEE Trans. Software Eng..

[18]  Andrea Bobbio,et al.  Solving Dynamic Reliability Problems by means of Ordinary and Fluid Stochastic Petri Nets , 2005 .

[19]  S. Distefano,et al.  A new approach to modeling the system reliability: dynamic reliability block diagrams , 2006, RAMS '06. Annual Reliability and Maintainability Symposium, 2006..

[20]  Xavier Boyen,et al.  Tractable Inference for Complex Stochastic Processes , 1998, UAI.

[21]  Judea Pearl,et al.  Probabilistic reasoning in intelligent systems , 1988 .

[22]  Luigi Portinale,et al.  Compiling Dyanamic Fault Trees into Dynamic Bayesian Nets for Reliability Analysis: the RADYBAN Tool , 2007, BMA.

[23]  William H. Sanders,et al.  Stochastic Activity Networks: Formal Definitions and Concepts , 2002, European Educational Forum: School on Formal Methods and Performance Analysis.