On the efficiency of functional decomposition in fault tree analysis

被引:2
作者
Matuzas, Vaidas [1 ]
Contini, Sergio [1 ]
机构
[1] Commiss European Communities, Joint Res Ctr, I-21027 Ispra, VA, Italy
关键词
Fault tree analysis; binary decision diagrams; functional decomposition; complex fault trees; TRUNCATION ERROR; ALGORITHMS;
D O I
10.1177/1748006X12458995
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The exact analysis of complex fault trees is a very difficult task. Many methods have been defined to reduce computation time and working memory usage. This problem was recently studied by the authors who proposed an approach based on functional decomposition. A complex fault tree is recursively decomposed into a set of mutually exclusive simpler fault trees until their dimensions are compatible with the available working memory size. Then, the results of the analysis of all generated simpler trees are composed to obtain the results for the original un-decomposed fault tree. Large fault trees, which were impossible to analyse owing to insufficient working memory for the construction of the binary decision diagrams, were successfully analysed by means of the functional decomposition method. Since a fault tree is decomposed with respect to a small subset S of the vector x of basic events, the efficiency of the decomposition process is highly dependent on this subset. Hence the problem is how to select the events of S in order to minimise the fault tree analysis time. This article describes and compares four different algorithms to construct S with the aim of identifying the one for which the decomposition procedure requires the least computational time. Owing to the heuristic nature of this problem, all algorithms have been tested on a number of fault trees of different complexity in order to draw useful indications on the relatively 'best' one(s). According to the efficiency measures adopted for comparison purposes, the results showed that the best way to proceed is to set S as a minimal path set of the fault tree to be decomposed.
引用
收藏
页码:635 / 645
页数:11
相关论文
共 23 条
  • [1] [Anonymous], 1983, NUREGCR2815 US NRC
  • [2] Brace K. S., 1990, 27th ACM/IEEE Design Automation Conference. Proceedings 1990 (Cat. No.90CH2894-4), P40, DOI 10.1109/DAC.1990.114826
  • [3] BRYANT RE, 1986, IEEE T COMPUT, V35, P677, DOI 10.1109/TC.1986.1676819
  • [4] Analysis of truncation limit in probabilistic safety assessment
    Cepin, M
    [J]. RELIABILITY ENGINEERING & SYSTEM SAFETY, 2005, 87 (03) : 395 - 403
  • [5] Chatterjee P., 1975, RELIABILITY FAULT TR, P101
  • [6] Truncation error evaluation method for minimal cut set-based fault tree analysis
    Choi, JS
    Cho, NZ
    [J]. JOURNAL OF NUCLEAR SCIENCE AND TECHNOLOGY, 2005, 42 (10) : 854 - 860
  • [7] Contini S., 2010, RELIABILITY RISK SAF, P898
  • [8] Contini S, 2011, P I MECH ENG O-J RIS, V226, P249
  • [9] Analysis of large fault trees based on functional decomposition
    Contini, Sergio
    Matuzas, Vaidas
    [J]. RELIABILITY ENGINEERING & SYSTEM SAFETY, 2011, 96 (03) : 383 - 390
  • [10] A linear-time algorithm to find modules of fault trees
    Dutuit, Y
    Rauzy, A
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 1996, 45 (03) : 422 - 425