《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 通信與網(wǎng)絡(luò) > 設(shè)計(jì)應(yīng)用 > MIMO PLC系統(tǒng)雙邊雅克比SVD預(yù)編碼方法
MIMO PLC系統(tǒng)雙邊雅克比SVD預(yù)編碼方法
2018年電子技術(shù)應(yīng)用第9期
林 歡1,,李 想2
1.重慶郵電大學(xué) 通信與信息工程學(xué)院,重慶400065,;2.重慶郵電大學(xué) 新一代寬帶移動(dòng)通信重點(diǎn)實(shí)驗(yàn)室,,重慶400065
摘要: 近年來(lái)MIMO技術(shù)在電力線(xiàn)通信(PLC)領(lǐng)域受到廣泛的關(guān)注,可在不增加帶寬的基礎(chǔ)上提升系統(tǒng)比特速率和頻譜利用率,。針對(duì)傳統(tǒng)迫零預(yù)編碼算法求逆運(yùn)算復(fù)雜度太高的問(wèn)題,,提出一種基于雙邊雅克(Two-Sided Jacobi,TSJ)奇異值分解(SVD)的預(yù)編碼算法,,可有效降低計(jì)算復(fù)雜度,。首先構(gòu)造實(shí)對(duì)稱(chēng)矩陣,然后通過(guò)雙邊雅克比變換對(duì)該矩陣進(jìn)行對(duì)角化,,最后引入泰勒級(jí)數(shù)展開(kāi)以簡(jiǎn)化計(jì)算過(guò)程,。仿真結(jié)果表明,在不損失計(jì)算精度的情況下,,所提算法能有效改善系統(tǒng)誤碼率性能,。
中圖分類(lèi)號(hào): TN915.853
文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.180166
中文引用格式: 林歡,李想. MIMO PLC系統(tǒng)雙邊雅克比SVD預(yù)編碼方法[J].電子技術(shù)應(yīng)用,,2018,,44(9):121-124.
英文引用格式: Lin Huan,Li Xiang. An precoding method based on two-sided Jacobi SVD in MIMO PLC system[J]. Application of Electronic Technique,,2018,,44(9):121-124.
An precoding method based on two-sided Jacobi SVD in MIMO PLC system
Lin Huan1,Li Xiang2
1. School of Communication and Information Engineering,,Chongqing University of Posts and Telecommunications,, Chongqing 400065,China,; 2. Key Lab of New Generation Broadband Mobile Communication Technology,, Chongqing University of Posts and Telecommunications,Chongqing 400065,,China
Abstract: In recent years, the MIMO technology has been paid extensive attention in the field of power line communication, which can enhance the system bit rate and spectrum efficiency without increasing bandwidth. The complexity of the inverse operation is too high for the traditional zero-forcing algorithm , so a precoding algorithm based on two-sided Jacobi SVD is proposed to reduce the computational complexity. Firstly, the real symmetric matrix is constructed. And then,,the matrix is diagonalized by two-sided Jacobi transformation. Finally,Taylor series expansion is introduced to simplify the calculation process. The simulation results show that the algorithm can effectively improve the bit error rate performance without loss of calculation accuracy.
Key words : power line communication,;MIMO,;two-sided Jacobi,;precoding

