您的当前位置:首页正文

一种新的小波自适应阈值函数振动信号去噪算法

2021-11-26 来源:个人技术集锦
第36卷第1O期 仪 器 仪 表 学 报 Chinese Journal of Scientiifc Instrument Vo1.36 No.1O 0ct.2015 2015年lO月 一种新的小波自适应阈值函数振动信号去噪算法米 李红延 ,周云龙 ,田峰 ,李(1.中国计量科学研究院北京松 ,孙天宝 吉林132012; 102200;2.东北电力大学能源与动力工程学院3.北京四方继保自动化股份有限公司 100084) 摘要:小波阈值去噪算法是一种经典的振动信号去噪算法,但仍有一定局限性。为了更好地消除噪声对被测振动信号的干 扰,提取信号的有用成分,本文对比分析了几种不同小波阈值去噪算法,并在经典小波阈值去噪算法的基础上改进了阈值函数, 提出了一种新的小波阈值去噪算法。对模拟信号及实测风机振动信号进行去噪处理并分别与经典及改进的小波阈值去噪效果 进行定量比较。结果表明:新的小波阈值函数更好地抑制了噪声污染和保持信号细节,有效地消除了背景噪声,提高了信号特 征的可分离性,具有较高的实用价值。 关键词:振动信号;阈值函数;小波去噪;风机 中图分类号:TN911.7 TH165.3 文献标识码:A 国家标准学科分类代码:510.40 Wavelet-based vibration signal de-noising algorithm with a new adaptive threshold function Li Hongyan ,Zhou Yunlong ,Tian Feng ,Li Song ,Sun Tianbao (J.National Institute ofMetrology,Beijing 102200,China;2.Energy Resources and Power Engineering College, Northeast Dianli University,Jilin 132012,China;3.Beijing Js扣九g Automation Co.,LTD.,Beijing 100084,China) Abstract:Threshold de—noising in wavelet domain is a classical algorithm for noise reduction of vibration signals;however,there still exist certain limitations,In order to suppress the interference of noise on vibration signals and extract the useful fault feature from the measured signal,this paper analyzes and compares several different kinds of wavelet threshold de—noising algorithms,im— proves the threshold function and puts forward a new wavelet threshold de--noising algorithm based on classical wavelet threshold de-・ noising algorithm.The simulated signal and measured fan vibration signal were de—noised,the de—noising effect was compared with those for classical and improved wavelet threshold de—noising algorithms quantitatively.The results reveal that the new wavelet threshold function can better suppress the noise pollution,retain the signal details,effectively eliminate the noise interference in strong noise background,improve the separability of the signal characteristics,and has high practical application value in engineer— ing. Keywords:vibration signal;threshold function;wavelet de—noising;fan 小波阈值去噪算法是一种经典的振动信号去噪算 1 引 言 法,它具有去相关性、多分辨率,自适应等特性,在非平稳 信号的去噪应用中独具优势 。长久以来,有很多学者 提出了多种基于小波变换的去噪方法,有Mallat S等人 信号分析是判断故障来源的一种有效手段,但往往 由于现场各种噪声较为严重,由此产生的信号干扰导致 诊断进度大大降低…。因此,研究一种有效的信号去噪 方法尤为必要。 收稿日期:2015-01 Received Date:2015-01 提出的小波变换模极大值处理算法 ,Xu Y.S.等人提 出的空域相关去噪算法 ,Donoho D.L.等人提出的小波 阈值去噪算法 等。其中,最为常用的是小波阈值去噪 基金项目:科技部基础条件平台项目(APT1201—15)资助 第10期 李红延等:一种新的小波自适应阈值函数振动信号去噪算法 2201 算法,在实践过程中,人们通常通过软阈值函数和硬阈值 函数来对现场信号进行降噪处理。虽然有一定的效果, 但是结果并不是非常理想。因此,需要一种更科学的去 噪方法来提取信号中的故障信息。 文献[9]对原有的软、硬阈值函数进行了改进,去噪 效果有所提升,但还不是十分理想。本文提出了另一种 改进的小波阈值函数去噪法,对比分析了硬阈值、软阈 值、文献[9]阈值函数和本文改进阈值函数的优缺点,对 加噪的模拟信号进行降噪处理,结果显示该方法在信噪 比、均方误差及平滑度上均优于上述3种方法,最后将本 文的新方法运用到实际风机运行中产生的故障信号处理 当中,结果表明:本文改进的小波阈值函数信号去噪法较 传统去噪法去噪效果有显著提升,在保留了原始信号的 细节特征的同时提高了类间距离,在信号去噪的细节上 有更好的表现。 2基于新的小波阈值函数的去噪方法 2.1小波阈值去噪原理 对于一个一维含噪信号,可表示为: (t)= (t)+P(t);t=(1……m) (1) 式中:s:(s。,S:,…,s 一,s )为含噪信号, :( , CP ,…, 一, )为不含噪的真实信号,e=(e ,e:,…, e 一,e )并且P—N(0,or )为噪声,O-为噪声标准差, 小波阈值去噪法 ’ 具体步骤如下: 步骤1,信号的小波分解:选取一个合适的小波基和 分解层数对含噪信号进行的小波分解; 步骤2,小波分解系数的阈值量化:通过选取合适的 变化函数来计算出相应的小波系数 ; 步骤3,小波重构:对处理后的的小波系数进行反变 换,重构出去噪后的信号。 其中步骤2最为关键。一直以来,对于如何选择一 个合适的阈值总是存有争议,过小的阈值不会滤掉更多 的干扰信号,结果是去噪效果不明显;相反,若阈值过大, 则会引发过扼杀现象,从而影响信号分析。因此,一个合 适的阈值选取方法是非常重要的。近年来,人们经常采 用如下4种阈值估计准则:通用阈值(Sqtwolog准则)、 Stein无偏似然估计(Rigrsure准则)、极值阈值(Minimax 准则)、启发式阈值(Heursure准则)等 。 2.2传统小波阈值消噪及不足 阈值量化的处理方式也会在一定程度上影响小波阈 值去噪效果,因此,选择一个合适的阈值处理函数是极其 重要的。目前,常用的阈值处理函数主要有以下3种:硬 阈值函数(hard shrinkage)、软阈值函数(soft shrink— age) 、文献[9]改进的阈值函数。 3种函数分别为: 硬阈值法函数: ={ (2) 软阈值法函数: A ≥A 卵( ,A)={0 【  ll<A (3) +A ≤一A 文献[9]改进的阈值函数: 叩 A): ‘州i x l一  Ix I (4) 【0  ll>A 式中: 为小波系数、A为阈值:A= 2log(N), 为噪 声信号中的标准差,Ⅳ是信号长度,实际应用中,噪声强 度 是未知的,通常需要进行估计。 虽然上述的一些传统信号去噪方法在实际应用中取 得过一些成绩,但不可否认的是,他们仍存在着一些缺 陷¨ l。由式(2)可以看出,当 =±A时是函数是不连续 的,这会引发小波系数重构时的振荡,去噪效果不理想; 式(3)的估计小波系数与实际小波系数之间总会存在偏 差,这将导致重构信号不能很好地逼近真实信号,出现误 差。式(4)改进的阈值函数,虽然避免了不连续,但仍然 没有消除分解小波系数时产生的偏差。 2.3新的小波阈值函数 为了克服传统阈值函数去噪方法的缺点,本文再次 对小波阈值函数进行了改进,使得小波系数的恒定偏差 尽可能的小,又在小波空间连续,并且高阶可导。改进后 的阈值函数为: 卵( ,A)= f 一0.4 曼曼 + g (PC)( 一1)A)l l>A J … sgn( ) ≤A (5) 式中:参数。、b为正常数,在振动信号去噪中可以通过调 节n、b来改变阈值函数的变化规则。参数m(0≤m≤1) 决定了小波阈值的逼近程度,在区间(0,1)中调解参数 m,使得硬阈值函数在A处连续,抑制了振荡;同时很大 程度上降低了软阈值函数在分解小波系数时产生的恒定 偏差,并保留了传统阈值函数的优点。可以看出,新的小 波阈值函数更加优秀并且灵活。 3新的阈值函数与传统阈值函数去噪效果 的对比分析 为说明新的阈值函数在含噪信号去噪中的优势,分 仪器仪表学报 第3 6卷 别用上述几种传统和新的阈值函数对模拟的含噪信号在 MATLAB中进行去噪仿真测试 。在对仿真信号进行小 波降噪处理的过程中,预设含噪信号的信噪比为27.106 5 dB,均方根误差为7.136 8,平滑度为0.586 2,采样点 数为1 024个点。选取sym4、sym6、sym8和db6、db8、 dbl0小波进行降噪处理,通过比较分析,最后选择sym8 小波对含噪信号进行4层小波分解 。根据文献[14] 选用混合型阈值规则‘heursure’的自适应阈值消噪。最 后分别用以上几种阈值函数进行去噪处理。其中设定n =5,b=2,m=0.7进行计算。各阈值函数去噪效果如图 1所示。 (a)原黼 (a】Origin ̄signal (b)含噪信号 (b)Noisy signal (c)硬阈值函数去噪后信号 (c)Thede-noised Bis, ̄wihthardthresholdfunction (d)软阈值函数去噪后的信号 (d)Thede-noised signalwith softthresholdfunction (e)文献[91网值函数去嗓后信号 (e)Thede-noised signalwiththethresholdfunetinoin reference【91 (f)新阚值函数去噪后信号 (0Thede-noised signalwiththencwthresholdfunction 图1 各阈值函数去噪效果图 Fig.1 The de—noising results for different threshold functions 从图中能够看出,硬阈值函数的去噪效果不理想,没 有很好地过滤掉噪声,软阈值函数去噪信号虽然平滑,但 是对信号细节产生了较严重的过扼杀。文献[9]函数消 除了不连续引起的震荡,改善了各性能指标,但仍然过滤 掉了一部分有用的高频信号。本文改进的小波阈值函数 较好地抑制了细节系数的过扼杀和信号震荡,提高了重 构精度;无论从去噪效果还是保存有用信号中的高频信 号部分都做得比较好,去噪效果显著。 第10期 李红延等:一种新的小波自适应阈值函数振动信号去噪算法 2203 为了对以上4种去噪方法做出精确比较,本文通过 信噪比、均方根误差以及平滑度3种去噪性能指标来对 安装了LCO119T型加速度传感器(即7号传感器),用来 测取本次实验所需的振动加速度信号数据。系统安装完 成后,测取转子不平衡、转子不对中、轴承损坏、基座松 信号的去噪效果做定量分析: 1)信噪比(signal to—noise ratio,SNR),公式定义为: 动、动静件摩擦等故障振动加速度信号。采用INV306F 数据采集器进行数据采集,采样频率设为800 Hz,采样时 间为5 S,采样点数为4 096点,最后将采集到的振动加速 r SNR=10logI l (6) 2)原始信号与降噪信号之间的均方根误差(root mean squared error,RMSE),定义如下: MS ㈩ 3)平滑度指标,定义如下: R= (8) 式中: (i)是原始信号, (i)为小波去噪后的信号,n 为采样点数。有如下定义:消噪后,新的信号SNR值越 高、RMSE值越小、平滑度指标越低,则表明它更接近 于原始信号,可以证明该阈值函数具有更好的去噪 效果。 各阈值函数去噪后得到的信噪比、均方根误差和平 滑度如表1所示。可见,本文改进的阈值函数去噪方法 较传统方法各性能指标均得到了提升。 表1不同阈值函数去噪对比结果 Table 1 The comparison of de-noising results for different threshold functions 4改进的小波阈值函数去噪法在风机振动 信号中的应用 4.1实验信号的获取 实验系统结构如图2所示,Y5—47315型离心式 风机,最大转速为2 900 r/min,压力为803 Pa,风量 为1 830 m /h;实验台上有3处安装了传感器,但其 中3号及4号的位移传感器是为后续实验做准备, 所以在本文中不做过多讨论。最后,在风机的基座上 度信号数据直接传输到与之相连的计算机中完成信号的 存储与处理 。 1 2 3 4 5 6 7 8 1电机;2联轴器;3轴向位移传感器;4垂直位移传感器; 5水平位移传感器;6轴承;7加速度传感器:8离心风机 图2离心风机实验装置 Fig.2 The experiment device of the centrifugal fan 由于传感器布置位置的不同,各状态所对应信号能 量分布也不同,为说明问题,所有振动信号均取自振动加 速度传感器,即7号加速度传感器。采集到的5种故障 信号时域波形如图3所示。 >2 500[ 2 00o MMMMMM MM MM 洲 馨1 500L———_J————J————上————L————L———J————上————L————L———J一 0 1OO 200 300 4O0 500 600 700 800 900 1 o00 采样点数 (a)轴不对中信号 (a)The signal ofaxle misalignment fault 3 000『 晷:500 从从 6 密2 000 0 I-——L——_100 2OO 3O0 4OO 500 6OO 700 L——J——_J———L——L——_L——J——J———L 800 9OO 1 000 采样点数 (b 嘲E磨信号 Co)The signalofm ̄hanicalcontact-orbbingfault >2000 耋::器 0 100 200 300 4OO 500 6OO 700 800 900 l 000 采样点数 (c 松动信号 (c)The signal offoundationIoosmgfault 》3 000 晷2 800 馨2枷 0 100 200 300 400 500 600 700 800 90o l 000 采样点数 (d)质量不平衡信号 (d】The signalofrotorma88unbalancefault 2204 >2 800 仪器仪表学报 第3 6卷 一 目 域0 100 200 300 40O 500 600 700 800 900 1 000 采样点数 (e)轴承故障信号 (e)The sigmlofbearingfault 图3几种典型故障信号的时域波形 Fig.3 The time domain wavefoFins of several kinds of typical fault signals 4.2去噪算法的应用 4.2.1类间距判据的定义 类间距离判据反映了类别可分离性,定义类间距离 判据S : 1 H- S = …i ∑∑艿(I 1  ) (9) ( )=( 一 ) ・( 一 ) (10) 式中:6表示两个向量之间的欧氏距离,C为类别数,/7/ 为 ,类中样本数,nj为∞,^ .类中样本数,墨为∞,类别中第 旦齑 器稃 k个样本向量, 为∞ 类别中第Z个样本向量。如果5 越大可分离性越好,S 越小可分离性越差。可分离性越 大越有利于分类。 4.2.2几种去噪算法的比较 最后,通过上述测试平台,将由7号振动加速度传感 器采集到的原始故障信号数据导入MATLAB中,本文以 风机转子的不平衡故障为例进行深入讨论,去噪前后的 信号如图4所示。 §1 一 羹二 0 500 l 000 1 5oo 2000 2 500 30o0 3 5o0 4000 4 50o 采样点数 (a)原始故障信号 (a)Theoriginalfault 8i al 采样点数 (b)硬阚值函数去噪后波形 (b)The de-noisvdwaveformwithhard thr ̄shold funetion 采样点数 (c)软阈值函数去噪后波形 (c)The de—noised waveform 1】lri山soft threshold function 500 1 000 l 50o 2 000 2 500 3 000 3 5O0 4 000 4 500 采样点数 文献[9】阈值函数去噪后波形 The de-noised waveform th the threshold function in reference[9] 采样点数 本文方法去噪后波形 (e)Thede-nois ̄waveformwiththeproposednewmethod 图4风机转子不平衡信号小波降噪对比 Fig.4 Comparison of several kinds of de-noised waveforms of fan rotor with different threshold functions 从图4(a)原始信号波形可以看出,强烈的背景噪声覆 盖了有效信号细节的每一处,严重干扰了信号的时域表 达,这样我们很难从中提取到有效的信号特征;图4(b)~ (e)分别为软、硬阈值函数法、文献[9]阈值函数法去噪后 的信号和本文改进的阈值函数法去噪后的信号。通过比 较不难发现,图4(b)中噪声信号没有得到很好的抑制,干 扰依然强烈。图4(C)在滤除噪声成分的过程中,有用的 信号特征同时被滤掉,过扼杀现象严重。图4(d)和图4 (e)都去除了部分噪声干扰,但是相比之下,图4(d)的不 足之处在于它过多地抑制了信号中的一些有效高频部 分,而图4(e)中的信号去噪表现更为出色,不仅消除了 高、低频的噪声干扰信号,还保留了原始信号的细节 特征。 由于上图信号为现场实地采集到的故障信号,其噪声 干扰非人为加入,所以没有办法得到最原始的理想无噪信 号,所以并不能通过本文提到的式(6)~(8)来做定量分 析。为了进一步比较上述各去噪方法的优劣,本文利用类 间距离的方法进行判别。分别用软、硬阈值方法、文献[9] 改进阈值方法及新小波阈值方法分别对5种风机的振动 故障信号进行去噪处理后,提取其故障频率的能量值作为 特征向量 ,计算类间距,计算结果如表2所示。 表2原始信号、硬阈值、软阈值、文献[9]阈值、 新阈值法去噪后S 值 Table 2 The values ofSh for the original signal and de-noised signals winl hard threshold function and soft threshold function,and the threshold functions given in reference[9] 第10期 李红延等:一种新的小波自适应阈值函数振动信号去噪算法 2205 由表2可知,S (本文阈值)>S (文献[9]闽 值)>S (软阈值)>S (硬阈值)>S 。(原始),说 明本文改进的小波阈值法去噪后的信号特征可分离 性更高,可以有效提高故障分类的正确率。 5 结 论 在简要分析小波阈值降噪理论及其传统函数的 基础上提出了一种新的小波阈值函数消噪方法。该 方法具有无穷阶的连续导数,克服了传统阈值函数的 缺点,可以更好地保留原始信号中尖峰、突变等细节 特征。 对几种阈值函数的去噪效果进行定量比较,仿真和 实验结果证明,本文改进的小波阈值函数方法在信号去 噪中效果明显,在信噪比、均方根误差、平滑度3种指标 上相比于传统方法都有更好的表现。通过对比去噪后信 号特征的可分离性说明其是一种更为有效的小波阈值去 噪方法。 参考文献 周云龙,王锁斌.高斯矩Fast ICA算法在风机振动信 号去噪中的应用[J].动力工程学报,2011,31(3): 187—191. ZHOU Y L,WANG S B.Noise reduction for fan vibration signals based on gaussian moment fast ICA algorithm[J]. Journal of Chinese Society of Power Engineering,201 1, 31(3):187—191. [2] 苏立,南海鹏,余向阳,等.基于改进阈值函数的小波 降噪分析在水电机组振动信号中的应用[J].水利发 电学报,2012,31(3):246—251. SU L,NAN H P,YU X Y,et a1.Application of wavelet denoising of improved threshold function to vibration sig— nal analysis of hydroelectric units[J].Journal of Hydroe— lectric Engineering,2012,31(3):246—251. [3] MALLAT S,HWANG W L.Singularity detection and processing with wavelets[J].IEEE Transactions on Infor- mation Theory,1992,38(2):617—643. [4] XU Y S,WEAVER J B,HEALY JR D M,et a1.Wave— let transform domain filters:a spatilaly selective noise fil— tration technique[J].IEEE Transactions on Image Pro— cessing,1994,3(6):747—758. [5] DONOHO D L.De—noising by soft—thresholding[J]. IEEE Transactions on Information Theory,1995,41(3): 613-627. [6] DONOHO D L.JOHNSTONE I M.Adapting to unknown smoothness via wavelet shrinkage[J].Journal of the American Statistical Association,1995,90(432):1200一 1224. [7] 李晓晖,傅攀.基于一维盲源分离的滚动轴承故障诊 断[J].电子测量与仪器学报,2013,27(6):535—542. LI X H.FU P.Rolling beating fault diagnosis based on one—dimension blind source separation『J].Journal of Electronic Measurement and Instrumentation,20 1 3,27 (6):535-542. [8] 马伦,康建设,孟妍,等.基于Morlet小波变换的滚动 轴承早期故障特征提取研究[J].仪器仪表学报, 2013,34(4):920-926. MA L,KANG J SH,MENG Y,et a1.Research on fea— ture extraction of rolling beating incipient fault based on Morlet wavelet transform『J].Chinese Journal of Scientif- ic Instrument,2013,34(4):920-926. [9] 叶裕雷,戴文战.一种基于新阚值函数的小波信号去 噪方法[J].计算机应用,2006,26(7):1617-1619. YE Y L,DAI W ZH.Signal de—noising in wavelet based on new threshold function[J].Computer Applications, 2006,26(7):1617—1619. [10] 唐贵基,邓飞跃.基于改进谐波小波包分解的滚动轴 承复合故障特征分离方法[J].仪器仪表学报,2015, 36(1):143—151. TANG G J.DENG F Y.Compound fault features separa— tion method of rolling element bearing based on improved harmonic wavelet packet decomposition[J].Chinese Journal of Scientific Instrument,2015,36(1):143—151. [11] DONOHO D L.JClHNSTONE I M.Ideal spatial adaption by wavelet shrinkage[J].Biometrika,1994,81: 425-455. [12] 唐进元,陈维涛,陈思雨,等.一种新的小波阈值函数 及其在振动信号去噪分析中的应用[J].振动与冲击, 2009,28(7):l18—121. TANG J Y,CHEN W T,CHEN S Y,et a1.Wavelet— based vibration signal denoising with a new adaptive thresholding function『J].Journal of Vibration and Shock,2009,28(7):118-121. [13] 蒋薇薇,鲁昌华,张玉钧,等.基于提升小波改进阈值 的光谱信号去噪研究[J].电子测量与仪器学报, 2014,12(28):1363—1368. JIANG W W,LU CH H,ZHANG Y J,et a1.Research on spectrum signal denoising based on improved threshold with litfing wavelet『J].Journal of Electronic Measure— ment and Instrumentation,2014,12(28):1363—1368. [14] 曹晓英,张智军,向建军.基于提升小波改进阈值的雷 达信号去噪方法[J].计算机工程与应用,2012,48 (14):143—147. CAO X Y,ZHANG ZH J,XIANG J J.Method of radar signal de—noising based on lifting wavelet improved 

因篇幅问题不能全部显示,请点此查看更多更全内容