?

改進的OFDM/OQAM預編碼信道估計方法

2018-04-26 07:41邱上飛薛倫生
系統工程與電子技術 2018年5期
關鍵詞:導頻復雜度信道

邱上飛, 薛倫生, 吳 鵬

(空軍工程大學防空反導學院, 陜西 西安 710051)

0 引 言

正交頻分復用(orthogonal frequency division multiplexing,OFDM)技術能夠滿足通信系統大容量、高速率的需求而成為無線通信的重要標準與基礎[1]。但是傳統OFDM系統需要插入循環前綴(cyclic prefix, CP)來消除符號間干擾(inter-symbol interference, ISI),給系統頻譜資源和功率效率帶來大量的浪費[2]。此外,傳統OFDM系統采用時域矩形窗,這使得系統對頻率偏移非常敏感[3]。

針對OFDM系統存在的不足,OFDM/偏移正交幅度調制(offset quadrature amplitude modulation,OQAM)系統成為了新的重要研究方向。相比于OFDM系統,OFDM/OQAM系統無需引入CP,提升了系統頻譜效率[4];采用具有良好時頻特性的成型濾波器,對ISI和載波間干擾(inter-carrier interference, ICI)均具有比較好的魯棒性;具有較低的帶外輻射,能夠有效降低鄰道間干擾[5]?;谝陨蟽烖c,OFDM/OQAM系統成為5G通信技術的備選方案之一[6]。

然而OFDM/OQAM系統僅在實數域滿足正交條件,導致OFDM系統的信道估計方法不能直接應用于OFDM/OQAM系統[7]。針對這一問題,目前有關文獻的研究主要集中在基于離散導頻[8-12]和塊狀導頻結構[13-15]的信道估計方法。

基于離散導頻的信道估計方法主要有置零法[8]、輔助導頻 (auxiliary pilots, AP) 法[9]和預編碼法[10]。置零法是直接將導頻符號周圍的時頻格點數據設為零來消除干擾,方法簡單,但大大降低了系統的頻譜利用率。AP法則在導頻周圍的某一時頻格點放置輔助導頻來抵消其他時頻格點的干擾,以此實現消除干擾的目的。這種方法能夠保證較高的頻譜利用率,但AP法會消耗大量額外功率,極大地影響和限制了系統的性能。文獻[10]中則采用了另一種思路,提出了一種基于編碼矩陣的預編碼信道估計方法,通過對導頻周圍的數據符號進行編碼,來消除其對導頻的干擾。這種方法能夠有效消除干擾,也不消耗額外的功率,極大地提升了系統的能量效率。但是,文獻[11]指出預編碼信道估計方法中每一導頻處均需計算編碼矩陣,導致每一導頻處的計算量大大增加,從而增加了系統的整體復雜度,所以計算復雜度是預編碼信道估計方法所必須解決的問題。

針對文獻[10]中預編碼信道估計方法存在的不足,本文通過降低編碼矩陣維數的方法,降低系統的計算復雜度,進一步提高系統性能和實用性。

1 OFDM/OQAM系統信道估計的數學描述

離散OFDM/OQAM系統的發送信號為[2]

(1)

式中,M為子載波個數;am,n表示在第m個子載波上傳輸的第n個實數符號;g(k)為原型濾波器函數;Lg表示濾波器的長度;相位因子φm,n=(π/2)(m+n)-mnπ。

發送信號s(k)經過無線信道傳輸之后,在接收端的接收信號可以表示為

(2)

式中,h(k,l)為信道的時域脈沖響應;Lh表示信道脈沖響應的長度;η(k)表示方差為σ2的零均值高斯白噪聲序列。

將式(1)代入式(2)中,可得

(3)

假定信道脈沖的長度Lh遠小于符號時間間隔,則在[k,k+Lh]時間范圍內,g(k)可近似認為

所以式(3)可寫為

(4)

(5)

則,時頻格點(m′,n′)處的解調信號為

(6)

OFDM/OQAM系統滿足實數域嚴格正交條件,其數學表述[2]為

(7)

ym′,n′=am′,n′Hm′,n′+

(8)

在慢衰落的無線信道中,其信道頻率響應值在一階鄰域內基本保持不變,則式(8)可以寫為

ym′,n′=Hm′,n′cm′,n′+ηm′,n′=

Hm′,n′(am′,n′+jum′,n′)+ηm′,n′

(9)

由以上的分析可以得出,即使不考慮噪聲的存在,信道估計值中仍然存在固有的干擾項,因此在OFDM/OQAM系統中直接引用OFDM系統信道估計方法會帶來很大的誤差。

2 預編碼信道估計法

文獻[10]通過對導頻ap,q周圍的數據符號進行編碼的方式,使干擾up,q近似為零,如圖1所示。

圖1 離散導頻數據結構Fig.1 Scattered pilot data structure