0 引言

    電力線(xiàn)通信旨在利用現(xiàn)有電力基礎(chǔ)設(shè)施提供高速聯(lián)網(wǎng)服務(wù),近年來(lái)憑借其低成本,、覆蓋廣,、無(wú)需額外安裝電線(xiàn)的優(yōu)勢(shì)受到了越來(lái)越多的關(guān)注[1-2]。研究表明,,MIMO技術(shù)可在不增加系統(tǒng)帶寬的前提下將PLC系統(tǒng)的物理層傳輸速率提升2倍左右[3],。然而,由于三相線(xiàn)距離較近,,MIMO電力線(xiàn)通信(Power Line Communication,,PLC)信道間存在一定的相關(guān)性[4],導(dǎo)致信道間存在相互干擾,,從而限制信道容量,。因此,有效消除MIMO PLC信道間的干擾,,降低接收端的復(fù)雜度,,成為了寬帶MIMO電力線(xiàn)通信的研究熱點(diǎn)。

    目前大多數(shù)相關(guān)文獻(xiàn)主要圍繞MIMO PLC信道建模[5-7]以及脈沖噪聲消除[8],。針對(duì)預(yù)編碼技術(shù)方面,,文獻(xiàn)[9]提出一種基于正交空分復(fù)用(Orthogonal Spatial Multiplexing,OSM)的MIMO預(yù)編碼方案,,通過(guò)對(duì)發(fā)射符號(hào)進(jìn)行旋轉(zhuǎn)操作從而引入發(fā)射符號(hào)間的正交性,,有利于在接收端進(jìn)行單符號(hào)譯碼最大似然檢測(cè)。但是最大似然檢測(cè)的復(fù)雜度仍然過(guò)高,,不利于實(shí)際運(yùn)用。文獻(xiàn)[10]針對(duì)寬帶MIMO PLC系統(tǒng)中的共信道干擾問(wèn)題,,提出一種塊對(duì)角化預(yù)編碼方法,。但該文獻(xiàn)提出了零干擾的限制條件,適用性有限,。文獻(xiàn)[11]基于矢量量化中Lloyd算法構(gòu)造了預(yù)編碼碼本,,但該算法需要多次迭代,復(fù)雜度過(guò)高,。

    本文針對(duì)MIMO PLC系統(tǒng)中接收端均衡涉及的求逆運(yùn)算復(fù)雜度太高的問(wèn)題,,提出一種基于雙邊雅克比奇異值分解(Singular Value Decomposition,SVD)的有限反饋預(yù)編碼,,通過(guò)雅克比轉(zhuǎn)換降低SVD運(yùn)算的復(fù)雜度,,同時(shí)可有效改善系統(tǒng)誤碼率性能。

1 系統(tǒng)模型和信道建模

    目前大多數(shù)PLC調(diào)制解調(diào)器只使用P-N相線(xiàn),,即單輸入單輸出(Single Input Single Output,,SISO)配置,。而在歐洲、中國(guó)和世界其他許多地方,,家庭傳輸電纜具有如圖1所示的火線(xiàn)(Phase,,P)、零線(xiàn)(Neutral,,N)和保護(hù)地線(xiàn)(Protective Earth,,PE)的三線(xiàn)配置,于是利用3條差分相線(xiàn)和共模路徑可組成多個(gè)發(fā)送接收端口的MIMO PLC配置,。

tx6-t1.gif

    MIMO PLC的系統(tǒng)模型如式(1)所示:

    tx6-gs1.gif

    本文利用文獻(xiàn)[5]中考慮了信道相關(guān)性的混合信道建模方法進(jìn)行MIMO PLC信道建模,,對(duì)影響比較大的脈沖噪聲采用文獻(xiàn)[8]中的Middleton A類(lèi)噪聲模型進(jìn)行噪聲建模。

2 雙邊雅克比預(yù)編碼

2.1 信道矩陣的基本變換

    由于雙邊雅克比(Two-sided Jacobi,,TSJ)算法通常只適用于實(shí)對(duì)稱(chēng)矩陣[12],,而信道矩陣是復(fù)數(shù)矩陣,因此需要將復(fù)數(shù)信道矩陣轉(zhuǎn)換為實(shí)對(duì)稱(chēng)矩陣,。首先將矩陣H轉(zhuǎn)換為Hermite矩陣A:

tx6-gs2-3.gif

其中,,θ=-β。通過(guò)以上變換,,矩陣A轉(zhuǎn)化為實(shí)對(duì)稱(chēng)矩陣C,,于是可利用雅克比算法將該矩陣分解為SVD形式。

