999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

改進的MIMO系統球譯碼檢測算法*

2016-08-25 02:37:41丹,
傳感器與微系統 2016年8期
關鍵詞:信號檢測

仵 丹, 邵 朝

(西安郵電大學 通信與信息工程學院,陜西 西安 710121)

?

改進的MIMO系統球譯碼檢測算法*

仵丹, 邵朝

(西安郵電大學 通信與信息工程學院,陜西 西安 710121)

針對球譯碼檢測算法的搜索半徑影響著其算法復雜度的問題,提出一種改進算法。改進算法對球譯碼檢測算法的搜索半徑乘上一個常量壓縮因子,且在每層搜索中削減噪聲因子的影響。通過縮減搜索球半徑、縮小搜索范圍實現算法復雜度的降低。仿真結果顯示:在信噪比低于10 dB時,改進算法比傳統球譯碼檢測算法計算復雜度平均降低18 %左右,同時誤碼性能損失較小。

多輸入多輸出系統; 最大似然檢測算法; 球譯碼檢測算法; 改進算法

0 引 言

隨著寬帶多媒體無線通信數據業務的迅速發展和移動通信用戶數量的急劇增加,用戶對信息傳輸可靠性與數據傳輸速率的需求變得更高。多輸入多輸出(multiple-input multiple-output,MIMO)技術利用多個天線進行空時復用,能夠在不增加系統帶寬和發射功率開銷的情況下,滿足高速、可靠的通信及提高系統的頻譜利用率[1]。因此,無線MIMO技術已經成為當代乃至未來無線移動通信發展中關鍵的技術之一[2]。隨著MIMO技術的發展,對通信系統接收機的信號檢測性能也提出了更高的要求,而系統接收機設計的目標在于使信號接收的差錯概率盡可能的減小。目前,MIMO系統中經典的檢測算法[3~5]主要有基于迫零(zero forcing,ZF)準則與最小均方誤差(minimum mean square error,MMSE)準則的檢測算法,QR分解算法,串行干擾消除(serial interference cancellation,SIC)算法,最大似然(maximum likelihood,ML)和球形譯碼(sphere decoding,SD)譯碼等算法。ML算法在發射向量先驗等概率時,它等價于最大后驗概率估計,因此,在這些檢測算法中檢測性能是最優的,但其算法復雜度與調制星座點數以及發送天線數目呈指數關系[6]?;谒阉鞲顸c的SD算法,可以在較低的計算復雜度下獲得接近于ML算法的檢測性能[7]。SD算法計算復雜度與其搜索半徑有直接的關系,在最壞情況下仍然具有與ML檢測算法相近的呈指數級增長的譯碼復雜度。

本文將介紹一種首先引入μ因子來約束SD算法在低信噪比時的搜索半徑,然后結合噪聲因子定義一種新的搜索半徑,來實現對整個信噪比區間的搜索半徑抑制的新方案。通過對ML算法,SD算法和改進算法進行性能和復雜度的分析仿真比較,來證實新算法可有效降低在低信噪比時的時間復雜度計算。

1 MIMO系統模型

在無線通信系統中,一個Nt根發射天線和Nr根接收天線的MIMO系統可表示為

y′=H′x′+n′

(1)

2 ML檢測算法

ML檢測的目標是在給定發射信號矢量x′和信道矩陣H′的條件下,從所有可能的發送信號集合中找出一個信號,使其滿足

(2)

式中‖y′-H′x′‖2為ML檢測的度量值,CNt為星座圖中所有可能的星座點集合。

ML檢測算法在誤比特率最小的意義下是最優接收,理論上也可以證明它能獲得最小的差錯概率,但在檢測時需要對星座空間中的所有發送信號點搜索一遍。因此,當發射天線數與調制階數較高時,其計算量較大,在實際的多用戶通信環境中難以應用,通常將它作為一個衡量其他譯碼算法性能的界限。

3 SD檢測算法及其改進

3.1傳統SD算法

