解志斌 劉淑娟 田雨波 顏培玉
(江蘇科技大學(xué)電子信息學(xué)院,江蘇 鎮(zhèn)江 212003)
多輸入多輸出(MIMO)系統(tǒng)在不增加帶寬的情況下大大提高了數(shù)據(jù)率,但帶來了較高的硬件復(fù)雜度。近年來,天線選擇技術(shù)隨著MIMO的發(fā)展迅速發(fā)展起來,它通過選擇較優(yōu)的天線子集進行收發(fā),保證系統(tǒng)性能的同時,有效降低復(fù)雜度,以提高MIMO系統(tǒng)的實用性[1-2]。
窮盡搜索天線選擇算法可以獲得最優(yōu)的性能,但需要對所有可能天線子集計算容量,復(fù)雜度極高。Gorokhov提出遞減算法,降低了系統(tǒng)復(fù)雜度,并保持了接近最優(yōu)算法的性能[3]。在遞減算法的基礎(chǔ)上,Gharavi提出了遞增算法,保持了與最優(yōu)算法幾乎相同的中斷容量,并降低了運算復(fù)雜度[4]。文獻[5]-[6]對相關(guān)信道下的接收天線選擇系統(tǒng)性能進行了分析。文獻[7]-[8]提出一種基于離散小波變換(DWT)的收發(fā)聯(lián)合天線選擇算法,這種方法在獨立同分布信道和相關(guān)信道中均獲得了較好的容量性能。文獻[9]-[10]針對密排天線的互耦問題提出軟選擇算法,得到了較好的系統(tǒng)性能。文獻[11]-[12]提出基于相關(guān)度算法(CBM),大大降低了系統(tǒng)的運算復(fù)雜度。在此基礎(chǔ)上,文獻[13]提出一種基于Tanimoto相似度的算法,通過Tanimoto相似度函數(shù)測度天線間相關(guān)度,二者容量損失較大。
本文提出一種基于相異度的天線選擇算法,以相異系數(shù)來測度天線間的相異程度,并對其進行加權(quán)處理,得到了更準確的相異度測度。與CBM算法和基于Tanimoto的相似度算法相比,不僅保持了較低的運算復(fù)雜度,同時提高了系統(tǒng)的容量性能。仿真結(jié)果證明了所提算法的有效性。
假定一個MIMO系統(tǒng)有nt根發(fā)送天線,nr根接收天線,發(fā)送端RF射頻鏈數(shù)與發(fā)送天線數(shù)相等,接收端有L個射頻鏈路,L<nr。假設(shè)發(fā)送端使用所有天線進行發(fā)送,接收端在nr根天線中選擇L個天線進行接收,信道是頻率平坦瑞利衰落信道,發(fā)送端未知信道狀態(tài)信息,接收端能夠通過信道估計及時更新信道狀態(tài)信息,則接收信號可以表示為
式中:r(t)是nr×1維的接收信號;s(t)是nt×1維的發(fā)送信號;n(t)表示nr×1維的復(fù)高斯白噪聲;ρ為平均信噪比;信道H是nr×nt階矩陣,其元素是均值為零的復(fù)高斯隨機變量。
當(dāng)收發(fā)端使用所有天線時,其容量為
式中:det(·)代表求行列式;Inr代表nr×nr階單位矩陣;上標H代表共軛轉(zhuǎn)置。
當(dāng)接收端所選天線數(shù)與發(fā)送天線數(shù)相等時,系統(tǒng)性能最高[12]。假設(shè)L=nt,信道容量為
式中:為L×nt階最優(yōu)天線子矩陣;IL是L×nt階單位矩陣。最優(yōu)算法需要對所有可能子集求容量,對于接收天線選擇,需要對式(3)進行次計算,當(dāng)天線陣列較大時,運算復(fù)雜度非常高,對于復(fù)雜的無線信道環(huán)境,無法達到實時選擇。由式(3)可見,最大化系統(tǒng)容量只需最大化行列式部分,對此行列式進一步計算可得到[14]
式中:r為信道子矩陣的秩;λn為其特征值,根據(jù)式(4),最大化容量需要最大化所選子矩陣的秩和特征值。若信道矩陣中有兩行是相同的,即完全相關(guān),那么這兩行攜帶了相同的信息,刪除其中任一行不會丟失發(fā)送矢量的任何信息,在這兩行選擇功率較大者放入預(yù)選子集中,當(dāng)沒有相同行時,可以選擇相關(guān)度最大的兩行。Yang-Seok提出CBM算法,在CBM算法中,采用內(nèi)積的模計算行向量間的相關(guān)度,如式(5)所示。
式中:Ri,j代表信道矩陣中第i行和第j行的相關(guān)度;hi,hj分別表示信道矩陣的第i行和第j行,〈hi,hj〉代表hi與hj的內(nèi)積。CBM幾乎不涉及矩陣運算,大大節(jié)省了計算時間,可適用于快變化信道環(huán)境,但內(nèi)積形式相關(guān)度是相對較大的值,沒有具體的界限,并且受元素本身大小影響嚴重,容易忽略較小擾動對判定結(jié)果的影響,尤其對各向量數(shù)據(jù)差距較大時,此方法不能準確對不同向量間的相關(guān)度比較。文獻[13]提出了基于Tanimoto相似度的天線選擇算法,所用相似度表達式為
相比內(nèi)積相關(guān)度測度方法,Tanimoto相似度通過歸一化內(nèi)積來達到優(yōu)化相關(guān)度測度的目的,但是這種算法未考慮元素特征對相關(guān)度測度的影響,且運算復(fù)雜度有所提高。
針對這一問題,提出一種基于相異度的天線選擇算法,利用相異系數(shù)測度天線間的相異程度,相異系數(shù)越小代表兩天線間相關(guān)度越大。根據(jù)文獻[15],相異系數(shù)定義為
對于天線選擇,只需對相異系數(shù)比較大小,因此,式(7)可修正為
定義ξk為將天線間誤差hi-hj降序排序后第k個誤差值。由式(8)可見,相異系數(shù)僅與向量間的誤差有關(guān),而不受元素本身大小影響,較大誤差對應(yīng)的加權(quán)系數(shù)較大,實現(xiàn)了對較大誤差的放大作用,能夠更準確地測度和比較各向量間的相關(guān)度,并保持了較低的計算復(fù)雜度。分別采用相對誤差λ=,絕對誤差λ=及其平方λ=對天線間相異度進行計算,基于相異度的天線選擇準則可以表示為
為了增大加權(quán)系數(shù)對誤差的放大作用,給出準則2,如式(10)所示。
根據(jù)均方誤差定義,給出選擇準則3如式(11)。
算法流程如下:
① 找到相異度系數(shù)zi,j最小的兩行hi、hj。
其中Us為預(yù)選天線序號的子集,始于空集,Ud為在全集中去除已選天線序號后的剩余天線序號的子集,始于全集。
將幾種不同準則下的選擇算法復(fù)雜度進行分析。忽略加減法的計算,得到幾種不同準則下的選擇算法復(fù)雜度,如表1所示,并對其進行分析。
表1 不同準則下算法復(fù)雜度比較
根據(jù)表1得到不同條件下基于相異度天線選則算法復(fù)雜度。利用準則1與準則2進行天線子集選擇時,令采用絕對誤差的接收天線選擇算法復(fù)雜度分別記為fabs1,fre1,采用相對誤差的接收天線選擇算法復(fù)雜度分別記為fabs2,fre2;當(dāng)直接采用均方誤差測度天線間差異度時,對應(yīng)準則3的計算復(fù)雜度記為fme3;CBM算法和基于Tanimoto相似度天線選擇算法運算復(fù)雜度記為fcbm,fsim.幾種算法的運算復(fù)雜度主要表現(xiàn)在對選擇準則的計算,假定以實數(shù)計算次數(shù)測度復(fù)雜度,對應(yīng)兩個復(fù)數(shù)相乘,需要4次乘法和2次加法運算,忽略加減法的影響。表1為以上幾種基于不同準則的天線選擇算法的復(fù)雜度。
由表1可見,對于相異度的準則1和準則2,采用絕對誤差的復(fù)雜度都低于相對誤差的復(fù)雜度;fabs2、fme3、fcbm三者非常相近。這三種準則計算復(fù)雜度略大于fre1;對相異度準則2,采用相對誤差的復(fù)雜度fre2與Tanimoto相似度準則的算法計算復(fù)雜度最高。幾種不同準則下的相異度算法復(fù)雜度與CBM算法達到了相同的數(shù)量級,明顯低于Tanimoto相似度算法。相對CBM算法和基于Tanimioto相似度算法,所提算法保證了較低的計算復(fù)雜度。
假定一個MIMO無線通信系統(tǒng),只對接收端進行天線選擇,所選天線數(shù)L與發(fā)送天線數(shù)nt相等,以容量性能為目標,對最優(yōu)算法、遞增算法、遞減算法、CBM、基于Tanimoto相似度算法和基于相異度算法的容量性能進行了仿真比較。實驗1、2、3中相異度算法均采用絕對誤差。
實驗1:考慮一個MIMO天線系統(tǒng),假設(shè)信道為復(fù)高斯隨機信道,信噪比為20dB,發(fā)送天線nt=6,發(fā)送端使用所有天線進行發(fā)送,接收天線nr=8,在接收端選擇L=6根天線進行接收。比較經(jīng)典遞增、遞減算法、最優(yōu)算法、CBM方法、基于Tanimoto相似度算法以及基于相異度算法的容量的累積分布函數(shù)(CDF).
圖1表達了幾種不同算法的容量分布情況,通過圖1可以看出,經(jīng)典遞增、遞減算法的容量分布非常接近最優(yōu)算法。同等概率下,CBM算法容量略高于基于Tanimoto相似度算法,所提算法的容量性能明顯優(yōu)于CBM算法和基于Tanimoto相似度算法。以概率為0.5為例,此時所提算法的容量比基于Tanimoto相似度算法高1bit/s/Hz,比最優(yōu)算法低大約2bit/s/Hz.
圖1 不同算法容量的累積分布曲線
實驗2:假設(shè)MIMO天線系統(tǒng),信道為復(fù)高斯隨機信道,接收天線數(shù)nr=8,發(fā)送天線數(shù)nt=4,在接收端選擇天線L=4.
圖2 不同算法的平均容量比較
圖2給出了遞增算法、遞減算法、基于相似度算法、CBM、最優(yōu)算法以及基于相異度算法的平均容量隨信噪比的變化趨勢。由圖2可見,信噪比在0 dB到25dB變化過程中,所提算法均比CBM算法和基于Tanimoto相似度算法大約高出1bit/s/Hz,更接近最優(yōu)算法的容量性能。根據(jù)圖2,經(jīng)典遞增、遞減算法幾乎達到了最優(yōu)性能。CBM、基于Tanimoto相似度算法的容量性能相差不大,相對于CBM和基于Tanimoto相似度算法,基于相異度算法的容量性能有明顯的改善。
實驗3:考慮MIMO天線系統(tǒng),發(fā)送天線數(shù)nt=5,接收天線數(shù)nr=10,在接收端選擇L=5天線進行接收,實驗中假設(shè)信道為復(fù)高斯隨機信道。進一步比較幾種基于不同相關(guān)度函數(shù)天線選擇算法的容量性能,將所提算法的平均容量與最優(yōu)算法、CBM算法、基于Tanimoto相似度算法進行比較。
圖3 不同相關(guān)度函數(shù)的平均容量比較
圖3給出了基于不同相關(guān)度函數(shù)天線選擇算法的平均容量。與圖2相比,增加收發(fā)天線數(shù),幾種算法的變化趨勢非常相似,但整體容量有所升高,當(dāng)信噪比為15dB時,所提算法的平均容量提高了大約5bit/s/Hz.由圖3可以看出,與CBM算法和基于Tanimoto相似度天線選擇算法相比,采用文中所提算法的系統(tǒng)容量性能更接近最優(yōu)性能。采用CBM算法與基于Tanimoto相似度算法的系統(tǒng)平均容量非常接近。
實驗4:假定發(fā)送天線數(shù)nt=3,接收天線數(shù)nr=10的MIMO天線系統(tǒng),在接收端選擇L=3進行接收。假設(shè)信道為復(fù)高斯隨機信道,將不同誤差函數(shù)對應(yīng)三種準則的容量性能進行比較。
通過圖4可以看出,采用準則3的選擇算法與絕對誤差平方和絕對誤差對應(yīng)的準則2達到了接近的容量。相同準則下,采用絕對誤差對應(yīng)準則的容量性能要優(yōu)于采用相對誤差對應(yīng)準則。概率為0.7時,相對誤差對應(yīng)準則1的容量要比絕對誤差對應(yīng)的準則1大約低1bit/s/Hz.同等概率下,采用相同準則時,與相對誤差對應(yīng)的準則相比,絕對誤差平方和絕對誤差對應(yīng)的準則獲得了較好的容量??梢钥闯觯雀怕氏?,采用相同的誤差時,準則2的系統(tǒng)容量相對于準則1的系統(tǒng)容量性能有明顯提高。
圖4 采用不同誤差及不同準則的相異度算法時系統(tǒng)容量的概率分布
以容量性能為目標,針對現(xiàn)有基于相關(guān)度和相似度天線選擇算法容量損失較大的問題,提出一種基于相異度的天線選擇算法,分析了所提準則采用不同差異度對系統(tǒng)容量性能的影響。與傳統(tǒng)基于相關(guān)度算法及基于Tanimoto相似度算法相比,所提算法保持了較低的運算復(fù)雜度,并有效提高了系統(tǒng)的容量性能。仿真實驗表明,所提算法具有較好的有效性和實用性。
[1]解志斌,汪晉寬,王 赟,等.基于Householder變換的快速天線選擇算法[J].電波科學(xué)學(xué)報.2008,23(4):786-792.XIE Zhibin,WANG Jinkuan,WANG Yun,et al.Fast antenna selection algorithm based on recursive Householder transformation[J].Chinese Journal of Radio Science,2008,23(4):786-792.(in Chinese)
[2]陳 強,莊銘杰.預(yù)編碼Alamaouti方案多天線系統(tǒng)性能研究[J].電波科學(xué)學(xué)報,2010,25(3):445-452.CHEN Qiang,ZHUANG Mingjie.Performance investigation of multiple antennas systems based on pre-coding Alamouti scheme[J].Chinese Journal of Radio Science,2010,25(3):455-452.(in Chinese)
[3]GOROKHOV A.Antenna selection algorithms for MEA tran7smission systems[C]//Acoustics,Speech,and Signal Processing,Proc.IEEE ICASSP,2002,3:2857-2860.
[4]GHARAVI-ALKHANSARI,M GERSHMAN A B.Fast antenna subset selection in MIMO systems[J].IEEE Transactions on Signal Processing,2004,52(2):339-347.
[5]XU Zhemin,SFAR S,BLUM R S.Analysis of MIMO systems with receive antenna selection in spatially correlated rayleigh fading channels[J].IEEE Transactions on Vehicular Technology,2009,58(1):251-262.
[6]DAI Lin,SFAR S,LETAIEF K B.Optimal antenna selection based on capacity maximization for MIMO systems in correlated channels[J].IEEE Transactions on Communications,2006,54(3):563-573.
[7]MOLISCH A F,ZHANG X,KUNG S Y,et al.DFT-Based hybrid antenna selection schemes for spatially correlated MIMO channels[C]//IEEE International Symposium on Personal,Indoor and Mobile Radio Communication Proceeding,2003:1119-1123.
[8]BADRAN E F.DWT-based joint antenna selection for correlated MIMO channels[J].Signal,Image and video processing,2009,3(1):35-45.
[9]YANG Y,BLUM R S,SFAR S.Antenna selection for MIMO systems with closely spaced antennas[J].Wireless Communications and Networking.2009,739828:1-11.
[10]XU Zhimin,SFAR S,BLUM R S.Receive antenna selection for closely-spaced antenna with mutual coupling[J].IEEE Transactions on wireless communications,2010,9(2):652-661.
[11]CHOI Y S,MOLISCH A F.Fast algorithms for antenna selection in MIMO systems[C]//Vehicular Technology Conference,IEEE 58th,2003,3:1733-1737.
[12]MOLISCH A F,WIN M Z,CHOI Y S,et al.Capacity of MIMO systems with antenna selection[J].IEEE Transactions on Wireless communications,2005,4(4):1536-1276.
[13]YANG Haifen,LI Guangjun.Novel antenna selection algorithm based on tanimoto similarity[J].Journal of Systems Engineering and Electronics,2008,19(3):624-627.
[14]郭 強,周希朗,張唯炯,等.天線匹配對賴斯信道下緊湊MIMO系統(tǒng)性能的影響[J].電波科學(xué)學(xué)報,2009,24(6):1009-1013.GUO Qiang,ZHOU Xilang,ZHANG Weijiong,et al.Effect of antenna match on compact MIMO system performance in rician fading channels[J].Chinese Journal of Radio Science,2009,24(6):1009-1013.(in Chinese)
[15]張 宇,劉雨東,計 釗.向量相似度測度方法[J].聲波技術(shù),2009,28(4):532-536.ZHANG Yu,LIU Yudong,JI Zhao.Vector similarity measurement method[J].Technical Acoustics,2009,28(4):532-536.(in Chinese)