APP下载

改进的卷积型小波包分解及在故障诊断中的应用

2014-08-08田福庆罗荣李万丁庆喜

西安交通大学学报 2014年3期
关键词:内积波包频带

田福庆,罗荣,李万,丁庆喜

(海军工程大学兵器工程系, 430033, 武汉)

改进的卷积型小波包分解及在故障诊断中的应用

田福庆,罗荣,李万,丁庆喜

(海军工程大学兵器工程系, 430033, 武汉)

针对卷积型小波包分解存在频带错位与频带重叠缺陷,提出了一种改进的卷积型小波包分解算法。该算法通过交换偶数位置节点小波包分解后的两节点顺序来消除频带错位缺陷,引入两算子分别从频域除去低、高频子带理想通带范围外的频率成分以消除频带重叠缺陷。由构造的故障信号进行仿真实验,并使用某直升机中减速器疲劳实验的故障数据进行了验证。结果表明:由于消除了卷积型小波包和内积型小波包分解算法中广泛存在的频率折叠、频带重叠和频带错位缺陷,改造的卷积型小波包分解算法能更方便、更有效地提取隐藏在强噪声和其他强干扰背景下的故障特征信息,从而为机械故障的诊断提供了一种强有力的分析手段。

内积型小波包;卷积型小波包;频带错位;频带重叠;故障诊断

小波包分解是比小波分解更加精细的信号分解方法,可以将振动信号各个故障调制频带分解到各个子带中,从而凸显故障信息,便于故障特征提取,因此小波包分解是机械故障中一种应用非常广的信号预处理方法[1-3]。在机械故障诊断领域中,通常采用基于内积运算的小波包变换,并利用Mallat算法来实现其快速运算[1-3]。由于Mallat算法中的下采样环节以及小波滤波器组为非理想频率特性,使得内积型小波包在机械故障诊断中存在许多缺陷:①下采样环节使得各层频带的点数随分解层数的增加而越来越少,所含的信息量也不断减少,因此导致信号失真,不利于机械故障特征的提取[4];②下采样环节会使信号采样率不够而产生频率折叠[5],影响了分析结果的可读性;③下采样环节还会带来频带错位现象,给提取机械故障特征带来了不便[6-7];④由于分解过程会产生能量泄漏[8],因此分解结果存在频带重叠现象[5]。

为了消除上述缺陷,更好地应用小波包进行机械故障诊断,目前的主要研究工作有:文献[9]构造出了滤波性能更为理想的巴特沃斯小波基,并用于信号降噪与内燃机故障诊断;文献[10-11]提出了没有下抽样环节的基于卷积运算的小波包及其快速算法,克服了Mallat算法存在频率混叠的固有缺陷。但是,由于小波滤波器组的非理想频率特性,分解过程仍然存在能量泄漏,分解结果依旧存在频带重叠。虽然卷积型小波包不存在下采样环节,但仍然存在频带错位缺陷。基于此,本文提出一种改进的卷积型小波包分解算法,成功地消除了卷积型小波包分解存在的频带重叠与频带交错缺陷。最后,通过仿真实验与实例分析验证了该算法在实际应用中的有效性。

1 卷积型小波包分解算法

(1)

(2)

(3)

式中:S为最大分解层数;m为小波包节点序号。对式(3)进行傅里叶变换,并由卷积定理得

(4)

(5)

根据小波包的定义有

(6)

式中:μm(t)为小波包;h0(k)与h1(k)为小波滤波器组。由于式(6)中的μm(2t-k)实质是指μm(2t-t0)对t0离散取值得到的,假设取值间隔为Ts,因此μm(2t-k)即为μm(2t-nTs)。令t=2-jx,对式(6)进行傅里叶变换,可得

(7)

将式(7)代入式(4)、式(5),得到

(8)

将式(8)转换到时域,得到

(9)

同理

(10)

式(9)、式(10)即为文献[10-11]推出的卷积小波包变换快速分解算法。从式(9)、式(10)可见,卷积型小波包变换在迭代运算时并没有进行隔二抽一采样,而只是对上一尺度的分解结果进行移位,所以就克服了Mallat算法的频率折叠缺陷。

对式(9)、式(10)进行z变换,得

(11)

2 改进的卷积型小波包分解算法

由于小波滤波器组的非理想频率特性以及在分解过程中存在隔点采样过程,因此内积型小波包的分解结果中存在频带错位、频带重叠和频率折叠的缺陷。卷积型小波包在分解过程中,由于没有进行隔点采样,因此其分解结果就不会出现频率折叠的缺陷,但卷积型小波包分解仍存频带错位和频带重叠的缺陷。