2.2 雙邊雅克比變換

    MIMO系統(tǒng)需要將預(yù)編碼矩陣反饋給發(fā)射機(jī),,因此對(duì)傳輸參數(shù)的優(yōu)化是減少反饋開(kāi)銷(xiāo)的關(guān)鍵,。為實(shí)現(xiàn)這一目標(biāo),將H轉(zhuǎn)化為實(shí)對(duì)稱(chēng)矩陣C,。TSJ算法通過(guò)不斷迭代使矩陣C的非對(duì)角線(xiàn)元素最小化,。

    tx6-gs4.gif

    對(duì)矩陣C進(jìn)行迭代正交更新實(shí)現(xiàn)雅克比轉(zhuǎn)換。

tx6-gs5-14.gif

    當(dāng)矩陣的非對(duì)角元素非常接近零時(shí),,可判定雅克比過(guò)程結(jié)束,。雅克比轉(zhuǎn)換預(yù)編碼算法流程圖如圖2所示,該算法主要步驟如下:

tx6-t2.gif

    (1)右奇異矩陣V等于旋轉(zhuǎn)矩陣乘以轉(zhuǎn)換矩陣,,φi是第i次迭代雅克比矩陣Qi的旋轉(zhuǎn)相位,。

     tx6-gs15-21.gif

3 仿真性能與分析

    基于文獻(xiàn)[9]建立了考慮信道相關(guān)性的MIMO PLC混合信道模型,在MATLAB 2013b平臺(tái)上進(jìn)行仿真驗(yàn)證,,仿真次數(shù)為1 000次,。仿真參數(shù)見(jiàn)表1。

tx6-b1.gif

    為評(píng)估雙邊雅克比轉(zhuǎn)換算法的性能,,計(jì)算由雅克比算法獲得的奇異值tx6-b1-x1.gif和調(diào)用MATLAB自帶的SVD函數(shù)得到的奇異值λl之間的均方誤差,,如式(22)所示,l表示天線(xiàn)索引,。各奇異值均方誤差仿真結(jié)果如圖3所示,,可看出,,兩者的均方誤差低于10-30,因此所提算法計(jì)算精度與MATLAB中SVD函數(shù)基本一致,。

    tx6-gs22.gif

tx6-t3.gif

    計(jì)算由所提算法得到的信道增益系數(shù)h11與真實(shí)信道增益系數(shù)hreal之間的均方誤差,,如圖4所示,二者均方誤差量級(jí)達(dá)到10-29,。其他信道增益系數(shù)結(jié)果類(lèi)似,,這表明雅克比算法是能量守恒的。分析可知,,由于對(duì)信道矩陣做的所有變換都是酉變換,,因此不影響系統(tǒng)能量。

tx6-t4.gif

    圖5分析了兩個(gè)MIMO發(fā)射端口上各數(shù)據(jù)流誤碼率與信噪比的關(guān)系,??煽闯觯瑑蓷l數(shù)據(jù)流誤碼率性能基本一致,,并且十分接近理論誤碼率,。這表明本文中的預(yù)編碼和譯碼過(guò)程沒(méi)有引入額外噪聲。

tx6-t5.gif

    誤差向量幅度(Error Vector Magnitude,,EVM)可反映均衡后的接收星座圖與原始?xì)w一化的標(biāo)準(zhǔn)星座圖之間的誤差,。采用星座誤差向量幅度準(zhǔn)則,,分析量化比特?cái)?shù)對(duì)系統(tǒng)性能的影響。為了分析量化噪聲的影響,,此時(shí)仿真沒(méi)有引入其他加性噪聲,。如圖6所示,,隨著量化比特?cái)?shù)增加,,EVM逐漸收斂,。當(dāng)量化比特?cái)?shù)為16時(shí),EVM低于10-3,,此時(shí)接收星座圖十分接近原始標(biāo)準(zhǔn)星座圖,。

tx6-t6.gif

