发明名称 基于SVD矩阵分解的MIMO基带数据检测方法
摘要 本发明涉及一种基于SVD矩阵分解的MIMO基带数据检测方法,它包括预处理和搜索两个部分,所述的预处理通过对信道矩阵进行一系列SVD矩阵分解,并根据接收信号矢量得到与信道矩阵有关的超球体的几何信息,然后根据得到的超球体的几何信息进行迭代搜索,以输出最大似然值,由于在迭代过程中充分应用了超球体的几何信息,借以简化了每一层迭代的计算量,总的计算量借此降低,故计算时间可得到较大的缩短。
申请公布号 CN102201898B 申请公布日期 2013.08.28
申请号 CN201110114193.X 申请日期 2011.04.29
申请人 苏州中科半导体集成技术研发中心有限公司 发明人 尧横
分类号 H04L1/06(2006.01)I;H04L12/26(2006.01)I 主分类号 H04L1/06(2006.01)I
代理机构 苏州创元专利商标事务所有限公司 32103 代理人 孙仿卫;项丽
主权项 1.一种基于SVD矩阵分解的MIMO基带数据检测方法,其特征在于:它包括预处理和搜索两个部分,其中,所述的预处理首先对无线信道模型进行RVD实数分解得到实数信道矩阵,对所述的实数信道矩阵进行SVD矩阵分解,并根据接收信号矢量得到与信道矩阵有关的超球体的几何信息,包括超球体维数DIM、k维矩阵A<sub>k</sub>、单位半径k维椭球体的第k维边界延伸值s<sub>k</sub>、第k维坐标因偏离中心点坐标一个单位长度而造成的半径增量r(k),所述超球体维数DIM等于接收天线数的2倍;所述k的取值为[1,DIM];第k+1维坐标因偏离中心点坐标一个单位长度时k维超球体的中心点xm<sub>k</sub>,所述k的取值为[1,DIM-1];所述的搜索部分包括如下步骤:(a)、变量设置步骤,包括设置迭代层layer、半径Radius、上下边界DIM维矢量U(k)和L(k)、标志信号REVERSE,所述的迭代层layer初始化值为所述DIM值;所述半径Radius初始化值为无穷大;所述的上下边界U(k)和L(k)初始值设置为零;所述标志信号REVERSE置为0;(b)、判断迭代层layer变量是否小于等于预处理得到的维数DIM值,若否,则输出接收端最大似然解;若是,进入步骤(c);(c)、继续判断标志信号REVERSE是否为0,若是,则更新该迭代层layer的上下边界U(layer)和L(layer),并按照有边界限制的整数集合<img file="FSB00001103495600021.GIF" wi="55" he="52" />集合与中心点的距离按从小到大的顺序(即SE顺序)枚举出第一个候选值,并进入步骤(d);若否,则更新半径Radius,并更新以及该迭代层layer的上下边界U(layer)和L(layer),并按照SE顺序枚举出下一个候选值,进入步骤(d);(d)、判断所述候选值是否在上下边界构成的区间中,若否,则将迭代层layer加1,标志信号REVERSE置1,并进入步骤(b);若是,判断当前迭代层layer是否为1,若是,更新该层的实际半径增量的平方r2(layer)以及更新半径Radius,最大似然解赋值为候选值,同时,将迭代层layer加1,标志信号REVERSE置1,进入步骤(b);若否,更新该层的实际半径增量的平方r2(layer),半径Radius以及中心点x<sub>layer-1</sub>值,同时,将迭代层layer减1,标志信号REVERSE置0,进入步骤(b)。
地址 215021 江苏省苏州市工业园区金鸡湖大道1355号国际科技园3期9B