迭代高阶能量算子融合防爆电机轴承故障诊断方法及系统与流程

文档序号:28373034发布日期:2022-01-07 20:25阅读:71来源:国知局
迭代高阶能量算子融合防爆电机轴承故障诊断方法及系统与流程

1.本发明涉及防爆电机智能运维的技术领域,尤其是指一种迭代高阶能量算子融合防爆电机轴承故障诊断方法及系统。


背景技术:

2.轴承作为防爆电机的核心部件之一,是一种实现角运动向其它运动转换的元件,起着支撑电机主轴、承受负载、传输系统动力、降低功耗等重要的作用。因此轴承的健康状态对防爆电机能否正常运作起着至关重要的影响。然而由于防爆电机主要应用在易燃、易爆等恶劣的工作环境中,这些恶劣的工作环境中通常会伴随着噪声,这对故障轴承信息的提取产生了困难。但正是这些微弱、难以提取的防爆电机轴承故障会使得装置停车,甚至导致机毁人亡的严重后果。因此,针对防爆电机轴承微弱故障诊断方法的研究,对于发展高安全性、高可靠性的防爆电机具有重要、深远的意义。
3.传统的防爆电机轴承故障诊断方法包括辨音法、比较法等,这些传统的检测方法要求检测人员具有很多的经验并且监测效率较低。如今随着科学技术不断的进步,传统故障检测方法所露出的劣势明显已经不能满足防爆电机在实际应用中稳定性的要求,高可靠性、高自动化的故障检测技术日趋重要。近些年来防爆电机使用的主要故障监测方法包括振动信号监测法、音频监测法、强度监测法等。其中,振动信号监测法是目前应用最广泛的方法,该方法信号特征明显,能够实时反映防爆电机运行的状态信息,不但减少了停机拆卸的成本,并且对检测人员的专业性要求较低。
4.目前发展了许多的基于振动信号的检测法,如经验模态分解、时频分析等。然而,这些方法或多或少都有一定的局限性。例如,基于小波变换的方法需要提前对小波基进行选择,高频共振技术则需要设计合适的中心频率和最佳带宽。这些参数会因工作环境的不同而变化,这在工业应用中非常不方便。能量算子方法的研究克服了参数选择的局限性,但传统的能量算子方法,在强背景噪声的干扰下并不能得到理想的故障效果。


技术实现要素:

5.为此,本发明所要解决的技术问题在于克服现有技术中从强背景噪声中无法得到更清晰的故障冲击信号的问题,从而提供一种可以得到理想的故障冲击信号的迭代高阶能量算子融合防爆电机轴承故障诊断方法及系统。
6.为解决上述技术问题,本发明提出的一种迭代高阶能量算子融合防爆电机轴承故障诊断方法,包括如下步骤:针对所采集到的防爆电机轴承信号,利用迭代高阶能量算子构造多维矩阵,其中每一行分别表示不同阶次的迭代高阶能量算子,对每行进行归一化处理使得组成多维矩阵的各个维度保持在同一尺度上,得到多维故障信息矩阵;对于所述多维故障信息矩阵进行流形学习,提取内部固有流形;对固有流形进行加权融合处理。
7.在本发明的一个实施例中,所采集到的防爆电机轴承信号中,对于连续信号x(t),其高阶能量算子,定义为ej(x(t))=x

