趙宏宇,姚紅艷
(西南交通大學(xué)信息科學(xué)與技術(shù)學(xué)院,四川 成都 611756)
毫米波大規(guī)模多輸入多輸出(MM-MIMO,millimeter-wave massive multiple-input multipleoutput)是5G 系統(tǒng)提高系統(tǒng)容量和頻譜利用率的關(guān)鍵技術(shù)。MM-MIMO 系統(tǒng)通過混合預(yù)編碼技術(shù)來提高頻譜效率并消除信號間干擾。大多數(shù)混合預(yù)編碼設(shè)計方案都是基于全連接結(jié)構(gòu)的[1-2],即每一個射頻(RF,radio frequency)鏈路與所有的天線陣列相連接。當(dāng)基站天線數(shù)目成百上千地增加時,全連接結(jié)構(gòu)需要大量的移相器來實現(xiàn)模擬預(yù)編碼,這不但使硬件實現(xiàn)復(fù)雜度高,而且系統(tǒng)的能量效率非常低。為降低MM-MIMO 系統(tǒng)中混合預(yù)編碼的硬件實現(xiàn)復(fù)雜度,文獻(xiàn)[3-5]提出了基于部分連接結(jié)構(gòu)的混合預(yù)編碼方法,通過每個RF 鏈路與部分天線連接的方式來減少移相器數(shù)目,從而有效降低了硬件復(fù)雜度。但是,基于部分連接結(jié)構(gòu)的混合預(yù)編碼并不能改善系統(tǒng)的能量效率,同時還會帶來一定的頻譜效率損失。近兩年,有學(xué)者基于全連接結(jié)構(gòu)相繼探討了利用機器學(xué)習(xí)和深度學(xué)習(xí)方法實現(xiàn)的混合預(yù)編碼算法,以降低硬件復(fù)雜度或提升系統(tǒng)的能量效率。例如,文獻(xiàn)[6]提出了一種采用交叉熵優(yōu)化策略的混合預(yù)編碼算法,該算法通過迭代更新具有穩(wěn)健誤差的交叉熵?fù)p失函數(shù)得到混合預(yù)編碼器來提高系統(tǒng)的能量效率,但它需要預(yù)測隨機序列樣本,迭代更新過程硬件復(fù)雜度高,每更新一次訓(xùn)練開銷大(計算復(fù)雜度高);文獻(xiàn)[7]提出了一種新穎的基于深度學(xué)習(xí)的方法,該方法通過共同優(yōu)化信道測量矢量來設(shè)計混合波束成形矢量,可以得到最佳頻譜效率,且在一定程度上改善了系統(tǒng)的能量效率。
為了實現(xiàn)MM-MIMO 系統(tǒng)能量效率、頻譜效率及硬件復(fù)雜度的更佳折中,文獻(xiàn)[8-9]提出了基于混合連接結(jié)構(gòu)的混合預(yù)編碼算法。該算法的主要思想是將RF 鏈路進(jìn)行分塊,在每個分塊內(nèi)部進(jìn)行全連接,分塊之間進(jìn)行部分連接。這種混合連接結(jié)構(gòu)的硬件復(fù)雜度略高于部分連接結(jié)構(gòu),但遠(yuǎn)低于全連接結(jié)構(gòu),其頻譜效率雖遜于全連接結(jié)構(gòu)但顯著優(yōu)于部分連接結(jié)構(gòu)?;旌线B接結(jié)構(gòu)最突出的優(yōu)點是系統(tǒng)的能量效率可以得到極大提升,遠(yuǎn)優(yōu)于全連接和部分連接結(jié)構(gòu),也遠(yuǎn)優(yōu)于文獻(xiàn)[6-7]方法改進(jìn)得到的能量效率。顯然,基于混合連接結(jié)構(gòu)的混合預(yù)編碼實現(xiàn)了硬件復(fù)雜度、頻譜效率以及能量效率的更佳平衡,比全連接和部分連接結(jié)構(gòu)更適于實際應(yīng)用。然而,文獻(xiàn)[8-9]提出的基于混合連接結(jié)構(gòu)的混合預(yù)編碼算法在模擬預(yù)編碼矩陣受恒模約束的條件下,系統(tǒng)的頻譜效率比模擬預(yù)編碼矩陣不受恒模約束時的頻譜效率下降顯著,特別是在數(shù)據(jù)流數(shù)小于RF鏈路數(shù)的場景中,其頻譜效率下降得更多。此外,當(dāng)模擬預(yù)編碼矩陣受恒模約束時,文獻(xiàn)[8-9]需要將每個子陣進(jìn)行分塊求解,并且需要不同塊之間滿足正交性,這不但使分塊方法比較復(fù)雜(計算復(fù)雜度高),而且正交性條件限制了其實際適用場景。
為改進(jìn)文獻(xiàn)[8-9]方法的以上兩點不足,本文提出一種新的基于混合連接結(jié)構(gòu)的MM-MIMO 混合預(yù)編碼算法。該算法的核心思想是在分塊不需要滿足正交性這樣的苛刻條件下,以模擬預(yù)編碼矩陣受恒模約束的頻譜效率為優(yōu)化目標(biāo),通過梯度下降理論[10]設(shè)計2 個矩陣來重構(gòu)最優(yōu)混合預(yù)編碼矩陣,然后通過設(shè)計一個中間酉矩陣來滿足模擬預(yù)編碼矩陣的恒模約束條件,最后利用交替最小化[11]方法分別得到優(yōu)化的模擬和數(shù)字預(yù)編碼矩陣。Matlab 仿真結(jié)果表明,上述算法能夠顯著改善模擬預(yù)編碼矩陣受恒模約束時的頻譜效率(優(yōu)于文獻(xiàn)[5,9]),而系統(tǒng)的能量效率則相當(dāng)于或略優(yōu)于文獻(xiàn)[9](遠(yuǎn)優(yōu)于基于部分連接結(jié)構(gòu)的文獻(xiàn)[5])。此外,本文算法不需要增加混合連接的混合預(yù)編碼的硬件復(fù)雜度來實現(xiàn)算法,混合連接分塊時也不需要滿足正交性條件,因此可以極大地擴(kuò)展混合連接型混合預(yù)編碼的應(yīng)用場景。
本文用到的數(shù)學(xué)符號介紹如下。IN表示N×N的單位矩陣,表示矩陣X 的行列式,||X ||F表示矩陣X 的F 范數(shù),tr(X)表示矩陣X 的跡,E [·]表示求變量的期望,CN(μ,σ2)表示均值為μ、方差為σ2的循環(huán)對稱高斯分布,angle(·)表示取變量的相位,Re(X)表示取X 實部,{XH,XT,X*,X-1,X+}分別表示矩陣X 的共軛轉(zhuǎn)置、轉(zhuǎn)置、共軛、逆、廣義逆,X(i,j)表示X 的第(i,j)個元素,X(:,j)表示X 的第j 列元素,X∈CM×N表示X 屬于復(fù)數(shù)平面的M × N空間上。
圖1 表示MM-MIMO 系統(tǒng)中混合連接結(jié)構(gòu)的混合預(yù)編碼框架,發(fā)射端配備Nt根天線,接收端配備Nr根天線。在發(fā)送端將總的RF 鏈路劃分為D 個子陣,每個子陣有S 個RF 鏈路,則總共有SD 個RF 鏈路、DN 根發(fā)射天線,即NRF=SD、Nt=DN。每個子陣連接到S 根RF 鏈路,為了便于估計混合預(yù)編碼性能,假設(shè)所有的發(fā)送端都有相同的發(fā)送天線數(shù),發(fā)送的數(shù)據(jù)流數(shù)為Ns。在發(fā)射端和接收端,射頻鏈路數(shù)分別滿足Ns≤SD ≤ Nt,Ns≤SD ≤ Nr。
圖1 MM-MIMO 系統(tǒng)中混合預(yù)編碼框架
其中,F(xiàn)BB表示SD × Ns階數(shù)字預(yù)編碼矩陣,F(xiàn)RF表示Nt×SD階模擬預(yù)編碼矩陣,ρ 表示平均接收功率,表示信道矩陣,s 表示Ns× 1階發(fā)射信號矩陣,并且滿足E[ssH]=,F(xiàn)=FRFFBB表示混合預(yù)編碼矩陣,滿足總的發(fā)射功率限制表示信道噪聲向量。假設(shè)信道狀態(tài)信息(CSI,channel state information)對發(fā)射端是已知的,考慮毫米波信道系統(tǒng)的稀疏特性,本文采用的是S-V(Saleh-Valenzuela)模型[1]?;赟-V 的信道模型是根據(jù)無線信道中傳輸路徑的各項參數(shù)建立的參數(shù)化多徑信道模型,參數(shù)化的信道模型對于大規(guī)模天線陣列系統(tǒng)來說是比估計信道矩陣中的各個元素更直接、更高效的方式,尤其是針對毫米波信道來說,由于毫米波傳輸中較高的路徑損耗嚴(yán)重約束了信道中傳輸?shù)穆窂綌?shù)目,因此參數(shù)信道模型只要知道較少的路徑信息便可以確定毫米波模型,因此基于S-V 的信道模型被廣泛地應(yīng)用在有關(guān)毫米波的通信系統(tǒng)中。
當(dāng)發(fā)射信號服從高斯分布時,混合連接結(jié)構(gòu)的頻譜效率為
本文以式(2)最大化為優(yōu)化目標(biāo)來設(shè)計最優(yōu)的混合預(yù)編碼矩陣F 。因為F 通過矩陣分解可以表示為 FRFFBB,利用梯度下降算法和交替最小化方法分別優(yōu)化設(shè)計模擬預(yù)編碼矩陣 FRF和數(shù)字預(yù)編碼矩陣 FBB,使 FRFFBB盡可能地逼近最優(yōu)的F 矩陣。
梯度下降是一種經(jīng)典的多維無約束優(yōu)化問題的計算方法。交替最小化將每次迭代過程分成2 個部分。在每次迭代中,一個參數(shù)首先被固定,然后設(shè)計另一個參數(shù)使目標(biāo)函數(shù)最小化,最后2 個參數(shù)角色互換,進(jìn)一步最小化目標(biāo)函數(shù)。交替優(yōu)化過程中目標(biāo)函數(shù)在每次迭代中都是非增的,且相對值隨著迭代次數(shù)的增加而單調(diào)遞減??紤]由式(2)導(dǎo)出的優(yōu)化目標(biāo)函數(shù)本身是有界的,因此本文算法至少能夠收斂至一個局部最優(yōu)解。這種優(yōu)化算法與文獻(xiàn)[9]不同,不需要考慮分塊是否正交。
根據(jù)連續(xù)干擾消除的思想,得到功率受限且模擬部分不受恒模約束的最優(yōu)混合預(yù)編碼矩陣,實際中模擬部分必須遵循恒模約束,所以通過梯度下降理論和交替最小化方法來求解有恒模約束的模擬和數(shù)字預(yù)編碼矩陣,主要分為以下2 個階段。
階段1不考慮 FRF恒模約束條件時,利用梯度下降理論設(shè)計2 個矩陣來重構(gòu)最優(yōu)預(yù)編碼矩陣。
階段2考慮 FRF恒模約束條件時,根據(jù)階段1得到的矩陣,設(shè)計一個中間酉矩陣來滿足約束條件,通過交替最小化方法求解目標(biāo)函數(shù)。
不考慮 FRF恒模約束條件,根據(jù)文獻(xiàn)[1]得到混合預(yù)編碼矩陣的目標(biāo)函數(shù)為
式(3)中的目標(biāo)函數(shù)的尋優(yōu)等效于一個因式分解問題,設(shè)計 2 個矩陣和,使f(A,A)最小。
本文利用梯度下降理論分別更新ARF和ABB,具體算法如算法1 所示。重構(gòu)矩陣步長的具體推導(dǎo)過程參考文獻(xiàn)[12-13]。
算法1基于梯度下降理論的矩陣重構(gòu)算法
輸入Fopt、Nt、Ns和誤差常數(shù)ε
輸出ARF和 ABB
根據(jù)相應(yīng)信道矩陣的奇異值分解可以得到最佳混合預(yù)編碼子矩陣,利用連續(xù)干擾消除可以消除子矩陣之間的相互影響。已知F=FRFFBB,并且 FRF是塊對角化矩陣,F(xiàn) 和 FBB的結(jié)構(gòu)相似,那么
其中,F(xiàn)R,d是N × S的矩陣,d={1,2,…,D};fB,i,j是S× 1的向量,F(xiàn)B,i是S × Ns的矩陣,i={1,2,…,D},j={1,2,…,Ns}。
考慮FRF恒模約束條件,整體目標(biāo)函數(shù)可以寫成
根據(jù)混合連接結(jié)構(gòu)的特性可以將目標(biāo)函數(shù)分解為D 個子塊,并對其分別進(jìn)行優(yōu)化,所以將子目標(biāo)函數(shù)寫成
其中,F(xiàn)opt(d)=Fopt(((d-1)N+1):dN,ins:ins+S-1)表示取Fopt的第((d-1)N+1)到dN 行和第ins 到ins+S-1列的元素,ins 表示Fopt中第d 個子陣中第一個不為0 的列序號,表示FRF(i,j)的第(i,j)個元素的模值。
由階段1 得到重構(gòu)的基于混合連接結(jié)構(gòu)的混合預(yù)編碼矩陣為
假設(shè)存在一個S ×S 的輔助酉矩陣Φ,使其對式(9)進(jìn)行修正,那么有
如果ARFΦ 滿足恒模特性,則可令其為模擬預(yù)編碼矩陣,ΦHABB為數(shù)字預(yù)編碼矩陣。目標(biāo)函數(shù)的優(yōu)化問題就轉(zhuǎn)變?yōu)槿绾卧O(shè)計酉矩陣Φ,使ARFΦ 最大程度地近似于恒模的模擬預(yù)編碼矩陣FR,d,即
所以,目標(biāo)函數(shù)重新寫成
首先固定FR,d,設(shè)計Φ,那么就不存在恒模約束,因此目標(biāo)函數(shù)為
由于式(13)中的Φ 只與第二項有關(guān),所以最小化式(13)只需要最大化第二項即可,即
由于
考慮利用Holder 不等式對其進(jìn)一步處理得
模擬預(yù)編碼矩陣的設(shè)計,可以看作矩陣ARFΦ在模擬預(yù)編碼矩陣有效解空間的特殊歐幾里得投影[14],即
綜上所述,可以總結(jié)出階段2 的算法步驟如算法2 所示。
算法2基于交替最小化的混合預(yù)編碼算法
輸入Fopt,ARF,ABB,S,D,N 和誤差因子ε
輸出FRF,FBB
為驗證本文混合連接型混合預(yù)編碼設(shè)計的正確性和有效性,采用Matlab 對MM-MIMO 系統(tǒng)的頻譜效率和能量效率進(jìn)行仿真計算。仿真采用文獻(xiàn)[1]的S-V 信道模型,其中散射簇Ncl=5 個,每個簇包含傳播路徑Nray=10 條,到達(dá)角和離開角分別服從[-π,π]和的均勻分布,角度擴(kuò)展為10°,天線陣列采用均勻線性陣列。仿真結(jié)果中給出的混合連接結(jié)構(gòu)最優(yōu)頻譜效率是指根據(jù)連續(xù)干擾消除得到功率受限且模擬部分不受恒模約束時的結(jié)果。當(dāng)RF 鏈路數(shù)分別等于和大于數(shù)據(jù)流時,對文獻(xiàn)[5,9]以及本文算法的性能進(jìn)行對比。仿真圖形中的每個仿真點是通過1 000 次獨立信道實驗所得結(jié)果求平均值得到的。
1)RF 鏈路等于數(shù)據(jù)流數(shù)的情況(DS=Ns)
表1 給出了當(dāng)發(fā)射天線數(shù)Nt=128,仿真參數(shù)D=2、S=4、Ns=8、Nr=32、NRF=8、ε=10-4,SNR 在-30~30 dB 范圍內(nèi)均勻選取7 個值時,得到的最優(yōu)頻譜效率,以及文獻(xiàn)[9]和本文算法的頻譜效率。表2給出了保持D、S、Ns、Nr、NRF、ε參數(shù)不變,SNR=0 dB,發(fā)射天線數(shù)Nt=24,25,…,29時的頻譜效率。從表1可以看出,隨著信噪比的增加,系統(tǒng)的頻譜效率增加,本文算法比文獻(xiàn)[9]算法更接近最優(yōu)頻譜效率,這是因為本文算法在階段1 能夠?qū)ψ顑?yōu)混合預(yù)編碼矩陣進(jìn)行誤差可以忽略的分解。從表2 仍然可以看出,在天線數(shù)不同的條件下,本文算法的頻譜效率略優(yōu)于文獻(xiàn)[9]算法,并且隨著天線數(shù)的增加,系統(tǒng)的頻譜效率增加,這是因為毫米波和多天線結(jié)合使系統(tǒng)具有更好的波束成形增益和復(fù)用增益,表現(xiàn)出大規(guī)模MIMO 系統(tǒng)的優(yōu)勢。
表1 不同信噪比下的頻譜效率
表2 不同發(fā)射天線數(shù)下的頻譜效率
圖2 為不同信噪比下4 種混合預(yù)編碼算法的頻譜效率,仿真參數(shù)為D=2、S=2、Nt=64、Nr=16、NRF=4、Ns=4、ε=10-4。從圖2 可以看出,隨著信噪比的增加,不同算法的頻譜效率增加,本文算法和文獻(xiàn)[9]算法的頻譜效率非常接近混合連接結(jié)構(gòu)的最優(yōu)性能,且顯著優(yōu)于文獻(xiàn)[5]算法。本文算法采用混合連接結(jié)構(gòu),雖然硬件復(fù)雜度高于文獻(xiàn)[5]算法(本文算法需要128 個低能耗開關(guān),文獻(xiàn)[5]采用部分連接結(jié)構(gòu)僅需要64 個開關(guān)),但頻譜效率和能量效率都遠(yuǎn)優(yōu)于文獻(xiàn)[5]算法。此外,文獻(xiàn)[5]算法只適用于數(shù)據(jù)流數(shù)和RF 鏈路數(shù)相等的情況,應(yīng)用場景受到較大限制。
圖2 不同信噪比下4 種預(yù)編碼算法頻譜效率
2)RF 鏈路大于數(shù)據(jù)流數(shù)的情況(DS >Ns)
取D=4、S=6、Ns=8,圖3 和圖4 分別為不同信噪比和不同發(fā)射天線數(shù)下文獻(xiàn)[9]算法和本文算法的頻譜效率。其中圖3 的其他仿真參數(shù)為Nt=64、Nr=32、NRF=24、ε=10-3。圖4 給出了保持D、S、Ns、Nt、NRF、ε參數(shù)不變,取SNR=0 dB、Nr=8 的情形。從圖3 可以看出,當(dāng)數(shù)據(jù)流數(shù)小于RF 鏈路數(shù)時,隨著信噪比增加,本文算法更接近最優(yōu)的頻譜效率,主要是因為本文算法分為2 個階段對最優(yōu)混合預(yù)編碼矩陣進(jìn)行分解,分解后的模擬和數(shù)字預(yù)編碼矩陣與最優(yōu)混合預(yù)編碼矩陣之間只差一個誤差因子ε,誤差因子越小,階段1 的迭代次數(shù)越多,更加接近最優(yōu)頻譜效率。從圖4 可以看出,當(dāng)發(fā)射天線數(shù)大于50 以后,本文算法的頻譜效率明顯優(yōu)于文獻(xiàn)[9]算法。例如,當(dāng)發(fā)射天數(shù)為128 時,本文算法比文獻(xiàn)[9]算法有1.68 bit·(s·Hz)-1的增益。圖4還表明,隨著發(fā)射天線數(shù)目的增加,本文算法比文獻(xiàn)[9]算法的頻譜效率優(yōu)勢逐漸加大,主要是因為隨著天線數(shù)的增加,分塊數(shù)目變大,文獻(xiàn)[9]算法的近似誤差相應(yīng)增大。
圖3 不同信噪比下的頻譜效率
圖4 不同發(fā)射天線數(shù)下的頻譜效率
3)能量效率
各個器件的功率參考文獻(xiàn)[9]設(shè)置,即發(fā)射功率為10 W,每條RF 鏈的功率為100 mW,放大器的功率為100 mW,移相器的功率為10 mW。
圖5 為在不同RF 鏈路下不同連接結(jié)構(gòu)的能量效率變化趨勢。隨著RF 鏈路的增加,基于混合連接結(jié)構(gòu)的預(yù)編碼方案可以獲得比其他2 種連接結(jié)構(gòu)的預(yù)編碼方案更高的能量效率。這是因為在混合連接方案中低能耗開關(guān)和其他少量耗能元件(反相器和移相器等)被使用。在部分連接方案中,僅由開關(guān)實現(xiàn)模擬預(yù)編碼,導(dǎo)致系統(tǒng)的總頻譜效率很低,從而無法實現(xiàn)理想的能量效率。全連接結(jié)構(gòu)中,隨著RF 鏈路的增加,越接近全數(shù)字預(yù)編碼,系統(tǒng)頻譜效率相應(yīng)增加,但其復(fù)雜的移相器存在巨大的能量消耗,所以全連接的能量效率也是不理想的。
圖5 不同連接結(jié)構(gòu)的能量效率
4)信道估計誤差的敏感性
考慮到在實際工程應(yīng)用場景中幾乎不可能得到理想的CSI,利用參考文獻(xiàn)[15-16]給出的非理想CSI 條件下的信道矩陣模型對本文算法進(jìn)行性能評估,圖6 給出了不同信道估計誤差下預(yù)編碼器的頻譜效率,其中D=2、S=2、NRF=4、Ns=4、ε=10-4。由于毫米波信道具有稀疏性,理想信道矩陣H 的秩為NrayNcl,根據(jù)主成分分析理論,不理想信道矩陣Himp可近似為低秩矩陣[17-18]。對Himp進(jìn)行奇異值分解,可以取主要的奇異值對Himp進(jìn)行估計,所以對于Himp的準(zhǔn)確度主要取決于收發(fā)天線數(shù)和ξ 值。當(dāng)ξ 為常數(shù)時,增加天線數(shù)量有助于增強信道矩陣主分量,從而提高抗噪聲能力。當(dāng)天線數(shù)量恒定時,增加ξ 的值有助于減少噪聲對信道矩陣主分量的影響。根據(jù)以上分析可知,發(fā)射機和接收機處的天線數(shù)量越大,對CSI 不準(zhǔn)確估計的敏感度越低。圖6的仿真結(jié)果較好地擬合了上述分析結(jié)果。
圖6 信道估計誤差及天線數(shù)對頻譜效率的影響
5)本文算法復(fù)雜度分析
本文算法復(fù)雜度主要集中在階段1 和階段2 的奇異值分解。階段1 的復(fù)雜度分別為:更新c1的復(fù)雜度為O(S2N),更新ABB的復(fù)雜度分別為O(SN2),更新 c2的復(fù)雜度為O(S2N),更新ARF的復(fù)雜度為O(SN2)。階段2 的復(fù)雜度為:利用信道右奇異值矩陣的前S 列來初始化模擬預(yù)編碼器,根據(jù)截斷奇異值分解[19],復(fù)雜度為O(S2N),由于S? N,因此每次迭代總的復(fù)雜度為O(T SN2),其中T 為誤差因子取ε 時的迭代次數(shù)。文獻(xiàn)[9]算法中,每次迭代的復(fù)雜度主要集中在2 次矩陣求逆上,其復(fù)雜度為 O(SN2)。根據(jù)上面的分析可知,文獻(xiàn)[9]算法中每一次迭代涉及2 次矩陣求逆,本文算法在每一次迭代中涉及一次求逆和一次奇異值分解,本文算法復(fù)雜度略高于文獻(xiàn)[9],但是處于同一個數(shù)量級上。
基于混合連接結(jié)構(gòu),本文根據(jù)連續(xù)干擾消除思想設(shè)計出模擬部分無恒模約束的最優(yōu)混合預(yù)編碼矩陣,然后利用梯度下降理論和交替最小化方法得到模擬部分受恒模約束的最優(yōu)混合預(yù)編碼矩陣。仿真結(jié)果表明,本文算法在模擬部分受恒模約束時,頻譜效率非常接近最優(yōu)的混合連接結(jié)構(gòu)混合預(yù)編碼。當(dāng)RF 鏈路數(shù)大于數(shù)據(jù)流數(shù)時,隨著天線數(shù)的增加,這一優(yōu)勢比文獻(xiàn)[9]算法更明顯。本文算法由于采用混合連接結(jié)構(gòu),具有能量效率遠(yuǎn)高于全連接和部分連接結(jié)構(gòu)的巨大優(yōu)勢。在硬件復(fù)雜度方面,本文算法介于全連接和部分連接之間,雖然部分連接結(jié)構(gòu)(如文獻(xiàn)[5]算法)硬件更簡單,但無論其能量效率還是頻譜效率都遠(yuǎn)低于基于混合連接結(jié)構(gòu)的本文算法。至于硬件復(fù)雜度更高的全連接結(jié)構(gòu),除頻譜效率略有優(yōu)勢外,能量效率遠(yuǎn)低于混合連接結(jié)構(gòu),這限制了其工程應(yīng)用前景。本文算法的計算時間復(fù)雜度與文獻(xiàn)[9]算法處于相同數(shù)量級,對信道的估計誤差在天線數(shù)足夠大時不敏感,可適用場景比文獻(xiàn)[5,9]更廣。