





摘 要: 在聲陣列信號處理中,為了抑制高頻噪聲的干擾,提高觀測聲信號的信噪比,提出基于EMD的陣列觀測聲信息預處理算法。該算法首先基于EMD理論將觀測信號分解為多個IMF函數分量,利用FFT變換得到IMF函數分量的頻譜特性;其次在頻域上結合目標聲信號的特性,確定IMF函數分量提取閾值;然后根據FFT逆變換對得到重構信號的IMF時域信號完成陣列觀測信號的重構;最后通過靜態半實物仿真實驗,結合均值、標準差及相對剩余聲能三個統計參數,驗證了該文算法不僅具有較好的信號處理穩定性,而且在聲能上保留了原始信號91%以上的能量,為進一步研究聲目標識別及定位提供了聲能保障。
關鍵詞: EMD; IMF重構; 觀測聲信號; 半實物仿真
中圖分類號: TN912?34; TP391.4 文獻標識碼: A 文章編號: 1004?373X(2016)10?0025?05
Preprocessing algorithm of array measurement signal based on EMD
LIU Yalei1, YU Yanmei2, MENG Chunning1
(1. Department of Mechanical and Electrical Management, China Maritime Police Academy, Ningbo 315801, China;
2. Institute of Science and Technology, Ningbo University, Ningbo 315801, China)
Abstract: In order to suppress the high frequency noise interference and improve signal?to?noise ratio of the observed acoustic signal in acoustic array signal processing, the preprocessing algorithm of array measurement signal based on EMD is proposed. The measurement signal is decomposed into multiple IMF function components based on EMD, and then the spectral characteristics of IMF is obtained by FFT. Combining the characteristics of the target acoustic signal, the extraction threshold value of IMF function component is determined. The IMF time?domain signal of reconstruction signal is obtained according to FFT inverse transform to complete the reconstruction of array observed signals. In combination with mean value, standard deviation and relative surplus acoustic energy, the static semi?physical simulation is adopted to validate that the proposed algorithm not only has better signal processing stability, but also reserves more than 91% energy of the original acoustic energy signal. The algorithm provides a sound energy safeguard for further study of acoustic target identification and positioning.
Keywords: EMD; IMF reconstruction; measurement acoustic signal; semi?physical simulation
0 引 言
聲陣列探測技術被廣泛應用于地形探測、海洋探測、無人監控等領域[1?5],在不透光的環境里聲陣列更是具有不可替代的優勢。陣列觀測聲信號也可以稱為量測數據形成與處理。在戰場環境中,觀測聲信號常常包含儀器噪聲、環境噪聲以及信道噪聲等,因此為了提高對目標狀態、位置估計的精度,通常采用信號預處理技術以提高觀測聲信號的信噪比[6]。一般來說,陣列觀測信號預處理技術屬于多傳感器信息融合技術的一種。傳統的觀測信號預處理方法可以歸納為3個方面:
(1) 時間域觀測信號預處理技術,即采用時域濾波技術來抑制噪聲信號的干擾,提高觀測信號的信噪比,如傳統的時域差分法[7];該類型處理方法對系統計算量處理和存儲能力要求高,主要應用于平穩環境背景噪聲進行抑制,而對多種噪聲源信號的抑制效果不明顯。
(2) 變換域觀測信號預處理技術,即首先對信號進行變換,將目標信號和環境背景噪聲的空間域分布特征映射至變換域后,再進行處理,最后將處理結果通過反變換映射到空間域。頻域處理技術(Fourier變換)[8]是最為典型的變換域預處理技術;在變換域預處理中,需要對信號進行正逆變換,基于目前的計算機技術,一般計算量較大,難以實現實時處理。
(3) 空間域觀測信號預處理技術,如中值濾波算法[9],計算量小,易于計算機實現,但其受制于背景噪聲的統計分布特征。隨著信息融合理論的發展,相關研究人員提出了單層傳聲器陣列信號空間重采樣的聲波分離方法[10]、小波多尺度信息融合濾波算法[11]、分布式粒子濾波算法[12?13]、離散Kalman濾波算法[14]、統計隨機量處理方法[15]等。EMD方法是一種自適應信號處理技術,具有自適應信號分解和降噪能力,主要用于非線性、非平穩信號的分析。
本文提出了一種基于EMD理論的陣列觀測聲信息融合預處理算法,通過均值、標準差以及相對剩余聲能三個參數定量評價了算法的有效性,為進一步研究聲陣列識別、定位及跟蹤技術奠定了基礎。
1 EMD理論分析
EMD具有自適應的信號分解和降噪能力,其目的是根據非線性、非平穩信號本身的特征時間尺度將其分解成有限個IMF和一個余項的和。IMF反映信號的內部特征,余項表示信號的趨勢。每個IMF都是單分量的幅值或頻率調制信號,且滿足以下兩個條件:
(1) 整個信號中零點數與極點數相等或者至多相差1;
(2) 信號上任意一點,由局部極大值確定的包絡線和局部極小值確定的包絡線的均值均為零,即信號關于時間軸局部對稱。
對任一觀測信號[Z(k)]進行EMD分解具體步驟如下:
(1) 確定[Z(k)]上所有的極大值點和極小值點;然后,利用三次樣條曲線連接極大值點和極小值點,計算出平均值曲線[m1(k)],用[Z(k)]減去[m1(k)],得:
即原始數據可表示為有限個IMF和一個余項之和。IMF反映了信號中不同頻率的成分,先分解出的IMF頻率較高,后分解出的頻率逐漸降低,直到余項變為很低頻率的脈動,即趨勢項。
2 陣列觀測信息預處理算法
如圖1所示為EMD陣列觀測信號預處理算法流程圖,該算法主要分為以下幾個步驟:
(1) 陣列傳感器觀測信號[Z(k)]EMD分解:按照EMD理論對觀測信息[Z(k)]進行EMD分解,得到[n]個IMF,分別即:[IMF1,IMF2,…,IMFn]。
(2) 對[IMF1,IMF2,…,IMFn]分別進行FFT變換,得到每個IMF的傅里葉頻譜,根據頻譜圖,可得到各個[IMF1,IMF2,…,IMFn]分量的頻率范圍及主頻率成分。
(3) 結合本文研究的聲信號頻譜特性(坦克及履帶式裝甲車聲信號頻率范圍[6]在1 000 Hz左右)確定IMF分量提取閾值[δIMF],若[IMFi,i=1,2,…,n]的主頻率小于[δIMF],則提取[IMFi]為重構觀測信號的IMF分量,通過FFT逆變換,得到IMF的時域信號,重構觀測信號時,IMF分量閾值設定為1。
3 陣列觀測聲信號分析
3.1 半實物仿真靜態試驗
本次試驗采用四元聲傳感器組成直徑為1 m的圓形陣列,試驗過程中信號的采樣頻率為62.5 kHz,量程為10 V。如圖2所示為四元傳感器布置結構圖,將帶有橢圓量角器的傳聲器標號定為1#,逆時針旋轉依次獲得2#,3#和4#傳聲器。圖3為裝置位置圖。
圖2 傳聲器布置結構圖
在陣列信號的采集中,觀測信號是真實信號與噪聲信號的“共同體”,為了驗證本文提出的陣列觀測信息融合預處理算法的有效性,在靜態下進行了半實物仿真試驗。“靜態”是指試驗中傳聲器陣列及聲目標的運動狀態是靜止。
3.2 靜態觀測信號預處理
為了驗證基于EMD的陣列觀測信號預處理算法的有效性,對原始信號和重構信號的均值、標準差以及相對剩余聲能3個特征參數進行了統計,分析了原始信號和重構信號相對誤差。如圖4所示為SNR=12 dB某坦克4路觀測信號,圖5為EMD預處理結果,從預處理之后觀測信息的波形分析,EMD預處理結果的觀測信號波形光滑性較好,濾掉了觀測信息中的高頻噪聲干擾成分;從波形的相似性分析,EMD預處理結果同樣同原始四路觀測信號具有較好的相似性,從相似性特征上保證了預處理后信號的真實性。
如圖6、圖8所示為傳感器1#的觀測信號EMD分解后的IMF分量,圖8、圖9分別為IMF分量的頻譜圖。表1為IMF分量頻譜統計表。本文重構陣列觀測信號時設定頻譜閾值為1 000 Hz。傳感器1#的觀測信號經過EMD分解后,高頻率信號先分解得到,從表1可以看出,高頻干擾信號具有的能量值(幅值)較低,同時從頻帶分析,高頻信號占有的頻帶長,說明了在此類信號中,高頻信號以高頻帶低幅值的方式對目標真實信號進行干擾,為了得到目標的真實信號,結合頻譜特性,只需對高頻信號進行抑制或濾波。在表1中,IMF分量C1,C2的中頻大于1 000 Hz,并且頻帶較寬,而C3,C4,C5,C6,C7,C8,C9的中頻在1 000 Hz以內,并且具有較高的能量值,因此,利用C3,C4,C5,C6,C7,C8,C9重構陣列觀測信號。
表2為SNR=12 dB 原始信號與IMF重構信號的數理統計表。
由表2可知,重構信號分別在均值上的相對誤差能夠保持在10%以內,在標準差上,重構后的信號比原始信號的標準差至少提高了10.44%,在相對聲能保持上分析,重構信號保持了原始信號91%以上的聲能,說明了重構后的信號不僅保留了原始信號的基本特征(均值、方差以及能量值),同樣也使得觀測信號更加穩定,有利于對目標方位及目標運動狀態的估計。
4 結 論
本文從理論上提出了基于EMD的陣列觀測聲信號預處理算法,該算法結合了時域及頻域分析方法,利用EMD分解的IMF分量及其頻譜特性來重構目標信號,從而有效地抑制了高頻信號的干擾,提高了目標信號的SNR。基于靜態半實物仿真試驗,通過均值、標準差以及相對剩余聲能三個參數定量評價了本文算法。
在均值及標準差參數上,本文提出的算法不僅表現出了較好的信號處理穩定性,而且還減低了信號的失真率;在聲能上,重構信號保留了原始信號91%以上的能量,為進一步研究聲目標識別及定位提供了能量保障。
參考文獻
[1] ZEKAVAT S A. Power?azimuth?spectrum modeling for antenna array systems: a geometric?based approach antennas and propagation [J]. Journal of IEEE 2003, 51(12): 3292?3294.
[2] SANKARANAYAAN A C, ZHENG Qinfen, CHELLAPPA Rama. Vehicle tracking using acoustic and video sensors, ADA431619 [R]. US: [s.n.], 2004:2?8.
[3] FULGHUM T L. The Jakes fading model for antenna arrays incorporating azimuth spread vehicular technology [J]. Journal of IEEE, 2002, 51(5): 967?977.
[4] BIRD John S, MULLINS Geoff K. Analysis of swath bathymetry sonar accuracy [J]. IEEE journal of oceanic engineering, 2005, 30(2): 372?390.
[5] DE JESUS Jzlviec Uudn, CALVO Juan Jnsk Villacorta, LZQUIERDO?PUCNTE Albcrto. Surveillance system based on data fusion from image acoustic array sensors [J]. IEEE AES systems magazine, 2000, 15(2): 9?16.
[6] 劉亞雷.三維運動聲陣列對聲目標跟蹤理論研究[D].南京:南京理工大學,2013.
[7] WANG D, WANG L. Global motion parameters estimation using a fast and robust algorithm [J]. IEEE transactions on circuits and systems for vide technology, 1997, 7(5): 823?826.
[8] PORAT Boaz, FRIEDLANDER Benjamin. A frequency domain algorithm for multi?frame detection and estimation of dim targets [J]. IEEE transactions on pattern analysis and machine intelliqence, 1990, 12(4): 398?401.
[9] BARNETT J. Statistical analysis of median subtraction filtering with application to point target detection in inrfared background [J]. Proceedings of SPIE, 1989, 1050: 10?18.
[10] 宋玉來,盧奐采,金江明.單層傳聲器陣列信號空間重采樣的聲波分離方法[J].物理學報,2014,63(19):187?196.
[11] 呂艷新,顧曉輝.多傳聲器小波多尺度信息融合濾波算法[J].儀器儀表學報,2012,33(4):788?794.
[12] ZHONG Xionghu, HOPGOOD J R. Particle filtering for TDOA based acoustic source tracking: Nonconcurrent multiple talkers [J]. Signal processing, 2014, 96: 382?394.
[13] KIM Arild Steen, MCCLELLAN J H, GREEN Ole, et al. Acoustic source tracking in long baseline microphone arrays [J]. Applied acoustics, 2015(87): 38?45.
[14] TIAN Ye, CHEN Zhe, YIN Fuliang. Distributed Kalman filter?based speaker tracking in microphone array networks [J]. Applied acoustics, 2015, 89: 71?77.
[15] ZHONG Xionghu, PREMKUMAR A B. Multiple wideband source detection and tracking using a distributed acoustic vector sensor array: A random finite set approach [J]. Signal processing, 2014, 94: 583?594.