一种基于零次学习的输油泵复合故障判别与诊断方法
未命名
09-22
阅读:98
评论:0

1.本发明属于输油泵的故障诊断领域,涉及一种应用零次学习算法对输油泵的复合故障进行判别并诊断的方法。
背景技术:
2.输油泵作为石油工业中的关键设备,其可靠性和稳定性对于油品传输工作至关重要。输油泵在运行过程中,由于多部件之间相互作用,容易导致两个及以上故障同时发生。因此,对输油泵在运行过程中发生的复合故障进行诊断,对于提高生产效率,保障安全生产具有重要意义。近年来,随着人工智能技术飞速发展,智能故障诊断应运而生,利用深度学习算法进行输油泵复合故障诊断已经取得了一定的成果。
3.然而在企业中,带标签的复合故障数据非常少,无法满足基于深度学习的复合故障诊断模型训练的数据要求,导致工业现场的复合故障难以诊断。零次学习方法能够通过利用已知类别的语义和特征信息,对新类别进行分类。因此零次学习方法在训练样本缺失的分类问题中有着广泛的应用。
4.针对工业现场输油泵复合故障数据难以采集用于模型训练的问题,本发明基于零次学习技术,提供一种基于零次学习的输油泵复合故障判别与诊断方法。使用故障语义建立单故障与复合故障之间的联系,通过故障语义嵌入,将复合故障语义嵌入至特征空间,在特征空间中对复合故障的语义和特征计算相似度,并通过设置相似度阈值,实现复合故障的判别,通过最近邻搜索,实现复合故障的诊断。
技术实现要素:
5.本发明的目的是在复合故障数据缺失的情况下,能够仅利用企业收集的单故障数据,实现对输油泵复合故障的及时发现与诊断。本发明的主要优势在于在复合故障数据缺失的情况下,利用多个单故障语义对复合故障语义进行表示,并使用单故障数据训练特征提取、语义嵌入模型,将故障语义与特征进行拟合,从而通过提取复合故障的特征,并将其与复合故障语义进行比较和匹配,实现复合故障的判别与诊断。
6.主要步骤如下:
7.(1)故障特征提取
8.主要针对振动数据提取故障敏感特征。
9.(2)故障语义提取
10.提取单故障语义,并使用单故障语义对故障语义进行表示。
11.(3)故障语义嵌入
12.主要是将故障语义嵌入特征空间,从而使故障语义和特征进行充分拟合。
13.(4)判别与诊断
14.主要是将特征与语义计算相似度,并根据相似度大小判别待诊断数据是否为复合故障,若是则对其诊断,确定复合故障类型。
附图说明
15.图1为基于零次学习的输油泵复合故障判别与诊断方法流程。
16.图2为输油泵各状态下振动信号的小波变换时频图。
17.图3为特征提取网络结构。
18.图4为语义嵌入网络结构。
具体实施方式
19.基于零次学习的输油泵复合故障判别与诊断方法流程如图1所示,具体实施步骤如下:
20.步骤1:故障特征提取。
21.故障特征提取是从振动数据中提取出最相关、最有用的特征,捕捉到振动信号中最重要的信息,而忽略那些对诊断任务不相关的噪声和冗余信息,使得故障诊断的准确率更高。
22.本发明针对工业现场输油泵运行时受设备自身的摩擦、外部环境的振动等多种因素影响,噪声干扰大,且工况复杂多变,导致工业现场振动数据复杂度高,难以使用传统的信号处理方法提取故障敏感特征的问题,使用信号处理结合深度学习的故障特征提取方法。首先,对单故障振动数据进行连续小波变换,得到时频图,输油泵各状态下振动信号的小波变换时频图如图2所示;然后,以单故障时频图作为输入,对cnn特征提取网络进行训练,保存训练后的cnn特征提取网络,以用于后续诊断流程。
23.连续小波变换可以通过小波基函数对信号进行多尺度分解并重构,对信号中的噪声成分进行抑制,实现对工业现场振动数据的有效去噪。连续小波变换的计算过程如下:
24.若给定一个能量有限信号x(t),则将x(t)的连续小波变换定义为x(t)和一组小波基函数ψ
a,b
(t)的内积:
[0025][0026]
其中,“*”代表共轭,w
ψ
(a,b)为小波系数。小波基函数可以被视为窗口函数,可以通过改变尺度参数a和平移参数b来实现窗口函数的伸缩和移动。因此,小波系数w
ψ
(a,b)是尺度因子a和平移因子b的函数。通过对小波函数进行伸缩和平移,将信号分解到不同的频域区间上。本发明所选用的小波基函数是morlet小波,因为它的时频局部化特性能够较好地捕捉设备振动信号的瞬时特征。
[0027]
将连续小波变换得到的结果转为二维时频图,使用图像中的颜色表示信号在时间和频率上的幅度大小,可以更好地反映信号在不同时间和频率上的特征。而cnn在图像的特征提取方面表现较好,因此利用cnn对时频图进行特征提取,能够有效地提取出时频图中存在的频率和时间的局部特征,挖掘深层故障敏感特征,消除工业现场采集数据中的噪声影响,提高数据可分性,cnn特征提取网络的网络结构如图3所示。
[0028]
步骤2:故障语义提取。
[0029]
若要使用单故障数据实现对复合故障的诊断,必须建立起二者之间的联系。在零次学习方法中,可以通过语义属性对不同对象的类别进行描述来建立单故障和复合故障的联系,语义属性指的是对于故障的描述性特征。
[0030]
本发明通过设置振幅阈值线,将振动信号中大于振幅阈值的数据点置为1,小于等于振幅阈值的数据点置为0,来提取单故障数据的语义,得到各单故障的语义s={s1,s2,
……
,sn}。同时,对于由多个单故障构成的复合故障,将其故障语义定义为对构成该复合故障的单故障语义在每一维度上的均值,如式(2)所示,以单故障语义对复合故障语义进行表示,得到各复合故障语义m为所得复合故障语义的个数。
[0031][0032]
其中,s1,s2,
…
,si∈s,是构成复合故障语义的各单故障语义。
[0033]
步骤3:故障语义嵌入。
[0034]
故障语义嵌入的作用是将故障语义嵌入至特征空间,以便于在同一空间中对故障语义和特征进行比较和匹配。
[0035]
本发明以单故障语义作为输入,对语义嵌入网络进行训练,并利用训练后的模型,将步骤2中得到的复合故障语义嵌入特征空间,得到嵌入后的向量e={e1,e2,
…
,em}。
[0036]
本发明中,通过三层全连接层构成的全连接网络来实现故障语义的嵌入,语义嵌入网络的结构如图4所示。以故障语义向量作为语义嵌入网络的输入,经过网络输出一个嵌入后的向量,并通过损失函数度量嵌入后的向量与真实故障特征之间的误差,来指导模型的训练,使得嵌入后的向量尽可能接近真实故障特征。
[0037]
对于嵌入后向量维度的选取,考虑到工业现场采集的数据集通常数据量较小,用来训练语义嵌入模型时,若将嵌入后的向量维度设置过高会导致网络过拟合,而维度设置过低时,则会使语义向量中的信息丢失,导致语义相似的故障难以区分。为了平衡两方面的因素,本发明经过对比实验将嵌入后的向量维度确定为64维。同时,为了避免在64维空间中使用基于距离的损失函数带来的维度灾难问题,本发明选取余弦相似度损失函数来训练语义嵌入网络。该损失函数通过度量两个向量之间的相似度,来使得相似的向量在嵌入空间中距离更近,不相似的向量在嵌入空间中距离更远,可以使得同类别的故障语义和特征得到充分拟合。
[0038]
余弦相似度损失函数的表达式如式(3)所示。
[0039][0040]
其中,margin是一个超参数,用来控制余弦相似度阈值,取值为[-1,1]。cos(ai,bi)为向量ai与bi夹角的余弦值。yi为相似性标签,用于表示ai与bi是否属于同一个类别。在本任务中,向量ai与bi分别表示经过语义嵌入网络得到的嵌入向量和故障特征向量,margin的取值设置为0.2。
[0041]
步骤4:判别与诊断。
[0042]
在判别与诊断环节,通过计算输入的待诊断样本与各复合故障语义之间的相似度,来判断待诊断样本与各复合故障是否具有相似的故障模式,以此实现对复合故障的判别与诊断。
[0043]
在本发明中,当有待诊断样本x
test
输入时,首先对其进行连续小波变换,转为时频
图,然后利用步骤1中训练所得的特征提取网络提取故障特征,并将故障特征与各复合故障语义嵌入后的向量ei计算余弦相似度(cosine similarity)simi,最后通过式(4)判断x
test
是否为复合故障。
[0044][0045]
其中,δ为相似度阈值常数,δ∈(-1,1)。
[0046]
若经过式(4),x
test
为复合故障,则找出与其故障特征相似度最高的嵌入向量ei,并将该嵌入向量对应的复合故障类型作为待诊断样本的预测类别。
技术特征:
1.一种基于零次学习的输油泵复合故障判别与诊断方法,其特征在于,使用故障语义建立单故障与复合故障之间的关联,通过语义嵌入方法,将故障语义嵌入特征空间,实现故障语义与特征的拟合;根据相似度度量的判别与诊断方法实现对输油泵复合故障的判别与诊断。2.根据权利要求1所述的语义嵌入方法,其特征在于,通过构建语义嵌入网络,将故障语义嵌入至特征空间,以故障语义向量作为网络输入,经过网络输出一个嵌入后的向量,并通过余弦相似度损失函数度量嵌入后的向量与真实故障特征之间的误差,指导网络的训练,从而使得嵌入后的向量尽可能接近真实故障特征。3.根据权利要求1所述的判别与诊断方法,其特征在于,将故障语义和特征在同一空间中进行比较和匹配,通过计算二者的相似度,并将相似度与阈值常数相比较,判别样本是否为复合故障;通过最近邻搜索对语义和特征进行匹配,将与样本特征最接近的语义相对应的故障类别作为预测的输出,实现对故障样本的诊断。
技术总结
基于零次学习的输油泵复合故障判别与诊断方法以单故障数据训练模型,实现对复合故障的判别与诊断,以解决工业现场复合故障数据难以采集用于模型训练的问题。本方法通过提取故障语义,并使用单故障语义对复合故障语义进行表示,建立起单故障与复合故障之间的联系;通过故障语义嵌入,将复合故障语义嵌入至特征空间,在特征空间中对复合故障的语义和特征计算相似度;在特征空间内,通过设置相似度阈值,实现复合故障的判别,通过最近邻搜索,实现复合故障的诊断。与已有的复合故障诊断方法相比,本方法能够在复合故障数据缺失的情况下,仅使用单故障数据实现对输油泵复合故障的判别与诊断,具有一定的应用价值。具有一定的应用价值。具有一定的应用价值。
技术研发人员:郭俊霞 魏聪聪
受保护的技术使用者:北京化工大学
技术研发日:2023.05.10
技术公布日:2023/9/20
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种超疏水风电叶片表面防护涂料及其制备方法 下一篇:矩阵转置方法