一种提升故障特征信号的方法、装置、介质及设备

文档序号:30217257发布日期:2022-05-31 18:14阅读:106来源:国知局
一种提升故障特征信号的方法、装置、介质及设备

1.本发明属于海洋船舶故障诊断技术领域,尤其涉及一种提升故障特征信号的方法、装置、介质及设备。


背景技术:

2.滚动轴承作为机械能传输的关键零部件,在海洋船舶等机械设备中的使用较为频繁,由于长时间运转、润滑油使用不当、轴承自身疲劳破损等原因,轴承发生故障的频率较高。滚动轴承发生故障时,典型的特征是产生冲击,在振动信号中的体现最为明显。然而,由于设备的结构复杂,元器件较多,当冲击信号从故障源开始,经过复杂的路径传递,信号往往存在一定程度的减弱,同时,设备中的其它元件之间存在激励现象,加上工作环境中噪声的干扰,因此采集到的信号中往往故障特征信号很微弱,甚至被淹没。因此,在针对滚动轴承故障诊断的众多研究中,去除振动信号中的背景噪声、进而提升故障特征是非常重要的一项工作。
3.相关技术中,一般包括以中心频率和频带为基础的滤波方法以及以信号分解为基础的滤波方法,比如采用经验模态分解(emd)。但是以中心频率和频带为基础的滤波方法,在提取不同场景中的故障特征时,均需要重新确定出最佳的中心频率和边带,因此如何选取最佳的中心频率和边带,是这类方法的一大缺点,参数选取的合适与否会对故障特征提升的精度带来很大的影响。而信号分解为基础的滤波方法存在一些如模态混叠,端点效应,参数复杂,运算时间长等缺点,同时在噪声特别强烈的情况下,故障特征提升的效果也往往不太好。


技术实现要素:

4.针对现有技术存在的问题,本发明实施例提供了一种提升故障特征信号的方法、装置、介质及设备,用于解决现有技术中在确定滚动轴承的故障信号时,不能有效去除背景噪声,无法确保故障特征信号的提升精度的技术问题。
5.本发明的第一方面,提供一种提升故障特征信号的方法,所述方法包括:
6.利用自确定矩阵重构算法,基于滚动轴承的一维振动信号创建不同维数的初始hankel矩阵;
7.确定最优嵌入维数,获取所述最优嵌入维数对应的目标hankel矩阵以及所述目标hankel矩阵中的高维振动信号;
8.利用稳态子空间算法将所述高维振动信号分解为平稳态振动信号及初始非平稳态振动信号;
9.获取所述初始非平稳态信号的峭度值,基于所述峭度值从所述初始非平稳态信号中提取目标非平稳态信号;所述目标非平稳态信号包含有最优故障特征信号;
10.确定所述目标非平稳态信号的1.5维三阶能量谱,以抑制所述最优故障特征信号中的残余噪声。
11.上述方案中,所述确定最优嵌入维数,包括:
12.针对当前维数为d的初始hankel矩阵,确定d维初始hankel矩阵的第一综合距离变化量;所述当前维数初始hankel矩阵为所有初始hankel矩阵中的任一矩阵;
13.确定d+1维初始hankel矩阵的第二综合距离变化量;
14.确定所述第一综合距离变化量与所述第二综合距离变化量之间的综合值变化量;
15.若确定所述综合值变化量小于预设的阈值,则确定所述当前维数d为最优嵌入维数。
16.上述方案中,所述确定d维初始hankel矩阵的第一综合距离变化量,包括:
17.根据公式rd=||x(d)
i-x(d)
inn
||确定d维初始hankel矩阵中第一当前相点矢量x(d)i与所述第一当前相点矢量最近邻点x(d)
inn
之间的第一欧拉距离rd;
18.根据公式r
d+1
=||x(d+1)
i-x(d+1)
inn
||确定d+1维初始hankel矩阵中第二当前相点矢量x(d+1)i与所述第二当前相点矢量最近邻点x(d+1)
inn
之间的第二欧拉距离r
d+1

19.根据公式确定所述d维初始hankel矩阵的第一综合距离变化量e(d);其中,
20.所述n为一维振动信号的数据长度;所述i为所述d维初始hankel矩阵及所述d+1维初始hankel矩阵中的任一行信号序号。
21.上述方案中,所述确定所述d+1维初始hankel矩阵的第二综合距离变化量,包括:
22.根据公式r
d+1
=||x(d+1)
i-x(d+1)
inn
||确定所述d+1维初始hankel矩阵中第二当前相点矢量x(d+1)i与所述第二当前相点矢量最近邻点x(d+1)
inn
之间的第二欧拉距离r
d+1

