Towards Formal Fault Tree Analysis Using Theorem Proving

被引:16
作者
Ahmed, Waqar [1 ]
Hasan, Osman [1 ]
机构
[1] Natl Univ Sci & Technol, Sch Elect Engn & Comp Sci, Islamabad, Pakistan
来源
INTELLIGENT COMPUTER MATHEMATICS, CICM 2015 | 2015年 / 9150卷
关键词
Higher-Order logic; Probabilistic analysis; Theorem proving; Satellite's solar arrays; SOLAR-ARRAY; RELIABILITY;
D O I
10.1007/978-3-319-20615-8_3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Fault Tree Analysis (FTA) is a dependability analysis technique that has been widely used to predict reliability, availability and safety of many complex engineering systems. Traditionally, these FTA-based analyses are done using paper-and-pencil proof methods or computer simulations, which cannot ascertain absolute correctness due to their inherent limitations. As a complementary approach, we propose to use the higher-order-logic theorem prover HOL4 to conduct the FTA-based analysis of safety-critical systems where accuracy of failure analysis is a dire need. In particular, the paper presents a higher-order-logic formalization of generic Fault Tree gates, i.e., AND, OR, NAND, NOR, XOR and NOT and the formal verification of their failure probability expressions. Moreover, we have formally verified the generic probabilistic inclusion-exclusion principle, which is one of the foremost requirements for conducting the FTA-based failure analysis of any given system. For illustration purposes, we conduct the FTA-based failure analysis of a solar array that is used as the main source of power for the Dong Fang Hong-3 (DFH-3) satellite.
引用
收藏
页码:39 / 54
页数:16
相关论文
共 29 条
  • [1] An approach for lifetime reliability analysis using theorem proving
    Abbasi, Naeem
    Hasan, Osman
    Tahar, Sofiene
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2014, 80 (02) : 323 - 345
  • [2] Ahmad W., 2015, FORMAL FAULT TREE AN
  • [3] Ahmed W, 2014, LECT NOTES ARTIF INT, V8543, P30, DOI 10.1007/978-3-319-08434-3_4
  • [4] [Anonymous], THESIS U CAMBRIDGE U
  • [5] [Anonymous], 2006, 61025 FAULT TREE AN
  • [6] Bozzano M, 2009, LECT NOTES COMPUT SC, V5775, P173, DOI 10.1007/978-3-642-04468-7_15
  • [7] Space solar array reliability: A study and recommendations
    Brandhorst, Henry W., Jr.
    Rodiek, Julie A.
    [J]. ACTA ASTRONAUTICA, 2008, 63 (11-12) : 1233 - 1238
  • [8] Can we trust PRA?
    Epstein, S
    Rauzy, A
    [J]. RELIABILITY ENGINEERING & SYSTEM SAFETY, 2005, 88 (03) : 195 - 205
  • [9] Futatsugi K., 2000, CAFE: An Industrial-Strength Al- gebraic Formal Method
  • [10] Gao F, 2007, LECT NOTES ARTIF INT, V4693, P167