• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      一種基于MIMO系統(tǒng)的改進(jìn)廣義球解碼算法

      2016-04-11 02:09:50楊梅陳陽李滿華安徽工程大學(xué)現(xiàn)代教育技術(shù)中心安徽蕪湖241000
      關(guān)鍵詞:復(fù)雜度

      楊梅,陳陽,李滿華 (安徽工程大學(xué)現(xiàn)代教育技術(shù)中心, 安徽 蕪湖 241000)

      ?

      一種基于MIMO系統(tǒng)的改進(jìn)廣義球解碼算法

      楊梅,陳陽,李滿華(安徽工程大學(xué)現(xiàn)代教育技術(shù)中心, 安徽 蕪湖 241000)

      [摘要]基于球解碼算法和廣義球解碼算法的思想,提出了一種基于MIMO系統(tǒng)的改進(jìn)的廣義球解碼算法:引入一個置換矩陣,利用矩陣的正交性來簡化運(yùn)算;根據(jù)信噪比的特性來選擇初始半徑;根據(jù)Cholesky法分解格萊姆矩陣來進(jìn)行格點(diǎn)搜索;通過求解格的二次型的最小值來確定范圍的上下界。仿真結(jié)果表明,該算法有較強(qiáng)的抗多流干擾能力,在高信噪比的情況下性能有所改善,而且復(fù)雜度也相對較低。

      [關(guān)鍵詞]廣義球解碼算法;MIMO系統(tǒng);復(fù)雜度

      多輸入多輸出(Multiple-input Multiple-output,MIMO)系統(tǒng)采用多個收發(fā)天線,與傳統(tǒng)的單輸入單輸出(Single-input Single-output,SISO)系統(tǒng)相比,MIMO系統(tǒng)在帶來巨大信道容量的同時也產(chǎn)生極大的接收信號檢測復(fù)雜度[1,2]。因此,基于信號和信道的統(tǒng)計特征,構(gòu)建相應(yīng)的檢測算法以抑制多流干擾(Multi-Stream Interference,MSI)就成為提高系統(tǒng)性能的關(guān)鍵技術(shù)問題。為了解決最大似然算法[3]遍歷式搜索的問題,F(xiàn)incke和Pohst提出的球解碼(Sphere Decoder,SD)算法[4]是將搜索的格點(diǎn)限制在一個合適的橢圓內(nèi),從純數(shù)學(xué)的角度來研究最小二乘問題。Damen等[5,6]提出的廣義球解碼(Generalized Sphere Decoder,GSD)算法可以解決發(fā)送天線小于接收天線的非對稱空時通信結(jié)構(gòu)?;谇蚪獯a算法[4,7~9]和廣義球解碼算法[5,10,11]的思想,筆者提出一種改進(jìn)的廣義球解碼算法。該算法由于引入一個置換矩陣可使算法變得更簡單,根據(jù)信噪比的特性來選擇合適的球面初始半徑來縮小搜索格點(diǎn)的范圍。該算法在高信噪比時復(fù)雜度較低。

      1系統(tǒng)模型

      考慮一個N×M的MIMO系統(tǒng),該系統(tǒng)的發(fā)射天線數(shù)為N,接收天線數(shù)為M。將接收信號寫成矢量形式為[2]:

      r=Hx+n

      (1)

      式中,r=(r1,r2,…,rM)T是M×1維接收信號矢量;x=(x1,x2,…,xN)T是N×1維發(fā)射信號矢量;H為M×N的信道傳輸矩陣;n=(n1,n2,…,nM)T是M×1維加性高斯白噪聲矢量;方差矩陣為2σ2IM(IM是M×M單位陣)。

      最大似算法(Maximum Likelihood,ML)通過求解似然函數(shù)的最小值形成最佳信號矢量,其標(biāo)準(zhǔn)化形式為[2]:

      (2)

      ML算法是枚舉搜索所有的待選碼字,找出與接收信號r之間歐式距離最短的一個作為最優(yōu)解,在N較大時,這是一個相當(dāng)復(fù)雜的非多項式(Non-Polynomial,NP)問題,盡管誤碼率很小,但其計算復(fù)雜度在實際通信中是不能接受的。而球解碼算法只考慮以接收信號向量為中心的球中的那些碼字來限制可能的碼字?jǐn)?shù),所以球解碼算法的性能接近ML算法。

      當(dāng)N

      r′=MHu+n′

      (3)

      2改進(jìn)的廣義球解碼算法

      2.1引入置換矩陣P

      (4)

      對式(4)兩端同時左乘P(P為正交陣[15]),得到:

      (5)

      2.2Cholesky法分解矩陣

      (6)

      該算法是把在接收信號空間的一個球內(nèi)搜索發(fā)送信號映射點(diǎn)的問題轉(zhuǎn)化為在發(fā)送信號空間中相應(yīng)橢球體內(nèi)搜索發(fā)送信號點(diǎn)的問題,從而最小化ε=ρ-b的問題可以轉(zhuǎn)換為:

      (7)

      (8)

      2.3初始半徑的選擇

      (9)

      算法的初始半徑是根據(jù)接收信號所受信噪比的特性來選取的,接收信號與發(fā)射信號映射點(diǎn)的距離的平方服從卡爾方分布,即滿足:

      (10)

      式中,χ2(2N)表示自由度為2N(N為發(fā)送天線數(shù))的卡爾方分布。

      C=2ασ2N

      (11)

      在仿真試驗中,如果在以初始半徑C的球內(nèi)沒有找到合理的點(diǎn),則C按照1.2倍因子增大,即按照半徑1.2C重新開始搜索。

      2.4搜索最近格點(diǎn)

      從式(8)的最后一個不等式往后遞推,找出橢球體的上下界。這里首先要根據(jù)調(diào)制方式定義一個調(diào)制子集set(如4QAM,set=[-1,1],16QAM,set=[-3,-1,1,3])。首先考慮i=n項,對于任意bi(i=n,n-1,…,1)的一組可能的整數(shù)取值,根據(jù)這些固定的取值來得到bi的取值范圍[6]:

      (12)

      (13)

      式中,floor[a]表示取比a大的最小整數(shù),ceil[a]表示取比a小的最大整數(shù)。

      待確定上下界后,然后開始搜索。如果biset或者在該范圍內(nèi)沒有合理的值,則相應(yīng)的bi的取值應(yīng)該丟棄。于是選擇一組新的整數(shù)值,繼續(xù)上面的搜索過程。如果bi∈set且有合理的取值,則選取一個合理的值,然后根據(jù)bi的取值,可以得到bi-1的取值范圍。從i=n開始,依次計算i=n,n-1,…,1時bi的范圍。

      當(dāng)找到球內(nèi)的一個星座點(diǎn)時,計算該點(diǎn)距離球心的歐幾里德距離的平方:

      (14)

      3仿真結(jié)果和性能分析

      假設(shè)一個平坦瑞利衰落中的MIMO系統(tǒng),每對收發(fā)天線之間的信道衰落系數(shù)是相互統(tǒng)計獨(dú)立的,噪聲為高斯白噪聲。假設(shè)信道衰落相對于信號傳輸速率來說變化緩慢,即能準(zhǔn)確地估計信道的變化,且信道衰落在一個數(shù)據(jù)幀內(nèi)的變化可以忽略不計。

      3.1抗多流干擾能力

      當(dāng)MIMO系統(tǒng)采用4根發(fā)射天線,5根接收天線,發(fā)送端均采用16QAM調(diào)制時,ML、迫零-串行干擾抵消 (ZeroForcing-SuccessiveInterferenceCancellation,ZF-SIC)算法和改進(jìn)的廣義球解碼算法的誤碼率隨信噪比變化的曲線如圖1所示。從圖1中可以看出,ZF-SIC性能最差,改進(jìn)的廣義球解碼算法的性能與ML算法完全相同。

      圖1 改進(jìn)的廣義球解碼算法和ML, ZF-SIC算法        圖2 改進(jìn)的廣義球解碼算法在不同初始半徑下 的性能比較 的性能比較

      3.2復(fù)雜度

      將計算機(jī)完成一次加法、乘法和一次開方為一次運(yùn)算[6],用浮點(diǎn)數(shù)來計算算法的復(fù)雜度。Fincke和Pohst證明了當(dāng)d-1是矩陣G的特征值下界時,球解碼算法的復(fù)雜度為[6]:

      (15)

      式中,n為發(fā)射天線數(shù);C為初始球半徑。當(dāng)d-1=C時,其復(fù)雜度近似為O(n6)。但是在n,d一定的情況下,C越大,復(fù)雜度越高。

      假設(shè)完全信道估計下,一個采用2個發(fā)射機(jī)3個接收機(jī)的MIMO系統(tǒng),發(fā)射機(jī)均采用64QAM調(diào)制。在信噪比相同時,改進(jìn)的廣義球解碼算法2種不同初始半徑的大小比較,具體分析如表1所示。

      表1 改進(jìn)的廣義球解碼算法在相同信噪比下2種初始半徑的大小比較

      從表1可以看出,信噪比在0~20dB時,C1C2,算法的復(fù)雜度在一定程度上降低了。由此可以得出,改進(jìn)的廣義球解碼算法在低信噪比的情況下雖然性能有所改善,但是復(fù)雜度也較高;而在高信噪比時,其性能不僅較好,而且復(fù)雜度也較低。

      4結(jié)語

      將球解碼算法歸結(jié)為在格點(diǎn)中搜索,結(jié)合LLL基約減算法[13]、Fincke-Pohst枚舉法[4]以及廣義球解碼算法[5,6]的優(yōu)缺點(diǎn),提出了一種改進(jìn)的廣義球解碼算法,該算法在2個方面進(jìn)行了創(chuàng)新:一是引入一個置換矩陣;二是根據(jù)信噪比的特性來選取初始半徑。通過仿真結(jié)果可以看出,改進(jìn)的廣義球解碼算法在高信噪比的情況下,不僅性能在一定程度上有所改善,而且復(fù)雜度也相對較低。將該算法應(yīng)用到MIMO-OFDM系統(tǒng)的信號檢測是筆者下一步的研究內(nèi)容。

      [參考文獻(xiàn)]

      [1]Yang H. A Road to Future Broadband Wireless Access: MIMO-OFDM-Based Air Interface [J]. IEEE Commun Mag, 2005, 43(1): 53~60.

      [2]Jankiraman M. Space-Time Codes and MIMO Systems [M]. London: Artech House, 2004.

      [3]Zheng L Z, David N, Tse C. Diversity and Multiplexing: A Fundamental Tradeoff in Multiple-Antenna Channels [J]. IEEE Trans Info Theory, 2003, 49: 1073~1096.

      [4]Fincke U, Pohst M. Improved Methods for Calculating Vectors of Short Length in a Lattice, Including a Complexity Analysis [J]. Math of Comput, 1985, 44: 463~471.

      [5]Damen G, Chleif A, Belfiore J. Lattice Code Decoder for Space-Time Codes [J]. IEEE Communication Letters, 2000, 4: 161~163.

      [6]Damen M O, Abed-Meraim K, Belfiore J C. A Generalized Sphere Decoder for Asymmetrical Space-time Communication Architecture [J]. Electron Lett, 2000, 36(2): 166~167.

      [7]Damen O, Gamal H E, Caire G. On Maximum Likelihood Detection and the Search for the Closest Lattice Point [J]. IEEE Trans Info Theory, 2003, 49(10): 2389~2402.

      [8]Agrell E, Eriksson T, Vardy A, et al. Closet Point Search in Lattices [J]. IEEE Trans Info Theory, 2002, 48: 2201~2214.

      [9]Pham D, Krishna R P, Peter K W, et al. An Improved Complex Sphere Decoder for v-blast Systems [J]. IEEE Signal Proc Letters, 2004, 11(9): 748~751.

      [10]Damen M O. Joint Coding/Decoding in a Multiple Access System, Application to Mobile Communications [D]. ENST de Paris,1999.

      [11]Yang Z K, Liu C, He J H. A New Approach for Fast Generalized Sphere Decoding in MIMO Systems [J]. IEEE Signal Processing Lett, 2005, 12(1): 41~44.

      [12]Conway J H, Sloane N J A. Sphere Packings, Lattices and Groups [M]. New York: Springer, 1999.

      [13]Lenstra A K, Lenstra H W, Lovsz L. Factoring Polynomials with Rational Coefficients [J]. Math Ann, 1982, 162: 513~534.

      [14]Varanasi M K. Decision Feedback Multiuser Detection: A Systematic Approach [J]. IEEE Trans Info Theory, 1999, 45: 219~240.

      [15]程云鵬. 矩陣論 [M] .西安: 西北工業(yè)出版社, 1999.

      [編輯]張濤

      [文獻(xiàn)標(biāo)志碼]A

      [文章編號]1673-1409(2016)01-0007-05

      [中圖分類號]TN929.5

      [作者簡介]楊梅(1983-),女,碩士,工程師,現(xiàn)主要從事電子技術(shù)基礎(chǔ)和通信信號處理方面的研究工作;E-mail: yangmei@ahpu.edu.cn。

      [基金項目]安徽省教育廳省級自然科學(xué)研究一般項目(TSKJ2014B03)。

      [收稿日期]2015-10-28

      [引著格式]楊梅,陳陽,李滿華.一種基于MIMO系統(tǒng)的改進(jìn)廣義球解碼算法[J].長江大學(xué)學(xué)報(自科版),2016,13(1):7~11.

      猜你喜歡
      復(fù)雜度
      Kerr-AdS黑洞的復(fù)雜度
      非線性電動力學(xué)黑洞的復(fù)雜度
      一種低復(fù)雜度的慣性/GNSS矢量深組合方法
      二維離散Lorenz混沌系統(tǒng)的復(fù)雜度分析
      求圖上廣探樹的時間復(fù)雜度
      Rademacher 復(fù)雜度在統(tǒng)計學(xué)習(xí)理論中的研究: 綜述
      毫米波大規(guī)模MIMO系統(tǒng)中低復(fù)雜度混合預(yù)編碼方法
      某雷達(dá)導(dǎo)51 頭中心控制軟件圈復(fù)雜度分析與改進(jìn)
      出口技術(shù)復(fù)雜度研究回顧與評述
      二元周期序列的5錯線性復(fù)雜度
      镇赉县| 镇坪县| 彰化县| 华坪县| 临城县| 拜城县| 富平县| SHOW| 高邑县| 中西区| 宿州市| 武定县| 深州市| 明光市| 平湖市| 黄平县| 虹口区| 合江县| 望都县| 顺平县| 山丹县| 普定县| 山东| 石嘴山市| 和平区| 青浦区| 自治县| 普定县| 绵阳市| 凤城市| 沂水县| 平谷区| 临夏市| 崇州市| 申扎县| 旬邑县| 辽宁省| 太康县| 搜索| 宝坻区| 潼关县|