一种改进的协作多点多用户预编码算法

来源 :哈尔滨理工大学学报 | 被引量 : 0次 | 上传用户:lin_yuqi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:在LTEA系统中,现有协作多点多用户预编码算法不能同时抑制用户间、用户内部及噪声干扰,并且计算复杂度较高。针对这两方面的问题,提出了一种改进的线性预编码算法。本文采用计算复杂度,系统容量和误码率作为评价算法性能的指标,建立了协作多点多用户的系统模型,并给出了改进算法具体的实施步骤,理论分析了算法的计算复杂度,使用MATLAB仿真验证了系统性能。仿真结果表明,该算法在一定程度上能够降低计算复杂度和误码率,且在相同的天线配置下,该算法的系统容量性能略低于正则块对角化预编码算法。
  关键词:协作多点(CoMP);矩阵分解;多用户干扰;计算复杂度;奇异值分解(SVD)
  DOI:10.15938/j.jhust.2018.01.023
  中图分类号: TN 914.53
  文献标志码: A
  文章编号: 1007-2683(2018)01-0127-05
  Abstract:In Long Term EvolutionAdvanced (LTEA) system, existing coordinated multipoint (CoMP) multiuser precoding algorithm can not suppress multiuser, intrauser and noise interference at the same time and its computational complexity is high. To solve these two problems, an improved linear precoding algorithm is proposed. Computational complexity, system capacity and bit error rate (BER) as the indicators were used to evaluate the algorithm performance. We established coordinated multipoint multiuser system model, gave the improved algorithm specific implementation steps, theoretically analyzed computational complexity of the algorithm, and used MATLAB to simulate system performance. Simulation results show that the proposed algorithm can reduce computational complexity and bit error rate to some extent, and the system capacity performance of the proposed algorithm is slightly inferior to that of regularized block diagonalization algorithm.
  Keywords:coordinated multipoint (CoMP); matrix decomposition; multiuser interference; computational complexity; singular value decomposition (SVD)
  0引言
  協作多点(CoMP, coordinated multipoint)通信技术作为LTEA系统中的一项关键技术,通过多个基站间的相互协作能降低小区间的干扰,提升系统吞吐量,改善小区边缘用户的服务质量[1-4]。预编码技术作为LTEA物理层的关键技术可以在发送端预先抑制用户之间或数据流之间的干扰,但在LTEA系统中常用的协作多点预编码算法存在各种各样的缺陷。文[5]中,迫零(ZF,zero forcing)预编码算法虽然可以处理自身的天线接收信号,区别来自基站多天线的数据流,但是它对其他用户的干扰消除还不太理想,用户间的干扰依然存在。另外,ZF预编码算法虽然比较简单直观,但它并未直接考虑噪声的影响,导致噪声被放大。文[6-7]中,块对角化(BD, block diagonalization)预编码算法的主要步骤是对每个用户执行两次奇异值分解,对于多用户多点协作通信系统来说,其计算复杂度非常高。虽然BD预编码算法能完全消除用户间的干扰,但用户内部多天线干扰仍未消除,另外,该算法也忽略了噪声的影响。此外,BD预编码算法对系统的天线配置有着严格的要求,它要求接收端所有用户的接收天线数要小于等于发射天线数。文[8]中的正则块对角化(RBD, regularized block diagonalization)预编码算法引入正则因子,将噪声考虑在内,降低了噪声对系统的影响。但是,同BD预编码算法一样,RBD预编码算法仍未能消除用户内部的干扰;其计算复杂度极高。
  结合上述对LTEA系统中常用的协作多点预编码算法的分析,本文提出了可以降低计算复杂度且适用于接收端有任意根接收天线的改进预编码方案。该预编码方案首先在补信道矩阵中引入噪声影响因子,有效排除多用户间干扰和噪声对系统的影响,然后引入低复杂度的矩阵分解方法QR,降低算法的计算复杂度,最后通过对等效信道矩阵实施奇异值分解(SVD, singular value decomposition),求解出完整的预编码矩阵和解码矩阵。理论上,该算法能够降低计算复杂度和误码率,有效改善系统的性能。
  1系统模型
  联合处理模式下的协作多点多用户(MUCoMP, multiuser coordinated multipoint)通信系统模型[9]如图1所示。假设小区为K个用户设备(UE, user equipment)提供服务,基站总发送天线数为N,第k个用户接收天线数为Mk,这样就形成了MUCoMP系统。   3算法计算复杂度的分析及仿真
  3.1计算复杂度分析
  这部分将对改进的预编码方案与已有的RBD预编码方案进行复杂度的分析与比较,且利用浮点运算(flops, floatingpoint operations)的总数来衡量预编码算法的复杂度。文[11-12]中给出了实矩阵QR分解和SVD分解所需的浮点运算数。m×n复矩阵的SVD分解所需的浮点运算数相当于2m×2n的实矩阵。下面给出了复矩阵进行各种操作所需的浮点运算数。
  对一个m×nm≥n的复矩阵,其QR分解的复杂度为16m2n-mn2+n3/3 flops。两个复矩阵m×n和n×p相乘的计算复杂度为8mnp。对一个m×nm≤n的复矩阵,当需要知道Σ和V时SVD分解的复杂度为32nm2+2m3 flops,当需要知道U、Σ和V时SVD分解的复杂度为84n2m+8nm2+9m3[13-15]。
  假定系统有K个用户,各用户有相同的接收天线数Mk=M,M=K-1M,其中(6,2,3,2)表示基站端发送天线数之和N为6,系统有2个小区协作,每个用户接收天线数M=3,用户数K=2。表1和表2分别为RBD和改进的预编码算法的复杂度。
  从表1或表2中可以看出,若各用户的接收天线数和总的发送天线数不变,即M和N不变,预编码算法的计算复杂度是关于用户数K的增函数。对比表1和表2,可以发现,在(6,2,3,2)天线配置下,改进算法的复杂度小于RBD预编码算法的复杂度,为在实际系统中的应用提供了理论依据。
  3.2计算复杂度的仿真
  这部分对改进算法与BD、RBD预编码算法的复杂度进行了仿真。该仿真在MATLAB 7.0的仿真环境中进行,采用(6,2,3,2)的天线配置,调制方式为QPSK,信道模型为平坦瑞利型,具体仿真参数如表3所示。
  图2是不同预编码算法复杂度随用户数的不同而变化的曲线图。从图2可以看出,若各用户的接收天线数和总的发送天线数固定(M=3, N=6),各预编码算法的计算复杂度随着用户数的增加而增长。从表2中还可以看出,随着用户数的增加,BD和RBD预编码算法的计算复杂度相对于QRSVD
  5结论
  本文针对现有协作多点预编码算法的不足,提出了QRSVD预编码算法。该算法适用于JP模式下的MUCoMP通信系统并且它对系统的天线配置没有严格的要求。该算法对补信道矩阵进行扩展,有效排除了多用户间和噪声干扰对系统的影响,降低了误码率,改善了小区边缘用户的通信质量。此外,通过引入低复杂度的矩阵分解方法QR,降低了算法的计算复杂度,有效地提高了计算效率,为在实际中的应用提供了一定的理论依据。
  参 考 文 献:
  [1]3GPP(v 0.1.9), Overview of 3GPP Release 11[S]. 2014.
  [2]KIM B, MALIK S, MOON S, et al. Performance Analysis of Coordinated Multipoint with Scheduling and Precoding Schemes in the LTEA System[J]. Wireless Personal Communications, 2014, 77(4): 2615-2630.
  [3]苏敏,梁银丽,汪道辉. 基于路径记忆算法的智能小车控制系统的设计[J]. 哈尔滨理工大学学报,2011,16(1):64-68.
  [4]孙增友,刘玲玉,张洋. 基于SLNRMMSE的协作多点通信系统预编码算法的研究[J]. 东北电力大学学报,2016,36(2):81-85.
  [5]LI M, COLLINGS I B, HANLY S V, et al. Multicell Coordinated Scheduling with Multiuser Zeroforcing Beamforming[J]. IEEE Transactions on Wireless Communications, 2016, 15(2): 827-842.
  [6]LI Z, LIU Y, ZHANG Y, WAN P. Hybrid Coordinated Strategy of Downlink Coordinated Multipoint Transmission[J]. Journal of Systems Engineering and Electronics, 2015, 26(5): 916-923.
  [7]NGUYEN D H N, NGUYENLE H, LENGOC T. Blockdiagonalization Precoding in a Multiuser Multicell MIMO System: Competition and Coordination[J]. IEEE Transactions on Wireless Communications, 2014, 13 (2): 968-981.
  [8]李立华,王维,王骥,靳进,王化磊.一种协作多点多用户通信系统的预编码方法[J]. 北京邮电大学学报,2014,37(1):20-24.
  [9]郭文卓,张曙,任大孟.高效的下行多用户 MIMO系统天线选择算法[J]. 吉林大学学报:工学版,2010,40(6):1719-1723.
  [10]STANKOVIC V and HAARDT M. Generalized Design of Multiuser MIMO Precoding Matrices[J]. IEEE Transactions on Wireless Communications, 2008, 7(3): 953-961.
  [11]GOLUB G H, VAN LOAN C F. Matrix Computations[M]. Baltimore: The Johns Hopkins University, 1996.
  [12]WANG Hualei, LI Lihua, SONG Lei, et al. A Linear Precoding Scheme for Downlink Multiuser MIMO Precoding Systems[J]. IEEE Communications Letters, 2011, 15(6): 653-655.
  [13]ZU K, DE LAMARE R C, HAARDT M. Generalized Design of Lowcomplexity Block Diagonalization type Precoding Algorithms for Multiuser MIMO Systems[J]. IEEE Transactions on Communications, 2013, 61(10): 4232-4242.
  [14]ZU K, DE LAMARE R C. Lowcomplexity Lattice Reductionaided Regularized Block Diagonalization for MUMIMO Systems[J].IEEE Communications Letters, 2012, 16(6): 925-928.
  [15]李巖,迟欢欢,董向阳. 基于Flash存储的具有图像压缩功能文件系统的设计[J]. 哈尔滨理工大学学报,2009,14(6):17-21.
  (编辑:关毅)
