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

大規模MIMO系統混合線性迭代信號檢測算法

2022-03-29 02:41:12張曉華
光通信研究 2022年2期
關鍵詞:信號檢測

張曉華,彭 小 ,黃 龍

(重慶市信息通信咨詢設計院有限公司,重慶 400041)

0 引 言

大規模多輸入多輸出(Multiple-Input Multiple-Output, MIMO)系統[1-4]中,傳統線性檢測算法迫零 (Zero-Forcing,ZF)與最小均方差 (Minimum Mean Square Error, MMSE)算法[5-7]的復雜度主要來源于大矩陣反演運算,計算復雜度為O(K3)。為降低高維矩陣求逆復雜度,國內外學者相繼提出了多種基于MMSE檢測方案的低復雜度改進算法,主要有級數展開類近似法[8-9]、迭代類近似求解法[10]和基于矩陣梯度搜索近似求解法[11]等。級數展開類近似法主要是利用Neumann級數展開法來近似獲得MMSE檢測器加權矩陣的逆矩陣,但是當展開階數i增大時(i>2),其計算復雜度將超過MMSE加權矩陣求逆的計算復雜度,所以只有i≤2時,Neumann級數近似算法才能把計算復雜度從O(K3)降到O(K2);迭代類近似求解法則通過求解線性方程來估計用戶發送矢量代替MMSE檢測器加權矩陣的求逆過程[12],部分學者提出了多種近似算法,如理查德森(RIchardson, RI)迭代法、高斯(Gauss-Seidel, GS)迭代法、雅克比(Jacobi, JC)迭代以及連續超松弛(Successive Over-Relaxation, SOR)迭代法,雖然這些迭代算法可以將計算復雜度降低一個數量級,但在收斂性方面不是太理想。

本文提出了一種混合線性迭代(Mixed Linear Iteration,MLI)信號檢測算法,首先構造MMSE檢測器加權矩陣的分裂矩陣形式,再把展開階數為2(i=2)的加權矩陣逆矩陣的Neumann級數展開式轉換為迭代矢量初始值代入迭代方程,從而進一步加快算法的收斂速率,以較少的迭代次數逼近MMSE算法的性能曲線。

1 系統模型

假設在大規模MIMO系統的上行鏈路中,基站(Base Station, BS)配置的天線數為M,同時與N個單天線用戶進行數據的傳輸,且N>M,并假設信號通過瑞利衰落信道傳輸。實際中的大規模MIMO通信系統較為復雜,為了便于分析理解,本文只對相對簡單的MIMO系統模型進行分析,令xc=[x1,x2,…,xM]T∈CM×1為所有用戶同時發送的M×1維信號矢量,Hc∈CN×M為瑞利衰落大規模MIMO信道矩陣,則接收信號模型可表示為

式中:yc=[y1,y2,…,yN]T∈CN×1為接收到的N×1維信號矢量;nc=[n1,n2,…,nN]T∈CN×1為N×1維加性高斯白噪聲。為降低復數運算的復雜性,將式(1)轉化為實數形式為

式中,y∈R2N×1,x∈R2M×1,n∈R2N×1及H∈R2N×2M,R為不同維度的矩陣,則式(2)可表示為

式中:R(·)為實部;J(·)為虛部。

2 Neumann級數展開

大規模MIMO信號檢測算法性能較好的一般計算復雜度都較高,為找到兩者間的折中算法,Wu等人[9]提出利用一系列矩陣乘法之和來近似矩陣求逆結果的Neumann級數展開法來近似獲得MMSE加權矩陣H的求逆結果,當存在可逆矩陣X近似W且滿足:

式中,I為單位矩陣,那么W的逆矩陣可以根據Neumann級數展開為

式中,矩陣W可分解為D和E,即W=D+E,E為W的空心矩陣,D為W的嚴格對角矩陣。當N?K時,由于MIMO系統信道硬化的特性,加權矩陣W具有嚴格對角占優特性,可認為W≈D。將式(6)中的W和X分別用D+E和D代替可得:

式(7)的收斂條件為

若只展開W-1矩陣Neumann級數的前i項,則式(7)可轉換為

分析可知,采用Neumann級數展開的方法,當取i<2時,可通過較低的計算復雜度來近似表示W-1;當i=2時,可以計算復雜度為O(K2)來近似W-1,可較好地降低W矩陣求逆過程的計算復雜度;但當i>2時,其計算復雜度將達到甚至超過O(K3)。

3 基于Neumann級數展開和矩陣分塊的線性迭代算法

3.1 MLI算法