x
(j-1)-xx
(j)
,式中x(t)为连续信号,x(j)为x的j阶导
数,实际采集到的故障轴承数据为离散数据x(n),其高阶能量算子,定义为:ej(x(n))=x
(n)
x
(n+j-2)-x
(n-1)
x
(n+j-1)
,式中x(n)为离散数据,x(n)为x(n)数据中的第n个数据,j为第j阶能量算子,利用高阶能量算子得到具有较高信噪比的多维矩阵:式中x(n)为离散数据,x
(n)
为x(n)数据中的第n个数据,i为阶次。
8.在本发明的一个实施例中,所述i=6。
9.在本发明的一个实施例中,利用迭代高阶能量算子构造多维矩阵时,将多维矩阵中各阶能量算子数据代入能量算子公式中进行迭代,有式中y(n)为矩阵o中的数据,得到一次迭代高阶能量算子矩阵
10.在本发明的一个实施例中,对于两次迭代高阶能量算子,则同理将一次迭代能量算子矩阵数据再次带入能量算子表达式式中z(n)为矩阵f中的数据,得到二次迭代高阶能量算子矩阵
11.在本发明的一个实施例中,对多维矩阵的每行进行归一化处理时,对多维信息矩阵每个维度进行l2-范数归一化处理,使得组成多维矩阵的各个维度保持同一尺度上,得到多维故障信息矩阵式中m(i)为矩阵m的第i行(i=1,

,18),||
·
||2为该向量的l2-范数。
12.在本发明的一个实施例中,所述提取内部固有流形的方法为局部切空间排列,包括:对局部信息进行提取;针对提取的局部信息构造排列矩阵;根据所述排列矩阵,对齐全局坐标得到故障信息。
13.在本发明的一个实施例中,对局部信息进行提取时,首先确定每个d维数据点zi的
邻域范围k,排列熵值是用来描述时间序列复杂性的参数,其表达式为:式中p是最终固有流形融合特征u在相空间重构中的嵌入维数,pi是最终固有流形融合特征u重构的第i个排列的概率分布,通过对比不同k值的排列熵值,找到最小排列熵值对其邻域范围k进行确定,得到局部信息集合其中包括zi点身;其次,对集合zi中心化得到矩阵式中是集合zi的平均值,ek是k维的单位向量,求出中心化矩阵的d个最大右奇异向量得到k维切线空间的正交基vi=[g1,g2,

,gd];随后再对提取的局部信息构造排列矩阵,利用数据集z和邻域集zi构造0-1选择矩阵si:si=z-1
zi,利用k维切线空间的正交基vi,得到相关矩阵wi:式中i为单位对角矩阵,通过上述得到的矩阵,构造排列矩阵b:然后对齐全局坐标时,求出排列矩阵b的前d+1个最小特征向量,最后得到d维全局坐标d0∈rd×n,坐标中的元素与排列矩阵b中从第2个至第d+1个最小特征值相互对应,其全局坐标矩阵do的公式如下:do=[u2,u3,

,u
d+1
]
t
,其中u
d+1
∈rn表示ltsa算法输出的第d维数据,得到内部固有流形,且固有维数d小于原始维数d。
[0014]
在本发明的一个实施例中,所述对固有流形进行加权融合处理时,设置固有维数d=3,对固有流形进行加权组合,式中λi为固有流形ui所对应的特征值,正负号的选择依据最终固有流形各维度的波形确定。
[0015]
本发明还提供了一种迭代高阶能量算子融合防爆电机轴承故障诊断系统,包括:采集处理模块,用于针对所采集到的防爆电机轴承信号,利用迭代高阶能量算子构造多维矩阵,其中每一行分别表示不同阶次的迭代高阶能量算子,对每行进行归一化处理使得组成多维矩阵的各个维度保持在同一尺度上,得到多维故障信息矩阵;提取模块,用于对于所述多维故障信息矩阵进行流形学习,提取内部固有流形;加权融合处理模块,用于对固有流形进行加权融合处理。
[0016]
本发明的上述技术方案相比现有技术具有以下优点:
[0017]
本发明所述的迭代高阶能量算子融合防爆电机轴承故障诊断方法及系统,基于固有特征与其对应特征值的关系,即特征值越小其对应固有特征的低维映射误差越小,建立了固有流形加权融合方法。使得流形学习后的固有流形中所包含的故障信息尽可能不会损失,并且降低噪声的影响。方法使得降维后的故障信息尽可能的得到保留。克服了对于流形学习时只选择固有维度为1来进行固有流形的提取时,其他维度故障信号的丢失;以及当固有维度选取数值大于1时,对整体固有流形中各维数据融合方法的盲目性以及不合理。
[0018]
基于迭代高阶能量算子构建多维矩阵,并且对多维矩阵引入流形学习用以揭示多维矩阵内部所蕴含的故障信息,克服了普通能量算子方法对于强背景噪声下故障提取能力差的问题。
附图说明
[0019]
为了使本发明的内容更容易被清楚的理解,下面根据本发明的具体实施例并结合附图,对本发明作进一步详细的说明,其中
[0020]
图1是本发明迭代高阶能量算子融合防爆电机轴承故障诊断方法流程图;
[0021]
图2是本发明的一组故障信号时域波形;
[0022]
图3是本发明故障信号在各阶能量算子处理后的效果图;
[0023]
图4是本发明依据最小排列熵选择邻域范围k值示意图;
[0024]
图5是本发明的效果示意图。
具体实施方式
[0025]
实施例一
[0026]
如图1所示,本实施例提供一种迭代高阶能量算子融合防爆电机轴承故障诊断方法,包括如下步骤:步骤s1:针对所采集到的防爆电机轴承信号,利用迭代高阶能量算子构造多维矩阵,其中每一行分别表示不同阶次的迭代高阶能量算子,对每行进行归一化处理使得组成多维矩阵的各个维度保持在同一尺度上,得到多维故障信息矩阵;步骤s2:对于所述多维故障信息矩阵进行流形学习,提取内部固有流形;步骤s3:对固有流形进行加权融合处理。
[0027]
本实施例所述迭代高阶能量算子融合防爆电机轴承故障诊断方法,所述步骤s1中,针对所采集到的防爆电机轴承信号,利用迭代高阶能量算子构造多维矩阵,其中每一行分别表示不同阶次的迭代高阶能量算子,对每行进行归一化处理使得组成多维矩阵的各个维度保持在同一尺度上,得到多维故障信息矩阵。因此本发明基于迭代高阶能量算子构建多维矩阵,使得构成多维信息矩阵中的各维数据的信噪比都有所提高,多维信息矩阵中包含了丰富的故障信息,从而克服了普通能量算子方法对于强背景噪声下故障提取能力差的问题;所述步骤s2中,对于所述多维故障信息矩阵进行流形学习用以揭示多维矩阵内部所蕴含的故障信息,提取内部固有流形,有利于使得流形学习后的固有流形中所包含的故障信息尽可能不会损失,并且降低噪声的影响;所述步骤s3中,对固有流形进行加权融合处理,利用固有流形对应的特征值越小,则其所对应的低维空间映射误差越小的特点对固有流形进行加权融合,克服了对于流形学习时只选择固有维度为1来进行固有流形的提取时,其他维度故障信号的丢失;以及当固有维度选取数值大于1时,对整体固有流形中各维数据融合方法的盲目性以及不合理,有利于降维后的故障信息尽可能的得到保留,得到理想的轴承故障冲击提取效果,从而实现对强背景噪声下的防爆电机轴承故障冲击进行提取,实现对防爆电机轴承的故障诊断。
[0028]
所述步骤s1中,所采集到的防爆电机轴承信号中,对于连续信号x(t),其高阶能量算子,定义为:
[0029]ej
(x(t))=x