2.1 频带错位及其消除算法分析

假设对20尺度进行分解的小波滤波器组为2-1/2H0(ω)、2-1/2H1(ω),由式(11)可知,对2j尺度分解的小波滤波器组为2-1/2H0(2jω)、2-1/2H1(2jω)。因此,卷积型小波包在对2j尺度分解时使用的滤波器周期是在对20尺度分解时使用的滤波器周期的1/2j倍。又因为|H0(ω)|、|H1(ω)|均是以2π为周期的偶函数,因此可得到H0(2jω)和H1(2jω)频率特性如下。

以db10小波为例,当尺度j为0、1和2时,H0(2jω)与H1(2jω)的频率响应如图1所示。从图1中可知:H0(2ω)在[0,π/4]区间表现为低通滤波特性,而在[3π/4,π]频率区间表现为高通滤波特性;H1(2ω)在[π/4,π/2]区间表现为高通滤波特性,而在[π/2,3π/4]频率区间表现为低通滤波特性。对于21尺度上的2个小波包节点,其通带范围分别是[0,π/2]和[π/2,π],当用H0(2ω)和H1(2ω)对通带在[0,π/2]的小波包节点进行分解时,分解后两个子节点的通带范围分别为[0,π/4]和[π/4,π/2],频带顺序正确。当对通带在[π/2,π]的小波包节点进行分解时,由于H0(2ω)和H1(2ω)的滤波特性互换了,H0(2ω)分解得到的子带实为高频子带,其通带范围为[3π/4,π],却位于低频子带的位置上,H1(2ω)分解得到的子带实为低频子带,其通带范围为[π/2,3π/4],却位于高频子带的位置上,因此频带发生了错位。

图1 db10小波滤波器的频率特性

2.2 频带重叠及消除算法分析

(12a)

(12b)

(13a)

(13b)

图2 改进的卷积型小波包分解算法

3 仿真实验

为验证改进的卷积型小波包分解算法在实际应用中的优势,构造的故障仿真信号如下

(14)

式中用2倍频信号模拟低频转速信号(转速为5Hz),用多载波调幅信号模拟齿轮故障信号(啮合频率为140 Hz),用等间隔的微弱冲击信号模拟轴承故障信号(故障特征频率为10 Hz)。对此信号以1 024 Hz的采样率采样1 024点,如图3所示。

图3 故障的仿真信号及其频谱

由式(14)可以看出,等间隔的微弱冲击信号幅值小,对整个信号的能量贡献小,因此在图3中很难发现其存在,所以傅里叶分析是发现不了此信号的。采用改进的卷积型小波包分解算法对仿真信号进行2层分解,所用小波为db10小波,分解结果如图4所示。由图4知,改进的卷积型小波包将模拟转速信号、模拟齿轮故障信号、模拟轴承故障信号无频带错位、无频带重叠、无频率折叠地分解到了相互正交的频带,清晰完美地提取到了低频段的2倍频振动特征,齿轮故障信号的转频调制1、2倍啮合频率振动特征以及轴承故障信号的等间隔冲击振动特征。

(a)时域波形 (b)频谱

(a)频带包络 (b)频带包络谱

改进的卷积型小波包分解得到的频带2、4包络及包络谱如图5所示。由图5可知,改进的卷积型小波包分解得到的频带2、4包络非常完美光滑,且包络谱中特征频率相当清晰,表明改进的卷积型小波包算法已清晰地提取到了模拟齿轮故障与轴承故障的包络谱特征。

分别采用卷积型小波包和内积型小波包对仿真信号进行2层分解,所用小波都为db10,消除频带错位并重构(重构仅对内积型小波包分解而言)后的分解结果分别如图6和图7所示(仅显示频带1、4)。由图6可知,卷积型小波包分解结果中同样没有出现频率折叠,但出现了严重的频带重叠现象,导致提取振动特征明显不如图4清晰,特别是频带4混进了较大的模拟齿轮故障信号,以致完全掩盖了该频带的模拟轴承故障信号,所以卷积型小波包没能成功提取模拟轴承故障的等间隔微弱冲击振动特征。由图7可知,内积型小波包分解各频带中不仅出现了频带重叠,还出现了明显的虚假频率,所以内积型小波包各频带提取振动特征同样明显没有图4清晰,而且其也同样没有提取到模拟轴承故障的等间隔微弱冲击振动特征。

(a)时域波形 (b)频谱

(a)时域波形 (b)频谱

