劉 影,謝 馳
(1.電子科技大學能源科學與工程學院 成都 611731;2.四川大學電子信息學院 成都 610065)
目前自適應陣列信號處理技術在雷達、聲納和移動通信系統中有著越來越多的重要應用[1]。寬帶信號波束形成算法可以采用時域和頻域分析方法。文獻[2]采用基于均勻一致性旁瓣級的設計方法,將寬帶信號用一組有限脈沖響應(finite impulse response, FIR)濾波器來擬合,從而實現恒定束寬的波束形成。但該方法存在迭代收斂步長難以確定的問題,因而算法精度不高,收斂速度慢。FIR抽頭系數較多,雖然可以采用無限脈沖響應(infinite impulse response, IIR)減輕矩陣運算的高復雜性,但IIR算法的不穩定性也使得IIR算法的收斂速度變慢[3]。時域的自適應濾波處理雖然對窄帶干擾具有較好的抑制能力,但對濾波算法的穩定性要求較高,且時域收斂速度較慢,不適合用于干擾快速變化的情況[4-5]。
頻域方法對陣列接收數據按照頻率進行分塊,并通過離散傅里葉變換(discrete Fourier transform,DFT)將時域數據轉換成頻域數據,由于在子塊中信號頻寬較窄,可以通過獨立的窄帶波束形成器實現波束成形,最后通過合成實現寬帶信號波束成形[6]。文獻[7-8]分別采用頻率矩和滑動窗函數的方法,在有效地進行寬帶波束形成的同時也抑制了寬帶干擾。而小波算法可以根據頻率的高低自動調節窗口大小,是一種自適應的時頻分析方法,可以實現數據實時性處理能力的提高。
對于陣列信號處理技術中的波束形成方法,目前最廣泛采用的是最小方差無失真響應(minimum variance distortionless response, MVDR)波束合成、對角加載方法、旁瓣對消器(generalized sidelobe canceller, GSC)[9-12]。目前對波束形成技術的使用往往是在已知接收信號頻率帶寬的情況下進行的,然而在實際通訊中隨著城市中建筑物的增多,在無線通訊中接收端不可避免地接收到多徑信號。由于多徑效應而產生的不同時間延遲擴展信號,使波束形成系統的通信質量下降。因此精確的時間延遲估計(time delay estimation, TDE)是提高波束形成精確度的重要內容。文獻[13-14]提出了基于強噪聲干擾的廣義相關時間延遲估計測量算法,文獻[15-16]提出了高階與分數階累積量方法,但是對于寬帶信號時域算法的抗噪聲性能降低,而頻域算法無法提供足夠多的有效頻率采樣點,現有的時間延遲算法效果不理想[17-18]。因此,本文提出了一種基于時間延遲估計的寬帶信號波束形成方法,該方法通過引入加權函數因子,并對每次波束圖主瓣迭代所獲得的時間延遲估計值和實際期望信號的時延估計值之間誤差與系統預存閾值相比較,從而不斷迭代加權函數得到期望波束圖的主瓣方向,形成整體的自適應波束。該算法在降低計算低復雜度和提高收斂速度方面具有一定優勢。
時間延遲估計是利用對不同的接收器接收到信號的時間差進行估計,從而確定信源的距離、方位、速度和移動方向等相關參量。設發射信號為x(t),采樣信號時間間隔為Ts,經過陣元個數為M的陣列系統采樣后的接收信號為:

式中,I為多徑的數目;τi和τ分別為第i個多徑路線所產生的時間延遲和系統產生的總時間延遲量;x(t)為發射信號的采樣值;n(t)為零均值噪聲;ai為第i個路線的幅度。將接收到的多徑信號進行泰勒公式展開,得:

對y(t+τ)進行泰勒公式展開,有:

陣列系統接收到的時間延遲誤差τ近似為:

設小波母函數ψ(t)為一平方可積函數,假定所要分析的函數是任意函數f(t),設pj f(t)代表f(t)在子空間Vj上的投影,該投影可以用小波變換的尺度空間的線性組合來表示,有:

式中,cj,k是各線性組合的權值。設為在子空間Vj+1上的投影,則:



式(9)和式(10)表明,經j?1尺度空間的尺度系數和抽頭長度為2k的h(k)濾波器和g(k)濾波器的加權求和可以得到j尺度空間的尺度系數和小波系數。第j級小波分解對應的矩陣(J為分解層數)為:

小波分解的矩陣表達式為:

因此,小波濾波器h(k)和尺度濾波器g(k)將信號分解為低頻分量和高頻分量,從而減小了信號的相干性,提高自適應信號處理的速度。圖1為基于多通道小波算法的時間延遲估計框圖。

圖1 基于多通道小波濾波器組的時間延遲估計結構圖
對基于多通道小波算法的多通道數據采集中,通道抽取數目設為P個,每一通道中的信號分解級數為J,則算法步驟為:
1)對發射信號x(t)先進行P次多速率抽取,得到P個子帶信號,再對每個子帶信號進行j級小波變換,獲得逼近信號Cp,j,x和細節信息Dp,j,x,同時對接收信號y(t)進行P次多速率抽取,得到P個子帶信號,然后對每個子帶信號進行j級小波變換,得到逼近信號和細節信息,其中
2)在第p個子帶的第j級上,對逼近信號Cp,j,x和細節信息分別進行延時并與和比較,找到使平方誤差最小的時延τp,其中:
3)設τp為小波變換第j級得到的時間延遲估計值,計算實際信號的時間延遲估計值
可以根據接收到期望用戶的信號特征對系統中已經預存的多個波束進行補償,達到在空間中形成整體自適應波束的目的,從而通過多波束形成技術有效增加波束的覆蓋能力。波束切換方法在多波束中對期望信號的方向進行跟蹤,因而新算法只需優化子波束,避免計算復雜的高維系統矩陣,降低系統成本。本文設計的基于小波時間延遲估計的波束形成算法可以分為二級優化處理過程。第一級是對均勻線陣進行多波束運算,在空間中覆蓋整個輸出波束的K個子波束;第二級是對子波束中最接近期望信號方向的子波束,通過實際的期望信號方向和估計期望信號方向到達陣元的迭代的延時估計值誤差與設定的閾值進行比較,最終獲得主瓣指向期望信號的多波束方向圖。在第一系統級中,信號源X(f,θ)被具有M個陣元的均勻線陣接收,并進行K(K≤M)點的離散傅里葉變換形成多波束,其中第k個波束的表達式為:


假設一個16陣元的均勻線陣,陣元間距為λ/2,離散傅里葉波束形成器輸出16個波束,分別為k=?8,?7,?6,…,6,7,則通過式(14)可以得到16個波束中每個波束相應的方位角:90°, ±61.04°, ±48.59°,±38.68°, ±30°, ±22.02°, ±14.48°, ±7.18°, 0°。因此,對于實際期望方向與多波束形成的方向有誤差時,可以在陣元之間插入相移動時波束圖的主瓣方向對準期望信號方向,但相移是頻率函數,因而多用于對窄帶信號源的波束形成處理中。對于寬帶信號源,可以在數據處理中插入時間延遲估計值來補償已知的權重,形成波束的主瓣方向與實際期望信號的方向一致。設第k個子波束的主瓣方向最接近期望信號的方向,該子波的波束圖為參考波束與期望波束的主瓣響應之間的相位差為ξ。對于已知的波束主瓣區域為其中θNL和θNR分別為主瓣區域的左角度和右角度。對于子波第i+1次迭代后的波束圖為,其中為在該區間離散化值,波束圖的迭代調整為:

式中,τ*為在子波速方向的信號到達陣列的延時估計值;τ為期望信號方向到達陣元的延時估計值;ε為閾值,由τ*與τ之間的允許誤差值確定;Km是波束主瓣區域的迭代增益。根據最小均方誤差準則使輸出估計誤差ε的均方值最小,通過拉格朗日乘子法可得:


式中,a為方向導向矢量。
根據式(16)解得第i+1次迭代的波束形成加權向量為:

本文提出的波束形成算法步驟為:
1)通過多波束形成算法式(14)在空間形成多個子波束,尋找最接近期望信號方向的子波束,對相位誤差區域離散化,初始化Km,ε;
3)通過式(19)計算新的加權向量和波束圖;
4)計算實際的期望信號方向和估計期望信號方向到達陣元的時間延遲估計值之間的誤差,并設定允許的誤差值為ε,如果誤差值小于ε則停止迭代,否則轉到步驟2)。
首先對寬帶線性調頻接收信號進行時間延遲估計,假設陣列接收到的信號帶寬為B=200 kHz ,載波頻率為,系統的采樣頻率為采樣點數為1 024點,信號函數表達式為:

式中,K=B/T,設系統接收到的信號是由3個多徑信號相加構成:每個信號的幅度分別為當信噪比為15 dB時,小波濾波器分解次數為4次。圖2為基于小波函數的時間延遲估計誤差曲線。

圖2 時間延遲估計誤差曲線
從圖2看以出,小波濾波器組在第4級時的估計時間延遲τp分別為10、18、24 ns,信號的時間延遲為(j為小波函數級數為4,P為濾波器的階數8),可見基于多通道小波濾波組的時延估計為由此可見基于多通道小波濾波器組的時延估計方法能正確估計出信號的實際時延。
設多波束形成系統為一個8陣元的均勻線陣,陣元間距為λ/2,K=8,形成8個子波束,角度區域為[?90°,90°],通過式(14)得到每個波束的方位角為90°,±48.59°, ±30°, ±14.48°, 0°。圖3為該多波束算法的波束圖。信噪比為SNR=30dB的期望信號入射方向θ=40°。對子波束的主瓣方向與實際期望信號方向的誤差角度區域以間隔1°進行離散化,得到N=8個離散角度,主瓣迭代增益Km=0.1,主瓣區域設計能容忍的誤差最大值ε=0.05μs ,根據給出的方法進行加權迭代。圖4a為基于小波時間延遲的波束形成算法的波束圖,圖4b為波束形成誤差迭代圖。

圖3 多波束算法的波束圖