SD檢測算法,就是將ML檢測的搜索空間限制在以接收矢量y′為球心,以c′為半徑的球體內,來減少搜索信號點數,從而降低計算復雜度。SD通過調整球半徑直到其內部存在一個ML解向量,當球體內部不存在解向量時增大半徑,當球體內存在多個解向量時縮小球半徑[8,9]。

復MIMO系統經過實部與虛部的分離可以轉換成一個等價的實MIMO系統

y=Hx+n

(3)

在實MIMO系統中,以接收矢量y為球心,以c為半徑的球形譯碼算法可以表示為

‖y-Hx‖2≤c2

(4)

首先,對信道矩陣H進行QR分解,可以得到

(5)

式中(Q1Q2)為2Nr×2Nr的正交矩陣,Q1,Q2分別為2Nr×2Nt與2Nr×(2Nt-2Nt)的正交矩陣,R是2Nr×2Nt的上三角矩陣。依據正交矩陣不改變向量的范數的性質得

‖y-Hx‖2=‖QTy-QTHx‖2

(6)

(7)

(8)

因此,可以獲得

(9)

從而,可得到x2Nt的取值范圍

(10)

(11)

(12)

根據式(8)可以得到x2Nt-1的取值范圍

(13)

3.2改進SD算法

SD算法復雜度取決于訪問信號點的數量和每個信號點的計算量,因此,可通過減少訪問信號點數量或減少每個信號點的計算量來降低SD的復雜度。文中通過加快搜索半徑的縮減,減少搜索范圍中信號點數來降低SD算法復雜度。因此,在球形譯碼算法的研究中,球半徑的選擇是一個關鍵問題。

傳統SD算法的搜索半徑可以直接應用經驗公式[10]

(14)

式中α使用經驗值3,n為接收信號的維數,σ2為高斯白噪聲方差,Γ()為伽馬函數,ε為搜索不到信號點時的概率(一般取值為0.01)。

文中提出了一種改進的加快搜索半徑縮減的算法。首先引入一個壓縮因子μ乘以信噪比的式子來實現球半徑的快速減小,其表達式為

(15)

式中參數c代表前一層的搜索半徑,μ因子取值參考文獻[12]。該算法稱為基于μ因子的SD檢測算法μ—SD,由表達式可以看出,信噪比不斷降低時,球半徑值趨于0,信噪比不斷增大時,球半徑趨于c2,因此,該算法對低信噪比時的搜索半徑約束效果較好,而對高信噪比時的搜索半徑約束效果較弱。

其次,根據式(3),式(6)兩式可得

(16)

(17)

由式(7),式(8)兩式可得

(18)

(19)

式中M是M2—QAM調制,由上式知,當i>1時,每一層搜索半徑都受抑制,當i=1時,不適合抑制搜索半徑。

4 仿真結果與分析

下面的仿真數據使用Matlab仿真環境,分別在2×2與4×4的MIMO系統統模型中采用16QAM和QPSK調制方式,仿真信道均為平坦衰落信道,信道中各元素獨立同分布,服從均值為0,方差為1的復高斯隨機變量。噪聲采用加性高斯白噪聲(AWGN),且在接收端已知信道信息的情況下,對各種算法在不同信噪比時的誤碼率與算法時間復雜度進行了仿真比較。

圖1、圖3分別在不同調制方式與發送天線數下,對ML,傳統SD,μ—SD及改進μ—SD算法的誤碼率性能進行比較,從圖中可以看出ML,傳統SD的誤碼率曲線幾乎重合,說明SD算法能夠實現接近ML的最佳檢測效果。而μ—SD和改進μ—SD算法相對于傳統SD算法犧牲了較小的誤碼率,但其檢測性能依然十分接近傳統SD的檢測效果。

圖1 2×2 16—QAM算法誤碼率比較Fig 1 Comparison of EBR of 2×2 16—QAM

圖2 2×2 16—QAM算法仿真時間比較Fig 2 Comparison of simulation time of 2×2 16—QAM

圖3 4×4 QPSK算法誤碼率比較Fig 3 Comparison of EBR of 4×4 QPSK algorithm