卷积型小波包和内积型小波包分解得到的频带2、4的包络及包络谱分别如图8、图9所示。对比图5、图8可知,卷积型小波包分解得到的各频带包络较为粗糙,并且频带4混入了较多的啮合频率及其边频带,以致该频带的包络谱仅在转频及其2倍频存在峰值,因此轴承故障的包络谱特征已完全被齿轮故障的包络谱特征所掩盖。对比图5、图9可知,内积型小波包分解后频带2、4包络非常粗糙,并且包络谱出现了明显的虚假谱峰,同样没有在轴承故障特征频率及其倍频处出现明显峰值。

综上所述,改进的卷积型小波包算法提取的时域、频域和包络谱故障特征都明显优于其他两种小波包,所以改进的卷积型小波包应用于故障诊断比其他2种小波包更有优势。

(a)频带包络 (b)频带包络谱

(a)频带包络 (b)频带包络谱

4 应用实例

故障数据来源于某直升机中减速器的疲劳试验。该中减速器主动轮25齿,从动轮31齿。试验结束后,发现主动轮上一齿附近出现了疲劳裂纹及剥落。在试验过程中,主动转速为68.5Hz,采样率为100 kHz。这里选用安装在主动轮附近传感器采集的信号进行分析,如图10a所示。由于原信号采样率较高,并且从图10a可知,原始信号频谱在10 kHz的高频分量没有齿轮的啮合频率成分,因此这里首先对原始信号进行5倍降采样(见图10b)。从图10b可知,故障信号时域波形出现了故障冲击,但从图中还难以确定冲击发生的周期,其频谱的主要频率成分为啮合频率及其2、3倍谐波,且在啮合频率及其2、3倍谐波两侧出现了些不对称的边频带,这些说明齿轮发生了故障。相对于啮合频率及其谐波的幅值,边频带的幅值相当微弱,并且夹杂有一定的噪声,因此从频谱图上难以确定其间隔。

图10 主动轮故障信号

为提取到清晰的故障特征信息,采用改进的卷积型小波包对原始信号进行2层分解,所选小波为db10,分解结果如图11所示。由图11可知,改进的卷积型小波包将齿轮的啮合频率及其2、3倍频连同它们各自的故障调制边频带分离到了相互正交的频带中,且无频带错位、无频带重叠、无频率折叠。因此,频带1~3时域图中均出现了非常明显的间隔T为0.015s(即对应故障齿轮旋转频率68.5Hz)的等间隔故障冲击。

(a)时域波形 (b)频谱

分别采用卷积型小波包和内积型小波包对原始信号进行2层分解,所用小波仍为db10小波,消除频带错位并重构(重构仅对内积型小波包分解)后的分解结果分别如图12、图13所示(仅显示频带1、2)。由图12可知,卷积型小波包分解结果不存在虚假频率,但卷积型小波包并没有将各个啮合频率及其故障调制边频带完美地剥离开来,各个频带存在一定的频带重叠,造成其提取的故障特征明显没有图11清晰。由图13可知,内积型小波包不仅没有将各个啮合频率及其故障调制边频带完美地剥离开来,而且各个频带还产生了虚假频率,这对故障特征提取是相当不利的,因此其提取的故障特征同样明显没有图11清晰。

(a)时域波形 (b)频谱

(a)时域波形 (b)频谱

选择3类小波包分解结果的频带2进行解调分析,解调结果如图14所示。对比图14a、图14b和图14c可知,卷积型小波包和内积型小波包分解得到的频带2包络谱在故障齿轮转频及其倍频处也出现明显的峰值,但是图14a在故障齿轮转频及其倍频处的峰值最为清晰,特别是在故障齿轮转频的高次倍频处。这说明改进的卷积型小波包提取的包络谱故障特征好于另外2种小波包。

图14 故障信号不同小波包分解结果包络谱比较

5 结 论

本文提出了一种改进的卷积型小波包分解算法,该算法通过交换偶数位置节点小波包分解后的两节点顺序来消除频带错位现象,通过引入两算子分别从频域强制性除去低、高频子带理想通带范围外的频率成分来消除频带重叠现象。因此,本文算法克服了现有小波包分解算法中广泛存在频率折叠、频带重叠以及频带错位等缺陷,能更有效地提取隐藏在强噪声和其他强干扰中的微弱故障特征,在机械故障特征提取中具有显著优势。

[1] FAN Xianfeng, MING J Z.Gearbox fault detection using Hilbert and wavelet packet transform [J].Mechanical Systems and Signal Processing, 2006,20(4):966-982.

[2] YEN G G, LIN K C.Wavelet packet feature extraction for vibration monitoring [J].IEEE Transactions on Electronics, 2000, 47(3): 650-667.

[3] NIKOLAOU N G, ANTONIADIS I A.Rolling element bearing fault diagnosis using wavelet packet [J].NDT&E International, 2000, 35(3): 197-205.

