[发明专利]基于切比雪夫加速法与SOR算法的大规模MIMO线性检测算法有效
申请号: | 201811275018.7 | 申请日: | 2018-10-30 |
公开(公告)号: | CN109379116B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 张川;丁明远;俞安澜 | 申请(专利权)人: | 东南大学 |
主分类号: | H04B7/0413 | 分类号: | H04B7/0413;H04B7/0456;H04B17/391 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 颜盈静 |
地址: | 210000*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 加速 sor 算法 大规模 mimo 线性 检测 | ||
本发明公开了一种基于切比雪夫加速法和SOR算法的大规模MIMO检测算法,本发明在切比雪夫三项迭代式的基础上,对传统的SOR二项迭代式进行改进,加快了收敛速度,当接受天线远大于发射天线时,相比于其他算法,本发明算法的性能增益将更加明显,在瑞利衰落信道和相关信道中仿真了本发明算法(Chebyshev‑SOR Method)与其他检测算法的性能,证明了本发明算法的优势。本发明算法的优点在于针对接受天线远大于发射天线的情况具有更快的收敛速度,所需迭代的次数较少,迭代所需的存储消耗也更少。
技术领域
本发明涉及一种大规模MIMO系统上行链路信号检测方法技术,属于计算机通信技术领域。
背景技术
Multiple-Input-Multiple-Output(MIMO)信号处理因其庞大数量的矩阵-向量运算器而成为MIMO-OFDM基带接收器中最具难度与挑战性的部分。所有的MIMO技术都需要MIMO检测来进行精确运算。然而在大规模MIMO线性检测中,由于天线数量的增加,信道矩阵维数随之增加,进而使Minimum mean square error(MMSE)过滤矩阵的计算变得困难,更不用说MMSE过滤矩阵的逆矩阵,因此,便有了运用迭代法直接求逆的办法。在此之前有通过Gauss-Seidel算法和SOR算法进行迭代的试验,但是这两种算法的收敛速度一般,误码率比MMSE算法大很多,之后也有改进版的SOR算法一定程度上减小了误码率。改进版的SOR算法虽然算法复杂度较低,在一般情况下更接近MMSE算法的精度,但是对于接收天线数远大于发射天线数,信噪比较大等情况时,并不能很好地接近MMSE算法的精度。
发明内容
发明目的:本发明为解决现有技术中存在的问题,提出一种基于切比雪夫加速法与SOR算法是的大规模MIMO线性检测算法,基于切比雪夫加速法,让迭代过程中输出信号的收敛速度更快,在相同迭代次数的情况下,误码率更低。
技术方案:本发明公开了基于切比雪夫加速法与SOR算法的大规模MIMO线性检测算法,包括以下步骤:
步骤1:初始化:将信道矩阵和接收信号矩阵经过预处理,将信道矩阵实值化为H;将接收信号矩阵实值化为y;得到匹配滤波器输出yMF=HHy和MMSE滤波矩阵其中Gram矩阵G=HHH,σ2为噪声方差,为单位阵,(.)H为共轭转置操作,对MMSE滤波矩阵W进行分解,W=D-E-F,其中D为对角阵,E为上三角阵,F为下三角阵;
步骤2:将SOR迭代式模型化为xk+1=Pxk+Qb,其中,P和Q分别为(D-ωE)-1(F+(1-ω)E)和(D-ωE)-1;构造作为第二重迭代式求解上述xk,其中当m≥k时,ak,m=1,否则ak,m=0;
根据切比雪夫三项递归:
Tk+1(θ)=2θTk(θ)-Tk-1(θ),k≥1 (9)
取pk(t)=Tk(t/ρ)/Tk(1/ρ)实现最小误差,将切比雪夫三项递归可以改写为:
其中,T0(θ)=1,T1(θ)=θ,ρ为矩阵多项式pk(P)的谱半径;
步骤3:将yk代入到改写后的切比雪夫三项递归公式中,经过乘法运算可得求解yk的三项迭代式:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811275018.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种波束控制装置
- 下一篇:车联网系统中联合发射天线和中继车辆选择的方法