圖4 基于小波時間延遲的波束形成算法
從圖3可知,由于經過離散傅里葉運算子波束呈sinx/x的形狀,具有良好的正交性,但圖中的子波束的指向性相對實際的期望信號具有一定的相位誤差,需要進行修正。
從圖4a可知,經過引入加權函數因子,通過不斷迭代加權函數進一步使子波束的主瓣方向優化擬合期望信號方向,通過迭代計算后選擇的子波束能夠對期望信號有很好的指向性,但其他子波束之間仍具有良好的正交性,從而可以獲得整個信號空間的波束圖。從圖4b看出經過80次迭代后時延誤差小于給定閾值。
本文基于小波多分辨方法的時間延遲估計算法,通過小波的分解與重構算法在不同的分辨率級別上進行時延估計,以提高時延估計的準確性和算法的速度。本文提出通過引入加權函數因子,對每次迭代產生的主波束的時間延遲估計值和預存期望方向主波束的時間延遲估計值進行誤差比較的多波束形成算法,通過對加權函數的不斷迭代得到期望的主瓣方向,從而在空間中形成整體的自適應波束圖。
[1]CAO Bin, YU Jia, WANG Ye, et al.Enabling polarisation filtering in wireless communications: Models, algorithms and characteristics[J].IET Communications, 2013, 7(3):247-254.
[2]范展, 梁國龍.基于凸優化的最小旁瓣恒定束寬時域寬帶波束形成[J].電子學報, 2013, 41(5): 943-948.FAN Zhan, LIANG Guo-long.Broadband beamforming with minimum sidelobe and constant beamwidth based on convex optimization[J].Acta Electronica Sinica, 2013, 41(5):943-948.
[3]ACOSTA R, HARIHARAN S I.2-D-IIR time-delay-sum linear aperture arrays[J].IEEE Antennas and Wireless Propagation Letters, 2014, 13: 591-594.
[4]吳夢, 劉宏偉, 周生華, 等.基于干擾位置預測的穩健波束形成方法[J].電波科學學報, 2015, 30(3): 487-503.WU Meng, LIU Hong-wei, ZHOU Sheng-hua, et al.Robust beamforming based on interference location prediction[J].Chinese Journal of Radio Science, 2015, 30(3): 487-503.
[5]任超, 吳嗣亮, 王菊, 等.基于空時處理的穩健自適應波束形成算法[J].電子與信息學報, 2009, 31(6): 1381-1385.REN Chao, WU Si-liang, WANG Ju, et al.A robust adaptive beamforming algorithm based on space-time processing[J].Journal of Electronics & Information Technology, 2009,31(6): 1381-1385.
[6]李根, 馬彥恒, 董建.寬帶陣列雷達發射波束形成方法[J].電光與控制, 2016, 23(6): 100-104.LI Gen, MA Yan-heng, DONG Jian.Transmitting beam forming method for wideband array radar[J].Electronics Optics & Control, 2016, 23(6): 100-104.
[7]陳希信, 韓彥明, 于景蘭.高頻雷達自適應波束形成抗干擾研究[J].電波科學學報, 2010, 25(6): 1169-1174.CHEN Xi-xin, HAN Yan-ming, YU Jing-lan.Research for interference suppression in HF radar based on ADBF[J].Chinese Journal of Radio Science, 2010, 25(6): 1169-1174.
[8]LI Ying , JANDHYALA V.Design of retrodirective antenna arrays for short-range wireless power transmission[J].IEEE Trans on Antennas and Propagation, 2012, 60(1): 206-211.
[9]VALLET P, MESTRE X, LOUBATON P.Performance analysis of an improved MUSIC DOA estimator[J].IEEE Trans on Signal Processing, 2015, 63(23): 6407-6420.
[10]SULEIMAN W, PESAVENTO M, ZOUBIR A M.Performance analysis of the decentralized eigende composition and ESPRIT algorithm[J].IEEE Trans on Signal Processing, 2016, 64(9): 2375-2386.
[11]CAI Jing-jing, BAO Dan, LI Peng, et al.DOA estimation via sparse recovering from the smoothed covariance vector[J].Journal of Systems Engineering and Electronics,2016, 27(3): 555-561.
[12]TZAFRI L, WEISS A J.High-resolution direct position determination using MVDR[J].IEEE Trans on Wireless Communications, 2016, 15(9): 6449-6461.
[13]鄭勝家, 韓東, 李曉, 等.匹配場定位強干擾抑制最小方差無畸變響應處理技術[J].儀器儀表學報, 2014,35(7): 1586-1593.ZHENG Sheng-jia, HAN Dong, LI Xiao, et al.Processor of minimum variance distortionless response with strong interference suppression for matched field processing[J].Chinese Journal of Scientific Instrument, 2014, 35(7):1586-1593.
[14]LEI Bo, YANG Yi-xin, YANG Kun-de, et al.A hybrid passive localization method under strong interference with a preliminary experimental demonstration[J].EURASIP Journal on Advances in Signal Processing, 2016, 2016(1):1-9.
[15]孫穎.時間延遲估計的高階譜矩估計算法[J].長春大學學報, 2003, 13(6): 13-14.SUN Ying.Estimation algorithm for higher order spectral of time delay estimation[J].Jounral of Changchun University, 2003, 13(6): 13-14.
[16]陶艷, 郝新紅, 岳凱, 等.基于分數階域瞬時頻率估計的線性調頻引信測距性能分析[J].制導與引信, 2015,36(4): 13-19.TAO Yan, HAO Xin-hong, YUE Kai, et al.Range performance based on fractional Fourier domain instantaneous frequency estimation for linear frequency modulated fuze[J].Guidance & Fuze, 2015, 36(4): 13-19.
[17]王毅, 吳長奇, 胡雙喜.TDOA中幾種時延估計算法的比較[J].無線電通信技術, 2008, 34(1): 52-55.WANG Yi, WU Chang-qi, HU Shuang-xi.Comparison of several time delay estimation algorithms for TDOA[J].Radio Communications Technology, 2008, 34(1): 52-55.
[18]李雪梅, 陶然, 王越.時延估計技術研究[J].雷達科學與技術, 2010, 8(4): 362-371.LI Xue-mei, Tao Ran, WANG Yue.Summary of the time delay estimation[J].Radar Science and Technology, 2010,8(4): 362-371.