Journal of Antennas
Vol.06 No.03(2017), Article ID:21631,8 pages
10.12677/JA.2017.63006

Study on Hybrid Precoding for Millimeter Wave Massive Multiuser MIMO Systems

Shuai Xu, Dianwu Yue

College of Information Science and Technology, Dalian Maritime University, Dalian Liaoning

Received: Jul. 18th, 2017; accepted: Aug. 4th, 2017; published: Aug. 8th, 2017

ABSTRACT

In millimeter wave massive multiple-input multiple-output (MIMO) systems, in order to reduce installed hardware complexity and cost in full digital precoding, and to overcome the problem of large transmission loss in millimeter wave, this paper investigates a kind of hybrid precoding schemes with low complexity. This paper firstly analyzes a linear analog precoding scheme with asymptotically optimal performance, which can be implemented through iterative processing. Based on the iterative analog precoding scheme, this paper considers further the two linear digital precoding schemes with block diagonalization (BD) and maximum ratio transmission (MRT), respectively, and makes numerical comparison between the BD and the MRT for different kinds of parameters. The simulation results show that under the case with low SNR and a few users, the MRT has better performance than BD, and the BD has better performance than the MRT in the other cases.

Keywords:Massive MIMO, Millimeter Wave, Hybrid Precoding, Maximum Ratio Transmission, Block Diagonalization

毫米波大规模多用户MIMO的混合 预编码研究

徐帅,岳殿武

大连海事大学信息科学技术学院,辽宁 大连

收稿日期:2017年7月18日;录用日期:2017年8月4日;发布日期:2017年8月8日

摘 要

在毫米波大规模多输入多输出(MIMO)系统中,为了减小全数字预编码时硬件安装复杂度及安装费用,以及克服毫米波传输衰减大的问题,本文探讨一种线性混合预编码方法。首先分析了一个可渐近最优的线性模拟预编码方案,该方案可通过迭代处理就能实现。在此迭代模拟预编码基础上,本文进而在数字预编码方面考虑块对角化(BD)和最大比传输(MRT)两种线性方案,并在不同的参数下对MRT与BD进行仿真对比。仿真结果表明,在低信噪比和用户数少时,MRT性能优于BD,而在其它情况下,BD性能优于MRT。

关键词 :大规模MIMO,毫米波,混合预编码,最大比传输,块对角化

Copyright © 2017 by authors and Hans Publishers Inc.

This work is licensed under the Creative Commons Attribution International License (CC BY).

http://creativecommons.org/licenses/by/4.0/

1. 引言

为了满足下一代移动蜂窝系统中巨大的系统容量需求,大规模MIMO与毫米波频段结合是一项非常有前景的研究方向 [1] 。毫米波处于30~300 GHz的频段,它可以用于户外点对点回程链路和室内高速率无线应用场景。事实上,毫米波技术在短距离服务已经被标准化,例如IEEE 802.11ad,但是这一频段在蜂窝系统中没有很好地被应用,因为它具有高的路径损耗以及容易被雨水空气吸收的缺点。毫米波可以很好地被利用在短距离传输上,故被认为是面向5G移动通信最具发展潜力的技术之一 [2] 。而大规模MIMO是指在基站端配置数十根甚至数百根以上天线的MIMO系统。由于毫米波波长较短因此容易实现大规模天线阵列的分布。尽管如此,关于毫米波大规模MIMO研究目前仍有很多重要性问题需要人们开展研究。

在传统MIMO系统中RF链路数等于天线数,但是随着天线数的无限增加,这种传统系统架构会增加链路开销及复杂度,因此在大规模MIMO系统中人们考虑引进混合预编码。混合预编码由基带预编码与模拟预编码混合而成,特别它是由一个低维的数字预编码器与一个高维的模拟预编码器通过少量的RF链路并联而形成。其中基带预编码可以消除用户之间的干扰,模拟预编码可以增加阵列增益来对抗由毫米波带来的路径损耗问题。因此,混合预编码不仅可以减小安装成本和能量消耗,同时可以实现良好的系统性能。鉴于此,本文将对混合预编码进行探讨。