x
(j-1)-xx
(j)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)
[0030]
式中x(t)为连续信号,x
(j)
为x的j阶导数;
[0031]
实际采集到的故障轴承数据为离散数据x(n),其高阶能量算子,定义为:
[0032]ej
(x(n))=x
(n)
x
(n+j-2)-x
(n-1)
x
(n+j-1)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
[0033]
式中x(n)为离散数据,x
(n)
为x(n)数据中的第n个数据,j为第j阶能量算子。
[0034]
因为能量算子具有提高信噪比的特点,并且实际采集的防爆电机轴承数据为离散数据,则利用高阶能量算子得到具有较高信噪比的多维矩阵如下:
[0035]
式中x(n)为离散数据,x
(n)
为x(n)数据中的第n个数据,i为阶次。
[0036]
由于所提取的防爆电机轴承信号中同样也含有高频噪声的成分,随着高阶能量算子阶次的提高,高频噪声也会被放大;同时,由于不同时间的故障特征放大效果不同,过高的阶次会使得不同的故障特征放大差距加大,导致部分故障特征被淹没。通过多次实验验证,当阶次为6时,处理效果最为理想,所以i=6。
[0037]
由于高阶能量算子具有迭代性,利用迭代高阶能量算子构造多维矩阵时,将多维矩阵中各阶能量算子数据代入能量算子公式中进行迭代,有:
[0038][0039]
式中y(n)为矩阵o中的数据,
[0040]
得到一次迭代高阶能量算子矩阵:
[0041][0042]
对于两次迭代高阶能量算子,则同理将一次迭代能量算子矩阵数据再次带入能量算子表达式:
[0043][0044]
式中,z(n)为矩阵f中的数据,
[0045]
得到二次迭代高阶能量算子矩阵:
[0046][0047]
虽然能量算子的迭代会进一步放大信噪比,但是因为同一组数据上所包含的不同
故障冲击的幅值等特点并不完全相同,所以过高的迭代次数反而会使得不同故障冲击的幅值差距过大,从而导致部分故障冲击被湮灭,经过大量的实验证明,当迭代两次时,该方法所得到的结果最理想。所得利用高阶能量算子及其两次迭代构造高信噪比,包含丰富故障信息的多维矩阵:
[0048][0049]
式中,
[0050]
因为迭代的能量算子会使得原本的有些明显的故障冲击的特征成倍的放大,而有的故障特征并没有得到同样的放大效果,随着阶次的不断增大,不同阶次的能量算子所得到的故障特征差距也会不断地放大。因此为了构建理想的多维故障信息矩阵以供后续步骤的有效进行,则需要对构成特征矩阵的每一个维度进行归一化处理,使得组成多维矩阵的各个维度可以保持在同一尺度上,得到多维故障信息矩阵式中对多维信息矩阵每个维度进行l2-范数归一化处理,m(i)为矩阵m的第i行(i=1,

,18),||
·
||2为该向量的l2-范数。
[0051]
所述步骤s2中,所述提取内部固有流形的方法为局部切空间排列,包括:对局部信息进行提取;针对提取的局部信息构造排列矩阵;根据所述排列矩阵,对齐全局坐标得到故障信息。
[0052]
对局部信息进行提取时,首先需要确定每个d维数据点zi的邻域范围k。因为排列熵值是用来描述时间序列复杂性的参数,其表达式为:
[0053][0054]
式中,p是最终固有流形融合特征u在相空间重构中的嵌入维数,pi是最终固有流形融合特征u重构的第i个排列的概率分布,根据相关研究经验,设置嵌入维数p=6,时延参数τ=3。在局部切空间排列进行高维数据降维的研究中,选择的最优近邻点数多集中于区间[10,40]内,因此根据排列熵指标对近邻点数k进行筛选的范围选定为[10,40],并且由于排列熵值越高,时间序列越杂乱,意味着固有流形融合特征中有更多的随机噪声,通过对比不同k值的排列熵值,找到最小排列熵值对其邻域范围k进行确定,得到局部信息集合(其中包括zi点身)。
[0055]
对集合zi中心化得到矩阵式中是集合zi的平均值,ek是k维的单位向量。求出中心化矩阵的d个最大右奇异向量得到k维切线空间的正交基vi=[g1,g2,

,gd]。
[0056]
针对提取的局部信息构造排列矩阵时,利用数据集z和邻域集zi构造0-1选择矩阵si:
[0057]
si=z-1
ziꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(10)
[0058]
利用k维切线空间的正交基vi,得到相关矩阵wi:
[0059][0060]
式中i为单位对角矩阵。
[0061]
通过上述得到的矩阵,构造排列矩阵b:
[0062][0063]
所述对齐全局坐标时,求出排列矩阵b的前d+1个最小特征向量,最后得到d维全局坐标d0∈rd×n,坐标中的元素与排列矩阵b中从第2个至第d+1个最小特征值相互对应,其全局坐标矩阵do的公式如下:
[0064]do
=[u2,u3,

,u
d+1
]
t
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(13)
[0065]
其中u
d+1
∈rn表示ltsa算法输出的第d维数据,得到内部固有流形。上式所输出的数据集d0是输入数据x进行流形学习后的形式,需要注意的是d是固有维数,它远小于原始维数d。
[0066]
所述步骤s3中,由于流形学习过后的固有流形的各个维度都含有一定程度的故障冲击,但同样随着固有维数d的增加,其对应维度的数据所包含噪声的程度会加大。为了获得更好的故障冲击,利用各个维度与其对应特征值的关系,对降维后的固有流形进行融合。因为对齐全局坐标中的特征值越小所对应的特征向量的映射误差就会越小,即固有流形中,各维度对应的映射误差越小。经过多次试验,发现当固有维数d大于3时,其所对应的特征值便会急剧上升,则为了减小不必要的计算,设置固有维数d=3。并且对固有流形的各个维度进行加权融合:
[0067][0068]
式中λi为固有流形ui所对应的特征值,正负号的选择依据最终固有流形各维度的波形而确定,即映射误差小的数据在最终的融合中所占的权重大。
[0069]
下面通过一组故障轴承的实验信号来对本发明的处理效果进行说明。
[0070]
如图2为采集的一组轴承外圈故障振动数据,然后对其求得高阶能量算子如图3所示,这时故障轴承的冲击信号相对而言已更加清晰,但仍有部分故障冲击被噪声所掩盖,因此利用迭代高阶能量算子构建高信噪比、包含丰富故障信息的多维矩阵。利用局部切空间
排列对多维矩阵进行流形学习,通过最小排列熵值对其邻域范围k进行确定,如图4所示,确定邻域范围k为18时其熵值最小。则通过上述迭代高阶能量算融合的方法得到最终的效果如图5所示,可以清晰的看出轴承故障冲击,并且相较于单独的高阶能量算子,噪声也得到抑制,使得较弱的故障冲击也得到了凸显。
[0071]
实施例二
[0072]
基于同一发明构思,本实施例提供了一种迭代高阶能量算子融合防爆电机轴承故障诊断系统,其解决问题的原理与所述迭代高阶能量算子融合防爆电机轴承故障诊断方法类似,重复之处不再赘述。
[0073]
本实施例提供一种迭代高阶能量算子融合防爆电机轴承故障诊断系统,包括:
[0074]
采集处理模块,用于针对所采集到的防爆电机轴承信号,利用迭代高阶能量算子构造多维矩阵,其中每一行分别表示不同阶次的迭代高阶能量算子,对每行进行归一化处理使得组成多维矩阵的各个维度保持在同一尺度上,得到多维故障信息矩阵;
[0075]
提取模块,用于对于所述多维故障信息矩阵进行流形学习,提取内部固有流形;
[0076]
加权融合处理模块,用于对固有流形进行加权融合处理。
[0077]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0078]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0079]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0080]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0081]
显然,上述实施例仅仅是为清楚地说明所作的举例,并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1