4 結(jié)論

    本文針對(duì)PLC MIMO系統(tǒng)中傳統(tǒng)迫零預(yù)編碼算法求逆運(yùn)算復(fù)雜度高的問(wèn)題,提出一種基于雙邊雅克比轉(zhuǎn)換的低復(fù)雜度SVD預(yù)編碼算法,。由雅克比算法得到的奇異值與調(diào)用MATLAB中的SVD函數(shù)所得的奇異值相等,證實(shí)了該算法構(gòu)造的SVD函數(shù)的有效性,。同時(shí)系統(tǒng)誤碼率十分接近理論誤碼率,,這說(shuō)明該MIMO預(yù)編碼過(guò)程未引入額外噪聲。本文提出的預(yù)編碼算法為降低求逆運(yùn)算復(fù)雜度提供了一種具有實(shí)用價(jià)值的仿真分析方法,,對(duì)于推動(dòng)多輸入多出寬帶電力線(xiàn)載波通信技術(shù)在智能電網(wǎng)中的研究,、發(fā)展、工程應(yīng)用具有重要意義,。

參考文獻(xiàn)

[1] 戚佳金,,陳雪萍,,劉曉勝.低壓電力線(xiàn)載波通信技術(shù)研究進(jìn)展[J].電網(wǎng)技術(shù),2010(5):161-172.

[2] STADELMEIER L,,SCHILL D,,SCHWAGER A,et al.MIMO for inhome power line communications[C].International ITG Conference on Source and Channel Coding(SCC),,Ulm:VDE,,2008:1-6.

[3] BERGER L,SCHWAGER A,,PAGANI P,,et al.MIMO power line communications[J].IEEE Communications Surveys and Tutorials,2015,,17(1):106-124.

[4] TOMASONI A,,RIVA R,BELLINI S.Spatial correlation analysis and model for in-home MIMO power line channels[C].IEEE International Symposium on Power Line Communications and ITS Applications.Beijing:IEEE Press,,2012:286-291.

[5] 曹旺斌,,尹成群,謝志遠(yuǎn),,等.多輸入多輸出寬帶電力線(xiàn)載波通信信道模型研究[J].中國(guó)電機(jī)工程學(xué)報(bào),,2017,37(4):1136-1141.

[6] 謝志遠(yuǎn),,魏佳紅,,趙子龍.隱馬爾科夫鏈在脈沖噪聲建模中的應(yīng)用[J].電子技術(shù)應(yīng)用,2014,,40(9):98-100.

[7] 葉君,,孫洪亮,王毅,,等.一種適用于低壓電力線(xiàn)通信信道的背景噪聲建模方法[J].重慶郵電大學(xué)學(xué)報(bào)(自然科學(xué)版),,2015,27(6):722-727.

[8] HU X,,CHEN Z,,YIN F.Impulsive noise cancellation for MIMO power line communications[J].Journal of Communications,2014,,9(3):241-247.

[9] VO T N.MIMO techniques for the transmission and resource allocation in in-home power line communication[D].Télécom Bretagne:Université de Bretagne Occidentale,2015.

[10] 伍韻文,,郭勁松,吳海東,,等.寬帶電力線(xiàn)載波MIMO系統(tǒng)干擾消除預(yù)編碼方法[J].電力系統(tǒng)保護(hù)與控制,,2015(3):123-126.

[11] WINGER L L.Linearly constrained generalized Lloyd algorithm for reduced codebook vector quantization[J].IEEE Transactions on Signal Processing,2001,49(7):1501-1509.

[12] ZHOU T,,F(xiàn)ANG S,,YANG X,et al.A Jacobi-based parallel algorithm for matrix inverse computations[C].International Conference on Wireless Communications & Signal Processing.IEEE,,2013:1-5.




作者信息:

林  歡1,,李  想2

(1.重慶郵電大學(xué) 通信與信息工程學(xué)院,重慶400065,;2.重慶郵電大學(xué) 新一代寬帶移動(dòng)通信重點(diǎn)實(shí)驗(yàn)室,,重慶400065)

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載,。