在各类大规模多用户MIMO系统基带预编码中,简单的线性预编码方案例如迫零(ZF)、最大比传输(MRT)可以在天线趋于无穷大时达到信道容量 [3] [4] 。ZF预编码通过信道取逆消除用户之间的干扰,但是只适用于单天线用户的情况。在用户具有多天线的情况下,可以引进块对角化(BD),从而在信道取逆的过程中可将源自同一信号的天线间的干扰和其它用户的干扰消除或减轻 [5] [6] [7] 。MRT预编码在基站端已知信道信息状态(CSI)时不需要复杂的处理计算过程,直观来看,即信噪比高的支路上会有更大的权重。为此,在基带预编码方面,本文将特别关注BD和MRT这两个线性预编码方法。

在采用大规模天线阵列情况下,毫米波通信信道中的不同路径具有近似正交的特性。利用这一特性可以通过迭代算法获得对信道估计要求弱的模拟预编码矩阵 [8] 。因此,本文在模拟预编码方面,侧重研究这种迭代模拟预编码算法,并在此基础上,对MRT与BD两种基带预编码方案展开性能分析。

2. 系统模型

2.1. 下行多用户系统模型

毫米波大规模多用户下行MIMO系统模型如图1所示。图中假设基站端配有根天线和个RF链路,共有个用户与之通信,每个用户配置根天线和个RF链路。为了保证通信的有效性需要限制RF链路数的个数满足。在基站端个数据流先通过一个维的数字预编码处理,然后再经过一个维的模拟预编码处理后发送出去。基带预编码矩阵可以同时修改信号

的幅度与相位,而模拟预编码只可以改变信号相位信息,且需要其上每个元素满足。则系统下行链路中第个用户接收到的信号表示为

(1)

其中,为K个用户总的信号向量,可以表示为且要满足

示平均传输功率。是第个用户的信道矩阵,是一个的加性复高斯白噪声。第个用户经过合并矩阵处理后的接收信号为

(2)

其中,个用户的RF合并矩阵,需满足个用户的基带合并矩阵。

为第个用户定义等效基带信道如下

(3)

因此(2)式可以改写成如下表达式

(4)

这样总频谱效率可以写成

Figure 1. System diagram of a millimeter massive multi-user MIMO structure

图1. 毫米波大规模多用户MIMO系统模型

(5)

其中,,表示干扰和噪声的协方差矩阵。

2.2. 信道模型

为了体现毫米波信道稀疏散射体的特性,通常采用S-V (Saleh Valenzuela)模型。假设第个用户的散射簇数为,每一簇只有一条路径,则基站到第个用户之间的信道矩阵为 [9] [10]

(6)

其中,代表第条路径的的复增益,分别表示基站和用户终端的天线阵列响应向量,分别代表第个用户第条路径的离开角与到达角。本文考虑采用均匀线性阵列(uniform linear array, ULA),因此可进一步分别表示为

(7)

(8)

其中,代表发送与接收端处天线之间的间距,代表信号波长。

3. 混合预编码方案

3.1. 迭代模拟预编码方案

本部分只以单波束情况为例展开讨论,至于多波束情况分析类似,详细分析参见文献 [11] 。

,则(6)式可以写成如下的形式

(9)

由毫米波不同路径的近似正交性可得 [8]

(10)

(11)

经过这样个对连乘处理后,可以有如下形式的矩阵

(12)

没有失去一般性,可以假设第一条路径有最大的路径增益,且有成立。这样随着的增大,逐渐趋近于0,从而成为(12)中主导项。因此从(12)式可得渐近结果如下

(13)

基于上述讨论可形成一个迭代波束成形算法,如图2所示。具体迭代过程如下:

假设基站端第个用户的初始发射向量为,其表示模拟预编码矩阵的第列。此时,第个用户的接收信号就为。经过提取接收信号的相位信息,第个用户的天线阵列加权矢量

就可以表示为,这里代表向量的相位信息。然后由第个用户发送给基站,则基站接收到的信号表示为,那么天线阵列预编码向量为更新为。多次反复经过这样迭代后,基站端的第列预编码向量和第个用户的加权向量就会收敛稳定。此时停止迭代。

仿真实验表明,上述迭代过程收敛很快,一般只需要3或4次迭代 [8] [11] 。

3.2. 两个数字预编码方案

获得了模拟预编码之后,就可根据等效信道矩阵来设计数字预编码方案。考虑到多用户系统中存在着不同用户之间的干扰,在数字部分可以采用BD方法来消除干扰。但是当处于小信噪比时,接收信噪比占主导作用,BD属于一种次优化方案。此时可考虑采用简单有效的MRT预编码方法。

3.2.1. 块对角化方案