其他文献
在2006年3月20~24日召开的IMO海环会(MEPC)第54次会议上,作为修正的MARPOL 73/78公约附则Ⅱ和修正的国际载运散装危险化学品船舶结构和设备规则(International Code for the Const
为了将模型跟踪控制应用于非接触感应电能传榆系统上,消除广义状态空间平均法对系统矩阵的影响,首先对两者进行原理分析,依据傅里叶变换和拉普拉斯变换的关系及矩阵理论,对状态空
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
视频是教育领域重要的学习资源形式,基于人工智能技术的教育视频分析与创新应用是推动教育人工智能落地的重要方式,但目前还处于研究与实践的探索阶段。文章分析了人工智能对
针对自动焊线机末端执行器跟踪给定轨迹的问题,依据任务坐标系方法,研究了自动焊线机末端执行器轮廓控制算法的设计方法,得出轮廓控制器由一个时变的PD反馈控制器和一个时变
在最近IMO召开的第57次海环会上,批准了MARPOL附则Ⅵ有关减少船舶有害排放的修正案。其主要变化是将船舶硫氧化物(SOx)逐渐减排,使全球硫含量上限从当前的4.5%起初步减少至3.5%,自2012
深度学习回应时代诉求,指向“核心素养”改革,回答了“培养什么样的人”的问题,回归了学习本质。知识图谱有助于促进学生深入思考,提高问题解决能力、批判性思维和创新能力,
对物流联盟理论进行研究,提出通过组建物流联盟解决国内港口企业现存的问题;同时探讨了我国港口企业组建物流联盟的途径和具体步骤,对发展物流联盟提出几点建议.
摘 要:宇宙大爆炸理論仍有许多核心问题没有解决。建立了宇宙从大爆炸,经过膨胀、坍缩,最终回到起点的宇宙演化膨胀坍缩理论。阐述了大爆炸的形成,引起爆炸原因,论述了宇宙加速膨胀、暗能量、引力波等宇宙学关键问题。  关键词:大爆炸;暗能量;加速膨胀;引力波;超光速  DOI:10.15938/j.jhust.2017.06.022  中图分类号: P159.3  文献标志码: A  文章编号: 1007
苏州工业园综合保税区致力于打造“现代商贸物流运营中心示范区”,即以虚拟口岸为依托,以商贸和物流两大产业为支柱,搭建现代物流公共信息平台,从而构建一个覆盖苏州工业园区并服