航空弹药装备故障定位是装备状态评估及装备维修的重要环节。文中论述了利用贝叶斯网络进行航空弹药装备故障定位的优势,探讨了基于贝叶斯网络的航空弹药装备故障定位方法及流程。并以导弹供氮装置为例,分析了基于贝叶斯网络的航空弹药装备故障定位过程。 Fault location for the ammunition equipment is an important step in equipment condition as-sessment and equipment maintenance. The advantage of Bayesian network in ammunition equip-ment fault location is expounded and the method and flow path is discussed based on the Bayesian network. Taking the example of the nitrogen supply equipment for the missile, the process of the fault location is analyzed, and the conclusion is indicated corrective and effective.
李涛1*,李梅2,陈丽3,马志军1
1空军勤务学院航空弹药保障系,江苏 徐州
2中国人民解放军95855部队,北京
3中国人民解放军93685部队,河北 张家口
收稿日期:2019年8月6日;录用日期:2019年8月19日;发布日期:2019年8月26日
航空弹药装备故障定位是装备状态评估及装备维修的重要环节。文中论述了利用贝叶斯网络进行航空弹药装备故障定位的优势,探讨了基于贝叶斯网络的航空弹药装备故障定位方法及流程。并以导弹供氮装置为例,分析了基于贝叶斯网络的航空弹药装备故障定位过程。
关键词 :贝叶斯网络,故障定位,航空弹药装备,装备维修,供氮装置
Copyright © 2019 by author(s) and Hans Publishers Inc.
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/
随着航空制导弹药的日益复杂,航空弹药装备的零备件多达到成千上万,给故障定位越来越困难,目前常用的智能故障定位方法有故障树、基于案例的故障定位等方法,但它们在应用中都存在一定的缺陷 [
贝叶斯网络是一种智能推理工具,适合处理概率性事件,它可以根据航空弹药装备的故障信息,快速、准确的进行推理,逐步判断航空弹药装备故障的根源及故障部位 [
贝叶斯网络(Bayesian Network)是一种有向无环图(有向图模型),它由两部分构成,一部分是贝叶斯网络结构,用S表示,其中结点代表了属性域中的变量,结点间的有向弧代表了变量间的因果关系;另一部分是局部条件概率分布(或密度函数)集,用Sp表示,表达了变量间因果关系的强度,贝叶斯网络可用元素对(S, Sp)表示。关于变量集 X = { X 1 , X 2 , ⋯ , X n } 的贝叶斯网络就是图形化的变量集的联合概率分布。从理论上讲,给定一个变量集合的联合概率分布,就可以计算出所有的边缘概率分布和低阶的联合概率分布,也就是我们所关心事件发生的概率。但当变量集中变量的数目很大时,变量集合的联合概率分布往往很难求 [
链路定理:令BN为关于 U = { A 1 , ⋯ , A n } 上的贝叶斯网络,则联合概率P(U)可表示为BN中所有条件概率的乘积:
P ( u ) = Π i P ( A i | P a ( A i ) ) (1-1)
这里 P a ( A i ) 是 A i 的所有父结点的集合。
根据观察到的信息判断事件发生的概率时,需要用观测信息更新贝叶斯网络,以反映变化了的情况。令A为一个具有n种状态的变量, P ( A ) = ( x 1 , ⋯ , x n ) 。假设得到关于A的观测信息e,A只可以处于i和j状态,而其它状态不出现,则有联合概率 P ( A , e ) = ( 0 , ⋯ , x i , 0 , ⋯ , 0 , x j , 0 , ⋯ , 0 ) 。观测值e的概率 P ( e ) = x i + x j ,即所有可能状态的概率之和。根据贝叶斯定理,在观测值条件下,A的条件概率为:
P ( A | e ) = P ( A , e ) P ( e ) = P ( A , e ) ∑ A P ( A , e ) (1-2)
观测值e加入到网络中的方式可解释为P(A)与概率表 e _ = ( 0 , ⋯ , 1 , 0 , ⋯ , 0 , 1 , 0 , ⋯ , 0 ) 的乘积。A的观测值为A的某可能状态的状态值。
令U为所有变量的整体,依据链路定理可以求得其联合概率P(U),把观测值e加入到网络中,则 P ( U , e ) 可以通过将P(U)中与A相关的非i和j的元素变为0,而其它的元素不变求得。P(e)仍为所有观测值在 P ( U , e ) 中的概率之和,则在观测值条件下,U的概率为:
P ( U | e ) = P ( U , e ) P ( e ) = P ( U , e ) ∑ A P ( U , e ) (1-3)
其中 P ( U , e ) 为P(U)与观测值e的乘积,如果e包括许多的观测值 { f 1 , ⋯ , f m } ,每个变量的观测值可以分别加入:
P ( U , e ) = P ( U ) ⋅ f 1 ⋯ f m (1-4)
有了在观测信息条件下,所有变量的联合概率,则可以很容易的由此联合概率求出我们所关心任何一个变量的边缘概率,即事件发生的概率。
利用贝叶斯网络进行故障定位,是针对航空弹药装备的某一特定故障事件,根据收集到的故障信息,借助贝叶斯网络的推理功能,逐步判断故障原因及部位的过程。基于贝叶斯网络的航空弹药装备故障定位包括以下内容:1) 充分收集航空弹药装备的各种故障信息,以及各种仪器仪表的指示信息,分清损伤事件的故障原因及损伤现象。2) 确定重要功能产品 [
基于贝叶斯网络的航空弹药装备故障定位流程包括如下步骤:
(1) 根据故障模式与影响分析及故障模型与影响分析分析结果,建立贝叶斯网络模型;
(2) 收集故障信息,包括各种故障原因信息及故障现象信息;
(3) 将故障信息加入到贝叶斯网络中,借助贝叶斯网络的推理功能将该信息在网络中传播,更新网络中各结点处于各种故障状态的概率;
(4) 判断航空弹药装备故障是否是由具有最大概率的故障原因引起的,如果是则进行维修,否则排除该原因,返回(2),重新进行故障定位;
(5) 对特定故障部件进行维修;
(6) 对故障部件维修后,观察装备的运行状态,如果航空弹药装备仍不能正常工作,继续收集故障信息,返回(2),重新进行故障定位。如果航空弹药装备工作正常,则故障定位结束 [
下面以“某导弹供氮装置系统不受控制系统控制”这一故障为例,说明利用贝叶斯网络进行装备故障排除的流程。
问题描述:某导弹供氮装置,已知有一路氮气A不受控制,维修人员欲判断其故障根源。
1) 根据上述分析方法,建立导弹供氮装置的贝叶斯网络如图1所示。系统各单元状态定义如下:氮气A、B、总配气箱及控制系统都定为正常和故障两种状态;通信电缆的状态定为正常与短路;分离器与过滤器分为SI (正常)、SII (元器件无故障,但无信号输入)、SIII (有信号输入,但元器件故障)、SIV (元器件故障,同时也无信号输入)四种状态 [
图1. 某导弹供氮装置贝叶斯网络图
2) 收集故障信息,进行损伤定位
情况1:假设观察到氮气B组正常,则将此信息加入到网络中,更新网络,系统各单元各种状态发生的概率如表2所示,选取具有最大故障概率的单元作为最可能的故障单元进行检测。由表2可知故障原因可能发生在分离器A或过滤器A上。为进一步确定故障原因,可查看压力表A,发现压力表A正常,说明过滤器A正常,将此观测信息再次加入到网络中更新网络,系统各元各种状态发生的概率如表3所示。从表中可以看出,氮气A组不受控制系统控制的根本原因是由于分离器A发生了故障 [
情況2:假设氮气B组也不受控制系统控制时,同上面的诊断过程一样,可以不断的将观测到的信息加入到贝叶斯网络中,更新网络,在贝叶斯网络的指导下不断的进行损伤定位,向故障根源逼近。
概率 | 条件 | ||
---|---|---|---|
控制系统 = 正常 | 控制系统 = 故障 | ||
0.9 | 0.1 | ||
信号线 = 短路 | 信号线 = 正常 | ||
0.1 | 0.9 | ||
总配气箱 = 正常 | 总配气箱 = 故障 | 信号线 | 控制系统 |
1 | 0 | 正常 | 正常 |
0 | 1 | 短路 | |
0 | 1 | 正常 | 故障 |
0 | 1 | 短路 | |
…… | …… | …… |
表1. 贝叶斯网络概率表
分离器A | 过滤器A | ||||||
---|---|---|---|---|---|---|---|
SI | SII | SIII | SIV | SI | SII | SIII | SIV |
0 | 0.4737 | 0.4737 | 0.0526 | 0.4737 | 0 | 0.5263 | 0 |
氮气A正常 | 氮气B正常 | 控制系统正常 | 信号正常 | ||||
0 | 1 | 1 | 1 |
表2. 氮气B正常时系统各单元处于各种状态的概率
分离器A | 过滤器A | ||||||
---|---|---|---|---|---|---|---|
SI | SII | SIII | SIV | SI | SII | SIII | SIV |
0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
氮气A正常 | 氮气B正常 | 控制系统正常 | 信号正常 | ||||
0 | 1 | 1 | 1 |
表3. 过滤器A正常时系统各单元处于各种状态的概率
案例分析表明,航空弹药装备故障信息不确定或不完整的情况下,利用贝叶斯网络进行故障定位,可以充分利用先验信息与后验信息(收集到的各种装备故障数据信息),借助贝叶斯网络的推理功能快速、高效地确定航空弹药装备的故障原因及故障部位。随着计算机技术的不断发展、贝叶斯网络各种算法的不断改进,贝叶斯网络在航空弹药装备故障定位及故障诊断领域中将会有更加广泛的应用前景。
李涛,李梅,陈丽,马志军. 基于贝叶斯网络的航空弹药装备故障定位Air Ammunition Equipment Damage Orientation Based on Bayesian Network[J]. 运筹与模糊学, 2019, 09(03): 243-248. https://doi.org/10.12677/ORF.2019.93028