徐定杰,賀瑞,沈鋒
(哈爾濱工程大學(xué) 自動(dòng)化學(xué)院,黑龍江 哈爾濱 150001)
自適應(yīng)波束成形技術(shù)廣泛應(yīng)用于雷達(dá)、通信、聲吶、聲學(xué)以及醫(yī)學(xué)成像等眾多領(lǐng)域。在陣列導(dǎo)向矢量和協(xié)方差矩陣準(zhǔn)確已知的情況下,自適應(yīng)波束成形器能輸出最優(yōu)的信號(hào)干擾噪聲比(SINR)。但在實(shí)際應(yīng)用中,由于陣列校正誤差、未知傳感器互耦、近場波前失真、源擴(kuò)展、相干和非相干的局部散射以及有限的采樣數(shù)據(jù)等因素的影響,使得實(shí)際的陣列導(dǎo)向矢量和協(xié)方差矩陣與其理想值之間存在誤差,嚴(yán)重影響了波束成形器的性能。
目前,研究者已經(jīng)提出了很多頑健的自適應(yīng)波束成形方法來解決上述問題,但這些算法大多是針對(duì)簡單的點(diǎn)信號(hào)源模[1~10]。而在一些實(shí)際應(yīng)用中,如無線通信和聲納,由于相干和非相干散射(空間分布)或波前擾動(dòng)的作用,天線陣列不能再將這些信號(hào)源作為點(diǎn)信號(hào)源,應(yīng)當(dāng)建模為具有一定中心角和角度擴(kuò)展的空間分布式信號(hào)源。此時(shí),需要利用高秩信號(hào)模型來描述信號(hào)散射和波前擾動(dòng)的影響,而且通常利用信號(hào)的協(xié)方差矩陣來描述期望信號(hào)的陣列響應(yīng),而不是期望信號(hào)的導(dǎo)向矢量。因此,多數(shù)算法不能直接推廣到高秩信號(hào)模型。針對(duì)通用信號(hào)模型,文獻(xiàn)[11]提出了一種具有閉環(huán)形式解的頑健自適應(yīng)波束成形算法,通過使期望信號(hào)和接收信號(hào)的協(xié)方差矩陣對(duì)所有可能的失配維持無畸變響應(yīng)從而提高頑健性,即所謂的最差性能最優(yōu)。但是求解過程中沒有考慮協(xié)方差矩陣的半正定特性,只是限制了失配約束參數(shù)必須小于協(xié)方差矩陣的最大特征值,而最優(yōu)解的求取必須借助于約束參數(shù)。因此可能導(dǎo)致所求的解過于保守,無法獲得最優(yōu)解。文獻(xiàn)[12]提出了一種基于迭代的頑健自適應(yīng)波束成形算法,該算法附加了協(xié)方差矩陣的半正定約束,因此算法的性能有所提高。但是基于半正定規(guī)劃的問題必須在每次迭代中由內(nèi)點(diǎn)方法求解,大大增加了算法的計(jì)算復(fù)雜度,制約了算法的實(shí)際應(yīng)用。
本文針對(duì)通用信號(hào)模型,提出了一種新的頑健自適應(yīng)波束成形算法。該算法基于期望信號(hào)和接收信號(hào)協(xié)方差矩陣的最差性能最優(yōu),并且考慮了協(xié)方差矩陣的半正定約束。通過對(duì)波束成形器進(jìn)行建模和變換,得到了一種新的頑健自適應(yīng)波束成形器的表達(dá)式,并且通過對(duì)波束成形器進(jìn)行求解,得到了最優(yōu)權(quán)矢量的近似閉式解,相對(duì)于文獻(xiàn)[12]中的迭代求解具有較低的計(jì)算復(fù)雜度并且更加接近于最優(yōu)值。
考慮一個(gè)傳感器陣列是由M個(gè)陣元組成的理想均勻線陣,則 1M×維的陣列接受信號(hào)為
其中, s( k)、 i( k )和 n ( k)分別表示統(tǒng)計(jì)獨(dú)立的期望信號(hào)、干擾信號(hào)和噪聲組成部分。陣列輸出為y( k ) = wHx ( k ),其中, w = [ w , w , ? ? ?,w]T為加權(quán)
0 1M-1矢量, (? )T和(?)H分別表示矩陣的轉(zhuǎn)置和共軛轉(zhuǎn)置。陣列加權(quán)矢量w可以通過最大信干噪比準(zhǔn)則獲得
其中,
分別為陣列期望信號(hào)的協(xié)方差矩陣和干擾加噪聲協(xié)方差矩陣。在點(diǎn)信號(hào)源模型下,期望信號(hào)s( k ) = s0( k)as,期望信號(hào)協(xié)方差矩陣其中, s0( k)為期望信號(hào)波形,為s0( k)的協(xié)方差,as為期望信號(hào)的導(dǎo)向矢量。在這種情況下,sR的秩為1,并且式(2)可以簡化為
但在一些實(shí)際應(yīng)用中,如無線通信和聲吶中的非相干散射(空間分布)或具有波前擾動(dòng)的信號(hào)源,天線陣列不能將這些信號(hào)源作為點(diǎn)源,應(yīng)當(dāng)建模成具有一定中心角和角度擴(kuò)展的空間分布式信號(hào)源。在這種情況下,不能簡單地利用信號(hào)的導(dǎo)向矢量建模,sR可以表示為[13]
其中, ρ ( θ)為信號(hào)源空間角功率密度函數(shù)。因此,通用信號(hào)模型可以為點(diǎn)信號(hào)源或空間分布式信號(hào)源,稱 Rs為通用信號(hào)模型的協(xié)方差矩陣,它的秩為1到M之間的任意整數(shù)。通用信號(hào)模型下自適應(yīng)波束成形算法可以表示為[11]
則自適應(yīng)波束成形算法的最優(yōu)權(quán)矢量optw 為
其中, p { ?}表示求矩陣的主特征矢量,即對(duì)應(yīng)于最大特征值的特征矢量。
在實(shí)際波束成形應(yīng)用中,很難得到協(xié)方差矩陣sR和in+R 的真實(shí)值,一般用協(xié)方差矩陣的估計(jì)值和誤差來表示真實(shí)的協(xié)方差矩陣,假定具有如下關(guān)系
為了改善對(duì)于任意失配的頑健性,保證在最差失配條件下的無失真響應(yīng),基于最差性能最優(yōu)的頑健波束成形算法可以表示為
該波束成形算法可以描述為在最差失配2Δ條件下保持期望信號(hào)的無失真陣列響應(yīng),同時(shí)在最差失配1Δ條件下的陣列輸出功率最小,因此該算法是基于最差性能最優(yōu)準(zhǔn)則的。通過文獻(xiàn)[11]中的處理方法,該問題可以簡化為
利用Lagrange乘數(shù)方法進(jìn)行求解,該波束成形算法的最優(yōu)解為
由于算法(13)沒有考慮協(xié)方差矩陣的半正定約束,可能導(dǎo)致所求的解過于保守。因此,提出了一種基于半正定約束的頑健自適應(yīng)波束成形算法
則式(16)可以等價(jià)的轉(zhuǎn)化為
其中,η為Δ的模約束參數(shù)且0η>。
為了對(duì)式(18)進(jìn)行求解,首先要求解以下最小化問題
把目標(biāo)函數(shù)展開,式(19)可轉(zhuǎn)化為
對(duì)于該最優(yōu)化問題,最優(yōu)解顯然取在約束集合的邊界上,因此不等式約束可以等價(jià)轉(zhuǎn)換為等式約束也可以表示為
對(duì)于該等式約束最優(yōu)化問題,可以利用Lagrange乘數(shù)方法進(jìn)行求解,其解可通過最小化如下函數(shù)獲得
其中,λ為Lagrange乘數(shù)。求式(22)關(guān)于Δ的梯度并令其為零,得
可得Δ的最優(yōu)解為
運(yùn)用矩陣求逆引理,式(24)可重新寫為
其中, tr (?)表示跡運(yùn)算。由式(25)和式(26),可以得到最差情況下的值,即
則最優(yōu)化問題(18)可以等價(jià)轉(zhuǎn)換為
由于約束的括號(hào)中含有未知的參數(shù)w,因此很難利用Lagrange乘數(shù)方法求得最優(yōu)的閉式解。由于=QHQ,則式(29)中的約束可等價(jià)地轉(zhuǎn)化為
即
則最優(yōu)化問題(29)可近似為
由式(32)可以看出,新約束條件比原來的約束更為嚴(yán)格??梢宰C明,最優(yōu)解發(fā)生在不等式約束的邊界上,因此式(33)與式(15)具有相似的形式,與文獻(xiàn)[11]中的求解方法類似,利用Lagrange乘數(shù)方法進(jìn)行求解,該頑健自適應(yīng)波束成形算法的最優(yōu)解為
為了驗(yàn)證所提出算法的頑健性、求解的正確性,進(jìn)行了如下的仿真實(shí)驗(yàn)。考慮陣元數(shù)為20,陣元間隔為半個(gè)信號(hào)波長的理想均勻線陣。假設(shè)期望信號(hào)和干擾信號(hào)都為非相干散射源,其角功率密度分別服從高斯分布和均勻分布,中心波達(dá)方位角分別為30°和 30-°,方位角角度擴(kuò)展方差都為4。假定期望信號(hào)的角功率密度也服從高斯分布,但中心波達(dá)方位角和角度擴(kuò)展方差分別為32°和6。此外,干擾信號(hào)功率和空間白噪聲功率分別為20dB和0dB。所有的實(shí)驗(yàn)結(jié)果均由200次Monte-Carlo實(shí)驗(yàn)平均所得,并將其與對(duì)角加載算法LSMI (diagonally loaded sample matrix inversion)、文獻(xiàn)[11]和文獻(xiàn)[12]提出的進(jìn)行比較。其中,對(duì)角加載因子 30r= ,模約束參數(shù)ε和η分別設(shè)為文中使用MATLAB CVX工具箱對(duì)文獻(xiàn)[12]中的迭代算法進(jìn)行求解。
圖1給出了不同輸入SNR對(duì)輸出SINR性能的影響。顯然,本文提出的方法和文獻(xiàn)[12]中的算法要優(yōu)于文獻(xiàn)[11]中的算法,這是由于附加了協(xié)方差矩陣的半正定約束,提高了算法的性能。而本文提出的方法又要優(yōu)于文獻(xiàn)[12]中的迭代算法,這是因?yàn)楸疚奶岢龅姆椒ǖ玫搅藱?quán)矢量的閉式解,該解更加接近權(quán)矢量的最優(yōu)解。隨著 SNR的增加,只有LSMI算法的輸出SINR增加緩慢,并且性能最差。
圖1 輸出SINR相對(duì)于輸入SNR的變化
圖 2給出了不同快拍數(shù)對(duì)波束成形器輸出SINR的影響。從圖中可以看出,本文提出的方法在快拍數(shù)變化時(shí)有著比較穩(wěn)定的輸出SINR,并且優(yōu)于文獻(xiàn)[11]和文獻(xiàn)[12]中算法的性能。同樣,由于附加了協(xié)方差矩陣的半正定約束,文獻(xiàn)[12]中算法輸出的SINR要高于文獻(xiàn)[11]中的算法。LSMI算法輸出的SINR最低,逐漸接近15dB。
圖2 輸出SINR相對(duì)于快拍數(shù)的變化
針對(duì)傳統(tǒng)波束成形算法在通用信號(hào)模型下的局限性,提出了一種基于半正定約束的通用信號(hào)模型頑健波束成形算法。該算法利用協(xié)方差矩陣的半正定約束,提高了算法的頑健性。通過對(duì)波束成形器進(jìn)行變換和求解,得到了最優(yōu)權(quán)矢量的近似閉式解,具有較低的計(jì)算復(fù)雜度。計(jì)算機(jī)仿真結(jié)果也驗(yàn)證了所提算法的正確性和有效性。
[1] TIAN Z, BELL K L, VAN TREES H L. A recursive least squares implementation for LCMP beamforming under quadratic constraint[J].IEEE Transactions on Signal Processing, 2001, 49(6): 1138-1145.
[2] LI J, STOICA P, WANG Z S. On robust capon beamforming and diagonal loading[J]. IEEE Transactions on Signal Processing, 2003,51(7):1702-1715.
[3] LI J, STOICA P, WANG Z S, et al. Doubly constrained robust capon beamformer[J]. IEEE Transactions on Signal Processing, 2004, 52(9):2407-2423.
[4] VOROBYOV S A, GERSHMAN A B, LUO Z Q. Robust adaptive beamforming using worst-case performance optimization: a solution to the signal mismatch problem[J]. IEEE Transactions on Signal Processing, 2003, 51(2):313-324.
[5] FELDMAN D D, GRIFFITHS L J. A projection approach to robust adaptive beamforming[J]. IEEE Transactions on Signal Processing,1994, 42(4):867-876.
[6] BECK A, ELDAR Y C. Doubly constrained robust capon beamformer with ellipsoidal uncertainty sets[J]. IEEE Transactions on Signal Processing, 2007, 55(2):753-758.
[7] CHEN C Y, VAIDYANATHAN P P. Quadratically constrained beamforming robust against direction-of-arrival mismatch[J]. IEEE Transactions on Signal Processing, 2007, 55(8):4139-4150.
[8] LIU W L, DING S X. An efficient method to determine the diagonal loading factor using the constant modulus feature[J]. IEEE Transactions on Signal Processing, 2008, 56(12):6102-6106.
[9] HASSANIEN A, VOROBYOV S A, WONG K M. Robust adaptive beamforming using sequential quadratic programming: an iterative solution to the mismatch problem[J]. IEEE Signal Processing Letters,2008, 15:733-736.
[10] LIU C F, LIAO G S. Robust capon beamformer under norm constraint[J]. Signal Processing, 2010, 90(5):1573-1581.
[11] SHAHBAZPANAHI S, GERSHMAN A B, LUO Z Q, et al. Robust adaptive beamforming for general-rank signal models[J]. IEEE Transactions on Signal Processing, 2003, 51(9):2257-2269.
[12] CHEN H H, GERSHMAN A B. Robust adaptive beamforming for general-rank signal models using positive semi-definite covariance constraint[A].Proc IEEE ICASSP[C]. Las Vegas, USA, 2008.2341-2344.
[13] 王永良, 陳輝, 彭應(yīng)寧等. 空間譜估計(jì)理論與算法[M]. 北京: 清華大學(xué)出版社,2004.WANG Y L, CHEN H, PENG Y N, et al. Spatial Spectrum Estimation Theory and Algorithm[M]. Beijing: Tsinghua University Press, 2004.