APP下载

基于单边波动谱的奇异值分解降噪有效阶次确定方法

2019-12-17陈明义马增强

关键词:极大值阶次差分

张 安, 陈明义, 马增强

(石家庄铁道大学 电气与电子工程学院,河北 石家庄 050043)

滚动轴承是现代机械设备中应用最多的部件之一,但由于疲劳、磨损、粘着、腐蚀和破损等因素引起的轴承故障会导致轴承组件出现问题[1],甚至会导致整个机械损坏。而故障振动信号,尤其是早期故障,由于内部激励弱,以及周围复杂的噪声背景和其它干扰源的影响,振动信号的故障特征就会被周围设备噪声所淹没,难以识别。作为一种非线性滤波的信号处理方法,奇异值分解(Singular Value Decomposition,SVD)能够有效地消除信号中的噪声,提高信号的信噪比,且处理过的信号无相位偏移,具有良好的稳定性,得到了广泛的应用。

在SVD 降噪的方法中确定奇异值阶次一直是研究的难点和热点问题。在工程应用中往往通过观察奇异值曲线,找出曲线的突变点来确定有效阶次或者进行试凑来找到有效阶次,这2种方法往往都非常依赖操作者的经验,不易掌握。所以,研究人员都想要找到一种操作性强、原理清晰、结果准确、有量化判据的奇异值有效秩阶次的确定方法。王益艳等[2]提出了奇异值均值法,求得分解后得到的奇异值的平均值,将此数值对应点作为有效阶次。此方法计算简单便捷,在工程方面应用广泛。赵学智等[3]提出了奇异值差分谱法,相邻奇异值做差,差值依次排列得到差分谱,根据差分谱最大值选择有效阶次,该方法在信号信噪比较高的情况下有较好的降噪效果,被广泛采用。王树青等[4]采用奇异值相对变化率的最大值确定有效秩阶次,此方法相比于差分谱是对奇异值做差后的差值增加了权值,其降噪效果以及存在的不足与差分谱法基本相同。钱征文等[5]将信号频谱图中主频个数的2倍作为奇异值有效秩阶次,对于频谱特征明显的仿真信号,此方法效果较好。赵学智等[6]发现了有效奇异值和信号频率个数之间的关系,并能够提取出信号的单个频率,此方法在主频明显的情况下效果较好。代荡荡等[7]设置奇异值模糊区,通过模糊C均值聚类来确定多个有效奇异值,所提方法完全基于数据驱动,具有较好的去噪效果。龚木红等[8]提出一种分段串联奇异值分解降噪方法,该方法降噪效果优于全局奇异值分解降噪,但在数据分段时需要进行多次实验找出最佳值。郑顾平等[9]提出了基于遗传算法的奇异值降噪方法,能够还原信号细节,有较强鲁棒性。

针对奇异值降噪中有效阶次去确定的问题,上述方法进行了充分的探究,并得到了丰富的成果,但也存在着过降噪、欠降噪以及只适用于特定信号等不足之处。本文也对这个问题进行了研究,提出了一种新的有效阶次确定方法,该方法通过奇异值建立波动谱,选择波动谱单边极大值作为有效阶次。对于上述问题有一定改进。

1 奇异值分解降噪

1.1 奇异值分解原理

测得含有故障信息的振动信号x(i)(i=1,2,…,N),基于相空间重构理论,能够构造出吸引子轨迹矩阵,也称为Hankel矩阵[10]。式中,N 为信号长度;L 为矩阵行数。

对式(1)所得的Hankel进行奇异值分解,过程如下式

将式(1)中的零奇异值去除,可以把A 的奇异值分解写成精简的向量形式[11]

式中,ui、vi分别为U、V 的第i个列向量。

得到的一系列奇异值σi各自代表一系列分量信号,因为x(i)是含有故障信息的有用信号和噪声组成,所以矩阵A 也同样含有2种信号,而分解得出的奇异值σi则反映了有用信号和噪声的能量集中情况。前面较大的奇异值主要反映的是有用信号,后面较小的奇异值则主要反映噪声,将这些奇异值置零就可以去除实测信号中的噪声。再利用式(2)进行矩阵重构,经过奇异值分解反变换就可得到重构矩阵,进而将重构矩阵转化为长度为N 的重构信号,也就是降噪信号。

1.2 奇异值分解关键问题

因此利用奇异值分解降噪,要达到良好的去噪效果关键是奇异值阶次和矩阵结构即行数L 的确定。矩阵有着良好的去噪效果,在构造矩阵方面的理论研究已经相对成熟。延迟步长τ=1[12],这在式(3)中已经显示出来,是在构造矩阵时采用最为广泛的一种形式。在矩阵行数L 选取的方面,Golyandina[13]和Mahmoudva ND R et al[14]经过研究都得出当N 为偶数时,行数L=N/2,当N 为奇数时,行数L=(N-1)/2,这样构造出的矩阵降噪效果最好。采用上述矩阵构造方式,对奇异值有效阶次的确定问题进行研究。

