[发明专利]基于图神经网络的性能-故障关系图谱的推理方法和装置有效
| 申请号: | 202310095628.3 | 申请日: | 2023-01-18 |
| 公开(公告)号: | CN116360388B | 公开(公告)日: | 2023-09-08 |
| 发明(设计)人: | 刘文静;王淑一;刘磊;李文博;梁寒玉;徐赫屿;邢晓宇 | 申请(专利权)人: | 北京控制工程研究所 |
| 主分类号: | G05B23/02 | 分类号: | G05B23/02 |
| 代理公司: | 北京格允知识产权代理有限公司 11609 | 代理人: | 张沫 |
| 地址: | 100080 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 神经网络 性能 故障 关系 图谱 推理 方法 装置 | ||
1.一种基于图神经网络的性能-故障关系图谱的推理方法,其特征在于,包括:
根据FMEA构建航天器控制系统的性能-故障关系图谱;
基于历史故障案例,计算所述性能-故障关系图谱中各关系的亲密度;
基于所述性能-故障关系图谱中各关系的亲密度,采用图神经网络推理每个故障征兆对应的故障原因;
针对每个所述故障征兆,采用贝叶斯网络对当前故障征兆对应的故障原因进行融合,以得到当前故障征兆最终的推理结果;
所述性能-故障关系图谱中的三元组集合包括:部件-包含-功能模块、功能模块-发生-故障原因、故障原因-导致-故障模式、故障模式-表现-故障征兆、故障模式-引起-高一层影响、故障模式-引起-最终影响、故障模式-采取-预防和纠正措施;
所述计算所述性能-故障关系图谱中各关系的亲密度,包括:
对于功能模块-发生-故障原因的三元组集合,发生的亲密度为:
式中,Pk(Hp)表示考虑k个故障案例后计算得到的关系亲密度,Dp,i表示在第i个故障案例中故障原因p是否发生,若是则Dp,i=1,否则Dp,i=0;
对于故障原因-导致-故障模式的三元组集合,导致的亲密度为:
式中,Pk(Hq)表示考虑k个故障案例后计算得到的关系亲密度,Uq,i表示在第i个故障案例中故障模式是否由故障原因q引起,若是则Uq,i=1,否则Uq,i=0,P0(Hq)=1;
对于故障模式-表现-故障征兆的三元组集合,表现的亲密度通过层次分析法得到;
对于其它三元组集合,各关系的亲密度均设置为1;
所述表现的亲密度通过层次分析法得到,包括:
构造判断矩阵M=(bij);其中,定义bij表示当故障模式发生后,故障征兆ui(i=1,2,3…n)比故障征兆uj(j=1,2,3…n)变化大的程度,bij依据预设的取值表进行取值,n表示故障模式对应的故障征兆的个数;
求解所述判断矩阵M的特征根,找出最大特征根λmax及其对应的特征向量并计算矩阵各行元素乘积的n次根:
对进行规范化处理,得到权重系数:
将得到的权重系数作为表现的亲密度;
所述基于所述性能-故障关系图谱中各关系的亲密度,采用图神经网络推理每个故障征兆对应的故障原因,包括:
步骤S1、利用TransE算法确定所述性能-故障关系图谱中各实体与关系的低维向量表示;
步骤S2、对于实体v,均匀随机地在所有邻居中采样K个邻居,并对邻居节点进行建模:
式中,N(v)表示实体v在所述性能-故障关系图谱中邻居实体的集合,ai表示关系的亲密度,Vi表示实体v邻居的特征,K为选择的邻居个数;
步骤S3、针对所述性能-故障关系图谱中的每一个实体,融合当前实体特征Vv与其邻居特征VN(v),将获得的结果作为当前实体新的特征表示;
步骤S4、对所述性能-故障关系图谱的所有实体,对步骤S2和S3执行H次迭代,得到各实体的H阶实体特征;
步骤S5、对于最终得到的H阶实体特征,将故障征兆VuH和故障原因输入函数f得到最终的推理概率:
步骤S6、对所有故障原因遍历计算(i=1,2,...,h,h为故障原因个数),将最大的对应的故障原因作为推理原因。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京控制工程研究所,未经北京控制工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310095628.3/1.html,转载请声明来源钻瓜专利网。





