掌桥专利:专业的专利平台
掌桥专利
首页

一种电子信息系统多故障诊断方法及系统

文献发布时间:2023-06-19 18:37:28


一种电子信息系统多故障诊断方法及系统

技术领域

本发明涉及电子信息系统故障诊断领域,特别是涉及一种电子信息系统多故障诊断方法及系统。

背景技术

电子信息系统是指由计算机、网络设备、有/无线通信设备、供配电设备及相关配套设备、设施等电子设备构成的,按一定应用目的和规则对信息进行采集、加工、存储、传输等处理的人机系统。此类系统具有涉及专业领域众多、系统复杂、软件密集等特点,与一般的系统不同,电子信息系统的故障有层次性、传播性、相关性和不确定性等独有的特征。

从本质上讲,故障诊断是一个通过观测系统不同观测点上的故障现象进而确定故障原因的过程。对一般的故障诊断,传统的假设是系统同一时刻至多只出现一个故障。然而对于分布式多节点、软件功能密集的复杂电子信息系统,往往出现同一时刻存在多个故障的情况。此时,以往单故障模型的假设不再成立。必须针对复杂电子信息系统多故障并发的特点提出新的故障诊断方法。

针对电子信息系统的故障诊断,单一地利用目前常见的基于信号处理的方法、基于解析模型的方法或基于知识的诊断方法都不足以对复杂电子系统进行及时有效的故障诊断,给出全面合理的结论。近年来,基于多信号模型的故障诊断方法在电子信息系统故障诊断领域得到了广泛的重视。多信号模型方法通过跟踪系统每一组件影响的信号以及每一测试节点可以检测的信号的流向,在系统结构模型的基础上生成相关性矩阵(或称为故障依赖矩阵),描述信号间的依赖关系,成功地融合了结构模型和依赖模型的优点,适合复杂电子信息系统的故障建模。

基于相关性矩阵的故障诊断方法虽然可以完成单故障模式的快速诊断,但还存在两个问题:一是仅支持单故障发生情况,不支持多故障并存时的诊断隔离;二是仅限于和测试性模型一致的测试结果,当测试结果和测试性模型存在偏差时,可能得到错误的诊断结果。为了解决上述问题,针对电子信息装备多故障诊断,提出了一种基于故障依赖概率矩阵的多故障诊断方法,可以有效提高故障覆盖率和诊断效率。

发明内容

本发明的目的是提供一种电子信息系统多故障诊断方法及系统,实现诊断电子信息系统单故障以及难以处理的复合故障的目标。

为实现上述目的,本发明提供了如下方案:

一种电子信息系统多故障诊断方法,包括:

S1:根据被测电子信息系统确定相关性矩阵D;

S2:根据所述相关性矩阵D确定故障依赖概率矩阵D

S3:获取被测电子信息系统的状态监测数据;

S4:判断所述状态监测数据是否异常;

S5:根据所述状态监测数据的判断结果确定测试向量T;

S6:将所述测试向量T与相关性矩阵D逐行比对,如果存在所述测试向量T与相关性矩阵D中某一行完全匹配,则判断为单故障存在,输出诊断结果;如果所述测试向量T与相关性矩阵D中任意一行都不匹配,则判断为多故障存在,转入S7;

S7:设有e个故障同时存在,并预设e的初始值;

S8:根据所述测试向量T和故障依赖概率矩阵D

S9:将所述多故障组合模式的故障相似度从大到小排序,作为多故障组合模式发生概率由大到小的顺序;

S10:令e=e+1;

S11:判断e是否大于E

可选的,所述相关性矩阵D为:

其中,故障模式总数为N,测试点的总数为M,D矩阵的第i行表示的是设备第i个故障模式在每一个测试点上的反映信息,D矩阵的第j列,表示的是第j个测试点和每个故障模式之间的相关性,a

可选的,所述故障依赖概率矩阵D

其中,d

可选的,输出诊断结果后,还包括:

实施修理或更换故障单元;

判断诊断结果是否正确;

若否,则继续修理;

若是,则更新设备可更换单元的故障先验概率,更新故障依赖概率矩阵。

可选的,采用状态采集传感器获取被测电子信息系统的状态监测数据。

可选的,所述根据测试向量T和故障依赖概率矩阵D

利用故障依赖概率矩阵D

获取所述故障相似度大于或等于设定阈值的故障组合模式,作为多故障组合模式。

可选的,所述故障相似度采用如下公式计算:

S

其中,S

一种电子信息系统多故障诊断系统,包括:

相关性矩阵确定模块,用于根据被测电子信息系统确定相关性矩阵D;

故障依赖概率矩阵和最大故障模式组合数确定模块,用于根据所述相关性矩阵D确定故障依赖概率矩阵D

状态监测数据获取模块,用于获取被测电子信息系统的状态监测数据;

第一判断模块,用于判断所述状态监测数据是否异常;

测试向量确定模块,用于根据所述状态监测数据的判断结果确定测试向量T;

故障诊断模块,用于将所述测试向量T与相关性矩阵D逐行比对,如果存在所述测试向量T与相关性矩阵D中某一行完全匹配,则判断为单故障存在,输出诊断结果;如果所述测试向量T与相关性矩阵D中任意一行都不匹配,则判断为多故障存在,转入下一模块;

初始值模块,用于设有e个故障同时存在,e的初始值设为2;

多故障组合模式确定模块,用于根据所述测试向量T和故障依赖概率矩阵D

排序模块,用于将所述多故障组合模式的故障相似度从大到小排序,作为多故障组合模式发生概率由大到小的顺序;

赋值模块,用于令e=e+1;

第二判断模块,用于判断e是否大于En,如果否,则转入S7;如果是,则输出诊断结果。

可选的,所述相关性矩阵D为:

其中,故障模式总数为N,测试点的总数为M,D矩阵的第i行表示的是设备第i个故障模式在每一个测试点上的反映信息,D矩阵的第j列,表示的是第j个测试点和每个故障模式之间的相关性,a

可选的,所述故障依赖概率矩阵D

其中,d

根据本发明提供的具体实施例,本发明公开了以下技术效果:

本发明公开了一种电子信息系统多故障诊断方法及系统,在相关性矩阵D的基础上,结合专家经验和历史故障数据确定故障依赖概率矩阵D

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明电子信息系统多故障诊断方法的原理框图;

图2为本发明的电子信息系统多故障诊断方法流程图;

图3为本发明的电子信息系统多故障诊断系统模块图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的目的是提供一种电子信息系统多故障诊断方法及系统,实现诊断电子信息系统单故障以及难以处理的复合故障的目标。

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

如图1所示,为本发明电子信息系统多故障诊断方法的原理框图,具体的,针对被测电子信息系统,确定故障模式集合,依据状态监测系统确定测试点集合,确定相关性矩阵D。

其中,故障模式总数为N,测试点的总数为M,D矩阵的第i行表示的是设备第i个故障模式在每一个测试点上的反映信息,D矩阵的第j列表示的是第j个测试点和每个故障模式之间的相关性,a

在相关性矩阵D的基础上,结合专家经验和历史故障数据确定故障依赖概率矩阵D

故障依赖概率矩阵D

其中,d

具体而言,对于同型号电子信息系统,在初始阶段由专家或历史故障数据确定x

针对上述内容,本发明公开一种电子信息系统多故障诊断方法,如图2所示,具体包括如下的步骤:

步骤1:针对被测电子信息系统,确定故障模式集合,依据状态监测系统确定测试点集合,确定相关性矩阵D。

步骤2:在相关性矩阵D的基础上,结合专家经验和历史故障数据确定故障依赖概率矩阵D

步骤3:利用状态采集传感器监测设备状态,故障诊断计算机通过保障网络获取状态监测数据,对于每一个测试点,通过正常系统的数值范围确定当前测试值t

