李余興, 李亞安, 陳 曉, 蔚 婧
(西北工業(yè)大學 航海學院,西安 710072)
船舶工業(yè)是一個國家綜合實力的體現(xiàn),是提高綜合實力、加快海洋開發(fā)、維護國家主權的必然需求。艦船作為船舶工業(yè)的重要組成部分,對它的研究至關重要。艦船輻射噪聲信號包含了較多的艦船特征信息,是艦船性能的重要標志。艦船輻射噪聲的特征提取與識別是水聲領域的關鍵,對于艦船輻射噪聲信號特征的研究,有利于準確識別敵方目標,具有重要的理論和實際意義。由于艦船輻射噪聲信號具有非平穩(wěn)、非高斯和非線性特性,傳統(tǒng)的信號處理方法不能有效的對其進行處理[1]。
Huang等[2]提出的經(jīng)驗模態(tài)分解(Empirical Mode Decomposition,EMD)方法可將目標信號自適應的分解為多個固有模態(tài)函數(shù)(Intrinsic Mode Function,IMF),IMF包含目標信號不同尺度的振蕩特性。Wu等[3]針對EMD的模態(tài)混疊現(xiàn)象提出集合經(jīng)驗模態(tài)分解(Ensemble Empirical Mode Decomposition,EEMD)方法,該方法利用白噪聲的統(tǒng)計特性可在一定程度上減少模態(tài)混疊現(xiàn)象。EMD及EEMD算法在故障診斷領域[4-5]、醫(yī)學領域[6-7]及水聲信號處理領域[8-11]得到廣泛應用。因EMD及其改進方法屬于遞歸分解,受模態(tài)混疊和端點效應影響,存在一定分解誤差。
Dragomiretskiy等[12]于2014年提出了變分模態(tài)分解(Variational Mode Decomposition,VMD)方法,VMD是一種新的非遞歸的信號分解方法,該方法通過迭代搜尋變分模型的最優(yōu)解來實現(xiàn)目標信號的自適應分解,從而確定每個IMF的中心頻率及帶寬。與EMD及EEMD相比,VMD不但具有堅實的理論基礎,對于噪聲也表現(xiàn)出較好的魯棒性。支持向量機(Support Vector Machine,SVM)是一種有效的分類識別方法,尤其適用于解決小樣本分類問題。
近年來,很多學者對艦船輻射噪聲的特征提取方法進行研究。Yang采用經(jīng)驗模態(tài)分解方法對艦船輻射噪聲信號進行分解,提取前8階IMF的統(tǒng)計中心頻率作為特征向量,可以準確區(qū)分五類艦船信號。該方法提取多個模態(tài)的中心頻率特征,適用于多類別艦船的識別。楊宏等提出基于EEMD的艦船輻射噪聲能量差特征提取方法,該方法以1 000 Hz劃分高低頻段,提取高低頻段的能量差作為特征參數(shù),具有較好的可分性。李余興等將EEMD與中心頻率相結合,提出一種基于EEMD的最強模態(tài)中心頻率特征提取方法,由該方法可知,不同類別艦船的同階IMF中心頻率差異較小,特別是高階模態(tài);而以能量降序排列的同階IMF中心頻率特征差異明顯,能量最強的IMF中心頻率不但可以代表該類艦船的重要特性還具有較好的可分性。
相對于EMD及EEMD,VMD作為一種新的分解方法得到廣泛研究及應用。在故障診斷領域,馬增強等利用基于VMD和Teager能量算子對滾動軸承故障特征進行提取,該方法可以有效區(qū)分不同故障狀態(tài),與EEMD方法比較,該方法克服了模態(tài)混疊現(xiàn)象,分解效果更為準確。Wang等將VMD應用于轉(zhuǎn)子系統(tǒng)摩擦故障檢測中,并與EMD、EEMD和經(jīng)驗小波變換(Experitial Wavelet Transform,EWT)方法對比,結果表明,VMD方法可有效提取次諧波和超諧波分量。夏均忠等[13]將VMD和最大相關峭度解卷積結合,可精確分離軸承故障振動信號的不同頻率成分,進而實現(xiàn)軸承的早期故障診斷。眾多的研究表明VMD方法在抗噪和抑制模態(tài)混疊方面優(yōu)于EMD及其改進方法。目前,VMD方法還未在水聲領域中廣泛應用。
以上方法的提出表明EMD及EEMD方法用于艦船輻射噪聲特征提取的可行性,也證明了VMD方法在特征提取中的優(yōu)勢?;诖?,針對艦船輻射噪聲特征提取困難且不精準的問題,在文獻[10]研究的基礎上,采用VMD方法提取三類實測艦船輻射噪聲能量較大的IMF中心頻率,進一步提高IMF中心頻率的準確性,有效區(qū)分不同類別艦船。
VMD是一種新的基于維納濾波、希爾伯特變換及混頻的自適應分解方法,通過搜尋約束變分模型的最優(yōu)解可將原信號分解成一組具有稀疏特性的IMF分量。
變分問題構造的具體步驟為:
步驟2 構造各模態(tài)約束變分模型如下
(1)
式中:K為固有模態(tài)函數(shù)的數(shù)量;f為輸入信號;{uk}={u1,u2,u3,…,uK}為分解后得到的K個有限帶寬的固有模態(tài)函數(shù);{wk}={w1,w2,…,wK}為K個固有模態(tài)函數(shù)的中心頻率。
步驟3 為了解決上述約束性變分問題,引入懲罰因子α和Lagrange算子λ(t),將其變?yōu)榉羌s束性變分問題,得到擴展的Lagrange表達式如下
L({uk},{wk},λ)=
(2)
采用交替方向乘子算法可求取其‘鞍點’得到估計的uk及相應的wk。
(3)
(4)
(5)
步驟3 重復步驟2,直到滿足迭代停止條件
(6)
式中,e>0;
基于VMD和中心頻率的艦船輻射噪聲特征提取步驟如下,流程如圖1所示。
(1) 獲取三類艦船輻射噪聲信號,將其進行歸一化預處理。
(2) 對預處理后的三類艦船輻射噪聲信號進行EMD分解。
(3) 根據(jù)EMD分解結果,確定VMD分解階數(shù),通常以EMD分解得到的階數(shù)作為VMD分解階數(shù)。
(4) 對三類艦船輻射噪聲信號進行VMD分解,得到一組有限帶寬IMF。
(5) 計算VMD分解后各IMF的強度,確定能量最大的IMF并提取其對應頻率作為特征參數(shù)。
(6) 將得到的特征參數(shù)送入支持向量機,得到分類結果。
圖1 艦船輻射噪聲特征提取流程圖
本文分別與文獻[9]中基于EEMD的高低頻能量差方法和文獻[10]中的基于EEMD的最強IMF中心頻率方法對比。以上兩種方法與本文方法差異如下:
(1) 兩種方法均基于EEMD方法,可自適應分解,無需選擇分解階數(shù)。
(2) 對于EEMD方法,其能量較大的IMF通常為第一階IMF或前兩階IMF,而它們通常為噪聲模態(tài),可以根據(jù)艦船的頻率分布范圍進行判斷,在去除噪聲模態(tài)后,確定最強IMF。
(3) 文獻[9]方法中高低頻能量差從宏觀尺度上反映艦船輻射噪聲在整個頻率范圍內(nèi)的分布和變化,具體計算步驟見文獻[9]。
(4) 文獻[10]中的中心頻率無法由EEMD直接得出,需要根據(jù)文獻中的相關公式計算得出。
為了驗證VMD方法得到的IMF中心頻率特征的準確性,使用不同頻率不同幅值的正弦信號,并添加一定強度的高斯白噪聲來模擬艦船輻射噪聲線譜,仿真信號如下
式中:f1=10 Hz;f2=50 Hz;f3=100 Hz;A為噪聲幅值;s為原仿真信號;n為白噪聲;y為加噪后的仿真信號;采樣頻率為1 000 Hz。圖2為當A=1時,加噪前及加噪后仿真信號時域波形。
為了對比分析,驗證VMD方法的優(yōu)勢,分別對加噪后的仿真信號進行EMD、EEMD及VMD分解。參考EMD方法,令VMD的分解層數(shù)K=8。為了便于對比,將VMD分解結果按頻率降序排列,分解結果如圖3所示。通過計算中心頻率可知EMD方法中與f3、f2和f1對應的模態(tài)分別為IMF2、IMF3和IMF6,EEMD方法對應IMF2、IMF3和IMF5,VMD方法則對應最后3個模態(tài)。由分解結果可知,VMD方法得到的IMF與原仿真信號各分量更接近,有利于特征提取,如圖3所示。三種分解方法得到的IMF中心頻率分布,如圖4所示。由圖4可知EMD與EEMD方法得到的IMF中心頻率較接近,當模態(tài)階數(shù)>3時,部分相鄰IMF中心頻率相近,說明存在模態(tài)混疊,而VMD方法得到的相鄰IMF中心頻率差異明顯,無模態(tài)混疊。表1為三種分解方法得到的與原仿真信號對應的中心頻率。由表1可知,相比EMD和EEMD方法,VMD方法能準確反映出原仿真信號的真實頻率,有利于特征提取。
(a) 原仿真信號時域波形
(b) 加噪仿真信號時域波形
Fig.2 The time-domain waveform for simulation signal before and after adding noise
表1 與原仿真信號對應的IMF中心頻率
不同類別的艦船,其物理性質(zhì)有所區(qū)別,而同類別的艦船,往往表現(xiàn)出相近的物理特性。因此,可以從艦船輻射噪聲中提取能夠代表艦船物理特性的特征,實現(xiàn)不同類別艦船的識別。
本文對三類實測艦船輻射噪聲進行研究,數(shù)據(jù)采集于中國南海某海域,采樣頻率44.1 kHz,取單個樣本長5 000點,每類艦船樣本數(shù)量為50個。首先對樣本進行歸一化預處理,得到三類艦船輻射噪聲時域波形,如圖5所示。三類艦船輻射噪聲VMD結果,如圖6所示,其中各階IMF以中心頻率降序排列。
4.2.1 最強IMF中心頻率特征提取
圖3 仿真信號分解結果
(7)
則能量度最大的IMF為
圖4 IMF中心頻率圖
(8)
對于VMD方法,確定最強IMF后便可得到相應IMF的中心頻率,而文獻[10]中采用EEMD方法的最強IMF需要另行計算。根據(jù)式(7)和式(8)求得三類艦船輻射噪聲最強IMF均為第8階,即IMF8。
圖7、圖8、和圖9分別為基于VMD和中心頻率、基于EEMD和中心頻率以及基于EEMD和高低頻能量差方法得到的三類艦船輻射噪聲各50個樣本的最強IMF中心頻率分布,具體計算步驟可參考文獻[9]和[10]。通過對比可知,同一類別的艦船,其特征參數(shù)處于同一水平;而不同類別的艦船,其特征參數(shù)存在一定差異。本文提出的基于VMD的最強IMF中心頻率方法可分性最好,而文獻[9]提出的基于EEMD的高低頻能量差方法不能有效區(qū)分第一類和第三類艦船,文獻[10]提出的基于EEMD的最強IMF中心頻率方法不能有效區(qū)分第一類艦船、第二類艦船。
(a) 第一類艦船輻射噪聲
(b) 第二類艦船輻射噪聲
(c) 第三類艦船輻射噪聲
圖6 三類艦船輻射噪聲VMD分解后各階IMF
4.2.2 多IMF中心頻率特征提取
通常情況下,單一的特征參數(shù)僅能區(qū)分少數(shù)類別的艦船信號,當艦船信號類別較多時(>3),單一的特征參數(shù)往往不能很好的區(qū)分。文獻[10]中說明了以能量降序排列的IMF中心頻率相較于以頻率降序排列的IMF中心頻率更具可分性,因此我們將特征參數(shù)從單一的最強IMF中心頻率擴展為2~3個能量較大的IMF中心頻率,由圖10和圖11的仿真結果可知,相較于單一的最強IMF中心頻率,多IMF中心頻率的方法可以更好的區(qū)分不同類別艦船。
為進一步證明本文方法的有效性,利用SVM方法對三類艦船進行分類識別,核函數(shù)采用多項式核函數(shù),將每類艦船的50個樣本的最強IMF中心頻率作為訓練樣本,另外50個作為測試樣本。
圖7 三類艦船輻射噪聲最強固有模態(tài)中心頻率分布圖
Fig.7 The distribution of the most energetic center frequency of IMF for three types of ship-radiated noise
圖8 三類艦船輻射噪聲高低頻能量差分布圖
Fig.8 The distribution of the energy difference between the high and low frequency for three types of ship-radiated noise
圖9 三類艦船輻射噪聲最強固有模態(tài)中心頻率分布圖
Fig.9 The distribution of the most energetic center frequency of IMF for three types of ship-radiated noise
圖10 三類艦船輻射噪聲多IMF中心頻率分布圖(2個IMF)
Fig.10 The distribution of the center frequency of IMFs for three types of ship-radiated noise (Two IMFs)
圖11 三類艦船輻射噪聲多IMF中心頻率分布圖(3個IMF)
Fig.11 The distribution of the center frequency of IMFs for three types of ship-radiated noise (Three IMFs)
表2為采用本文方法得到的三類艦船輻射噪聲的最強IMF中心頻率分類結果。該方法可完全識別第二和第三類艦船,對第一類艦船的識別率>90%。文獻[9]方法僅對第二類艦船識別率較高,文獻[10]方法僅對第三類艦船識別率較高,其整體識別率分別為78.3%和81.7%。本文提出的最強IMF中心頻率特征提取方法整體識別率為98%,多IMF中心頻率特征提取方法的整體識別率為100%。
表2三類艦船輻射噪聲EIMF中心頻率分類結果
Tab.2TheclassificationresultsofEIMFcenterfrequencyforthreetypesofSRNsignals
艦船類別訓練樣本測試樣本樣本數(shù)識別率/%樣本數(shù)錯誤識別數(shù)識別率/%第一類509450394第二類50100500100第三類50100500100
通過仿真及實測艦船輻射噪聲實驗表明,采用變分模態(tài)分解和中心頻率方法提取艦船輻射噪聲的最強IMF中心頻率特征是可行的。本文得到主要結論有:
(1) 通過仿真信號分析可知,VMD相較于EMD和EEMD方法,有效克服了模態(tài)混疊,可準確提取仿真信號各IMF的中心頻率,保證了特征頻率的準確性。
(2) 將本文提出的最強IMF中心頻率方法與文獻[10]對比發(fā)現(xiàn),不同分解方法提取得到的同類艦船的最強IMF中心頻率處于同一水平,證明了本文方法的正確性,且本文方法得到的三類艦船最強IMF中心頻率更具可分性。
(3) 將采用文獻[9]及文獻[10]提取得到的特征與本文最強IMF中心頻率方法比較發(fā)現(xiàn),本文方法識別率更高,可更好的實現(xiàn)不同類別艦船的識別。
(4) 本文提出的多IMF中心頻率方法可完全區(qū)分三類艦船,尤其適用于多類艦船信號的分類識別。