2 基于单边波动差分谱的有效阶次确定

奇异值的有效阶次确定的本质就是分析奇异值突变情况,从而找出较大较小的分界线,即找出相差最大的2个奇异值,本文提出利用波动差分谱法来确定奇异值阶次,原理如下。

将分解得到的奇异值由大到小排列形成序列S=(σ1,σ2,…,σr),通过某个奇异值与它前一个以及后一个奇异值的差值绝对值之和来表示奇异值曲线的波动程度k

则所有ki所形成的序列K(K1,K2,…,Kr-1)称为波动差分谱。通过波动差分谱可以观察到奇异值曲线的波动幅值情况,在波动差分谱中根据单边极大值原则[15]从右至左,选择第一个至少单边与其相邻峰值比较,差距绝对值最大的极大峰值对应点的位置来确定有效阶次。它代表了奇异值去曲线的突变情况,表明了奇异值所反映的意义发生了变化,即故障信息和噪声的区别。前n 个奇异值对应的分量为有用信号分量,之后的奇异值对应的分量为噪声信号分量。

3 仿真信号分析

构建仿真信号,采用本文方法进行分析,来进行实验,并与广泛应用的均值法、差分谱法进行对比,该仿真信号如下式所示。

式中,x1(t)为调幅调频信号;x2(t)为正弦信号;x3(t)为信噪比为5 dB的高斯白噪声。x(t)是由上述3个信号组成的含噪仿真信号,信噪比为25.530 7 dB,x1(t)+x2(t)是不含噪声的净信号。信号的采样频率为fs=1 024 Hz,采样点数N=1 024,采样时间t=1 s。仿真信号波形如图1所示。

图1 仿真信号波形

现分别使用4种算法对仿真信号进行去噪分析,4种算法奇异值有效阶次的选取结果如图2所示。由图2(a)得均值法选取的有效奇异值阶次为229,图2(b)得差分谱法选取的有效奇异值阶次为4,单边极大值法选取的有效奇异值阶次为6。由图2(c)全貌图以及图2(d)放大图可得,本文方法所选的极大峰值为2、4、8、10对应的峰值。根据单边极大值原则,8对应峰值与4对应峰值差距绝对值最大且是从右往左的第一个极大峰值,所以确定的有效奇异值阶次为8。

图2 仿真信号奇异值有效阶次

根据选取的有效奇异值阶次对信号进行重构,得到重构次信号即为降噪信号,4种方法得到的降噪信号的时域波形如图3所示。可以看出,均值法得到的降噪信号与净信号有较大差别,波形凌乱,噪声严重,周期特征不明显。差分谱法噪声明显减少,但是调幅调频特征已经明显被滤掉,出现了过降噪现象。单边极大值法前半部分调幅调频特征被滤掉,也同样出现了过降噪现象。本文方法噪声明显减小,且信号趋势与净信号基本一致,直观上看降噪效果较好。

图3 仿真信号降噪后时域波形

为了能够更精确的评价4种方法的降噪效果,从数值上进行比较,采用信号均方误差(Mean Square Error,MSE)和信噪比(Signal to Noise Ratio,SNR)来评价上述4种方法,其定义分别如下

式中,s(i)为净信号的第i个数据;^s(i)为降噪信号的第i个数据。

表1是4种方法降噪后的MSE和SNR,从表中数值可以看出,本文降噪方法的MSE最小且SNR 最大,降噪效果最好。

表1 4种方法降噪后信号MSE和SNR

在净信号中加入不同强度的噪声,得到信噪比分别为-100 dB、-50 dB、-30 dB、-10 d B、0 d B、10 dB的仿真信号,来验证本文方法在不同信噪比情况下的去噪能力。在不同信噪比情况下的有效奇异值阶次以及降噪信号的信噪比如图4、图5所示,具体数值在表2、表3中列出。

仿真信号采样点数为1 024,由第一小节可知,经过奇异值分解可以得到512个奇异值。由图4以及表2可以得出均值法在不同噪声水平下确定的奇异值有效阶次最大为249,最小为152,平均值为223。差分谱法确定的奇异值有效阶次最大为10,最小为2,平均值为5。单边极大值法确定的有效阶次最大为28,最小为4,平均值为14。本文方法确定的有效奇异值阶次最大为38,最小为6,平均值为16。可以看出本文方法确定的有效奇异值阶次更为合理。

降噪结果可由图5看出,本文方法的降噪信号的信噪比曲线位于其它3种方法上方,即各个噪声水平的仿真信号经过降噪后,得到的降噪信号的信噪比都比其它3种方法大。为了更清楚地说明各个方法的降噪能力,采用降噪指数来评价,定义如下

式中,I为降噪指数;SNR1为仿真信号信噪比;SNR2为降噪信号信噪比。

