1.一种基于对称LQ的大规模MIMO系统迭代信号检测方法,其特征在于,该方法包括以下步骤:S1:将大规模MIMO系统中多用户信号恢复问题转换为求解线性方程组;
S2:采用对称LQ(Symmetric LQ,S‑LQ)方法来迭代求解线性方程组 完成最大迭代次数后,将线性方程组的解向量作为发送信号矢量的估计值,具体包括:设w和v是两组线性无关的向量,记Km=span(w),Km为右子空间,Lm=span(v),Lm为左子空间;对线性方程组 进行迭代求解寻求一个属于Km的近似解 满足Petorv‑Galerkin条件:利用矩阵W的主对角占优特性,设S‑LQ迭代方法的初始解为 其中矩阵D为矩阵W的主对角元素构成的对角矩阵;S‑LQ迭代方法求解线性方程组的过程如下:(0)
(1)根据 计算初始余差r ;
(0) (0) (0) (0) (0)
设置ρ=||r ||2、v =r /ρ、w =v ,设立初始向量为 初始参数设置为(0) (0) (0) (0)β =0、 κ =ρ、c=‑1、ζ =0、g =0和 其中||·||2表示2‑范数,0K×1是(0)K×1维零向量,上标(·) 表示设立迭代的初始值;
(2)更新中间量,
(3)更新线性方程组 的解向量, 其
(t+1) (t+1) (t+1) (t) (t+1) (t)中,g 、c 和ζ 为迭代系数,w 和v 为迭代向量,上标(·) 表示第t次迭代,t∈{1,2,...,T},T表示最大迭代次数;
(t+1) (t+1) (t) (t+1) (t+1)(4)更新中间向量,w =ζ w +c v 、
(5)判断t=T是否成立,若成立,则迭代结束并输出 否则跳至步骤(2);完成T次迭代后,线性方程组的解向量 作为发送信号矢量的估计值。
2.根据权利要求1所述的一种基于对称LQ的大规模MIMO系统迭代信号检测方法,其特征在于,所述步骤S1具体包括:假设上行多用户大规模MIMO系统中,基站配备N根接收天线,为K个单天线用户服务;基站接收信号矢量y=Hx+n,采用最小均方误差(Minimum Mean‑Square Error,MMSE)接收,用户发送矢量x的估计值 其中H 2 ‑1 H H 2
F=(HH+σIK) H为MMSE均衡矩阵;记G=HH,W=G+σIK, 则满足 于是将信号检测的问题转化为线性方程组的求解;其中yN×1是接收信号矢量,xK×1是发送信号矢2
量,HN×K是信道矩阵;n为噪声矢量,假设为服从均值为0,协方差矩阵为σIN的复高斯随机变量,IN为N×N维单位矩阵;是发送信号矢量的估计值,W为MMSE滤波矩阵,为匹配滤波信H ‑1号;(·) 表示对矩阵求共轭转置操作,上标(·) 表示对矩阵求逆。