ck=(c1,k,c2,k,c3,k,c4,k,c5,k,c6,k,c7,k,c8,k)T

(10)

故時頻格點位置m處的符號am可以表示為

(11)

所以,設導頻周圍預編碼后數據為a=(a1,a2,…,a8)T,發送端發送的實際數據為d=(d1,d2,…,d8)T,預編碼矩陣為C=[c1,c2,…,c8],則可以得到三者之間的關系:a=Cd。若設置C為正交矩陣,則有‖a‖=aTa=dTCTCd=‖d‖,即編碼前后能夠保持功率的一致,不會產生傳輸功率的消耗。令γ=(γ1,γ2,…,γ8)T,則

(12)

從而,只需要γTck=0,k∈(1,2,…,8),不論dk取何值,均有up,q=0,即(c1,c2,…,c8,γ)之間必須是正交的,但是顯然這是不成立的。因此,可以令d8=0,此時系統的固有干擾為

(13)

所以只需(c1,c2,…,c7,γ)之間滿足正交關系即可。從而首先計算得到干擾權重系數向量γ,再通過施密特正交化得到編碼矩陣C,最后實現對固有干擾的消除。

預編碼信道估計法可以比較好地消除干擾up,q,同時不消耗額外的導頻功率。但是由于編碼矩陣C是8維矩陣,方法的計算復雜度較高。此外,如果原型濾波器的時頻聚焦特性較差,則還需考慮一階鄰域外的格點干擾,將進一步增加C的維數,增加算法的計算復雜度。

3 改進的預編碼方法

針對第2節介紹的預編碼方法計算復雜度過大的問題,提出了一種改進的預編碼方法。改進預編碼方法的總體思路是將圖1中一階鄰域內的8個時頻格點中k=1,2,3,4的4個點作為一組進行預編碼計算,k=5,6,7,8作為另外一組進行預編碼計算,如圖2所示。

圖2 雙預編碼矩陣方法原理圖Fig.2 Diagram of double precoding matrix method

此時,對于k=1,2,3,4的4個時頻格點,設定a=(a1,a2,a3,a4)T,d=(d1,d2,d3,d4)T,C=[c1,c2,c3,c4]。則k=1,2,3,4位置給時頻格點m處的貢獻值之和為

(14)

從而,式(12)可以表示為

(15)

(16)

若γTck=0,則無論dk的取值為何值,均有up,q=0。對于一個給定的原型濾波器來說,γ是可以通過計算得到的,從而進一步通過施密特正交化得到矩陣C,此時C是一個4×3的矩陣。

對使用各向同性正交變換算法(isotropic orthogonal transform algorithm,IOTA)原型濾波器的OFDM/OQAM系統來說,γ=(0.441 1,-0.441 1,-0.441 1,0.441 1)T。于是可以選取編碼矩陣的前2列為

從而第3列與γ、c1、c2均正交的單位向量c3為

故可得矩陣C為

(17)

通過編碼矩陣C就可消除k=1,2,3,4格點位置對導頻的干擾。對于k=5,6,7,8格點位置處的干擾,按照相同的原理可設a′=(a5,a6,a7,a8)T,d′=(d5,d6,d7,d8)T,C′=[c5,c6,c7,c8],以及對于使用IOTA原型濾波器的OFDM/OQAM系統有γ′=(0.228 0,0.228 0,0.228 0,0.228 0)T。從而可以設d8=0,進而得到第二個預編碼矩陣C′為

(18)

本方法中兩個預編碼矩陣的計算相互獨立,互不影響。此外,本方法在進行預編碼編組時,充分考慮了數據干擾系數的一致性和對稱性,這使得整個預編碼矩陣的計算過程更為簡便。

4 性能及仿真結果分析

本節首先對AP法、預編碼方法和本文提出的改進的方法,從3個方面進行了性能上的比較分析。

4.1 能量效率分析

4.2 計算復雜度分析

考慮到實際硬件實現過程中,乘法運算的實現要比加法的實現復雜很多,故在接下來的分析中只考慮乘法的計算復雜度。

在預編碼方法中,發送端矩陣運算過程中乘法的次數為8×8=64,故在接收端也需進行64次乘法運算,所以預編碼方法總共需要進行128次乘法運算。

由文獻[9]可得,在AP法中,AP法的確定公式為

(19)

則由式(19)可得,AP法共需要進行7次乘法運算和1次除法運算(等價于一次乘法運算),故該辦法共需8次實數乘法運算。

本文提出的方法中,采用了兩個4×3的編碼矩陣,則在發送端和接收端的乘法運算次數為4×4×2×2=64。

由以上的分析可知,本文提出的改進的預編碼方法在每一導頻處均能將系統計算量減半,這能夠很好地減小系統整體的計算復雜度,進而降低對硬件性能的需求,具有比較大的實際意義。雖然比AP法的計算復雜度高一個數量級,但是其計算復雜度可以滿足實際應用的性能需求。