23.根据公式r
d+2
=||x(d+2)
i-x(d+2)
inn
||确定d+2维初始hankel矩阵中第三当前相点矢量x(d+2)i与所述第三当前相点矢量最近邻点x(d+2)
inn
之间的第三欧拉距离r
d+2

24.根据公式确定d+1维hankel矩阵的第二综合距离变化量e(d+1);其中,
25.所述n为一维振动信号的信号点数量;所述i为所述d维初始hankel矩阵及所述d+1维初始hankel矩阵中的任一行信号序号。
26.上述方案中,所述确定所述第二综合距离变化量与所述第一综合距离变化量之间的综合值变化量,包括:
27.根据公式确定所述第一综合距离变化量和所述第二综合距离变化量之间的综合值变化量e1(d);其中,
28.所述d为所述当前维数;所述d+1维为所述当前维数的下一相邻维数,所述e(d)为d维初始hankel矩阵的第一综合距离变化量;所述e(d+1)为d+1维hankel矩阵的第二综合距离变化量。
29.上述方案中,所述利用稳态子空间算法将所述高维振动信号分解为平稳态振动信号,包括:
30.针对每个采集时间段的高维振动信号,确定所述高维振动信号的整体估计平均值和整体估计标准差;
31.确定所述目标hankel矩阵对应的随机平稳空间投影矩阵以及非平稳空间投影矩阵;
32.根据所述随机平稳空间投影矩阵及所述整体估计平均值确定平稳源估计信号均值,根据所述随机平稳空间投影矩阵及所述整体估计标准差确定平稳源估计信号协方差矩阵;
33.根据所述平稳源估计信号均值、所述平稳源估计信号协方差矩阵、所述平稳源估计信号均值及所述平稳源估计信号协方差矩阵的分布以及第一相对熵构造第一目标函数;所述第一目标函数为
34.利用梯度下降法确定所述第一目标函数的最优解,所述第一目标函数的最优解为所述目标hankel矩阵对应的最优平稳空间投影矩阵;
35.基于所述最优平稳空间投影矩阵及所述目标hankel矩阵确定平稳源信号;所述平稳源信号为所述平稳态振动信号;其中,
36.所述l1为平稳源估计信号的总数量,所述m为平稳源估计信号的序号,所述s为平稳stationary的缩写;所述d
kl
为距离计算运算符,所述为目标hankel矩阵对应的估计平稳空间投影矩阵,所述为平稳源估计信号均值及平稳源估计信号协方差矩阵的欧几里德范数;所述为平稳源估计信号均值,所述为平稳源估计信号协方差矩阵;norm(0,i)为标准矩阵i的欧几里德范数。
37.上述方案中,所述利用稳态子空间算法将所述高维振动信号分解为初始非平稳态振动信号,包括:
38.针对每个采集时间段的高维振动信号,确定所述高维振动信号的整体估计平均值和整体估计标准差;
39.确定所述目标hankel矩阵对应的随机平稳空间投影矩阵以及非平稳空间投影矩阵;
40.根据所述随机非平稳空间投影矩阵及所述整体估计平均值确定非平稳源估计信号均值,根据所述随机非平稳空间投影矩阵及所述整体估计标准差确定非平稳源估计信号协方差矩阵;
41.根据所述非平稳源估计信号均值、所述非平稳源估计信号协方差矩阵、所述非平稳源估计信号均值及所述非平稳源估计信号协方差矩阵的分布以及第二相对熵构造第二目标函数;所述第二目标函数为
42.利用梯度下降法确定所述第二目标函数的最优解,所述第二目标函数的最优解为所述目标hankel矩阵对应的最优非平稳空间投影矩阵;
43.基于所述最优非平稳空间投影矩阵及所述目标hankel矩阵确定非平稳源信号;所述非平稳源信号为所述非平稳态振动信号;其中,
44.所述l2为非平稳源估计信号的总数量,所述f为非平稳源估计信号的序号,所述n
为非平稳non-stationary的缩写;d
kl
为距离计算运算符,为目标hankel矩阵对应的估计非平稳空间投影矩阵,为非平稳源估计信号均值及非平稳源估计信号协方差矩阵的欧几里德范数;为非平稳源估计信号均值,为非平稳源估计信号协方差矩阵;norm(0,i)为标准矩阵i的欧几里德范数。
45.本发明的第二方面,提供一种提升故障特征信号的装置,所述装置包括:
46.创建单元,用于利用自确定矩阵重构算法,基于滚动轴承的一维振动信号创建不同维数的初始hankel矩阵;
47.第一确定单元,用于确定最优嵌入维数,获取所述最优嵌入维数对应的目标hankel矩阵,以及所述目标hankel矩阵中的高维振动信号;
48.分解单元,用于利用稳态子空间算法将所述高维振动信号分解为平稳态振动信号及初始非平稳态振动信号;
49.提取单元,用于获取所述初始非平稳态信号的峭度值,基于所述峭度值从所述初始非平稳态信号中提取目标非平稳态信号;所述目标非平稳态信号包含有最优故障特征信号;
50.第二确定单元,用于确定所述目标非平稳态信号的1.5维三阶能量谱,以抑制所述最优故障特征信号中的残余噪声。
51.本发明的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任一项所述方法的步骤。
52.本发明的第四方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面中任一项所述方法的步骤。
53.本发明提供了一种提升故障特征信号的方法、装置、介质及设备,方法包括:利用自确定矩阵重构算法,基于滚动轴承的一维振动信号创建不同维数的初始hankel矩阵;确定最优嵌入维数,获取所述最优嵌入维数对应的目标hankel矩阵,以及所述目标hankel矩阵中的高维振动信号;利用稳态子空间算法将所述高维振动信号分解为平稳态振动信号及初始非平稳态振动信号;获取所述初始非平稳态信号的峭度值,基于所述峭度值从所述初始非平稳态信号中提取目标非平稳态信号;所述目标非平稳态信号包含有最优故障特征信号;确定所述目标非平稳态信号的1.5维三阶能量谱,以抑制所述最优故障特征信号中的残余噪声;如此,由于滚动轴承正常运行时的振动及背景噪声具有平稳性,而故障时引起的冲击在振动信号中表现出非平稳性;因此本技术利用稳态子空间算法可有效地从高维振动信号中分解出原始振动信号的平稳部分和非平稳部分,初步将故障信号提取出来;然后基于每个非平稳态信号的峭度值来提取最优的目标非平稳态信号,此时目标非平稳态信号已包含有最优故障特征信号;最后确定目标非平稳态信号1.5维三阶能量谱,可抑制最优故障特征信号中的残余噪声,进而使得故障信号的主导频率及其谐波的幅值远高于其他频率,提升振动信号的故障特性。
附图说明
54.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
55.图1为本发明实施例提供的提升故障特征信号的方法流程示意图;
56.图2为本发明实施例提供的提升故障特征信号的装置结构示意图;
57.图3为本发明实施例提供的计算机设备结构示意图;
58.图4为本发明实施例提供的计算机可读存储介质结构示意图。
59.图5为本发明实施例提供的一维振动信号示意图;
60.图6为本发明实施例提供的一维振动信号的频谱示意图;
61.图7为本发明实施例提供的第二综合距离变化量和第一综合距离变化量之间的综合值变化量e1(d)的趋势变化示意图;
62.图8为本发明实施例提供的平稳态振动信号的示意图;
63.图9为本发明实施例提供的非平稳态振动信号的示意图;
64.图10为本发明实施例提供的初始非平稳态信号的峭度值示意图;
65.图11为本发明实施例提供滚动轴承外圈的振动信号对应的目标非平稳态信号的1.5维三阶能量谱示意图;
66.图12为本发明实施例提供的滚动轴承内圈的振动信号对应的目标非平稳态信号的1.5维三阶能量谱示意图;
67.图13为本发明实施例提供的滚动轴承滚动体的振动信号对应的目标非平稳态信号的1.5维三阶能量谱示意图;
68.图14为本发明实施例提供的滚动轴承外圈故障信号分别与高通滤波、emd、vmd、lmd确定的故障信号的包络谱对比结果示意图;
69.图15为本发明实施例提供的滚动轴承外圈故障特征信号与包络谱、teo、三阶能量算子的对比结果示意图。
具体实施方式
70.为了更好的理解上述技术方案,下面通过附图以及具体实施例对本说明书实施例的技术方案做详细的说明,应当理解本说明书实施例以及实施例中的具体特征是对本说明书实施例技术方案的详细的说明,而不是对本说明书技术方案的限定,在不冲突的情况下,本说明书实施例以及实施例中的技术特征可以相互组合。
71.本实施例提供一种提升故障特征信号的方法,其特征在于,所述方法包括:
72.s110,利用自确定矩阵重构算法,基于滚动轴承的一维振动信号创建不同维数的初始hankel矩阵;
73.本步骤中,可以利用安装在滚动轴承上的振动传感器,实时采集滚动轴承的振动信号,此时采集的振动信号是一维信号。其中,滚动轴承可以为任何机械旋转设备的滚动轴承,比如海洋船舶上的电机等。
74.本实施例考虑到滚动轴承正常运行时的振动及背景噪声具有平稳性,而故障时引起的冲击在振动信号中表现出的是非平稳性。因此可利用稳态子空间算法从高维振动信号
中分解出原始振动信号(可理解为一维振动信号)的平稳部分和非平稳部分。但是因此稳态子空间算法适用于高维信号,因此本步骤需要对一维振动信号进行重构,确定出高维振动信号。
75.本实施例中是利用自确定矩阵重构算法,基于滚动轴承的一维振动信号创建不同维数(高维)的初始hankel矩阵。
76.在最开始重构高维初始hankel矩阵时,并不知晓哪个维数是最优的,因此需要基于初始维数逐一构建一维振动信号的不同维数的初始hankel矩阵,以方便后续可以对不同维数的初始hankel矩阵进行逐一计算,从而确定出最优嵌入维数以及最优嵌入维数对应的初始hankel矩阵。
77.举例来说,假设一维振动信号为x={x1,x2,

xn},矩阵重构的时间间隔为1,对该一维振动信号进行重构后,对应的初始hankel矩阵为;其中,d为维数,n为一维振动信号的信号点数量,d的初始值一般为3,xi为初始hankel矩阵中的任一相点矢量,i为初始hankel矩阵中的任一行信号序号,xi={xi,x
i+2
,

x
n-(d-i)
},0≤i≤d。
78.也即,当维数为3时,对应的初始hankel矩阵为
79.当维数为4时,对应的初始hankel矩阵为以此类推,最后能获得多个高维初始hankel矩阵。
80.s111,确定最优嵌入维数,获取所述最优嵌入维数对应的目标hankel矩阵以及所述目标hankel矩阵中的高维振动信号;
81.多个高维初始hankel矩阵重构完毕之后,需要确定出最优的嵌入维数以及最优嵌入维数对应的目标hankel矩阵。
82.在一种实施方式中,确定最优嵌入维数,包括:
83.针对当前维数为d的初始hankel矩阵,确定d维初始hankel矩阵的第一综合距离变化量;当前维数初始hankel矩阵为所有初始hankel矩阵中的任一矩阵;
84.当将初始d维hankel矩阵的维数增加到d+1维时,确定d+1维初始hankel矩阵的第二综合距离变化量;
85.确定所述第一综合距离变化量与第二综合距离变化量之间的综合值变化量;
86.若确定综合值变化量小于预设的阈值,则确定当前维数d为最优嵌入维数。
87.在一种实施方式中,确定d维初始hankel矩阵的第一综合距离变化量,包括:
88.根据公式rd=||x(d)
i-x(d)
inn
||确定d维初始hankel矩阵中第一当前相点矢量x(d)i与第一当前相点矢量最近邻点x(d)
inn
之间的第一欧拉距离rd;
89.根据公式r
d+1
=||x(d+1)
i-x(d+1)
inn
||确定d+1维初始hankel矩阵中第二当前相点矢量x(d+1)i与第二当前相点矢量最近邻点x(d+1)
inn
之间的第二欧拉距离r
d+1

