发明名称 一种大规模多天线系统低复杂度预编码方法
摘要 本发明公开了一种共轭梯度法(CG)与雅可比(Jacobi)迭代法(JC)结合的用于大规模多天线系统(Massive MIMO)的低复杂度预编码方法,属于无线通信技术领域。该方法主要包括四个步骤:首先使用对角近似初始解,提高收敛速率;然后使用两次以快速收敛为特点的CG方法,为后续的低复杂度的JC迭代提供精确的搜索方向;接下来先使用混合迭代的思想,利用CG方法的原理以及前两次CG方法的结果降低第一次JC迭代的复杂度;最后使用JC迭代完成后续迭代过程。相比于用于大规模多天线系统预编码的传统近似矩阵求逆方法,该方法具有更快的收敛速率,从而能够以更少的迭代次数、更低的复杂度获得更好的系统误码率性能。
申请公布号 CN105933044A 申请公布日期 2016.09.07
申请号 CN201610313021.8 申请日期 2016.05.11
申请人 中山大学;中国电子科技集团公司第五十四研究所 发明人 陈翔;宋威;王亮亮
分类号 H04B7/04(2006.01)I;H04B7/06(2006.01)I 主分类号 H04B7/04(2006.01)I
代理机构 广州市华学知识产权代理有限公司 44245 代理人 陈燕娴
主权项 一种大规模多天线系统低复杂度预编码方法,其特征在于,所述预编码方法包括下列步骤:S1、系统初始化参数,初始化确定基站天线数目为N,单天线用户数目为M,给定原始发送信号向量<img file="FDA0000987415150000011.GIF" wi="203" he="55" />给定下行链路信道矩阵H∈C<sup>M×N</sup>,以及单根天线上的噪声功率σ<sup>2</sup>;S2、计算预编码后的发送信号向量s=H<sup>H</sup>A<sup>‑1</sup>b中未知部分A<sup>‑1</sup>b的迭代解的初始解x<sub>0</sub>,其中A∈C<sup>M×M</sup>为待求逆矩阵,A=(HH<sup>H</sup>+σ<sup>2</sup>I<sub>M</sub>),其中I<sub>M</sub>为M维标准矩阵;S3、使用两次共轭梯度方法,计算预编码中间向量的第一次迭代结果x<sub>1</sub>=x<sub>0</sub>+α<sub>0</sub>g<sub>0</sub>+α<sub>1</sub>p<sub>1</sub>,并设迭代次数k=1;其中,g<sub>0</sub>为初始化梯度,p<sub>1</sub>为第一次搜索方向,α<sub>0</sub>为初始搜索步长,α<sub>1</sub>为第一次迭代搜索步长;S4、判断预编码中间向量的第k次迭代结果x<sub>k</sub>是否满足迭代终止条件,若满足则跳转到步骤S6,否则,计算预编码中间向量的第二次迭代结果x<sub>2</sub>=x<sub>1</sub>+D<sup>‑1</sup>(g<sub>1</sub>‑α<sub>1</sub>v<sub>1</sub>),其中,D是矩阵A的对角矩阵,(·)<sup>‑1</sup>表示矩阵求逆运算,g<sub>1</sub>是第一次迭代梯度,v<sub>1</sub>是梯度第一次更新方向,设迭代次数k=2;S5、判断x<sub>k</sub>是否满足迭代终止条件,若满足则跳转到步骤S6,否则,计算x<sub>k+1</sub>=D<sup>‑1</sup>(b‑(A‑D)x<sub>k</sub>),设迭代次数k=k+1,重复步骤S5;S6、计算基站实际发送信号s=H<sup>H</sup>x<sub>k</sub>。
地址 510275 广东省广州市海珠区新港西路135号