一种基于改进序列二元决策图的动态故障树分析方法与流程

文档序号:12594542阅读:来源:国知局

技术特征:

1.一种基于改进序列二元决策图的动态故障树分析方法,其特征在于,包括如下步骤:

A、将动态故障树中的动态门转换成固定叶节点以生成待分析故障树;

B、采用考虑了动态底事件和静态底事件关系的结构式排序方法对待分析故障树中的底事件进行排序;

C、按照自顶向下的顺序及对底事件的排序对各层底事件进行扩展SBDD运算以生成二元决策图;

D、根据二元决策图计算动态故障树的不交化割集。

2.根据权利要求1所述一种基于改进序列二元决策图的动态故障树分析方法,其特征在于,步骤B的具体方法为:

B1、排列动态故障树的各层底事件生成每一层的层排序队列:

在同一层底事件中既有静态底事件又有动态底事件时,优先排列静态底事件,

排列静态底事件时优先排列出现次数多的静态底事件,排列出现次数相同的静态底事件时优先排列与已排序静态底事件在同一静态门的静态底事件,

排列动态底事件时按照同时与门优先于优先或门以及优先或门优先于优先与门的顺序排列;

B2、按照优先排列靠近待分析故障树顶事件的层排序队列的规则将各层排序队列插入全局排序队列中。

3.根据权利要求1或2所述一种基于改进序列二元决策图的动态故障树分析方法,其特征在于,步骤C的具体方法为:读取待分析故障树和全局排序队列并初始化全局SBDD树;自顶层开始取每一层的各底事件作为操作节点进行扩展SBDD运算:根据每个操作节点是否为门的情形抽取局部SBDD树,比较全局SBDD树首个底事件和局部底事件首个底事件在操作节点所属层的层排序队列中的位置,对首个底事件位置靠后的SBDD树进行简化,对简化后的SBDD树和未简化SBDD树进行扩展SBDD运算。

4.根据权利要求3所述一种基于改进序列二元决策图的动态故障树分析方法,其特征在于,比较全局SBDD树首个底事件和局部底事件首个底事件在层排序队列中的位置,对首个底事件位置靠后的SBDD树进行简化,具体方法为:

在全局SBDD树首个底事件在局部SBDD树首个底事件之前时,按照如下三条化简规则删除局部SBDD树的无效动态底事件:

化简规则一:组成动态底事件的静态底事件不发生时,删除该动态底事件,

化简规则二:动态底事件发生时,删除由组成已发生动态底事件的静态底事件和不同动态门组成的动态底事件,

化简规则三:动态底事件不发生时,删除由组成不发生动态底事件的静态底事件和不同动态门组成的动态底事件;

在全局SBDD树首个底事件在局部SBDD树首个底事件之后时,按照所述三条化简规则删除全局SBDD树的无效动态底事件。

5.根据权利要求1所述一种基于改进序列二元决策图的动态故障树分析方法,其特征在于,步骤A将动态故障树中的动态门转换成固定叶节点,具体为:将优先与门转换为以A<B为标记的动态底事件,将优先或门转换为以A|B为标记的动态底事件,将同时与门转换为以A&B为标记的动态底事件。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1