90.根据公式确定d维初始hankel矩阵的第一综合距离变化量e(d);其中,
91.n为一维振动信号的数据长度;nn为最近邻点nearest neighbor的缩写;i为d维初始hankel矩阵及所述d+1维初始hankel矩阵中的任一行信号序号。
92.这里,以d维初始hankel矩阵中第一当前相点矢量x(d)i举例来说,x(d)
inn
为d维初始hankel矩阵除x(d)i之外的任一相点矢量。
93.在一种实施方式中,确定d+1维初始hankel矩阵的第二综合距离变化量,包括:
94.根据公式r
d+1
=||x(d+1)
i-x(d+1)
inn
||确定d+1维初始hankel矩阵中第二当前相点矢量x(d+1)i与第二当前相点矢量最近邻点x(d+1)
inn
之间的第二欧拉距离r
d+1

95.根据公式r
d+2
=||x(d+2)
i-x(d+2)
inn
||确定d+2维初始hankel矩阵中第三当前相点矢量x(d+2)i与第三当前相点矢量最近邻点x(d+2)
inn
之间的第三欧拉距离r
d+2

96.根据公式确定d+1维hankel矩阵的第二综合距离变化量e(d+1);其中,
97.n为一维振动信号的信号点数量;i为d维初始hankel矩阵、d+1维初始hankel矩阵、d+1维初始hankel矩阵中的任一行信号序号。
98.其中,最近邻点是指当前维矩阵中除本身之外的所有相点向量(行向量)。以当前维数为3维的矩阵来说,当i=1时,那么x(3)1的最近邻点是指在三维矩阵中,除x(3)1之外的所有行向量。
99.第一综合距离变化量和第二综合距离变化量确定出之后,可确定第二综合距离变化量和第一综合距离变化量之间的综合值变化量,包括:
100.根据公式确定第二综合距离变化量和第一综合距离变化量之间的综合值变化量e1(d);其中,
101.d为当前维数;d+1维为当前维数的下一相邻维数;e(d)为d维初始hankel矩阵的第一综合距离变化量;e(d+1)为d+1维hankel矩阵的第二综合距离变化量。
102.本实施例中若确定e1(d)小于或等于预设的阈值(比如5%)时,则确定当前维数d为最优嵌入维数。
103.当确定e1(d)大于预设的阈值(比如5%)时,则说明d+1维初始hankel矩阵是d维初始hankel矩阵的虚假最邻近点,那么则不会将当前维数d确定为最优嵌入维数。
104.可以看出,本实施例对一维振动信号进行重构是关键保留故障特征,可最大程度分离背景噪声。
105.这样,通过确定出最优嵌入维数,进而获得最优嵌入维数对应的目标hankel矩阵以及所述目标hankel矩阵中的高维振动信号,为后续利用稳态子空间算法分离噪声做好基础。
106.s112,利用稳态子空间算法将所述高维振动信号分解为平稳态振动信号及初始非
平稳态振动信号;
107.确定出滚动轴承的高维振动信号后,利用稳态子空间算法将高维振动信号分解为平稳态振动信号及初始非平稳态振动信号。
108.在一种实施方式中,利用稳态子空间算法将高维振动信号分解为平稳态振动信号,包括:
109.针对每个采集时间段的高维振动信号,确定高维振动信号的整体估计平均值和整体估计标准差;
110.确定目标hankel矩阵对应的随机平稳空间投影矩阵以及非平稳空间投影矩阵;其中,随机平稳空间投影矩阵可理解为是随机设置的平稳空间投影矩阵;
111.根据所述随机平稳空间投影矩阵及所述整体估计平均值确定平稳源估计信号均值,根据所述随机平稳空间投影矩阵及所述整体估计标准差确定平稳源估计信号协方差矩阵;
112.根据平稳源估计信号均值、平稳源估计信号协方差矩阵、平稳源估计信号均值及平稳源估计信号协方差矩阵的分布以及第一相对熵构造第一目标函数;第一目标函数为
113.利用梯度下降法确定第一目标函数的最优解,第一目标函数的最优解为目标hankel矩阵对应的最优平稳空间投影矩阵;
114.基于最优平稳空间投影矩阵及目标hankel矩阵确定平稳源信号;平稳源信号为平稳态振动信号;其中,
115.l1为平稳源估计信号的总数量,m为平稳源估计信号的序号,s为平稳stationary的缩写,d
kl
为距离计算运算符(可以理解为确定和norm(0,i)的距离平均值),为目标hankel矩阵对应的估计平稳空间投影矩阵,为平稳源估计信号均值及平稳源估计信号协方差矩阵的欧几里德范数;为平稳源估计信号均值,为平稳源估计信号协方差矩阵,norm(0,i)为标准矩阵i的欧几里德范数。
116.同样的,在一种实施方式中,利用稳态子空间算法将高维振动信号分解为初始非平稳态振动信号,包括:
117.针对每个采集时间段的高维振动信号,确定高维振动信号的整体估计平均值和整体估计标准差;
118.确定所述目标hankel矩阵对应的随机平稳空间投影矩阵以及非平稳空间投影矩阵;其中,随机非平稳空间投影矩阵可理解为是随机设置的非平稳空间投影矩阵;
119.根据随机非平稳空间投影矩阵及整体估计平均值确定非平稳源估计信号均值,根据随机非平稳空间投影矩阵及整体估计标准差确定非平稳源估计信号协方差矩阵;
120.根据非平稳源估计信号均值、非平稳源估计信号协方差矩阵、非平稳源估计信号均值及非平稳源估计信号协方差矩阵的分布以及第二相对熵构造第二目标函数;第二目标
函数为
121.利用梯度下降法确定所述第二目标函数的最优解,第二目标函数的最优解为目标hankel矩阵对应的最优非平稳空间投影矩阵;
122.基于最优非平稳空间投影矩阵及目标hankel矩阵确定非平稳源信号;非平稳源信号为非平稳态振动信号;其中,
123.l2为非平稳源估计信号的总数量,f为非平稳源估计信号的序号,n为非平稳non-stationary的缩写,d
kl
为距离计算运算符,为目标hankel矩阵对应的估计非平稳空间投影矩阵,为非平稳源估计信号均值及非平稳源估计信号协方差矩阵的分布;为非平稳源估计信号均值,为非平稳源估计信号协方差矩阵;norm(0,i)为标准矩阵i的欧几里德范数。
124.这样通过稳态子空间算法将高维振动信号分解为h维平稳态振动信号ss,及t维初始非平稳态振动信号sn,将故障信号初步提取出来。其中,出来。其中,t=d-h。
125.s113,获取所述初始非平稳态信号的峭度值,基于所述峭度值从所述初始非平稳态信号中提取目标非平稳态信号;所述目标非平稳态信号包含有最优故障特征信号;
126.在一种实施方式中,基于峭度值从初始非平稳态信号中提取目标非平稳态信号,包括:
127.获取所有初始非平稳态信号的当前峭度值;
128.若确定当前峭度值大于预设峭度阈值,则将当前峭度值对应的初始非平稳态信号作为目标非平稳态信号。
129.本实施例中,峭度阈值一般是远大于3的值,比如9。在实际应用中,峭度阈值可基于实际情况进行设置,在此不做限制。
130.这样,本步骤根据振动信号的特征,采用对信号冲击性有良好表现的峭度指标对信号进行分析,计算所有非平稳信号的峭度,峭度满足峭度阈值的初始非平稳态信号即为最佳的滤波后信号,实现振动信号的有效滤波,有效去除背景噪声。
131.s114,确定所述目标非平稳态信号的1.5维三阶能量谱,以抑制所述最优故障特征信号中的残余噪声。
132.为了抑制目标非平稳态信号中的残余噪声,提升故障特性,本实施例在确定出目标非平稳态信号后,还需确定目标非平稳态信号的1.5维三阶能量谱。
133.在一种实施方式中,确定目标非平稳态信号1.5维三阶能量谱,包括:
134.根据公式对目标非平稳态信号进行三阶能量算子解调,并获得目标非平稳态信号的解调信号
135.根据公式确定解调信号的三阶累积量的对角切线函数c(τ);
136.根据公式对对角切线函数进行傅里叶变换,得到目标非平稳态信号的1.5维三阶能量谱c(ω);其中,
137.sj(k)为目标非平稳态信号中的第k个数据,3≤k≤n-2,n为一维振动信号的信号点数量;j为目标非平稳态信号在所有非平稳态信号中的序号;sj(k+1)为目标非平稳态信号中的第k+1个数据,sj(k-1)为目标非平稳态信号中的第k-1个数据,sj(k-2)为目标非平稳态信号中的第k-2个数据,sj(k+2)为目标非平稳态信号中的第k+2个数据,e为期望运算符,为目标非平稳态信号的解调信号。
138.其中,目标非平稳态信号的1.5维三阶能量谱如图8所示。
139.这样最终使得故障信号的主导频率及其谐波的幅值远高于其他频率,提升振动信号的故障特性。
140.本实施例提供的方法,考虑到滚动轴承正常运行时的振动及背景噪声具有平稳性,而故障时引起的冲击在振动信号中表现出非平稳性;因此本技术利用稳态子空间算法可有效地从高维振动信号中分解出原始振动信号的平稳部分和非平稳部分,初步将故障信号提取出来;然后基于每个非平稳态信号的峭度值来提取最优的目标非平稳态信号,此时目标非平稳态信号已包含有最优故障特征信号;最后确定目标非平稳态信号1.5维三阶能量谱,可抑制最优故障特征信号中的残余噪声,进而使得故障信号的主导频率及其谐波的幅值远高于其他频率,提升振动信号的故障特性。
141.基于与前述实施例同样的发明构思,本实施例还提供一种提升故障特征信号的装置,如图2所示,装置包括:
142.创建单元21,用于利用自确定矩阵重构算法,基于滚动轴承的一维振动信号创建不同维数的初始hankel矩阵;
143.确定单元22,用于确定最优嵌入维数,获取所述最优嵌入维数对应的目标hankel矩阵,以及所述目标hankel矩阵中的高维振动信号;
144.分解单元23,用于利用稳态子空间算法将所述高维振动信号分解为平稳态振动信号及初始非平稳态振动信号;
145.提取单元24,用于获取所述初始非平稳态信号的峭度值,基于所述峭度值从所述初始非平稳态信号中提取目标非平稳态信号;所述目标非平稳态信号包含有最优故障特征信号;
146.确定单元25,用于确定所述目标非平稳态信号的1.5维三阶能量谱,以抑制所述最优故障特征信号中的残余噪声。
147.以上各单元的具体功能可参见上述方法实施例中的对应描述,在此不再赘述。由于本发明实施例所介绍的装置,为实施本发明实施例的方法所采用的装置,故而基于本发明实施例所介绍的方法,本领域所属人员能够了解该装置的具体结构及变形,故而在此不再赘述。凡是本发明实施例的方法所采用的装置都属于本发明所欲保护的范围。
148.基于与前述实施例同一发明构思,本发明实施例还提供一种计算机设备,如图3所示,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器
执行所述程序时实现前文任一所述方法的步骤。
149.基于与前述实施例中同样的发明构思,本发明实施例还提供一种计算机可读存储介质,如图4所示,其上存储有计算机程序,该程序被处理器执行时实现前文任一所述方法的步骤。
150.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
151.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
152.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
153.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
154.尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。
155.通过本发明的一个或者多个实施例,本发明实施例具有以下有益效果或者优点:
156.本发明提供了一种提升故障特征信号的方法、装置、介质及设备,方法包括:利用自确定矩阵重构算法,基于滚动轴承的一维振动信号创建不同维数的初始hankel矩阵;确定最优嵌入维数,获取所述最优嵌入维数对应的目标hankel矩阵,以及所述目标hankel矩阵中的高维振动信号;利用稳态子空间算法将所述高维振动信号分解为平稳态振动信号及初始非平稳态振动信号;获取所述初始非平稳态信号的峭度值,基于所述峭度值从所述初始非平稳态信号中提取目标非平稳态信号;所述目标非平稳态信号包含有最优故障特征信号;确定所述目标非平稳态信号1.5维三阶能量谱,以抑制所述最优故障特征信号中的残余噪声;如此,由于滚动轴承正常运行时的振动及背景噪声具有平稳性,而故障时引起的冲击在振动信号中表现出非平稳性;因此本技术利用稳态子空间算法可有效地从高维振动信号中分解出原始振动信号的平稳部分和非平稳部分,初步将故障信号提取出来;然后基于每个非平稳态信号的峭度值来提取最优的目标非平稳态信号,此时目标非平稳态信号已包含有最优故障特征信号;最后确定目标非平稳态信号1.5维三阶能量谱,可抑制最优故障特征
信号中的残余噪声,进而使得故障信号的主导频率及其谐波的幅值远高于其他频率,提升振动信号的故障特性。
157.在实际应用中,当利用上述实施例提供的方法及装置来提升某型号海洋船舶电机滚动轴承外圈的故障信号时,具体实现如下:
158.首先,基于采样频率为100khz,1500rpm,采集滚动轴承的一维振动信号,一维振动信号如图5所示,一维振动信号的频谱如图6所示。
159.然后,利用自确定矩阵重构算法,基于滚动轴承的一维振动信号创建不同维数的初始hankel矩阵;
160.确定最优嵌入维数,获取所述最优嵌入维数对应的目标hankel矩阵以及所述目标hankel矩阵中的高维振动信号;
161.在一种实施方式中,确定最优嵌入维数,包括:
162.针对当前维数为d的初始hankel矩阵,确定d维初始hankel矩阵的第一综合距离变化量;当前维数初始hankel矩阵为所有初始hankel矩阵中的任一矩阵;
163.当将初始d维hankel矩阵的维数增加到d+1维时,确定d+1维初始hankel矩阵的第二综合距离变化量;
164.确定所述第一综合距离变化量与第二综合距离变化量之间的综合值变化量;
165.若确定综合值变化量小于预设的阈值,则确定当前维数d为最优嵌入维数。
166.在一种实施方式中,确定d维初始hankel矩阵的第一综合距离变化量,包括:
167.根据公式rd=||x(d)
i-x(d)
inn
||确定d维初始hankel矩阵中第一当前相点矢量x(d)i与第一当前相点矢量最近邻点x(d)
inn
之间的第一欧拉距离rd;
168.根据公式r
d+1
=||x(d+1)
i-x(d+1)
inn
||确定d+1维初始hankel矩阵中第二当前相点矢量x(d+1)i与第二当前相点矢量最近邻点x(d+1)
inn
之间的第二欧拉距离r
d+1