[4] 陈敬龙, 张来斌, 段礼祥, 等.基于提升小波包的往复压缩机活塞-缸套磨损故障诊断 [J].中国石油大学学报, 2011, 35(1): 130-145.CHEN Jinlong, ZHANG Laibing, DUAN Lixiang, et al.Diagnosis of reciprocating compressor piston-cylinder liner wear fault based on lifting scheme packet [J].Journal of China University of Petroleum, 2011, 35(1): 130-145.

[5] YANG Jianguo, PARK S T.An anti-aliasing algorithm for discrete wavelet transform [J].Mechanical Systems and Signal Processing, 2003, 17(5): 945-954.

[6] 傅勤毅, 傅俭毅, 王峰林.一种无频带错位的小波包算法 [J].振动工程学报, 1999, 12(3): 423-428.FU Qinyi, FU Jianyi, WANG Fenglin.Wavelet packets algorithm without frequency band derangement [J].Journal of Vibration Engineering, 1999, 12(3): 423-428.

[7] 傅勤毅, 章易程, 应力军.滚动轴承故障特征的小波提取方法 [J].机械工程学报, 2001, 37(2): 30-32.FU Qinyi, ZHANG Yicheng, YING Lijun.Extraction of failure character signal of rolling element bearings by wavelet [J].Chinese Journal of Mechanical Engineering, 2001, 37(2): 30-32.

[8] PENG Z K, JACKSON M R, RONGGONG J A.On the energy leakage of discrete wavelet transform [J].Mechanical Systems and Signal Processing, 2009, 23(2): 330-343.

[9] 李富才, 董丽静, 何正嘉.巴特沃斯小波构造及其故障诊断应用研究 [J].声学学报, 2003, 28(6): 550-554.LI Fucai, DONG Lijing, HE Zhengjia.Research on construction of Butter Worth wavelet and its application in fault diagnosis [J].Acta Acustica, 2003, 28(6): 550-554.

[10]赵学智, 陈统坚, 彭永红, 等.卷积型小波包变换及其快速算法 [J].信号处理, 2002, 18(6): 543-546.ZHAO Xuezhi, CHEN Tongjian, PENG Yonghong.The transformation of convolution type of wavelet packet and its fast algorithm [J].Signal Process, 2002, 18(6): 543-546.

[11]ZHAO Xuezhi, YE Bangyan.Convolution wavelet packet transform and its applications to signal processing [J].Digital Signal Processing, 2010, 20(5): 1352-1364.

(编辑 管咏梅)

ImprovedConvolution-TypeWaveletPacketDecompositionwithApplicationstoFaultDiagnosis

TIAN Fuqing,LUO Rong,LI Wan,DING Qingxi

(Department of Weapon Engineering, Naval University of Engineering, Wuhan 430033, China)

Aiming at frequency band derangement and overlap in convolution-type wavelet packet, an improved one is proposed.Exchanging the order of sub-nodes originated from father nodes sequenced in even serial numbers, the frequency band derangement is removed.Introducing two operators eliminating the frequencies outside the pass bands of low and high frequency sub-bands, the frequency band overlap is forced to be avoided.The simulated fault signals and endurance test datasets of a helicopter intermediate gearbox are respectively collected to certificate the improved convolution-type wavelet packet.The results show that the improved convolution-type wavelet packet enables to expediently and effectively detect the fault features submerged in strong interference owing to the elimination of frequency aliasing, frequency band overlap and derangement.

inner product type wavelet packet; convolution-type wavelet packet; frequency band derangement; frequency band overlap; fault diagnosis

10.7652/xjtuxb201403017

2013-05-05。

田福庆(1962—),男,教授,博士生导师。

国家自然科学基金资助项目(50775218);国家部委基金资助项目(4010801020202)。

时间: 2014-01-10

TH113.1

:A

:0253-987X(2014)03-0089-07

网络出版地址: http:∥www.cnki.net/kcms/detail/61.1069.T.20140110.1749.007.html

猜你喜欢

内积波包频带
2个随机量子比特混合态内积的概率密度函数
基于支持向量机和小波包变换的EOG信号睡眠分期
Wi-Fi网络中5G和2.4G是什么?有何区别?
基于Bark域的电子耳蜗频带划分分析和拟合研究
关于无限域和有限域的几点差异注记
原子双阱势中电子波包的非绝热操控
Gleeble试验中再热裂纹敏感性评价方法探讨
单音及部分频带干扰下DSSS系统性能分析
巧用向量的加法证明点线问题
基于小波包变换的乐音时—频综合分析程序的开发