?

上行MIMO-OFDM系統中基于改進GAIC算法的稀疏信道估計

2019-10-11 11:24胡青紅孫文勝
軟件導刊 2019年7期
關鍵詞:脈沖響應信道天線

胡青紅 孫文勝

摘 要:大量實驗證據和物理論證表明,無線信道中的信號傳輸呈現系統的多徑稀疏結構,并隨著信號空間維度變大愈加明顯,而現有大多數信道估計算法均未在復雜度與準確的稀疏信道估計之間實現平衡。根據大規模MIMO(multiple-input multiple-output)系統固有的稀疏特性,提出基于改進廣義Akaike信息準則(GAIC)的具有低矩陣運算量的信道估計算法。該算法根據有效抽頭處脈沖幅度值較大特點,利用代價函數獲取有效抽頭位置準確執行信道估計,最大程度地降低噪聲干擾。仿真表明該算法具有良好的抗噪性能和抗多徑干擾能力。

關鍵詞:信道估計;廣義Akaike信息準則;有效抽頭;稀疏度;矩陣運算量

DOI:10. 11907/rjdk. 182693 開放科學(資源服務)標識碼(OSID):

中圖分類號:TP393 文獻標識碼:A 文章編號:1672-7800(2019)007-0193-05

Sparse Channel Estimation Based on Improved GAIC

Algorithm in Uplink MIMO-OFDM System

HU Qing-hong,SUN Wen-sheng

(School of Communication Engineering, Hangzhou Dianzi University, Hangzhou 310018, China)

Abstract: At this stage, a large number of experimental evidence and physical evidence show that, in practice, signal transmission in many wireless channels tends to present a systematic multipath sparse structure, and becomes apparent as the spatial dimension of the signal becomes larger, while most existing channel estimation algorithms fail to provide a good compromise between complexity and accurate sparse channel estimation. This paper proposes a channel estimation algorithm based on the improved generalized akaike information criterion (GAIC) algorithm based on the sparse nature of multiple-input multiple-output systems. The algorithm has a large pulse amplitude at the effective tap and it makes use of cost function to obtain effective tap position to accurately perform channel estimation and minimize the noise interference. Simulation results show that the algorithm can have good anti-noise performance and resistance to multi-path interference.

Key Words: channel estimation; generalized Akaike information criterion; effective taps; degree of sparsity; matrix computation

作者簡介:胡青紅(1995-),女,杭州電子科技大學通信工程學院碩士研究生,研究方向為無線通信、通信網絡與嵌入式系統;孫文勝(1995-),男,碩士,杭州電子科技大學通信工程學院副教授,研究方向為無線通信、網絡通信、嵌入式系統。

0 引言

大規模MIMO[1]是第五代移動通信網絡的潛在關鍵技術。從理論上看,在基站(BS)側有足夠多天線數量的情況下,非相關噪聲和快速衰落影響可忽略不計,其頻譜效率也將大幅提升[1]。大量稀疏多徑信道研究表明,在數字媒體傳輸、大規模MIMO、聲學回聲等系統中遇到的無線信道傾向于呈現稀疏多徑結構,信道稀疏特性隨著信號空間維度的增大(由于大量帶寬或大量天線)而變得明顯,因此常用的線性估計受到一定限制。

近年來,正交頻分復用(OFDM)調制廣受追捧,動因在于其簡便的接收機結構。事實上,如果長于信道長度的循環前綴(CP)被附加到OFDM符號上,則對應接收任務被減少到子載波上的一個抽頭均衡器,然后是與限幅器相關聯的離散傅里葉變換(DFT)。為了從OFDM的優點中受益,必須準確執行信道估計,其中最常用的方法是最小均方誤差(MMSE)[2]和最小二乘(LS)[3]。LS不需要任何信道統計知識,所以廣泛用于MMSE。