本文提出的MLI算法首先采取對MMSE加權矩陣W進行分塊預處理的方法,根據線性迭代算法的思想將式(4)轉換成線性方程形式:

轉換成線性方程的迭代解法形式并給出迭代收斂條件如下:

式中:ai,j為矩陣A第i行第j列的元素;Pi,j為矩陣P第i行第j列的元素。

分析可知,分裂矩陣P是由W矩陣對角上所有2×2子矩陣分塊組成而其他位置為0的方式構造而成,這樣將大大提高算法在硬件上的可實現性,具有很高的并行性,計算復雜度可降低為O(K2)。

綜上所述,基于MLI算法的信號檢測算法流程如下所示:

輸入:信道衰落矩陣H,接收信號y;

初始化:

(1) 計算MMSE濾波矩陣W=G+?2IM;

Neumann級數展開:

分塊矩陣線性迭代:

(5) 根據式W=A=P+Q分解矩陣W;

(6) 根據式(15)構造分塊矩陣P;

for (k=0;k≤N;k++)

end for

3.2 收斂性分析

線性迭代算法的收斂性與其迭代矩陣的特征值密切相關,用λn表示迭代矩陣-P-1Q的特征值,而其特征值對應的特征向量用ωT表示,則有:

將式(11)代入上式并作轉換得:

令C=P-Q,由式(11)有:

結合式(19),式(18)可表示為

由于A=G+?2IM,G=HHH為格拉姆矩陣,對角元素為正;?2=N0/Es為估計方差,其值大于或等于0,因此,矩陣A為正定矩陣。由正定矩陣的性質可知:

由于A是對角占優矩陣,矩陣C=P-Q繼承了矩陣A的對角元素,因此,C具有矩陣的A特性,是正定對角占優矩陣。同理,C也滿足:

綜合式(20)、(21)和(22)得:

由式(23)可得:|λn|<1。所以迭代矩陣-P-1Q在迭代過程中是收斂的。

3.3 復雜度分析

對于BI算法的復雜度分析,首先將式(13)變形為

式中,矩陣P按照式(15)進行構造,由矩陣A對角上若干個2×2矩陣組成,每個2×2矩陣求逆的過程需要4次乘法和一次除法,則對于2M×2M的P矩陣需要4M次乘法和M次除法。Q是2M×2M矩陣,每行每列都有2M-2個非零元素,Xk為2M×1向量,依據矩陣與向量的乘法可以通過向量與向量乘法并行實現,可知QXk需要2M×(2M-2)次乘法;矩陣每行每列有兩個非零元素,那么P-1每行每列也有兩個非零元素,對于2M×2M的P-1與2M×1的向量b-QXk相乘則需要4M次乘法,采用i(i≥2)次迭代求解信號矢量需要4(i-1)M2+5M次乘法。

圖1所示為MLI算法與MMSE檢測算法、Neumann級數展開算法和GS算法復雜度之間的對比,圖中i為不同算法迭代次數。結合Neumann級數展開與BI兩部分的算法,MLI算法共需要(4i+8)M2+M次乘法,可見在任意迭代次數下,算法復雜度依然保持為O(K2),相比較于MMSE檢測算法,計算復雜度大大降低。

圖1 算法復雜度對比

4 仿真結果分析

本節將以MMSE算法為比較基準,比較在不同天線規模和不同調制方式下,MLI算法的檢測性能。

首先,假設信號在瑞利衰落信道下傳輸,采用正交幅度調制(Quadrature Amplitude Modulation,QAM)方法,將信號調制方式設置為64 QAM,天線的發射功率ES=1,下面將給出在天線規模為64×16的情況下,迭代初始值為零矢量的BI算法與迭代初始值為Neumann級數二階展開值時BI算法的誤碼率(Bit Error Rate,BER)性能差異,仿真結果如圖2所示。

由圖2可知,當迭代次數i增加時,BI和MLI算法的檢測性能都得到了不同程度的改善,但在相同的迭代次數下,MLI算法的檢測性能有明顯的優勢。當迭代次數i=2且BER性能為10-2時,BI算法所需的信噪比(Signal-to-Noise Ratio,SNR)為14 dB,而MLI算法所需的SNR為12 dB,相比之下將獲得近2 dB增益的性能提升;另外,把Neumann級數二階展開式轉換為BI算法的初始值后,由圖可知,本文所提MLI算法曲線收斂更快,當i=4時,可近似MMSE最優檢測算法的性能。

圖2 BI與MLI算法在天線規模為64×16時的BER