步骤4:首先将测试向量T与相关性矩阵D进行逐行比对,如果存在T与D中某一行完全匹配,则判断为单故障存在,输出诊断结果,转入步骤7;如果T与D中任意一行都不匹配,则判断为多故障存在,转入步骤5。

步骤5:假设有e个故障同时存在,e的初始值设为2,利用测试向量T和故障依赖概率矩阵D

步骤6:判断e是否大于E

步骤7:按照诊断给出结果,修理或更换故障单元;如果是多故障模式,按照故障模式组合数由小到大,故障相似度从大到小的顺序,依次修理或更换故障单元。

步骤8:实施修理或更换故障单元后,评估诊断结果是否正确,是则转入步骤9,否则转入步骤7,继续修理。

步骤9:记录测试点状态和故障诊断结果。

步骤10:更新设备可更换单元的故障先验概率,更新故障依赖概率矩阵。

步骤11:结束。

以某型电子信息系统装备为例,该系统共有N个故障模式,M个测试点,在诊断前,确定该系统的相关性矩阵D,并结合专家经验和历史故障数据确定该系统的故障依赖概率矩阵D

考虑到该电子信息系统装备的历史故障情况,设定其最大故障模式组合数E

利用状态采集传感器监测设备状态,故障诊断计算机通过保障网络获取状态监测数据,对于每一个测试点,通过正常系统的数值范围确定当前测试值t

首先将测试向量T与相关性矩阵D进行逐行比对,如果存在T与D中某一行完全匹配,则判断为单故障存在,确定故障部位,输出诊断结果,按照诊断结果进行修理或者部件更换。如果诊断结果正确,则记录测试点状态和故障诊断结果,更新设备可更换单元的故障先验概率,更新故障依赖概率矩阵。

如果确定不是单故障,则按照双故障同时发生诊断,利用故障依赖概率矩阵D

按照诊断结果进行修理或者部件更换。如果诊断结果正确,则记录测试点状态和故障诊断结果,更新设备可更换单元的故障先验概率,更新故障依赖概率矩阵。

基于上述方法的内容,本发明还公开了一种电子信息系统多故障诊断系统,如图3所示,包括:

相关性矩阵确定模块101,用于根据被测电子信息系统确定相关性矩阵D。

故障依赖概率矩阵和最大故障模式组合数确定模块102,用于根据所述相关性矩阵D确定故障依赖概率矩阵D

状态监测数据获取模块103,用于获取被测电子信息系统的状态监测数据。

第一判断模块104,用于判断所述状态监测数据是否异常。

测试向量确定模块105,用于根据所述状态监测数据的判断结果确定测试向量T。

故障诊断模块106,用于将所述测试向量T与相关性矩阵D逐行比对,如果存在所述测试向量T与相关性矩阵D中某一行完全匹配,则判断为单故障存在,输出诊断结果;如果所述测试向量T与相关性矩阵D中任意一行都不匹配,则判断为多故障存在,转入下一模块。

初始值模块107,用于设有e个故障同时存在,e的初始值设为2。

多故障组合模式确定模块108,用于根据所述测试向量T和故障依赖概率矩阵D

排序模块109,用于将所述多故障组合模式的故障相似度从大到小排序,作为多故障组合模式发生概率由大到小的顺序。

赋值模块110,用于令e=e+1。

第二判断模块111,用于判断e是否大于E

本发明还公开了如下技术效果:

1、本发明将原有的相关性矩阵二值数值(0,1)形式转变为概率值([0~1])形式,定义了故障依赖概率矩阵,合理反应了故障模式与测试量之间的依赖关系,可以支撑按照故障发生的先验概率,判断组合型多故障的发生概率。

2、本发明所定义的故障依赖概率矩阵,可以根据故障数据库动态更新。随着故障数据的积累,故障依赖概率矩阵可以更加准确反映故障模式与测试量之间的依赖关系。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

技术分类

06120115631646