唐圣學(xué),付滔,張雪輝
(河北工業(yè)大學(xué) 電氣工程學(xué)院,天津 300130)
非穩(wěn)態(tài)信號(hào)中細(xì)節(jié)部分蘊(yùn)含著大量有用信息,在進(jìn)行降噪處理時(shí)希望保留這部分有用的細(xì)節(jié)信息。傅里葉變換降噪方法不能很好地刻畫(huà)非線(xiàn)性信號(hào)的局部細(xì)節(jié)信息,不適合處理非線(xiàn)性非平穩(wěn)信號(hào)降噪;小波變換在時(shí)頻域內(nèi)都有較強(qiáng)的信號(hào)局部特征表征能力,但閾值及閾值函數(shù)選取會(huì)影響降噪效果。
近年來(lái),基于模態(tài)分解的非線(xiàn)性非平穩(wěn)信號(hào)降噪方法得到了快速發(fā)展,如經(jīng)驗(yàn)?zāi)B(tài)EMD降噪、局部均值LMD降噪以及其改進(jìn)方法降噪等。EMD[1-2]分解方法能將信號(hào)按局部時(shí)間的特征尺度自適應(yīng)地將信號(hào)從高頻到低頻順序分解成一組尺度不同的固有模態(tài)函數(shù),用于降噪時(shí)通常采用舍棄EMD分解的高頻IMF分量、由低頻IMF分量重構(gòu)達(dá)到降噪效果,但可能會(huì)失去高頻IMF分量含有的有用信息。LMD分解降噪原理與EMD類(lèi)似,且對(duì)噪聲敏感[3-5]。為了提高EMD降噪效果,文獻(xiàn)[6]提出了基于Savitaky-Golay濾波器的一種改進(jìn)的EMD-SG降噪方法。
2013年,Dragomiretskiy[1]等人提出了變分模式分解(Variational Mode Decomposition,VMD)[2-3]的自適應(yīng)分解方法,解決了EMD 和LMD在遞歸模式分解過(guò)程中的模態(tài)混疊、對(duì)頻率相近的分量無(wú)法正確分離、受采樣頻率影響等缺點(diǎn)。由于VMD解決了EMD和LMD在遞歸模式分解過(guò)程中的模態(tài)混疊、對(duì)頻率相近的分量無(wú)法正確分離、受采樣頻率影響等缺點(diǎn)。
提出一種基于VMD和自適應(yīng)小波閾值函數(shù)降噪方法,該方法結(jié)合了小波自適應(yīng)閾值技術(shù)和VMD分解技術(shù),能對(duì)多類(lèi)信號(hào)進(jìn)行有效的降噪。通過(guò)數(shù)值實(shí)驗(yàn)表明:該方法對(duì)非平穩(wěn)降噪具有良好的降噪效果,且適應(yīng)性廣。
與EMD分解相同,VMD算法也將信號(hào)分解為本征模態(tài)IMF分量;不同之處在于VMD在分解過(guò)程中避免了EMD的循環(huán)篩分剝離獲取IMF分量的處理方式,而是將信號(hào)分解獲取IMF過(guò)程轉(zhuǎn)化為變分求解過(guò)程,即分解問(wèn)題轉(zhuǎn)移變分框架內(nèi)處理,通過(guò)搜尋約束變分模型最優(yōu)解實(shí)現(xiàn)信號(hào)自適應(yīng)分解獲取IMF分量[7-10]。VMD原理簡(jiǎn)述如下:
假設(shè)原始信號(hào)f分解成k個(gè)IMF分量,則對(duì)應(yīng)的約束變分模型為:
(1)
式中uk為第k個(gè)模態(tài)分量;ωk為模態(tài)分量的中心頻率,k=1,2,3…,K。為了求解上述約束變分問(wèn)題的最優(yōu)解,將約束性變分問(wèn)題轉(zhuǎn)變?yōu)榉羌s束性變分問(wèn)題。引入二次懲罰因子α和Lagrange乘法算子λ(t),得到增廣的Lagrange表達(dá)式為:
(2)
VMD分解算法具體過(guò)程如圖1所示。
圖1 VMD的具體實(shí)現(xiàn)[4]Fig.1 Concrete implementation of VMD algorithm
利用交替方向乘子法(ADMM)迭代搜索上述擴(kuò)展的拉格朗日函數(shù)的鞍點(diǎn),即式約束變分模型的最優(yōu)解,所有模態(tài)分量uk為:
(3)
(4)
含噪聲的多頻信號(hào)x(t)如下:
(5)
式中η代表噪聲信號(hào),設(shè)信噪比SNR=5 dB,信號(hào)時(shí)間為1 s,采樣頻率1 kHz。圖2給出多頻信號(hào)x(t)及其分解結(jié)果。
圖2 多頻信號(hào)分解Fig.2 Decomposition of multi-frequency signal
由圖2可見(jiàn),VMD分解后IMF分量按照頻率由低向高依次遞增,IMF分量頻率單一,分解效果好;同時(shí),高頻IMF分量中噪聲含量大,VMD分解后噪聲主要集中在高頻段。對(duì)各個(gè)分量進(jìn)行FFT變換,得到如圖3所示的IMF分量頻譜。由圖3可見(jiàn),u3分量頻譜帶寬內(nèi)集中了信號(hào)的大部分噪聲能量。
圖3 VMD各分量邊際譜Fig.3 VMD marginal spectrum of each component
如果能降低高頻IMF分量中噪聲,在通過(guò)與低頻分量重構(gòu),就可以減低原始信號(hào)噪聲,這即是文中的降噪原理。小波變換具有表征信號(hào)的時(shí)頻特性,能很好降低信號(hào)噪聲。文中選用小波變換降低高頻IMF分量中的噪聲。
小波降噪過(guò)程分為三步[11]:(1)對(duì)含噪聲的信號(hào)進(jìn)行小波變換;(2)保留最大尺度下的低通濾波分量,對(duì)其他尺度分量進(jìn)行降噪處理,即根據(jù)設(shè)定閾值函數(shù)和閾值對(duì)其進(jìn)行自適應(yīng)處理;(3)對(duì)處理后的小波系數(shù)進(jìn)行小波逆變換,獲得降噪后的估計(jì)信號(hào)。
小波降噪效果好壞的關(guān)鍵是選擇合適的閾值函數(shù)與最佳閾值[12]。目前,硬閾值和軟閾值是常見(jiàn)的兩種閾值函數(shù)。硬閾值函數(shù)因在閾值處函數(shù)不連續(xù),容易造成缺乏像原始信號(hào)的光滑性;軟閾值函數(shù)雖連續(xù)性較好,但存在恒定的偏差。文中采用文獻(xiàn)[13]提出的一種自適應(yīng)閾值函數(shù),既能降低噪聲又保留了信號(hào)原有的奇異性,選用的自適應(yīng)閾值函數(shù)為:
(6)
式中th為閾值;m為可調(diào)參數(shù),可取大于1的連續(xù)實(shí)數(shù)。m決定了函數(shù)η(·)形狀、性質(zhì)。當(dāng)m接近于1時(shí),類(lèi)似于軟閾值函數(shù);當(dāng)m>10時(shí),類(lèi)似于硬閾值函數(shù)。
在閾值獲取方面,該文獻(xiàn)提出的方法存在一些問(wèn)題,文中閾值基于數(shù)據(jù)SURE無(wú)偏估計(jì)自適應(yīng)獲得。
基于自適應(yīng)小波閾值的VMD降噪方法如圖4所示。先對(duì)原始信號(hào)進(jìn)行VMD分解得到模態(tài)分量,然后對(duì)含噪聲分量大的高頻模態(tài)分量進(jìn)行小波自適應(yīng)閾值濾波,最后將濾波后高頻模態(tài)分量和低頻模態(tài)分量重構(gòu)即得降噪后的信號(hào)。需要指出的是:對(duì)于高頻分量是否需要降噪處理,可由各模態(tài)歸一化自相關(guān)函數(shù)判斷。
圖4 文中降噪流程Fig.4 De-noising process in this paper
為了說(shuō)明所提出方法的降噪效果,下面選用3個(gè)典型的含噪聲信號(hào)進(jìn)行降噪數(shù)值仿真,3個(gè)信號(hào)分別為多成分信號(hào)、Doppler信號(hào)和調(diào)制信號(hào),降噪效果評(píng)價(jià)指標(biāo)為信噪比(SNR)、和均方根誤差(RMSE)。
針對(duì)式的含噪聲的多頻信號(hào),圖5給出了降噪后的重構(gòu)波形,同時(shí)還給出了采用傳統(tǒng)EMD方法降噪波形、EMD-SG方法降噪波形、EMD-WT方法降噪波形、小波方法和文獻(xiàn)方法波形。降噪性能指標(biāo)如表1所示。上述其他5種降噪方法中,EMD方法采用舍棄部分高頻IMF分量的傳統(tǒng)EMD去噪方法;EMD-SG方法過(guò)程可參考文獻(xiàn)[6]和EMD_WT方法可參考文獻(xiàn)[7];小波方法采用symN小波系,分解層數(shù)為5,閾值選取基于MinMax極大極小值規(guī)則處理。
圖5 含噪聲的多頻信號(hào)降噪波形Fig.5 De-noising waveform of multi-frequency signal with noise
表1 多頻信號(hào)降噪效果Tab.1 De-noising effect of multi-frequency signals
圖6給出了Doppler信號(hào)和含噪聲的Doppler信號(hào),含噪聲信號(hào)SNR為5 dB,信號(hào)采樣點(diǎn)數(shù)為1 000。圖7給出了6種方法降噪后的波形圖,表2給出了降噪性能指標(biāo)。
圖6 Doppler信號(hào)Fig.6 Doppler signal
圖7 含噪聲的多頻信號(hào)降噪波形Fig.7 De-noising waveform of multi-frequency signal with noise
由圖7可見(jiàn),EMD-SG方法和小波方法與文中方法降噪效果差不多;由表2可見(jiàn),對(duì)于Doppler信號(hào)降噪,文中方法降噪性能指標(biāo)略?xún)?yōu)于EMD-SG方法和小波方法。說(shuō)明文中方法能有效降低Doppler信號(hào)中的噪聲。
表2 Doppler信號(hào)降噪效果Tab.2 De-noising effect of Doppler signals
為了進(jìn)一步EMD-SG方法和小波方法與文中方法降噪效果,對(duì)如下調(diào)制信號(hào)進(jìn)行降噪處理,調(diào)制信號(hào)為:
y(t)=0.45[1+25sin(30πt)]sin(160πt)+η
信號(hào)采樣頻率為1 kHz,信號(hào)時(shí)間為1 s,信噪比SNR為5。表3給出了EMD-SG方法和小波方法、文中方法以及其他3種方法的降噪性能指標(biāo)值。由表3可見(jiàn),對(duì)于含噪聲調(diào)制信號(hào)降噪,文中方法明顯優(yōu)于EMD-SG方法和小波方法。說(shuō)明文中方法可適用于更多信號(hào)的降噪,適應(yīng)性廣。
表3 調(diào)制信號(hào)降噪效果Tab.3 De-noising effect of modulated signals
提出一種基于小波自適應(yīng)閾值的VMD降噪方法。該方法結(jié)合了小波自適應(yīng)閾值技術(shù)和VMD分解技術(shù),能對(duì)多類(lèi)信號(hào)進(jìn)行有效的降噪。通過(guò)對(duì)多頻信號(hào)、Doppler信號(hào)、多成分信號(hào)和調(diào)制信號(hào)進(jìn)行降噪數(shù)值實(shí)驗(yàn)表明:該方法對(duì)非平穩(wěn)降噪具有良好的降噪效果,且適應(yīng)性廣。。