圖4 4×4 QPSK算法仿真時間比較Fig 4 Comparison of EBR of 4×4 QPSK algorithm

圖2和圖4分別在不同調制方式與發送天線數下,對傳統SD,μ—SD和改進μ—SD算法的計算時間復雜度進行比較,從圖中可以看出,在低信噪比區域,球形譯碼具有較高的復雜度。μ—SD和改進μ—SD算法的計算時間復雜度在信噪比低于10 dB時,復雜度相比傳統SD得到了一定的改善,改進μ—SD的算法計算時間平均降低了18 %左右。而在信噪比高于10 dB時,μ—SD和改進μ—SD算法的計算時間復雜度相對來說改善幅度較小。

綜上,改進μ—SD算法的誤碼率性能在保持與傳統SD算法性能相似的基礎上,其計算時間復雜度在低信噪比時得到了有效改善,而在高信噪比時復雜度改善幅度較小。

5 結束語

針對球形譯碼復雜度較高的問題,文中引入了壓縮因子與噪聲因子相結合來抑制搜索半經,降低復雜度的改進算法。通過ML算法、SD算法、μ—SD算法和改進μ—SD算法的性能與復雜度比較,實驗結果表明:改進算法在保持與傳統算法相似的誤碼率性能下,可有效地降低球形譯碼算法在低信噪比時的計算復雜度。

[1]Nguyen V H,Berder O,Scalart P.On the efficiency of sphere decoding for linearly precoded MIMO systems[C]∥Wireless Communications and Networking Conference(WCNC),Shanghai:IEEE,2013:4021-4025.

[2]Ammu I,Deepa R.Performance analysis of decoding algorithms in multiple antenna systems[C]∥2011 the 3rd International Conference on Electronics Computer Technology(ICECT),Kanyakumari:IEEE,2011:258-262.

[3]岳珍梅,藺俊杰,杜少波.一種改進的球形譯碼算法性能分析[J].蘭州理工大學學報,2013,39(6):94-96.

[4]鄭亮,盧建軍,戰金龍.V-BLAST檢測算法性能研究[J].西安郵電學院學報,2011,16(4):1-4.

[5]劉毓,王國珍.垂直分層空時碼檢測算法性能分析[J].西安郵電學院學報,2012,17(1):18-21.

[6]王軍選.多天線通信中的球譯碼技術[J].西安郵電學院學報,2006(11):43-46.

[7]Shariat-Yazdi R,Kwasniewski T.Low complexity sphere decoding algorithms[C]∥2008 IEEE International Symposium on Wireless Communication Systems,ReykjavIk,Iceland:IEEE,2008:438-442.

[8]Soltani M D,Alimadadi M,Amindavar H.A hybrid method to reduce the complexity of k-best sphere decoding algorithm[C]∥2014 the 22nd Iranian Conference on Electrical Engineering(ICEE),Tehran:IEEE,2014:1765-1770.

[9]Li Shiping,Wang Long,Chen Fangchao.Ordered sphere decoding detection algorithm for MIMO systems[C]∥Chinese Control and Decision Conference,2012:3322-3325.

[10] Viterbo E,Boutros J.A universal lattice code decoder for fading channels[J].IEEE Transactions on Information Theory,1999,45(5):1639-1642.

[11] Razavizadeh S M,VakiliI V T,Azmi P.A new faster sphere decoder for MIMO systems[C]∥Proceedings of the 3rd IEEE International Symposium on Signal Processing and Information Technology,Iran:IEEE,2003:86-89.

[12] 李世平,王隆.結合最小均方誤差的改進球形譯碼檢測算法[J].計算機應用,2012,32(2):385-387.

[13] 周曼,林云.一種基于統計裁剪的球形譯碼算法[J].廣東通信技術,2013(5):72-76.

[14] Sonoda Y,Zhao H A.Improved sphere decoding algorithm with low complexity for MIMO systems[C]∥2014 IEEE/CIC International Conference on Communications in China(ICCC),Shanghai:IEEE,2014:11-15.

Improved sphere decoding detecting algorithm for MIMO*