169.根据公式确定d维初始hankel矩阵的第一综合距离变化量e(d);其中,
170.n为一维振动信号的数据长度;i为d维初始hankel矩阵及所述d+1维初始hankel矩阵中的任一行信号序号。
171.这里,以d维初始hankel矩阵中第一当前相点矢量x(d)i举例来说,x(d)
inn
为d维初始hankel矩阵除x(d)i之外的任一相点矢量。
172.在一种实施方式中,确定d+1维初始hankel矩阵的第二综合距离变化量,包括:
173.根据公式r
d+1
=||x(d+1)
i-x(d+1)
inn
||确定d+1维初始hankel矩阵中第二当前相点矢量x(d+1)i与第二当前相点矢量最近邻点x(d+1)
inn
之间的第二欧拉距离r
d+1

174.根据公式r
d+2
=||x(d+2)
i-x(d+2)
inn
||确定d+2维初始hankel矩阵中第三当前相点矢量x(d+2)i与第三当前相点矢量最近邻点x(d+2)
inn
之间的第三欧拉距离r
d+2

175.根据公式确定d+1维hankel矩阵的第二综合距离变化量e(d+1);其中,
176.n为一维振动信号的信号点数量;i为d维初始hankel矩阵、d+1维初始hankel矩阵、d+1维初始hankel矩阵中的任一行信号序号。
177.第一综合距离变化量和第二综合距离变化量确定出之后,可确定第二综合距离变化量和第一综合距离变化量之间的综合值变化量,包括:
178.根据公式确定第二综合距离变化量和第一综合距离变化量之间的综合值变化量e1(d);其中,
179.d为当前维数;d+1维为当前维数的下一相邻维数。
180.其中,e1(d)的变化趋势可如图7所示,从图7中可以看出,当d=6时(标记71),e1(d)小于预设的距离变化量,那么d=6为最优嵌入维数。
181.随后,利用稳态子空间算法将所述高维振动信号分解为平稳态振动信号及初始非平稳态振动信号。
182.其中,平稳态信号和初始非平稳态信号可能包括多个,这里以其中一个为例进行说明:平稳态振动信号可如图8所示,初始非平稳态振动信号可如图9所示。
183.获取初始非平稳态信号的峭度值,基于峭度值从初始非平稳态信号中提取目标非平稳态信号;目标非平稳态信号包含有最优故障特征信号。其中,初始非平稳态信号的峭度值可如图10所示。
184.确定目标非平稳态信号的1.5维三阶能量谱,以抑制最优故障特征信号中的残余噪声。其中,目标非平稳态信号的1.5维三阶能量谱如图11所示。
185.同样的,当利用上述实施例提供的方法及装置来提升滚动轴承内圈的故障信号时,最后获得的目标非平稳态信号的1.5维三阶能量谱如图12所示。
186.当利用上述实施例提供的方法及装置来提升滚动轴承滚动体的故障信号时,最后获得的目标非平稳态信号的1.5维三阶能量谱如图13所示。
187.以提升后的滚动轴承外圈故障信号为例进行说明,与现有技术中利用高通滤波、经验模态分解(emd,empirical mode decomposition)、变分模态分解(vmd,variable mode decomposition)、局部均值分解(lmd,local mean decomposition)进行滤波后获得的故障信号进行对比,包络谱对比结果如图14所示。其中,在图14中,标记141为本实施例中获取的故障信号,标记142为利用高通滤波确定的故障信号,标记143为利用emd确定的故障信号,标记144为利用vmd确定的故障信号,标记145为利用lmd确定的故障信号。从图14中可以看出,本实施例中确定的故障信号的包络谱呈多倍频,说明故障信号的精度较高。
188.进一步地,本实施例确定出的滚动轴承外圈故障特征信号与包络谱、teo、三阶能量算子的对比结果如图15所示。在图15中,菱形代表包络谱对应的故障特征信号幅值;星型代表teo对应的故障特征信号幅值;三角形代表三阶能量算子对应的故障特征信号幅值;米型代表1.5维三阶能量谱(本实施例提供的方法)对应的故障特征信号幅值。
189.从图15可以看出,1.5维三阶能量谱中的主导频率及其谐波对应的幅值最大,证明了本实施例提供的方法在特故障征提升方面效果更好。
190.以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1