一种基于多源信息融合的电机故障分类方法及装置

未命名 07-19 阅读:54 评论:0


1.本发明涉及电机设备故障诊断技术领域,尤其涉及一种基于多源信息融合的电机故障分类方法及装置。


背景技术:

2.目前电机故障诊断技术的关键之一在于电机包括电磁场、温度场、机械场多类型信号在内的数据处理。如何根据不同工况下电机的特征信号,准确且快速地识别出电机出现的故障类型,或进一步做到故障预警,是当前研究的重点。机器学习算法是实现这一目的的有效途径。
3.机器学习算法是从已有数据集中学习,可用于状态预测与模式识别,而分类器算法是机器学习及数据挖掘中的热点研究领域之一,由于其高自动化、高精度的特点逐渐被应用于各个领域的装备故障诊断策略中,典型算法包括神经网络算法、支持向量机算法、k近邻算法等等。
4.但是,单纯利用上述机器学习算法进行电机的故障分类,会有电机故障诊断精度较低的缺陷。


技术实现要素:

5.本发明提供一种基于多源信息融合的电机故障分类方法及装置,用以解决现有技术中电机故障诊断精度较低的缺陷,提高了电机故障诊断精度,实现了故障的自动化分类和智能诊断。
6.第一方面,本发明提供一种基于多源信息融合的电机故障分类方法,包括:获取电机的第一特征信号;所述第一特征信号包含多个不同类型的特征值;根据预设隶属度函数,对所述第一特征信号的特征值进行模糊化处理,获取第二特征信号;将所述第二特征信号输入朴素贝叶斯模型,输出所述第二特征信号对应的运行状态,以对所述电机进行故障诊断;所述朴素贝叶斯模型是根据特征信号样本以及所述特征信号样本对应的运行状态标签训练获取的。
7.根据本发明提供的一种基于多源信息融合的电机故障分类方法,所述特征信号样本的获取步骤包括:利用仿真软件建立电机健康模型以及不同故障状态的电机故障模型;利用所述电机健康模型,获取电机在正常运行状态下的特征信号样本;利用不同故障状态的电机故障模型,获取电机在不同故障状态下的特征信号样本。
8.根据本发明提供的一种基于多源信息融合的电机故障分类方法,在将所述第二特征信号输入朴素贝叶斯模型,输出所述第二特征信号对应的运行状态,以对所述电机进行故障诊断之前,还包括:对所述第二特征信号进行降维处理。
9.根据本发明提供的一种基于多源信息融合的电机故障分类方法,所述预设隶属度函数为基于梯形隶属度函数构建的。
10.根据本发明提供的一种基于多源信息融合的电机故障分类方法,所述预设隶属度
函数具体为:
[0011][0012]
其中,μc(z)∈[0,2],z∈[0,1],z1、z2、z3以及z4为预设参数。
[0013]
根据本发明提供的一种基于多源信息融合的电机故障分类方法,所述降维处理的算法为主成分降维算法。
[0014]
根据本发明提供的一种基于多源信息融合的电机故障分类方法,多个不同类型的特征值包括:三相相电压有效值、电压总谐波畸变率、每槽绕组温度、振动频谱中的25hz分量、向不平衡力变化周期和径向不平衡力平均值。
[0015]
第二方面,本发明还提供一种基于多源信息融合的电机故障分类装置,包括:获取模块,用于获取电机的第一特征信号;所述第一特征信号包含多个不同类型的特征值;模糊化处理模块,用于根据预设隶属度函数,对所述第一特征信号的特征值进行模糊化处理,获取第二特征信号;故障诊断模块,用于将所述第二特征信号输入朴素贝叶斯模型,输出所述第二特征信号对应的运行状态,以对所述电机进行故障诊断;所述朴素贝叶斯模型是根据特征信号样本以及所述特征信号样本对应的运行状态标签训练获取的。
[0016]
第三方面,本发明提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于多源信息融合的电机故障分类方法的步骤。
[0017]
第四方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于多源信息融合的电机故障分类方法的步骤。
[0018]
本发明提供的基于多源信息融合的电机故障分类方法及装置,采用了模糊化的方法对多源信息进行融合,并且利用朴素贝叶斯模型对故障进行分类,提高了电机故障诊断精度,实现了故障的自动化分类和智能诊断。
附图说明
[0019]
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]
图1是本发明提供的基于多源信息融合的电机故障分类方法的流程示意图;
[0021]
图2是本发明提供的三态阶梯型隶属度函数的示意图;
[0022]
图3是本发明提供的基于多源信息融合的电机故障分类装置的结构示意图;
[0023]
图4是本发明提供的电子设备的结构示意图。
具体实施方式
[0024]
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]
需要说明的是,在本发明实施例的描述中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0026]
本技术中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。
[0027]
下面结合图1-图4描述本发明实施例所提供的基于多源信息融合的电机故障分类方法和装置。
[0028]
图1是本发明提供的基于多源信息融合的电机故障分类方法的流程示意图,如图1所示,包括但不限于以下步骤:
[0029]
步骤101:获取电机的第一特征信号。
[0030]
其中,所述第一特征信号包含多个不同类型的特征值。不同类型的特征值包括但不限于电压特征、电流特征、温度特征以及振动特征等。
[0031]
具体地,多个不同类型的特征值包括:三相相电压有效值、电压总谐波畸变率(电压thd)、每槽绕组温度、振动频谱中的25hz分量、向不平衡力变化周期和径向不平衡力平均值。
[0032]
步骤102:根据预设隶属度函数,对所述第一特征信号的特征值进行模糊化处理,获取第二特征信号。
[0033]
由于电机健康状态和各类故障之间没有明确边界且存在一定重叠范围,具有模糊性。因此,本发明通过对第一特征信号的特征值进行模糊化处理,获取第二特征信号,以提高故障识别精度。
[0034]
可选地,定义给定域z内的某模糊子集c,由该域z上的一个映射如下式所表示的集合:
[0035]
μc:z

