蘇艷
摘 要: 針對傳輸非圓信號的多輸入/輸出(MIMO)通信系統提出了幾種新檢測算法,可估計來自接收信號及其復共軛的傳輸信號,并針對性能改進給出了相關分析結果。所提算法的計算復雜度在階數方面與傳統迫零(ZF)相同。仿真結果表明,擴展迫零(EZF)及擴展最小均方誤差(EMMSE)檢測器均優于最小均方誤差(MMSE)檢測器,且EZF或EMMSE的排序串行干擾消除(OSIC)法在誤碼率(BER)方面具有準最優性能。
關鍵詞: 多輸入多輸出; 迫零; 通信系統; 檢測算法
中圖分類號: TN911.23?34; TN92 文獻標識碼: A 文章編號: 1004?373X(2017)22?0030?03
Abstract: Several new detection algorithms are proposed for multi?input multi?output (MIMO) communication systems transmitting non?circular signals, which can estimate the received signals and their complex conjugate transmitted signals, and give out the correlation analysis results about performance improvement. The computational complexity of the proposed algorithms is the same as that of the traditional zero?forcing (ZF) in the aspect of order. The simulation results show that both the extended zero?forcing (EZF) detector and extended minimum mean square error (EMMSE) detector are better than the minimum mean square error (MMSE) detector, and the ordered?successive interference?cancelling (OSIC) method of EZF or EMMSE has a quasi?optimal performance in the aspect of bit error rate (BER).
Keywords: MIMO; zero?forcing; communication system; detection algorithm
0 引 言
目前,對于MIMO通信系統鮮有論文討論其廣義線性檢測算法。MIMO系統的檢測是一個非常耗時的過程[1]。最優的最大似然準則(ML)[2]檢測算法具有難以接受的復雜性,而具有可接受復雜性的次優算法通常存在性能顯著下降的缺點。迫零(ZF)檢測器具有好的低復雜性[2],但性能不佳[3],因為它忽略了噪聲。最小均方誤差(MMSE)考慮到了噪聲,在性能方面優于ZF[4]。然而,與ML算法相比,MMSE和ML之間仍然存在巨大的差距。本文將廣義線性接收機算法擴展到非圓信號的MIMO系統中,旨在解決MIMO檢測問題,需要檢測多個信號,且這些信號相互干擾,并存在圓噪聲。結果表明,本文提出的擴展ZF/MMSE算法可以實現比傳統MMSE更為優異的性能,且計算復雜性僅有小幅增加。
1 MIMO通信系統模型
在接收端有[NR]根天線,在發射端有[NT]根天線的MIMO通信系統,可用如下數學模型描述[5]:
[y=Hx+w] (1)
式中:y是接收端接收信號列向量;x 是發射端發射信號列向量;[w]是復高斯白噪聲列向量,假定為圓噪聲;[H]表示頻率平坦衰落信道。原始發射信號x受衰落信道和噪聲影響而失真,最后被接收機接收。只能根據某個標準來估計原始信號x。最常用的標準是基于最小化均方誤差距離所獲得的距離標準,或通過最大化SINR所獲得的信號與干擾加噪聲比(SINR)標準。這兩套標準均可用于MMSE接收機。在下文中,筆者的研究將擴展到[NT×2NR]維度空間,通過通信信號的非圓性獲得進一步改進。
2 提出的算法
2.1 提出的通用算法
3.3 最優性討論
(1) ML的最優性:傳統MMSE和傳統ZF通過利用非圓特性而得到改進,但式(1)和式(5)共享相同的ML解,因此,最佳系統性能保持不變。
(2) EMMSE的次最優性:在頻率平坦的單輸入/單輸出(SISO)系統中,ML,MMSE和ZF檢測器的BER性能幾乎無差別,因為MMSE和ZF均可簡化為ML算法。對于頻率平坦的SIMO系統,最大比合并(MRC)[6]和ML具有最佳性能,非圓最大似然序列估計(NCIR?MLSE)接收機也可在直線干擾背景中實現最佳性能。然而,即使信號[x]為直線信號,頻率平坦的MIMO系統的情況也有所不同。SIMO系統式(1)可寫為:
4 計算復雜性分析
相比于具有指數復雜度的ML檢測器,式(4)的計算僅需矩陣求逆和相乘,因此,其復雜度低很多。對于EZF接收器,[CEZF]可以簡化為:
5 仿真結果
5.1 誤碼率
所提出的算法的性能已通過蒙特卡羅模擬進行檢查。其中,模擬的MIMO系統未編碼,且為BPSK調制,因此[EbN0]定義如下:
5.2 “分集”討論
將式(5)視為具有[NT]個發射天線和2[NR]個接收天線的MIMO系統。可以推斷出,[NT×2NR]MIMO系統的性能優于[NT×NR]MIMO系統。因為通過所提出的檢測器,可獲得比傳統接收器更多的接收“分集” 。在[NT×NR] V?Blast系統中,對于ZF?SIC接收器,實現的分集階數可為[NR-NT+1,]對于ZF?OSIC/MMSE?OSIC,其介于[NR-NT+1]與[NR]之間;對于ML探測器,其為[NR]。因此,在2×2系統中,ZF?SIC探測器可實現的分集是1階。對于ZF?OSIC/MMSE?OSIC,介于1與2之間,對于ML檢測器,則為2。存在未被傳統ZF? OSIC利用的分集。圖2展示出了經EZF?OSIC檢測器改善的情況,第3.3節中討論了ML的最優性不變,這意味著式(5)未改變系統分集。而且還可從圖1和圖2觀察到,EZF?OSIC(或EMMSE?OSIC)探測器的性能與ML的性能相似,這意味著,EZF?OSIC(或EMMSE?OSIC)探測器幾乎可以實現滿分集。endprint
6 結 論
本文討論了MIMO系統傳輸非圓信號的檢測問題,并列出了幾種計算復雜度較低的新型檢測器。這些檢測器可通過利用來自接收信號及其復共軛信息,有效減少干擾的影響,通過將所考慮的空間維度由[NT×NR]擴展到[NT×2NR],提高接收器的設計自由度。特別是對于EZF和EMMSE,相比于傳統ZF,可將干擾強度至少減少[12],EZF/EMMSE具有與傳統ZF/MMSE幾乎相同的計算復雜度。此外,EZF?OSIC和EMMSE?OSIC均具有準最佳性能。雖然在本文中作為典型示例討論了實信號,但所提出的算法同樣適用于在通信中廣泛使用的其他非圓信號,例如MSK,GMSK,OQAM信號。隨著OFDM/OQAM作為MIMO系統中的先進技術用于避免正交頻分復用的循環前綴,廣義線性檢測將變得更為重要[7]。
參考文獻
[1] DING Y, LI N, WANG Y, et al. Widely linear sphere decoder in MIMO systems by exploiting the conjugate symmetry of linearly modulated signals [J]. IEEE transactions on signal processing, 2016, 64(24): 6428?6442.
[2] 魏利霞.MIMO系統的信號檢測算法研究[D].南京:南京郵電大學,2015:29?35.
[3] 薛宸.多活躍天線空間調制技術的低復雜度檢測算法[J].電子技術應用,2015,41(8):73?75.
[4] 郭鳴霄,徐鵬飛,王瑞山.MIMO系統的信號檢測算法分析[J].電子科技,2016,29(3):65?67.
[5] 楊小波.新一代無線通信系統中的空間調制技術研究[D].重慶:重慶郵電大學,2015:11?12.
[6] 吳金隆.空間調制信號檢測算法研究[D].大連:大連理工大學,2016:14?24.
[7] WEN Q, MA X. Efficient greedy LLL algorithms for lattice decoding [J]. IEEE transactions on wireless communications, 2016, 15(5): 3560?3572.endprint