4.3 頻譜利用率分析

由文獻[9]可知,在AP法中,除了導頻符號自身之外,還需要一個輔助的時頻格點來放置實值符號消除干擾。在預編碼法中,同樣需要一個實值符號,將其置為零,以便于編碼矩陣的計算。在本文提出的方法中,有兩個編碼矩陣,故需要兩個實值符號作為導頻開銷,將其置為零。

通過本次研究可以看出,兇險性前置胎盤患者相對于普通前置胎盤患者來說,面臨的威脅更大,可能導致的不良妊娠結局與不良新生兒結局的概率更高。另外,在一般資料對比中我們可以看出,高齡產婦、孕次和產次較高的產婦其發生兇險型前置胎盤的可能性更大,因此,臨床上對于此類前置胎盤產婦要給予特別關注。

基于以上的分析可得,與AP法和預編碼法相比,本文方法在一定程度上降低了系統頻譜利用率,但相比于OFDM/OQAM系統中的置零法,本文方法在頻譜利用率上取得了比較大的提升。

由以上的分析可以看出,本文方法是以極小的頻譜利用率為代價,獲得了計算復雜度減半的性能提升。例如,對2 048個子載波、512個信號的系統采用每5個子載波插入一個導頻的方案插入導頻,如圖3所示。

圖3 導頻插入方案Fig.3 Pilot insertion scheme

此時,系統共有410個導頻,故AP法和預編碼方法除導頻外均需要410個實值符號進行干擾消除,故兩者的頻譜損耗率同為0.04%;本文方法為另外兩種方法的兩倍,為0.08%。另一方面,本文方法的計算復雜度只有預編碼方法的一半,且不會產生額外的功率消耗。所以,本文方法能夠以極小的頻譜利用率為代價,獲得計算復雜度性能較大的提升,更加具有實用性。

4.4 仿真結果與分析

給出了本文所提出方法的性能仿真結果,并且與AP法、文獻[10]提出的預編碼方法以及成對導頻序列(pair of pilots, POP)法[16]進行了比較。仿真中,OFDM/OQAM系統的子載波數目為N=2 048,每個子載波采用4OQAM調制方式,選用抽頭數為4的IOTA原型濾波器,采樣頻率為9.14 MHz。信道模型采用了瑞利衰落信道模型,信道的多徑數目為6個,多徑時延分別為-3、0、2、4、7、11,各徑的平均增益分別為-6 dB、-7 dB、-22 dB、-16 dB、-20 dB。

對于信道估計精度進行估計的指標主要有系統比特誤碼率(bit error ratio, BER)和標準化均方誤差(normal mean square error, NMSE)。BER指的是系統所接收的錯誤比特數目占總比特數目的百分率。NMSE指的是信道估計值與信道實際值之間的差值與信道實際值比值的平方的數學期望,可表示為

(20)

此外,文獻[17]指出,信道估計的NMSE性能與方法的能量效率以及頻譜利用率有關,所以信道估計的NMSE性能也是信道估計方法在能量效率以及頻譜利用率方面的重要體現。

圖4展示了4種方法在不同信噪比條件下的BER性能。從圖4中可以看出,本文提出的方法能夠保證與預編碼方法相近的BER性能,兩種方法之間僅有大約0.1 dB的性能差距;同時,相比于AP法,本文方法能夠有大約0.1 dB的性能提升,當信噪比大于7 dB時,本文方法性能的提升更加明顯;與POP法相比,當信噪比大于5 dB時,本文方法有大約1 dB的性能提升,當信噪比大于7 dB時,本文方法有2 dB的性能提升。

圖4 4種方法的BER性能比較Fig.4 Comparing four methods with BER performance

圖5展示了4種方法的NMSE性能。由圖5可以看出,本文提出的方法與預編碼方法的NMSE性能接近,且均優于AP方法。一方面,相比于另外兩種方法,AP方法的功率效率損耗較大,從而有著較差的NMSE性能。另一方面,本文方法采用了兩個預編碼矩陣,導致了頻譜利用率的降低,也導致了本文方法與預編碼方法在NMSE性能上有一定的差距。

圖5 4種方法的標準化均方誤差性能比較Fig.5 Comparing four methods with NMSE performance

由仿真結果分析可知,本文方法在信道估計性能上與預編碼方法接近,同時優于AP法和POP法。本文方法能夠保證與預編碼方法相近的信道估計性能,同時將方法的計算復雜度降低了一半,并且不產生額外的功率消耗。雖然會造成頻譜利用率的降低,但是對系統性能的影響處于可接受的范圍內,是一種比較實用的信道估計方法。

5 結 論

