基于零样本学习的复合故障诊断方法技术

技术编号:29462370 阅读:25 留言:0更新日期:2021-07-27 17:33
本发明专利技术提出的一种基于零样本学习的复合故障诊断方法,首先将试验台采集的数据进行小波变换处理,然后将单一故障数据作为训练集,复合故障作为测试集。本发明专利技术构建了关联表示故障类别的类别标签的语义向量,将此作为辅助信息帮助分类。本发明专利技术方法首先将训练集输入到特征提取器中,提取故障视觉特征f(x

【技术实现步骤摘要】
基于零样本学习的复合故障诊断方法
本专利技术故障诊断领域,尤其涉及一种基于零样本学习的复合故障诊断方法。
技术介绍
在实际系统中,轴承的多个地方出现故障已成为常态,轴承发生复合故障时,由于故障之间的相互耦合效应导致其振动信号特征十分复杂,因此,对复合故障诊断的研究十分困难。传统复合故障的研究方法主要有基于解析模型的复合故障诊断、基于定性经验的复合故障、基于信号分析的复合故障。上述的三种方法需要大量的先验知识,因此实际应用中需要较强的复杂性和较低的适用性。基于深度学习的复合故障诊断,需要用到复合故障信号样本进行训练,然而,在实际工况下,复合故障信号存在难以采集和标注的问题。目前的智能方法尚未解决这一问题,因此大大局限了基于深度学习的复合故障诊断方法的实际应用。
技术实现思路
为了解决上述现有技术中缺乏有效的复合故障诊断方法的缺陷,本专利技术提出了一种基于零样本学习的复合故障诊断方法。本专利技术采用以下技术方案:一种基于零样本学习的复合故障诊断方法,包括以下步骤:S1、建立训练数据集:训练数据集Ds由带标记的单一故障信号组成,记作xi表示作为第i个第一训练样本的单一故障信号,xi∈Ri×1,Ri×1表示一维信号,Ri表示一维信号包含的点数;N表示第一训练样本总数,yi为xi对应的类别标签,X表示单一故障信号集合,Ys表示所述单一故障信号对应的类别标签的集合,表示xi的语义向量,语义向量为一维向量;S2、构建特征提取器:结合训练数据集对第一神经网络进行训练,获取用于从第一训练样本的二维时域图中提取与第一训练样本的类别标签相匹配的视觉特征的特征提取器,视觉特征表现为一维向量;S3、构建特征向量匹配模型:通过特征提取器提取第一训练样本的二维时域图的视觉特征作为样本特征,获取第一训练样本对应的语义向量和样本特征组成第二训练样本,并获得包含多个第二训练样本的第二训练集;结合第二训练集对第二神经网络进行训练,获得用于判断视觉特征与语义向量的匹配程度的特征向量匹配模型;S4、构建参照样本:将不同类别标签对应的语义向量进行组合,形成对应不同类别标签组合的复合故障语义向量,将标记有类别标签组合的复合故障语义向量记作参照样本;S5、构建故障诊断模型:结合参照样本与特征向量匹配模型构建故障诊断模型,故障诊断模型用于提取测试数据的二维时域图的视觉特征,并用于确定与该视觉特征相匹配的参照样本,以根据该参照样本标记的类别标签组合对测试数据进行标注。优选的,单一故障信号xi对应的语义向量的获得,包括以下步骤:S11、将单一故障信号xi的一维向量记作Si={ai1,ai2,ai3,......aiRi},air表示单一故障信号xi的第r个点值,1≤r≤Ri;S12、构建单一故障信号xi对应的语义向量其中,βi为单一故障信号xi对应的阈值参数,cir表示真值,类别相同的单一故障信号对应的阈值参数相同。优选的,步骤S2具体为:构建由用于提取二维时域图的视觉特征的第一部分和用于获取视觉特征对应的类别标签的第二部分组成的第一神经网络;结合训练数据集对第一神经网络进行训练,获取训练完成的第一神经网络作为用于根据第一训练样本的二维时域图识别类别标签的第一类别诊断模型,并从第一类别诊断模型中获取用于提取二维时域图的视觉特征的部分作为特征提取器。优选的,第一神经网络训练过程中,采用交叉熵损失函数,其公式为:其中,yi为第一训练样本xi真实的类别标签,pi为第一训练样本xi对应的模型预测标签。优选的,步骤S2中,特征提取器用于提取维度为R×1的视觉特征,R表示视觉特征包含的特征属性数量,MAX()表示最大值函数,表示R1、R2、......RN中的最大值;步骤S3中,训练特征向量匹配模型时,采用的损失函数为:W1表示第一个全连接层参数,W2表示第二个全连接层参数;表示语义向量被嵌入视觉空间后形成的视觉语义向量,其维度为R×1;f(xi)表示特征提取器提取的视觉特征,α表示超参数。优选的,步骤S3中构建的特征向量匹配模型,用于将第一训练样本xi的语义向量嵌入视觉空间,获得维度为R×1的视觉语义向量;特征向量匹配模型还用于计算视觉特征与视觉语义向量之间的余弦距离,根据余弦距离判断获得的视觉特征与视觉语义向量是否匹配;步骤S5中所构建的故障诊断模型,用于获取与测试数据对应的视觉特征之间的余弦距离最小的参照样本,并根据该参照样本的类别标签组合对测试数据进行标注。优选的,步骤S1中R1=R2=......=RN,步骤S4中将对应不同类别标签的语义向量进行组合,获得对应不同类别标签组合的参照样本;步骤S5中构建的故障诊断模型,用于将参照样本转换为R×1维度的视觉语义向量,并用于将获得的测试数据的视觉特征与转换为视觉语义向量的参照样本进行匹配。优选的,将多个维度均为R0×1的语义向量组合成复合故障语义向量的模型如下:其中,C1、C2....Cp表示维度为R0×1的语义向量,R0表示点数,C表示C1、C2....Cp组合后的复合故障语义向量,p表示下标。优选的,在步骤S5之后还包括步骤S6:故障诊断,对测试数据进行处理,获取二维时域图;通过特征提取器提取测试数据的二维时域图的视觉特征作为测试特征;基于故障诊断模型获取与测试特征匹配的参照样本,并获取该参照样本对应的类别标签组合作为测试数据的类别标签组合。优选的,单一故障信号和测试数据经小波变换,获得对应的二维时域图。本专利技术的优点在于:(1)本专利技术提出的一种基于零样本学习的复合故障诊断方法,首先将试验台采集的数据进行小波变换处理,然后将单一故障数据作为训练集,复合故障作为测试集。本专利技术构建了关联表示故障类别的类别标签的语义向量,将此作为辅助信息帮助分类。本专利技术方法首先将训练集输入到特征提取器中,提取故障视觉特征f(xi),然后将单一故障语义信息和视觉特征进行匹配,使得故障视觉特征和语义特征更好的适配。最后,特征提取器提取复合故障的视觉特征,去匹配复合故障语义信息,进而识别复合故障类别。(2)本专利技术中针对单一故障数据设置阈值参数,通过比对原始数据点和阈值参数的大小关系进行二进制编码得到单一故障数据的语义向量,然后通过单一故障数据的语义向量的线性组合构建表达复合故障语义向量的参照样本,解决了复合故障样本难以获取的真实情况,实现了跨类学习技术。(3)本专利技术中在对单一故障数据进行语义向量的转换时,采用与单一故障的类别标签相对应的阈值参数βi,如此,可针对不同的类别标签设置阈值参数βi,保证了语义向量与类别标签的匹配程度。且本专利技术中,语义向量的定义不需要专家知识,且简明易于计算,从实验的结果看,精度很高。(4)本专利技术中,在第一类别诊断模型的训练过程中同时训练特征提取器,第一类别诊断模型以标注有类别标签的单一故障数据作为第一训练样本,数据信号可通过小波变换转换获得二维时域图。如此,便可获得二维时域图与类别标本文档来自技高网...

【技术保护点】
1.一种基于零样本学习的复合故障诊断方法,其特征在于,包括以下步骤:/nS1、建立训练数据集:训练数据集D

【技术特征摘要】
1.一种基于零样本学习的复合故障诊断方法,其特征在于,包括以下步骤:
S1、建立训练数据集:训练数据集Ds由带标记的单一故障信号组成,记作xi表示作为第i个第一训练样本的单一故障信号,xi∈Ri×1,Ri×1表示一维信号,Ri表示一维信号包含的点数;N表示第一训练样本总数,yi为xi对应的类别标签,X表示单一故障信号集合,Ys表示所述单一故障信号对应的类别标签的集合,表示xi的语义向量,语义向量为一维向量;
S2、构建特征提取器:结合训练数据集对第一神经网络进行训练,获取用于从第一训练样本的二维时域图中提取与第一训练样本的类别标签相匹配的视觉特征的特征提取器,视觉特征表现为一维向量;
S3、构建特征向量匹配模型:通过特征提取器提取第一训练样本的二维时域图的视觉特征作为样本特征,获取第一训练样本对应的语义向量和样本特征组成第二训练样本,并获得包含多个第二训练样本的第二训练集;结合第二训练集对第二神经网络进行训练,获得用于判断视觉特征与语义向量的匹配程度的特征向量匹配模型;
S4、构建参照样本:将不同类别标签对应的语义向量进行组合,形成对应不同类别标签组合的复合故障语义向量,将标记有类别标签组合的复合故障语义向量记作参照样本;
S5、构建故障诊断模型:结合参照样本与特征向量匹配模型构建故障诊断模型,故障诊断模型用于提取测试数据的二维时域图的视觉特征,并用于确定与该视觉特征相匹配的参照样本,以根据该参照样本标记的类别标签组合对测试数据进行标注。


2.如权利要求1所述的基于零样本学习的复合故障诊断方法,其特征在于,单一故障信号xi对应的语义向量的获得,包括以下步骤:
S11、将单一故障信号xi的一维向量记作Si={ai1,ai2,ai3,......aiRi},air表示单一故障信号xi的第r个点值,1≤r≤Ri;
S12、构建单一故障信号xi对应的语义向量



其中,βi为单一故障信号xi对应的阈值参数,cir表示真值,类别相同的单一故障信号对应的阈值参数相同。


3.如权利要求1所述的基于零样本学习的复合故障诊断方法,其特征在于,步骤S2具体为:构建由用于提取二维时域图的视觉特征的第一部分和用于获取视觉特征对应的类别标签的第二部分组成的第一神经网络;结合训练数据集对第一神经网络进行训练,获取训练完成的第一神经网络作为用于根据第一训练样本的二维时域图识别类别标签的第一类别诊断模型,并从第一类别诊断模型中获取用于提取二维时域图的视觉特征的部分作为特征提取器。


4.如权利要求3所述的基于零样本学习的复合故障诊断方法,其特征在于,第一神经网络训练过程中,采用...

【专利技术属性】
技术研发人员:徐娟周龙丁煦樊玉琦
申请(专利权)人:合肥工业大学
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1