为了消除用户之间的干扰,要求第个用户的预编码矩阵位于其他用户信道的零空间上,即。现构建除了第k个用户信道向量外包含其他所有用户信道向量的矩阵如下 [5]

(14)

由上式可以得出,必须落在的零空间中。注意的秩,对进行奇异值分解有

(15)

其中,分别是由非零奇异值和零奇异值对应的右奇异向量组成,即的零空间正交基。将相乘,可以得到下面的关系式 [12]

(16)

Figure 2. Iterative processing for analog precoding

图2. 模拟预编码迭代过程

从(16)式中可以看出的零空间。也就是说将一个信号以方向发送,第个用户之外的其他用户根本接收不到该信号。由以上可得 [5]

(17)

这样经过块对角化后第k个用户的数字基带预编码可取为,进而整个数字预编码矩阵为

(18)

3.2.2. 最大比传输方案

在多用户系统中使用块对角化预编码方案,虽然能消除用户之间的干扰,但是对于系统容量来说是一种次优化方案。因此在基带预编码分析中考虑引进MRT方案。MRT在已知CSI时计算复杂度很低,而且可以根据信道信息分配权重,信噪比大的支路上分配的权重大,反之信噪比小的支路上分配的支路小,因此在受信噪比影响较大的小信噪比环境下可以发挥其作用。MRT的预编码矩阵满足下式 [10] :

(19)

将(18)式和(19)式分别代入(5)式就可求得这两个方案下的频谱效率。

4. 系统性能仿真及分析

下面根据(5)式,基于文中所提到的迭代算法,对BD与MRT两个基带预编码方案进行频谱效率性能对比。特别在不同的信噪比、天线数、用户数条件下进行仿真分析。

仿真系统模型如下:毫米波频段f = 60 GHz,发射端天线数,RF链路,用户数,每个用户接收天线,每个用户的RF链路,即每个用户只有一个数据流 [13] 。

仿真信道模型如下:路径数L = 3,发射角,接收角,均服从均匀分布,路径复增益服从复高斯分布。

图3绘出了两个基带预编码方法在不同信噪比下所对应的频谱效率曲线。由此图可以看出,MRT随着信噪比的增加,系统的总频谱速率最终会趋于一个定值;而BD预编码会随着信噪比的增加,系统总频谱速率会不断地增加没有上限。然而当处于小信噪比()情况下,MRT要优于BD的性能。不过当时,图中显示BD方法开始优于MRT预编码方案。出现这一现象的原因是MRT是接收信噪比最大化的预编码方案,这在小信噪比下表现尤为显著,但是随着接收信噪比的不断增加MRT逐渐失去这一优势。

图4在信噪比为0 dB的情况下比较了两种数字预编码方案在不同发射端天线数下的频谱效率。从图4可以看出,随着发射端天线数的增加,两种方案的总频谱速率都一直增加,没有上限。这也说明了随着天线数的增加,在没有功率缩减的情况下,系统的可达速率会一直增加下去。这充分体现了增加系统天线数量会大幅度的提高系统性能。但是两种预编码方案随着天线数增多性能增加的幅度越来越小,为了节约系统安装成本需要取适中的发射端天线数。

图5是在信噪比为0 dB,发射端天线为256时BD预编码与MRT预编码方案随着用户数不同的性能对比。从图中可以看到,随着用户数变化系统的总频谱效率随之增大。当时,MRT优于BD,当时反而BD优于MRT,并且随着用户数越来越多两者的差距也越来越大。这是因为比较小时用户之间干扰不是很明显,随着用户数不断增加BD可以消除用户之间干扰的特性得以体现。

Figure 3. Comparison of the spectral efficiency between MRT and BD for different SNRs

图3. MRT与BD在不同信噪比下的频谱效率对比

Figure 4. Comparison of the spectral efficiency between MRT and BD for different number of antennas

图4. MRT与BD在不同发射端天线下的频谱效率对比

Figure 5. Comparison of the spectral efficiency between MRT and BD for different number of users

图5. MRT与BD在不同用户数下的频谱效率对比

5. 结束语

毫米波大规模MIMO系统应用混合预编码方法可以节省系统的安装费用、减小系统的复杂度。为此本文探讨了混合预编码。对于模拟预编码部分,分析了一种迭代预编码算法。该算法能利用不同路径之间近似正交性,通过迭代处理就可得到渐近最优的发射端模拟预编码矩阵以及相应接收端的模拟合并矩阵。在数字预编码部分,考虑了MRT与BD两种线性预编码方法,并对这两种方法在不同信噪比、不同发射端天线数、不同用户数下进行了仿真性能对比。仿真结果表明,与BD预编码方案相比,MRT预编码更适用于低信噪比,用户数少的场景。