通常在發射信號中嵌入導頻符號并使用相應信道估計(例如LS和MMSE)獲得信道狀態信息(CSI)。估計器的性能增強一直是一項重要工作,例如文獻[4-5]中提出的降秩LS估計算法。 這些估計算法利用了CP比信道長度更長的特性,將脈沖響應長度(CIR)截斷為CP長度用于估計降噪。隨著MIMO系統稀疏信道研究的深入,各類稀疏感知算法逐步開發。2000年壓縮感知(CS)理論被重新發現[6-7],為研究者提供了信號恢復的新思路。隨著CS[8]的發展,利用多徑信道表現簇或稀疏結構特性[9],提出基于CS的信道估計方法。在文獻[10]中,基于CS的信道估計方法用于多載波系統中的雙選擇信道,并且通過使用更復雜的CS恢復算法提高性能。利用信道具有稀疏特性的先驗知識,基于CS改進算法,正交匹配追蹤(OMP)[11]和壓縮信道感知(CCS)[12]等貪婪算法在稀疏信道研究界受到關注。OMP算法[12-13]快速且易于實現,然而,用于稀疏信號恢復的OMP尚未穩定。因此,提出一種用于稀疏信號恢復的壓縮采樣匹配追蹤(CoSaMP)算法[14],其可在較低復雜度前提下提供相應保證,但是基于CoSaMP的壓縮信道估計需要信道稀疏度的先驗知識(有效抽頭的數量),這在實際應用中通常不可取。文獻[15]介紹了核范數最小化法,進行單輸入單輸出(SISO)系統的雙選擇性稀疏信道估計,文獻[16]利用塊稀疏貝葉斯學習(BSBL)解決SISO雙選擇性稀疏信道估計問題,但是沒有考慮到頻域導頻,因此并不能準確獲取信道相關信息。

在保持一定頻譜效率并具備較低復雜度的同時,為進一步提高稀疏信道估計性能,本文基于改進的廣義Akaike信息準則,對MMSE稀疏信道估計進行分解,制定對應代價函數,進而獲取有關信道知識,以準確執行信道估計。

1 系統模型

MIMO系統信道模型結構簡單,在慢衰落信道下,由于符號周期小于相關時間,發送天線i與接收天線j之間的信道脈沖響應[hi,j(τ,t)]可由下式給出:

[hi,j(τ,t)=l=0Lhi,j,l(t)δ(t-τi,j,l)]? ? ? ? ?(1)

其中,L是具有不同時延的多路徑數目,[hi,j,l(t)]表示在第l條路徑下的信道增益,[τi,j,l]表示對應收發天線下第l條路徑下的時延差,數據傳輸過程中信道傳遞函數[Hi,j(f,t)]由下式給出:

[Hi,j(f,t)=0∞hi,j(τ,t)exp(-sqrt(-1)*2πfτ)dτ]? ? (2)

式(2)中,f是載波頻率。在平坦慢衰落信道中,下鏈路數據的接收主要依據信道頻率響應[Hi,j(f,t)]的互易性。

考慮到數據在大規模MIMO-OFDM系統的傳輸情況,首先設定BS天線數量為Nt×Nr,如圖1所示。

發送端第m根天線處時域信號向量Xm=[X0m,X1m,…,XN-1m],m=1,2,…,Nt,向量Xm包含時域上的數據和導頻符號,其在與第n個發送天線之處具有N個子載波的OFDM系統調制器。為避免符號間的干擾,時域Xm向量中填充了長度為Lcp的循環前綴序列,滿足Lcp≥Lt,Lt為信號脈沖響應長度。在接收端,信號通過稀疏無線信道傳送到接收機,接收端的接收向量表示為:

[Y=HX+n]? ? ? ? ? ? ? ?(3)

式(3)中,X=[X1,X2,…,XNt]T,n(k)表示發送端與接收機之間的復高斯白噪聲,滿足n~N(0,δn2INr),H為稀疏信道傳輸矩陣,可表示為:

[H=H1,1H1,2?H1,NtH2,1H2,1?H2,Nt???HNr,1HNr,1?HNr,Nt]? ? ? ? ? (4)

此時,第n根接收天線接收信號有如下形式:

[ynr=nt=1Nthnrntxnt+nnr]? ? ? ? ?(5)

式(5)中,[hnrnt]是對應天線對之間長度為N的無線信道矢量,[nnr]表示與第[nr]接收天線之間的噪聲影響。

圖1 大規模MIMO-OFDM系統模型

2 MMSE信道估計

MMSE信道估計恢復信道系數較實用,對某些信道干擾能產生很好的抑制作用,例如子載波間的干擾(ICI)、高斯白噪聲的影響等。為簡便分析,對單用戶信道假定所有子載波都用來傳送導頻序列。在OFDM系統中,接收端導頻符號具有如下形式:

[rP=XPWh+n]? ? ? ? ? ? ? ? ? (6)

式(6)中,W為DFT變換矩陣,[XP]是OFDM系統中填充循環前綴后的導頻發送數據,則基于LS準則的脈沖響應估計由下式給出:

[hls=W-1Xp-1rp?Hls=Whls]? ? ? ? (7)

可見在利用LS準則對信道進行估計時忽略了噪聲因素,因此估計出的信道受噪聲影響嚴重。

為了更好地提升算法性能,對基于LS準則得到的[hls]信進一步處理,設定其MMSE估計為[Hmmse],此時需滿足:

[argmin(EHmmse-H2)=argmin(traceδ2n(XPXPH)-1)] (8)

式(8)中trace(*)表示對矩陣求跡,則

[hmmse=RhrpR-1rprprp]? ? ? ? ? ?(9)

式(9)中

[Rhrp=Eh[rp]H=RhhWHXp]? ? ? ? ? (10)

[Rrprp=E[rp[rp]H]=XPWRhhWH[XP]H+δ2nILCP]? (11)

由式(7)、式(8)可以得到信道頻率響應H的MMSE估計式。

[Hmmse=Whmmse=RHHXHP(XPRHHXHP+δ2nILCP)rp] (12)

式(12)中RHH是信道頻率響應H的自相關矩陣。對于形如式(1)的稀疏信道模型,如果信道延時為采樣間隔的整數倍,則理想信道僅在有效主路徑上才具有數據傳輸能力。

研究發現,由式(7)估計的信道傳輸矩陣受噪聲影響明顯。為完善信道傳輸特性,MMSE信道在[hls]基礎上對其進行相應處理,進一步降低信道噪聲影響。但是在系統具有稀疏性的前提下,估計出的信道傳輸函數并沒有對主路徑之外不必要的噪聲干擾進行處理,因此不能利用相關知識最大程度地獲取準確的信道估計,算法性能有待提升。

3 基于改進的GAIC算法信道估計

3.1 改進算法

GAIC函數在某些信道中作為一類流行判斷準則[17],在一些系統辨識模型結構選擇中應用相當多。結合無線信道的稀疏特征,根據GAIC信息準則對信道模型設定相應代價函數。

[GAIC(L)=VL+γIn(In(N))*(L+1)]? ? ? ?(13)

式(13)中第一項表示將信道建模為信道估計長度L的判決因素,形式如下:

[VL=N2In(μ2n(L))]? ? ? ? ? ? ?(14)

[μ2n(L)]表示信道估計長度為L時的噪聲方差。

[μ2n(L)=1N-L(hmmse_sort-h'mmse_sort(L))HWH*XHXW(hmmse_sort-h'mmse_sort(L))]? ? (15)

