发明名称 基于故障传播概率模型的故障模式优选方法
摘要 本发明公开了一种基于故障传播概率模型的故障模式优选方法,首先对系统各模块的故障样本量进行分配,然后对于各个模块建立模块的故障传播概率模型,得到各故障模式之间的故障传播概率,然后根据故障传播概率和故障模式所在元件节点的出度计算得到故障模式间的故障扩散强度,根据故障扩散强度搜索出每个故障模式作为原发故障时的故障扩散概率最大路径,将该路径中包括的后继故障模式数量作为故障扩散数量,筛选出故障扩散数量大于预定阈值的故障模式,优先进行选择;最后将各个模块的选定故障模式集合得到系统的选定故障模式集合。本发明基于故障扩散数量进行故障模式的优选,对传播型故障进行重点抽样,提高测试性验证方案可靠性。
申请公布号 CN104898039A 申请公布日期 2015.09.09
申请号 CN201510280067.X 申请日期 2015.05.27
申请人 电子科技大学 发明人 杨成林;刘城;林干;龙兵;刘震
分类号 G01R31/28(2006.01)I;G01M99/00(2011.01)I 主分类号 G01R31/28(2006.01)I
代理机构 成都行之专利代理事务所(普通合伙) 51220 代理人 温利平
主权项 一种基于故障传播概率模型的故障模式优选方法,其特征在于,包括以下步骤:S1:根据测试要求向系统中的各个模块分配故障模式抽取数量n<sub>r</sub>,n<sub>r</sub>表示系统中第r个模块分配的故障样本数量,r的取值范围为1≤r≤R,R表示系统中的模块数量;S2:对系统中的每个模块分别选择故障模式,选择方法包括以下步骤:S2.1:建立模块的故障传播概率模型,得到模块中每个故障模式f<sub>i</sub>和其一步传播后继故障模式f<sub>j</sub>之间的故障传播概率P<sub>ij</sub>,故障模式序号i,j的取值范围为1≤i,j≤Q<sub>r</sub>,Q<sub>r</sub>表示系统模块中的故障模式数量;S2.2:计算故障模式i和与其一步传播后继故障模式j之间的故障扩散强度I<sub>ij</sub>:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>I</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>=</mo><msub><mi>w</mi><mi>i</mi></msub><mrow><mo>&lsqb;</mo><mrow><msub><mi>w</mi><mi>p</mi></msub><msub><mi>P</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>+</mo><msub><mi>w</mi><mi>d</mi></msub><msub><mi>d</mi><mi>j</mi></msub><mo>/</mo><munder><mo>&Sigma;</mo><mrow><msup><mi>j</mi><mo>&prime;</mo></msup><mo>&Element;</mo><msub><mi>F</mi><mi>i</mi></msub></mrow></munder><msub><mi>d</mi><msup><mi>j</mi><mo>&prime;</mo></msup></msub></mrow><mo>&rsqb;</mo></mrow></mrow>]]></math><img file="FDA0000725571310000011.GIF" wi="670" he="178" /></maths>其中,w<sub>i</sub>表示故障模式i的跨模块传播系数,w<sub>p</sub>表示预设的故障传播概率的权值,w<sub>d</sub>表示预设的节点出度的权值,d<sub>j</sub>表示故障j所在元件节点的出度,F<sub>i</sub>表示故障模式i的一步传播后继故障模式集合;对故障扩散强度进行归一化处理,归一化故障扩散强度I′<sub>ij</sub>的计算公式为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msubsup><mi>I</mi><mrow><mi>i</mi><mi>j</mi></mrow><mo>&prime;</mo></msubsup><mo>=</mo><msub><mi>I</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>/</mo><munder><mo>&Sigma;</mo><mrow><msup><mi>j</mi><mo>&prime;</mo></msup><mo>&Element;</mo><msub><mi>F</mi><mi>i</mi></msub></mrow></munder><msub><mi>I</mi><mrow><msup><mi>ij</mi><mo>&prime;</mo></msup></mrow></msub></mrow>]]></math><img file="FDA0000725571310000012.GIF" wi="328" he="136" /></maths>S2.3:根据步骤S2.2得到的故障扩散强度计算元件间的故障扩散概率,计算公式的原则为:故障扩散强度越大,故障扩散概率越大,搜索每个故障模式i作为原发故障时的故障扩散概率最大路径,将该路径中包括的后继故障模式数量作为故障扩散数量S<sub>i</sub>;S2.4:抽取故障扩散数量S<sub>i</sub>大于预设阈值δ的故障,组成集合φ,剩下的组成集合<img file="FDA0000725571310000013.GIF" wi="75" he="84" />S2.5:如果集合φ中的元素数量等于n<sub>r</sub>,集合φ作为选定故障模式集合V<sub>r</sub>,本模块故障模式选择结束;如果集合φ中的元素数量小于n<sub>r</sub>,从集合<img file="FDA0000725571310000014.GIF" wi="49" he="83" />中抽取n<sub>r</sub>‑|φ|个故障模式,|φ|表示集合φ中元素数量,这n‑|φ|个故障模式和集合φ中的故障模式共同构成选定故障模式集合V<sub>r</sub>,本模拟故障模式选择结束;如果集合φ中的元素数量大于n<sub>r</sub>,从集合φ中抽取n个故障模式,构成选定故障模式集合V<sub>r</sub>,本模拟故障模式选择结束;S3:将系统中各个模块的选定故障模式集合V<sub>r</sub>合并,得到系统的选定故障模式集合V=V<sub>1</sub>∪V<sub>2</sub>∪…∪V<sub>R</sub>。
地址 611731 四川省成都市高新区(西区)西源大道2006号