最后值得一提的是,上述迭代算法的复杂度随着传输路径数的增多而增多,从而进一步增加了系统处理复杂度,因此,寻找一种复杂度小而性能好的模拟预编码方案值得以后进一步研究。

基金项目

国家自然科学基金项目资助(61301228);高等学校博士学科点专项科研基金项目资助(20132125110006);中央高校基本科研业务费专项资金项目资助(3132016347)。

文章引用

徐帅,岳殿武. 毫米波大规模多用户MIMO的混合预编码研究
Study on Hybrid Precoding for Millimeter Wave Massive Multiuser MIMO Systems[J]. 天线学报, 2017, 06(03): 42-49. http://dx.doi.org/10.12677/JA.2017.63006

参考文献 (References)

  1. 1. Kutty, S. and Sen, D. (2016) Beamforming for Millimeter Wave Communications: An Inclusive Survey. IEEE Communications Surveys & Tutorials, 18, 949-973. https://doi.org/10.1109/COMST.2015.2504600

  2. 2. Bogale, T.E. and Le, L.B. (2016) Massive MIMO and mmWave for 5G Wireless HetNet: Potential Benefits and Challenges. IEEE Vehicular Technology Magazine, 11, 64-75. https://doi.org/10.1109/MVT.2015.2496240

  3. 3. Erez, U., Shamai, S. and Zamir, R. (2005) Capacity and Lattice Strategies for Canceling Known Interference. IEEE Transactions on Information Theory, 51, 3820-3833. https://doi.org/10.1109/TIT.2005.856935

  4. 4. Ngo, H.Q., Larsson, E.G. and Marzetta, T.L. (2013) Energy and Spectral Efficiency of Very Large Multiuser MIMO Systems. IEEE Transactions on Communications, 61, 1436-1449. https://doi.org/10.1109/TCOMM.2013.020413.110848

  5. 5. Ni, W. and Dong, X. (2016) Hybrid Block Diagonalization for Massive Multiuser MIMO Systems. IEEE Transactions on Communications, 64, 201-211. https://doi.org/10.1109/TCOMM.2015.2502954

  6. 6. Liang, L., Xu, W. and Dong, X. (2014) Low-Complexity Hybrid Precoding in Massive Multiuser MIMO Systems. IEEE Wireless Communications Letters, 3, 653-656. https://doi.org/10.1109/LWC.2014.2363831

  7. 7. Liu, A. and Lau, V. (2014) Phase Only RF Precoding for Massive MIMO Systems With Limited RF Chains. IEEE Transactions on Signal Processing, 62, 4505-4515. https://doi.org/10.1109/TSP.2014.2337840

  8. 8. 唐俊林, 岳光荣, 曾媛, 李少谦, 李强. 毫米波相控阵的一种迭代波束成形方法[J]. 西安电子科技大学学报, 2017(6): 133-139.

  9. 9. Raghavan, V. and Sayeed, A.M. (2011) Sublinear Capacity Scaling Laws for Sparse MIMO Channels. IEEE Transactions on Information Theory, 57, 345-364. https://doi.org/10.1109/TIT.2010.2090255

  10. 10. Alkhateeb, A., El Ayach, O., Leus, G. and Heath, R.W. (2014) Channel Estimation and Hybrid Precoding for Millimeter Wave Cellular Systems. IEEE Journal of Selected Topics in Signal Processing, 8, 831-846. https://doi.org/10.1109/JSTSP.2014.2334278

  11. 11. Yong, S.K., Xia, P. and Valdes-Garcia, A. (2011) 60 GHz Technology for GBPS WLAN and WPAN. John Wiley & Sons Ltd., New York.

  12. 12. Cho, Y.S., Kim, J., Yang, W.Y., Kang, C.G., 主编. MIMO-OFDM无线通信技术及MATLAB实现[M]. 孙锴, 黄威, 译. 北京: 电子工业出版社, 2013: 353-355.

  13. 13. 谢斌, 谢舒闽, 刘述睿. 基于毫米波大规模MIMO的混合RZF预编码算法[J]. 电信科学, 2017, 33(3): 29-35.

期刊菜单