[0,1]
[0036]
z|

μc(z)∈[0,2]
[0037]
其中,对于所有z∈z,表示特征值,总存在与其对应的μc(z),表示模糊化处理后的特征值,且μc(z)∈[0,2]。按惯例将μc(z)称为z对c的隶属度,μc称为c的隶属度函数。
[0038]
步骤103:将所述第二特征信号输入朴素贝叶斯模型,输出所述第二特征信号对应的运行状态,以对所述电机进行故障诊断。
[0039]
其中,所述朴素贝叶斯模型是根据特征信号样本以及所述特征信号样本对应的运行状态标签训练获取的。其中运行状态标签可以理解为故障类别标签。
[0040]
采用朴素贝叶斯算法进行故障分类处理,该算法的主要思想是先计算每个故障类别(运行状态)的先验概率,然后通过贝叶斯定理计算某一样本对应的不同类别的后验概率,以最大后验概率所属类别作为最终类别。利用朴素贝叶斯模型进行故障诊断的,主要步骤包括:
[0041]
(1)准备阶段,对后续的分类做必要的准备,结合具体情况确定合适的特征,然后将已知类别的数据集作为训练样本进行训练。参见步骤101和步骤102。
[0042]
(2)训练阶段,先计算每个故障类别的先验概率p(bi),再按照贝叶斯定理对每个类别计算它在所有训练样本中出现的概率及各类特征属性中对所有分类类别的条件概率,p(a|bi)为特征集a在bi故障下出现的概率,p(bi|)为在给定特征集a的情况下属于bi故障类别的概率,通常也称为后验概率,p(a)为出现特征集a的概率。p(bi|)可通过下式计算:
[0043][0044]
其中d为属性数目,ak为a在第k个属性上的取值。
[0045]
(3)自动化分类应用阶段,对待分类的事件进行分类,具体为对每个特征集计算计算p(bi|)并进行比对,以p(bi|)最大项对应的故障类型作为分类结果。
[0046]
本发明提供的基于多源信息融合的电机故障分类方法,采用了模糊化的方法对多源信息进行融合,并且利用朴素贝叶斯模型对故障进行分类,提高了电机故障诊断精度,实现了故障的自动化分类和智能诊断。
[0047]
基于上述实施例的内容,作为一种可选的实施例,本发明提供的基于多源信息融合的电机故障分类方法,获取所述特征信号样本的步骤包括:利用仿真软件建立电机健康模型以及不同故障状态的电机故障模型;利用所述电机健康模型,获取电机在正常运行状态下的特征信号样本;利用不同故障状态的电机故障模型,获取电机在不同故障状态下的特征信号样本。
[0048]
具体地,获取目标电机的结构参数与电气参数,以在ansys maxwell仿真软件中建立二维有限元模型,即电机健康模型。
[0049]
进一步地,通过对电机健康模型的参数进行特定的修改,建立故障工况下的电机模型,如异步电机鼠笼导条电导率设置为0模拟断条故障,某槽绕组部分短路模拟匝间短路故障,给定转轴中心相对于定子中心的位移量模拟气隙偏心故障。
[0050]
在有限元仿真中,采用相同的边界条件、网格等参数,运行所有仿真模型(包括电机健康模型以及不同故障状态的电机故障模型),获得健康运行、匝间短路、气隙偏心状态下的仿真样本,即特征信号样本。
[0051]
本发明结合理论分析与有限元仿真,可以更加高效便捷的获取不同运行状态下的特征信号样本。
[0052]
基于上述实施例的内容,作为一种可选的实施例,本发明提供的基于多源信息融合的电机故障分类方法,所述预设隶属度函数为基于梯形隶属度函数构建的。
[0053]
本发明中的预设隶属度函数为三态阶梯型隶属度函数,具体为:
[0054][0055]
其中,μc(z)∈[0,2],z∈[0,1],z1、z2、z3以及z4为预设参数。
[0056]
图2是本发明提供的三态阶梯型隶属度函数的示意图,参照图2所示,选取(z2,z3]作为绝对健康状态,即μc(z)=1,选取(0,z1]区域作为第一类绝对故障状态,即μc(z)=0,选取(4,∞)区域作为第二类绝对故障状态,即μc(z)=2,其余界限不清晰的部分按照线性关系计算对应映射结果。
[0057]
基于上述实施例的内容,作为一种可选的实施例,本发明提供的基于多源信息融合的电机故障分类方法,在将所述第二特征信号输入朴素贝叶斯模型,输出所述第二特征信号对应的运行状态,以对所述电机进行故障诊断之前,还包括:对所述第二特征信号进行降维处理。
[0058]
可选地,本发明采用主成分降维算法对第二特征信号(以及特征信号样本)进行降维处理,保证在特征信息损失尽可能最小的情况下对高维数据进行降维。下面以特征信号样本为例,对本发明中利用主成分降维算法进行降维的过程进行说明。
[0059]
具体的,假设一共n个特征信号样本,即:
[0060][0061]
其中,每一个特征信号样本xi∈r
p
,为包含电压、电流、温度、振动等多种类型的特征值的特征信号,r为实数集,p为维度数,对特征信号降维可以通过以矩阵变换得到:
[0062]
yi=wxi[0063]
yi∈rq,为实现降维目的,q《p,则w矩阵为:
[0064][0065]
将式yi表达式展开得到:
[0066][0067]
不同的ωi之间是线性无关的,现假设有一个ω,将其与特征信号样本的点积展开有:
[0068]
ω
t
x=ω
·
x=|ω||x|cosθ
[0069]
其中θ为上式中两向量的夹角,约束ω使其模长为1,即|ω|=1(ω
t
ω=1),可得到:
[0070]
ω
t
x=|x|cosθ
[0071]
即ω与特征信号样本的点积就是样本在ω上的投影,为尽可能保留样本信息,应使所有样本在ω上的投影尽可能散开,对应的,特征信号样本在ω上的投影后的方差应取最大。定义以下变量:均值样本映射后的均值μ,以及变量δ。
[0072][0073][0074][0075]
求解特征信号样本在ω上投影后的方差σ2并进一步化简得到:
[0076][0077]
要求ω满足以下条件:
[0078][0079]
结合对ω的约束条件构造拉格朗日法构造目标函数:
[0080]
l(ω,λ)=ω
t
δω+λ(1-ω
t
ω)
[0081]
另上式偏导为0,可以得到:
[0082]
δω=λω
[0083]
即λ是δ的特征值,而ω是对应的特征向量,主成分降维就是将特征值排序后选择前q项最大特征值对应的特征向量,即可得到变换矩阵w。
[0084]
可以理解的是,对第二特征信号进行降维的过程,参见上述实施例即可,这里不在赘述。
[0085]
综上所述,本发明结合了理论分析与有限元仿真,采用了基于多源信息模糊化融合的电机朴素贝叶斯故障分类方法,提高了电机故障诊断精度,实现了故障的自动化分类和智能诊断。
[0086]
需要说明的是,本发明提出的基于多源信息模糊化融合以及朴素贝叶斯模型对电机故障进行分类的方法,分类结果精确度达到95%以上,并且容错性与鲁棒性都有所增强。
[0087]
图3是本发明提供的基于多源信息融合的电机故障分类装置的结构示意图,如图3所示,所述装置包括:获取模块301,模糊化处理模块302以及故障诊断模块303。
[0088]
所述获取模块301,用于获取电机的第一特征信号。
[0089]
其中,所述第一特征信号包含多个不同类型的特征值。
[0090]
所述模糊化处理模块302,用于根据预设隶属度函数,对所述第一特征信号的特征值进行模糊化处理,获取第二特征信号;
[0091]
所述故障诊断模块303,用于将所述第二特征信号输入朴素贝叶斯模型,输出所述第二特征信号对应的运行状态,以对所述电机进行故障诊断。
[0092]
其中,所述朴素贝叶斯模型是根据特征信号样本以及所述特征信号样本对应的运行状态标签训练获取的。
[0093]
需要说明的是,本发明实施例提供的基于多源信息融合的电机故障分类装置,在具体运行时,可以执行上述任一实施例所述的基于多源信息融合的电机故障分类方法,对此本实施例不作赘述。
[0094]
图4是本发明提供的电子设备的结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(communications interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行基于多源信息融合的电机故障分类方法,该方法包括:获取电机的第一特征信号;所述第一特征信号包含多个不同类型的特征值;根据预设隶属度函数,对所述第一特征信号的特征值进行模糊化处理,获取第二特征信号;将所述第二特征信号输入朴素贝叶斯模型,输出所述第二特征信号对应的运行状态,以对所述电机进行故障诊断;所述朴素贝叶斯模型是根据特征信号样本以及所述特征信号样本对应的运行状态标签训练获取的。
[0095]
此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施
例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0096]
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各实施例所提供的基于多源信息融合的电机故障分类方法,该方法包括:获取电机的第一特征信号;所述第一特征信号包含多个不同类型的特征值;根据预设隶属度函数,对所述第一特征信号的特征值进行模糊化处理,获取第二特征信号;将所述第二特征信号输入朴素贝叶斯模型,输出所述第二特征信号对应的运行状态,以对所述电机进行故障诊断;所述朴素贝叶斯模型是根据特征信号样本以及所述特征信号样本对应的运行状态标签训练获取的。
[0097]
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的基于多源信息融合的电机故障分类方法,该方法包括:获取电机的第一特征信号;所述第一特征信号包含多个不同类型的特征值;根据预设隶属度函数,对所述第一特征信号的特征值进行模糊化处理,获取第二特征信号;将所述第二特征信号输入朴素贝叶斯模型,输出所述第二特征信号对应的运行状态,以对所述电机进行故障诊断;所述朴素贝叶斯模型是根据特征信号样本以及所述特征信号样本对应的运行状态标签训练获取的。
[0098]
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0099]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0100]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