图4 不同噪声水平有效奇异值阶次对比

图5 不同噪声水平降噪信号信噪比对比

表2 不同噪声水平有效奇异值阶次

表3 不同噪声水平降噪信号信噪比及降噪指数 dB

由图5以及表3可以得出,本文方法相较于均值法降噪指数平均值提升了48.19%,较差分谱法降噪指数提升了17.38%,较单边极大值法降噪指数提升了7.57%。因此,本文方法在信号的不同噪声水平下降噪效果更有优势。

4 实测信号分析

为了进一步验证本文提出方法在滚动轴承故障特征提取中的有效性,采用实际滚动轴承故障信号进行了验证,实验平台如图6 所示的QPZZ-Ⅱ旋转机械故障试验台。信号的采样频率为25 600 Hz,轴承转速为314 r/min。根据滚动轴承的参数(表4)得到内圈故障特征频率为38 Hz。

图6 QPZZ-Ⅱ旋转机械故障试验台

表4 滚动轴承参数

内圈故障信号的时域和频域波形如图7所示,从图中可以看出,时域波形杂乱,无法看出周期性冲击成分;在频谱图中,噪声将故障信号特征掩盖,无法识别故障特征频率及其故障种类。

由仿真信号的实验可以看出,均值法降噪效果与另外3种方法有较大差距,而差分谱,单边极大值法与本文方法在仿真信号分析时效果较为接近。因此,在对噪声水平较高的实测信号进行分析时,对差分谱法、单边极大值法以及本文方法进行了对比。

3种算法奇异值有效阶次的选取结果如图8所示。由图8(a)可得,差分谱法选取的有效奇异值阶次为5,单边极大值法选取的有效奇异值为7。由图8(b)可得,5和7对应峰值差距绝对值为0.328 9,19和21对应峰值差距绝对值为0.395 0,所以本文方法选取的有效奇异值阶次为19。

根据选取的有效奇异值阶次对信号进行重构,得到降噪信号,2种方法得到的降噪信号的时域波形如图9所示。由图9(a)和图9(b)可以看出,差分谱法以及单边极大值法降噪后的信号幅值明显偏小,且冲击特性基本被消除,不能体现出原信号的时域特征,出现了过降噪现象。本文方法降噪后的信号时域波如图9(c)所示,降噪信号冲击特征被保留,而且周期性比原信号更加明显,凌乱程度也有所减小,噪声被较好地滤除。

图7 内圈故障信号波形及其频谱

图8 内圈故障信号奇异值有效阶次

图9 降噪信号时域波形

为了进一步分析3种方法的降噪效果,对差分谱法、单边极大值法以及本文方法的降噪信号分别进行Hilbert包络变换,得到如图10所示包络谱。由图10(a)可以看出差分谱法降噪信号的包络图已经明显失真,故障信息丢失,不能分辨出轴承的故障特征频率及其倍频。由图10(b)可以看出,单边极大值法的包络图只能够看出故障冲击特征的1倍频(37.5 Hz),也出现了一定的失真。而本文方法的降噪信号的包络谱如图10(c)所示,在背景噪声复杂的情况下,提取的故障特征频率更明显,能够清晰地看到故障特征的1倍频(37.5 Hz)、2倍频(75 Hz)和3倍频(115 Hz),凸显了故障特征,能直观有效地分析出故障类型,与理论结果非常接近。

图10 降噪信号包络谱

5 结论

对SVD 中有效奇异值选择问题进行了探究,用本文方法分别对仿真信号和实测信号进行了降噪实验,并与被广泛采用的均值法、差分谱法以及单边极大值法进行了对比,得到了如下结论:

(1)用奇异值方法进行降噪的过程中,均值法确定的奇异值阶次偏大,重构后的降噪信号往往降噪不足。而差分谱法确定的有效奇异值阶次变小,很多有用的净信号分量也被滤除,因此容易出现过降噪现象。本文方法确定的有效奇异值阶次较为合理,不同噪声水平的信号降噪后的信噪比较好。

(2)本文方法能够在较为完整地保留故障信息的前提下,有效地消除噪声,降噪后的信号经过包络解调可以提取出轴承的故障特征频率及其倍频。

(3)在对实测信号的分析中可以看出,本文方法得到的包络谱对故障频率的提取只提取到了三倍频,说明方法在信号的高频段出现了过降噪问题,需要对原始信号进行频谱分析,并进行研究、解决。

猜你喜欢

极大值阶次差分
RLW-KdV方程的紧致有限差分格式
符合差分隐私的流数据统计直方图发布
数列与差分
一道抽象函数题的解法思考与改编*
构造可导解析函数常见类型例析*
阶次分析在驱动桥异响中的应用
基于Vold-Kalman滤波的阶次分析系统设计与实现*
2018全国Ⅲ(21)题的命题背景及解法探究
基于齿轮阶次密度优化的变速器降噪研究
相对差分单项测距△DOR