本文對離散導頻的預編碼信道估計算法進行了分析研究,針對其計算復雜度過高的問題,提出了一種采用雙預編碼矩陣的信道估計方法。仿真結果表明,本文提出的改進算法以較小的頻譜利用率為代價,實現了降低計算復雜度的目標。在保持與預編碼方法和AP方法相近的性能的同時,實現了系統整體計算復雜度的降低,能夠提升系統信息的傳輸速度。同時,計算復雜度的減小是以一定程度頻譜利用率的降低為代價,但本文方法的頻譜利用率依然優于傳統的OFDM系統和置零法的OFDM/OQAM系統,且處在較高的頻譜利用率水平。為了進一步提升系統的性能,如何提高本文方法的頻譜利用率是下一步研究的重點。

參考文獻:

[1] WANG Z, GIANNAKIS G B. Wireless multicarrier communications[J].IEEE Signal Processing Magazine,2015,17(3):29-48.

[2] B?LCSKEI H. Orthogonal frequency division multiplexing based on offset QAM[M]. Boston:Advances in Gabor Analysis, 2003:321-352.

[3] SIOHAN P, SICLET C, LACAILLE N. Analysis and design of OFDM/OQAM systems based on filterbank theory[J]. IEEE Trans.on Signal Processing, 2002, 50(5):1170-1183.

[4] NDO G, SIOHAN P, HAMON M. A comparison between coded OFDM/OQAM and CP-OFDM modulations over multipath channels[C]∥Proc.of the Vehicular Technology Conference Fall, 2010:1-5.

[5] VUKOTIC S, VUCIC D. Detection and clasiffication of OFDM/QAM and OFDM/OQAM signals based on cyclostationary features[C]∥Proc.of the IEEE Telecommunications Forum Telfor, 2016:232-235.

[6] AMINJAVAHERI A, FARHANG A, REZAZADEHREYHANI A, et al. Impact of timing and frequency offsets on multicarrier waveform candidates for 5G[C]∥Proc.of the IEEE Signal Processing and Signal Processing Education Workshop, 2015:178-183.

[7] ZHAO Y, CHEN X, XUE L, et al. Iterative preamble-based time domain channel estimation for OFDM/OQAM systems[J]. IEICE Trans.on Communications,2016,E99B(10):2221-2227.

[8] JAVAUDIN J P, LACROIX D, ROUXEL A. Pilot-aided channel estimation for OFDM/OQAM[C]∥Proc.of the IEEE Vehicular Technology Conference, 2003:1581-1585.

[9] LACROIX D, JAVAUDIN J P. A new channel estimation method for OFDM/OQAM[C]∥Proc.of the 7th International OFDM Workshop, 2002:1-6.

[10] LELE C, LEGOUABLE R, SIOHAN P. Channel estimation with scattered pilots in OFDM/OQAM[C]∥Proc.of the Signal Processing Advances in Wireless Communications,2008:286-290.

[12] ZHAO Z, VUCIC N, SCHELLMANN M. A simplified scattered pilot for FBMC/OQAM in highly frequency selective channels[C]∥Proc.of the International Symposium on Wireless Communications Systems, 2014:819-823.

[13] CARO L, SAVAUX V, BOITEAU D, et al. Preamble-based LMMSE channel estimation in OFDM/OQAM modulation[C]∥Proc.of the IEEE Vehicular Technology Conference, 2015:1-5.

[14] CHEN X, ZHAO M, XU C. Preamble-based channel estimation methods with high spectral efficiency for pulse shaping OFDM/OQAM systems[C]∥Proc.of the IEEE 6th International Conference on Wireless Communications and Signal Processing, 2014:1-6.

[15] KOFIDIS E, KATSELIS D. Improved interference approximation method for preamble-based channel estimation in FBMC/OQAM[C]∥Proc.of the IEEE Signal Processing Conference, 2015:1603-1607.

[16] KOFIDIS E, KATSELIS D, RONTOGIANNIS A, et al. Preamble-based channel estimation in OFDM/OQAM systems: a review[J]. Signal Processing, 2013, 93(7):2038-2054.

[17] CHOI J M, OH Y, LEE H, et al. Pilot-aided channel estimation utilizing intrinsic interference for FBMC/OQAM systems[J]. IEEE Trans.on Broadcasting, 2017, PP(99):1-12.

猜你喜歡
導頻復雜度信道
基于二進制編碼多導頻搜索的導頻設計
信號/數據處理數字信道接收機中同時雙信道選擇與處理方法
一種低復雜度的慣性/GNSS矢量深組合方法
求圖上廣探樹的時間復雜度
基于導頻的OFDM信道估計技術
某雷達導51 頭中心控制軟件圈復雜度分析與改進
出口技術復雜度研究回顧與評述
一種基于GPU的數字信道化處理方法
MB-OFDM UWB系統中導頻圖樣的最優化設計
短波OFDM系統中基于導頻的信道估計的研究*
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合