技术特征:
1.一种基于多源信息融合的电机故障分类方法,其特征在于,包括:获取电机的第一特征信号;所述第一特征信号包含多个不同类型的特征值;根据预设隶属度函数,对所述第一特征信号的特征值进行模糊化处理,获取第二特征信号;将所述第二特征信号输入朴素贝叶斯模型,输出所述第二特征信号对应的运行状态,以对所述电机进行故障诊断;所述朴素贝叶斯模型是根据特征信号样本以及所述特征信号样本对应的运行状态标签训练获取的。2.根据权利要求1所述的基于多源信息融合的电机故障分类方法,其特征在于,所述特征信号样本的获取步骤包括:利用仿真软件建立电机健康模型以及不同故障状态的电机故障模型;利用所述电机健康模型,获取电机在正常运行状态下的特征信号样本;利用不同故障状态的电机故障模型,获取电机在不同故障状态下的特征信号样本。3.根据权利要求1所述的基于多源信息融合的电机故障分类方法,其特征在于,在将所述第二特征信号输入朴素贝叶斯模型,输出所述第二特征信号对应的运行状态,以对所述电机进行故障诊断之前,还包括:对所述第二特征信号进行降维处理。4.根据权利要求1所述的基于多源信息融合的电机故障分类方法,其特征在于,所述预设隶属度函数为基于梯形隶属度函数构建的。5.根据权利要求4所述的基于多源信息融合的电机故障分类方法,其特征在于,所述预设隶属度函数具体为:其中,μ
c
(z)∈[0,2],z∈[0,1],z1、z2、z3以及z4为预设参数。6.根据权利要求3所述的基于多源信息融合的电机故障分类方法,其特征在于,所述降维处理的算法为主成分降维算法。7.根据权利要求1所述的基于多源信息融合的电机故障分类方法,其特征在于,多个不同类型的特征值包括:三相相电压有效值、电压总谐波畸变率、每槽绕组温度、振动频谱中的25hz分量、向不平衡力变化周期和径向不平衡力平均值。8.一种基于多源信息融合的电机故障分类装置,其特征在于,包括:获取模块,用于获取电机的第一特征信号;所述第一特征信号包含多个不同类型的特征值;模糊化处理模块,用于根据预设隶属度函数,对所述第一特征信号的特征值进行模糊
化处理,获取第二特征信号;故障诊断模块,用于将所述第二特征信号输入朴素贝叶斯模型,输出所述第二特征信号对应的运行状态,以对所述电机进行故障诊断;所述朴素贝叶斯模型是根据特征信号样本以及所述特征信号样本对应的运行状态标签训练获取的。9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述基于多源信息融合的电机故障分类方法的步骤。10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述基于多源信息融合的电机故障分类方法的步骤。

技术总结
本发明提供一种基于多源信息融合的电机故障分类方法及装置,属于电机设备故障诊断技术领域,所述方法包括:获取电机的第一特征信号;所述第一特征信号包含多个不同类型的特征值;根据预设隶属度函数,对所述第一特征信号的特征值进行模糊化处理,获取第二特征信号;将所述第二特征信号输入朴素贝叶斯模型,输出所述第二特征信号对应的运行状态,以对所述电机进行故障诊断;所述朴素贝叶斯模型是根据特征信号样本以及所述特征信号样本对应的运行状态标签训练获取的。本发明采用了模糊化的方法对多源信息进行融合,并且利用朴素贝叶斯模型对故障进行分类,提高了电机故障诊断精度,实现了故障的自动化分类和智能诊断。实现了故障的自动化分类和智能诊断。实现了故障的自动化分类和智能诊断。


技术研发人员:杨凯 李天乐 罗成 徐百川 罗伊逍 李黎
受保护的技术使用者:华中科技大学
技术研发日:2023.03.27
技术公布日:2023/7/18
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