圖3(a)~(c)所示為在基帶信號調制方式為64QAM的調制條件下,MMSE、Neumann級數展開、BI分塊迭代以及MLI算法在天線規模N×K為64×16、128×16和256×16時的BER性能仿真結果。在相同的迭代次數下,MLI混合迭代算法的檢測性能最好,且以較少的迭代次數超過了Neumann級數展開算法和BI算法較高展開階數或迭代次數下的檢測性能。

圖3 64QAM調制下不同檢測算法的BER性能對比

當BS側的天線數量增加時,提供的分集增益增大,由圖3(a)~(c)可知,不同算法的檢測性能都隨著BS天線數目與用戶數比值的增加逐漸逼近MMSE檢測算法性能,但在相同BER下,N×K為64×16時比為128×16時需要的SNR更高,而N×K為128×16時比為256×16時需要的SNR更高。所以當N/K的值增大時,相比于其他算法,本文所提MLI算法能以較少的迭代次數實現較優的檢測性能。

5 結束語

基于Neumann級數展開和分塊矩陣線性迭代算法,本文提出了將二階Neumann級數展開轉換為分塊矩陣線性迭代算法初始值的MLI算法來近似處理復雜的MMSE檢測算法矩陣求逆。本文詳細證明了迭代矩陣的收斂性,且理論驗證了該MLI算法的復雜度較低,能夠在任意迭代次數下保持算法復雜度為O(K2)。Matlab仿真結果表明,MLI算法的檢測性能要比Neumann級數展開法和零矢量BI算法更好,能夠以較少的迭代次數逼近MMSE檢測算法的性能曲線。通過對MLI算法進行計算復雜度分析和仿真分析可知,該算法有較低的計算復雜度和較快的收斂速度,能作為MIMO檢測系統信號檢測的有效方案之一。

猜你喜歡
信號檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
“幾何圖形”檢測題
“角”檢測題
完形填空二則
孩子停止長個的信號
小波變換在PCB缺陷檢測中的應用
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 国产精品无码久久久久AV| 亚洲成A人V欧美综合天堂| 91精品久久久无码中文字幕vr| 456亚洲人成高清在线| 久久女人网| 欧美第九页| 青青青视频免费一区二区| 亚洲人成日本在线观看| 亚洲区第一页| 亚洲AV成人一区国产精品| 无码一区中文字幕| 先锋资源久久| 国产黄在线观看| 亚洲无码久久久久| 天天综合色天天综合网| 99久久国产精品无码| 午夜高清国产拍精品| 国产精品久久自在自线观看| 亚洲精品中文字幕午夜| 青青青伊人色综合久久| 国产69囗曝护士吞精在线视频| 亚洲人精品亚洲人成在线| 国产成人综合久久| 国产91熟女高潮一区二区| 91午夜福利在线观看精品| 朝桐光一区二区| 久久人人97超碰人人澡爱香蕉| 久久网综合| 国产天天射| 免费又黄又爽又猛大片午夜| 另类重口100页在线播放| 国产乱人伦AV在线A| 手机在线免费毛片| 免费国产不卡午夜福在线观看| 91 九色视频丝袜| 高清不卡一区二区三区香蕉| 国产成人h在线观看网站站| 青青草91视频| 99re热精品视频国产免费| 98精品全国免费观看视频| 成人va亚洲va欧美天堂| 亚洲一道AV无码午夜福利| 国产亚洲精品91| 综合亚洲色图| 日本在线欧美在线| 不卡无码h在线观看| 99资源在线| 欧美激情视频二区| 欧美一级99在线观看国产| 亚洲va欧美va国产综合下载| 天天操天天噜| 国产免费人成视频网| 天天色天天综合| 粗大猛烈进出高潮视频无码| 国产国模一区二区三区四区| 免费人成网站在线观看欧美| 国产午夜无码专区喷水| 国产av色站网站| 五月丁香伊人啪啪手机免费观看| 免费不卡在线观看av| AV无码一区二区三区四区| 精品国产一二三区| 人与鲁专区| 波多野结衣的av一区二区三区| 女人av社区男人的天堂| 日本午夜精品一本在线观看| www精品久久| 亚洲色成人www在线观看| 狼友视频一区二区三区| 在线欧美日韩国产| 亚洲开心婷婷中文字幕| 精品视频免费在线| 国产成人啪视频一区二区三区| 亚洲第一区在线| 台湾AV国片精品女同性| 亚洲欧美日韩另类在线一| 2020亚洲精品无码| 久久婷婷五月综合色一区二区| 日韩二区三区| 亚洲欧美另类久久久精品播放的| 欧美亚洲中文精品三区| 亚洲精品少妇熟女|