此時,[hmmse_sort]=[hi(0) ,h(i1) ,hi(2) ,…,hi(N-1)]T是[hmmse]=[h0,h1,h2,…,hN-1]T按幅度高低經過降序重組的信道脈沖響應,[h'mmse_sort(L)]與信道估計長度L、[hmmse_sort(L)]的前L項元素有關;如果信道估計長度恰為實際信道長度L時,[μ2n(L)]表示噪聲方差;如果實際信道長度小于估計長度L時,式(15)包含有效抽頭增益,[μ2n(L)]的值將大于實際噪聲方差[δ2n(L)]。

第二項是批判因素項,γ是一個用戶指定參數,確保因長度估計超出正確值時要付出代價。

對單用戶信道模型,在OFDM系統中,由MMSE估計算法得到的信道矩陣具有如下形式:

[Hmmse=Wh0,h1,h2,?,hN-1T]? ? ? ? (16)

首先通過式(12)估計得到脈沖響應[hmmse],對估計的信道矩陣進行降排序處理,得到[hmmse_sort]=[hi(0),h(i1),hi(2) ,…,hi(N-1)]T,并用矩陣I=[i(0),i(1),…,i(N-1)]存儲排序后對應下標的初始下標位置,將[hmmse_sort]的前LCP個元素進行賦值,使得[h'mmse_sort]=[hi(0),h(i1),hi(2),…,hi(LCP-1),0,…,0]T,對處理后的式(15)代入GAIC(L),求解如下:

[L'=argmin(GAIC(L))? ? ? L=1,2,?,LCP]? ? ? (17)

獲取有效抽頭位置偽代碼如下:

[[hmmse_sort],I]←sort([hmmse_sort],descend)

[h'mmse_sort]←[hmmse_sort](1:LCP,:)

[h'mmse_sort](LCP:N,:)←zeros(LCP:N,:)

L←argmin(GAIC(L)) (L=1,2,…,LCP)

根據信道稀疏性可知,排序后的信道矩陣前L個元素值均與有效抽頭處增益有關。最后根據排序下標矩陣I獲取原估計矩陣中[hmmse]的有效抽頭位置下標,即:

[hmmsegaic(k)=hmmse(k)? ? k∈i(0),i(1),?,i(L'-1)]? ?(18)

對于其它有效抽頭位置之外的元素進行置零處理,最后根據重組脈沖響應獲取對應信道傳輸矩陣。

[HMMSEGAIC=W*h'mmsegaic]? ? ? ? ? ? (19)

算法流程如下:

輸入:X,W,N,LCP,Y

1. 初始化信道長度P=LCP

2. 根據對應數據量X、Y,采用最小二乘準則算法思想對信道進行估計,得到信道矩陣[hls]

3. 利用MMSE準則,基于矩陣[hls]進行argmin(E|H-H|2),得到進一步提升系統性能的信道估計矩陣[hmmse]

4. 對[hmmse]的前LCP個元素的幅度值進行降序排列,得到[hmmse_sort],并用矩陣I確認排序后的元素初始位置,將[hmmse_sort]的前L行賦值給同維數的零矩陣[hmmse_sort(L)]的前L行

5. 計算代價函數GAIC(L),L=1,2,…,P

6. 找出代價函數中的最長時延,即信道實際長度[L]:

[L=argmin(GAIC(L))]? ? ? ? ? ? (20)

7. 利用信道稀疏性,根據信道長度[L]對[hmmse]進行重組,得到[hmmsegaic],進而獲得信道傳輸矩陣[Hmmsegaic]。

3.2 信道性能分析

采用GAIC準則獲取稀疏信道有關信息可顯著改善MMSE的信道估計性能,減少大部分噪聲干擾。如果使用這個標準進一步獲得每條路徑的時延,則可獲得最佳性能。

在均方誤差、抗噪聲等方面對算法進行分析。對多徑傳輸信道衰落強度進行歸一化處理,則改進算法的NMSE性能可表示為:

[NMSE=EKHK-HK2EKHK2]? ? ? ? ? (21)

式(21)中,[HK]、[HK]分別代表上行鏈路中用戶與基站天線在第K個子載波處的理想信道頻率響應和通過改進算法獲得的信道頻率響應。

為進一步體現改進信道估計算法具備的良好性能,假設在普通噪聲[δ2n]中加入均值為零的高斯白噪聲δn2,即:

[w=δ2n+δ2n]? ? ? ? ? ? ?(22)

定義噪聲的信噪比為:

[γ=(δ2n)2Ew2]? ? ? ? ? ? ? ? ? ?(23)

改進算法流程中式(7)已經對信道噪聲進行了相應處理。因此,由本文算法得到的信道矩陣充分考慮了噪聲干擾,結合仿真可看出噪聲對有效時延路徑中數據傳輸的影響微弱。從式 (23)可以看出,在不同γ值的影響下,NMSE也由式(21)中HK決定??梢耘袛嘣诓煌弥迪翹MSE值變化微小,基本保持穩定。由此可知在NMSE抗噪聲性能方面,改進的GAIC算法具有明顯優勢:信道穩定度高,不易受環境影響,遠遠優于常用的線性信道估計器,借助OFDM的優點數據傳輸性能更好。

4 仿真與分析

為使分析簡便,本文將算法計算復雜度定義為算法的矩陣運算量,改進算法在MMSE信道估計基礎上添加的復雜度集中在算法流程式(6)中。由式(15)可以看出,代價函數只考慮了信道矩陣中的N-L個元素,因此代價函數僅添加了少量矩陣維數運算,但是在信道估計性能方面卻得到很大提升。

為了更好地分析算法性能,分別對幾類常見的信道估計算法和本文提出的改進GAIC算法進行仿真對比。設置主要仿真參數:基站天線總數M=196,子載波N=64,OFDM符號循環前綴長度LCP=18,稀疏信道模型作為固定仿真環境。

圖2為上行鏈路中信道的NMSE曲線,從圖中可以看出,在低信噪比下改進的GAIC算法性能相對于LS、MMSE、DFT算法均有很好的提升。隨著信噪比SNR的提升,改進算法的NMSE值越來越小,且其曲線最小化收斂趨勢比其它3種算法要快。

設對應脈沖響應長度為16,信道有效抽頭數為4和8,當信道脈沖響應長度一定時,在信道抽頭個數不同的情況下,各算法性能表現不一。對比其它3類算法,改進的GAIC算法在NMSE性能方面優勢突出。從圖2可以看出,當信道脈沖響應長度一定時,信道抽頭數越少,信道估計矩陣的NMSE值越小;信道稀疏度越高,其體現的信道估計性能越好。用其它3類算法執行信道估計時,其NMSE值與信道稀疏度的高低沒有明顯關系。對比之下,LS、MMSE、DFT稀疏信道估計算法的性能表現相對較差。

圖3為不同算法的頻譜效率對比。設定稀疏信道有效抽頭個數為4,脈沖響應長度LT=16。從仿真圖可以看出,隨著BS側天線數目不斷遞增,改進GAIC算法的頻譜效率越來越高,說明可通過在BS側布置大量天線來提升MIMO系統頻譜效率。從圖3還可看出頻率效率逐步趨于平緩,最終達到飽和,其頻譜效率曲線與其它算法基本一致,表明本文提出的算法能在保持一定頻譜效率的前提下獲得良好的信道估計。

(a)與LS、DFT算法的比較

(b)與LS、MMSE算法的比較

圖2 固定脈沖響應長度、信道抽頭數目不同時性能對比

圖3 頻譜效率與BS側M天線數量關系

圖4為信道抽頭個數估計曲線,描述了實際抽頭個數與算法抽頭個數估計之間的對比。稀疏度越高,抽頭個數估計越接近實際值。固定信道長度時,隨著抽頭數目的增加,抽頭個數估計與實際值出現微小出入,但屬正常估計誤差范圍,總體上實際抽頭數與估計抽頭數對比誤差較小。

為了對比算法的抗噪性能,設定信道對應的仿真參數:SNR比設定為10dB,有效抽頭個數為4,脈沖響應長度LT=16。從圖5可以看出,LS算法的NMSE值最高,其次是MMSE與DFT算法,兩者在抗噪聲性能方面類似。NMSE值均保持在-15dB附近,效果優于LS算法5dB左右,本文提出的改進GAIC算法在抗噪聲方面優于其它3類算法。對比于MMSE算法,其抗噪聲性能約有5dB以上的提升,該算法對稀疏信道估計研究具有很好的參考價值。

圖4 實際抽頭數與算法估計抽頭數對比

圖5 算法抗噪性能對比

5 結語

本文提出了一種矩陣運算量較低的信道估計算法,其主要思想是利用稀疏信道在有效抽頭處脈沖響應幅度較高的特點,利用MMSE估計的信道矩陣的前Lcp(稀疏信道中前綴長度大于脈沖響應長度)個元素進行降序排列,求得噪聲方差并代入GAIC代價函數中求解,獲取有效抽頭數。實驗結果表明,該算法對于大規模天線系統減少了一定的矩陣計算量,計算復雜度較低,在保持一定頻譜效率的同時能準確執行信道估計,顯著提升了信道估計的實時性,克服了當前大部分信道估計算法以高計算量為代價提升信道估計精確度的現象,具有很好的實用性。

未來研究工作可以借鑒本文的GAIC代價函數,以更低的計算復雜度對信道參數進行精確合理的估計。

參考文獻:

[1] MARZETTA T. Noncooperative cellular wireless with unlimited numbers of base station antennas[J]. IEEE Transactions on Wireless Communications,2010,9(11):3590-3600.

[2] LI Y,CIMIN L J,SOLLENBERGER N R.? Robust channel estimation for ofdm systems with rapid dispersive fading channels[J]. IEEE Transaction Communications,1998,46 (7):902-915 .

[3] LARSSON E G,LIU G,LI J,et al. Joint symbol timing and channel estimation for ofdm based wlans[J]. IEEE Communication Letters,2001,5(8):325-327.

[4] ZAMIRI JAFARIAN H,OMIDI M J,PASUPATHY S. Improved channel estimation using noise reduction for ofdm systems[C]. The 57th IEEE Semiannual Vehicular Technology Conference,2003,2(2):1308-1312.

[5] DALL E,ANESE,ASSALINI A,et al. Reduced-rank? ls channel estimation for? mimo-ofdm systems[C]. The 11th International Symposium on WPMC,2008.

[6] NAN Y,ZHANG L,SUN X. Efficient downlink channel estimation scheme based on block-structured compressive sensing for tdd massive mu-mimo systems[J]. IEEE Wireless Communications Letters,2015,4(4):345-348.

[7] DONOHO D L. Compressed sensing[J]. IEEE Transactions on Information Theory,2006,52(4):1289-1306.

[8] BARANIUK RG. Compressive sensing? lecture notes[J]. IEEE Signal Processing Magazine,2007,24(4):118-121.

[9] WAHEED U,BAJWA,JARVIS HAUPT,et al. Compressed channel sensing: a new approach to estimating sparse multipath channels[J].? Proceeding of the IEEE,2010,98( 6):1058-1076 .

[10] BERGER C R,WANG Z,HUANG J,et al. Application of compressive sensing to sparse channel estimation[J]. IEEE Communication Magazine,2010,48(11):164-174.

[11] TROPP J A,GILBERT A C. Signal recovery from random measurements via orthogonal matching pursuit[J].? IEEE Transactions on Information Theory,2007,53(12):4655-4666.

[12] WU B J,HAUPT J,NOWAK R,et al. Compressed channel sensing: a new approach to estimating sparse multipath channels[J]. Proceedings of the IEEE,2010,98 (6):1058-1076.

[13] KARABULUT Z G,YONGACOGLU A. Sparse channel estimation using orthogonal matching pursuit algorithm[C]. 2004 IEEE 60th Vehicular Technology Conference,2004,60(6):3880-3884.

[14] NEEDEL D,TROPP J A,COSAMP. Iterative signal recovery from incomplete and inaccurate samples[J]. Applied & Computational Harmonic Analysis,2008,26(3):301-32.

[15] PEJOSKI S,KAFEDZISKI V. Estimation of sparse time dispersive channels in pilot aided ofdm using atomic norm[J]. IEEE Wireless Communications Letters,2015,4(4):397-400.

[16] SHENG B,ZHU P,YOU X,et al. Improved channel estimation based on sorted gaic for ofdm systems in sparse multipath channel[J]. CiNii,2010,93 (1):192-194.

[17] LI H B,BI Z Q,LIU D X,et al. Channel order and rm sdelay spread estimation with application to ac power line communications[J]. Digital Signal Processing,2003,13(2):284-300.

[18] TAKAHASHI Y,FUKAWA K,SUZUKI H,et al. Iterative reception employing sparse channel estimation for ofdm systems[C]. 2015 IEEE 82nd Vehicular Technology Conference,2015:1-5.

[19] 張璐. 基于導頻的OFDM系統信道估計算法研究[D]. 長春:吉林大學,2009.

[20] 居敏,許宗澤. OFDM 系統的自適應低秩信道估計[J]. 北京航空航天大學學報,2006,32(3):328-332.

[21] 呂博宇. CP-FREE OFDM系統MMSE均衡及信道估計[D]. 哈爾濱:哈爾濱工業大學,2017.

(責任編輯:杜能鋼)

猜你喜歡
脈沖響應信道天線
基于重復脈沖響應的發電機轉子繞組匝間短路檢測技術的研究與應用
ETC相控陣天線與普通天線應用對比分析
ALLESS轉動天線射頻旋轉維護與改造
理論宣講要上接天線、下接地氣
基于導頻的OFDM信道估計技術
脈沖響應函數下的我國貨幣需求變動與決定
基于有限元素法的室內脈沖響應的仿真
一種改進的基于DFT-MMSE的信道估計方法
基于MED信道選擇和虛擬嵌入塊的YASS改進算法
玻璃氣體放電管與陶瓷氣體放電管的納秒脈沖響應特性比較
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合