Systems Engineering and Electronics ›› 2020, Vol. 42 ›› Issue (2): 480-488.doi: 10.3969/j.issn.1001-506X.2020.02.30

Previous Articles     Next Articles

DFT quantitative analysis method based on statistical model checking

Sen QIAO1,2(), Zhiqiu HUANG1,2(), Jinyong WANG1,2(), Weijian WAN1,2()   

  1. 1. College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China
    2. Key Laboratory of Safety-Critical Software of Ministry of Industry and Information Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China
  • Received:2019-05-13 Online:2020-02-01 Published:2020-01-23
  • Supported by:
    国家自然科学基金(61772270);国家重点研发计划(2016YFB1000802)

Abstract:

Dynamic fault tree (DFT) is an important means to analyze the safety of the system. There are three problems in solving the DFT based on Markov chain. (ⅰ) It can only analyze the system whose fault probability is exponentially distributed. (ⅱ) It is unable to resolve system common cause failure. (ⅲ) It is likely to cause the state space explosion. Therefore, this paper proposes a method of DFT quantitative analysis based on statistical model checking. Firstly, the DFT is decomposed into the dynamic logic gate, the basic component, the common cause failure relationship, and the logical relationships between gates and components. Secondly, the dynamic logic gate and the basic component are formalized based on the stochastic hybrid automaton. Thirdly, the automaton is reconstructed through the logical relationship to form a stochastic hybrid automaton network. Finally, the effectiveness of the proposed method is demonstrated by analyzing an aircraft icing detection system with multiple failure probability distributions and the common cause failure relationship.

Key words: stochastic hybrid automaton, statistical model checking, stochastic system, dynamic fault tree (DFT), safety analysis

CLC Number: 

[an error occurred while processing this directive]