WU Dan, SHAO Chao

(School of Communication and Information Engineering,Xi’an University of Posts and Telecommunications,Xi’an 710121,China)

Search radius of sphere decoding detection algorithm affects complexity of algorithm,an improved algorithm is proposed.The improved algorithm multiplies a constant compression factor on the search radius of the sphere decoding detection algorithm,and influence of noise factor is reduced in each layer.The complexity of the algorithm is reduced by cutting search radius of sphere and narrowing search range. Simulations results show that the new algorithm can effectively reduce calculation complexity by 18 % compared with the traditional sphere decoding detecting algorithm when signal to noise ratio(SNR)is less than 10 dB and cause the performance loss of bit error rate is small.

multiple-input multiple-output(MIMO)system; maximum likelihood(ML)detecting algorithm; sphere decoding(SD)detection algorithm; modified algorithm

2015—10—30

2014年國家“863”計劃資助項目(2014AA01A705);研究生創新基金資助項目(ZL2013—40)

TN 929.5

A

1000—9787(2016)08—0123—04

仵丹(1989-),女,陜西寶雞人,碩士,研究方向為通信信號處理及應用。

DOI:10.13873/J.1000—9787(2016)08—0123—04

猜你喜歡
信號檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
“幾何圖形”檢測題
“角”檢測題
完形填空二則
孩子停止長個的信號
小波變換在PCB缺陷檢測中的應用
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 不卡视频国产| 亚洲中文字幕无码爆乳| 国产极品粉嫩小泬免费看| 中国黄色一级视频| 999福利激情视频 | 国产一级视频久久| 亚洲国产看片基地久久1024| 国产成人精品一区二区秒拍1o| 伦伦影院精品一区| 91久久精品日日躁夜夜躁欧美| 日韩福利在线视频| 亚洲精品在线91| 日本午夜精品一本在线观看| 国产美女一级毛片| 色视频国产| 色婷婷国产精品视频| 91精品国产福利| 精品国产一区二区三区在线观看| 亚洲国产AV无码综合原创| 99re热精品视频国产免费| yy6080理论大片一级久久| 国产91小视频在线观看| 激情影院内射美女| 尤物国产在线| av一区二区三区高清久久| 日韩第九页| 国内精品九九久久久精品| av在线人妻熟妇| 看国产毛片| 国产91久久久久久| 亚洲天堂777| 天堂av高清一区二区三区| 华人在线亚洲欧美精品| 亚洲国产精品不卡在线| 久久久噜噜噜久久中文字幕色伊伊| 国产精品污视频| julia中文字幕久久亚洲| 国产爽妇精品| 国产成人亚洲综合A∨在线播放| 国产精品一线天| 国产区91| 国产性生大片免费观看性欧美| 精品欧美一区二区三区久久久| 成人欧美日韩| 亚洲VA中文字幕| 午夜福利无码一区二区| 国产va视频| 人妻精品全国免费视频| 伊人91视频| 国产精品hd在线播放| 久久久久国产精品熟女影院| 精品国产香蕉伊思人在线| 福利在线免费视频| 亚洲熟女中文字幕男人总站| 97se亚洲综合在线天天 | 欧美亚洲第一页| 午夜福利在线观看成人| 欧美一区中文字幕| 国产日韩丝袜一二三区| 超薄丝袜足j国产在线视频| 久久免费视频播放| 一级一级一片免费| 国内视频精品| 国产91透明丝袜美腿在线| 成人在线观看不卡| 亚洲黄网在线| 亚洲精品国产首次亮相| 亚卅精品无码久久毛片乌克兰| 婷婷伊人五月| 直接黄91麻豆网站| 亚洲av日韩综合一区尤物| 91极品美女高潮叫床在线观看| 国产一区二区人大臿蕉香蕉| 国产91麻豆视频| 成人精品区| 园内精品自拍视频在线播放| 性网站在线观看| 在线毛片网站| 亚洲免费福利视频| 成人夜夜嗨| 亚洲天堂视频网站| 午夜日b视频|