预条件多用户检测系统的迭代干扰消除装置制造方法及图纸

技术编号:3458091 阅读:184 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术提供一种预条件多用户检测系统中的迭代干扰消除装置,其包括依次连接的:预条件模块,其完成对原线性方程R*=b的预条件操作,得到新的线性方程R′d′=b′;迭代运算模块,该模块完成利用迭代算法对线性方程R*=b完成求解运算,得到*′;反预条件模块,通过反预条件得到方程的解,即利用***,从*′解出*;本实用新型专利技术的装置用于消除码间干扰(ISI)及其它用户的多址干扰(MAI),其能动态控制迭代次数,控制运算复杂度,且其收敛速度较快,能精确检测所有用户所占全部码道上的数据,以达到最佳的接收效果。(*该技术在2014年保护过期,可自由使用*)

【技术实现步骤摘要】

【技术保护点】
一种预条件多用户检测系统的迭代干扰消除装置,其用于消除消除多用户干扰和码间干扰,最终估计出用户发送数据*;其包括依次连接的:    预条件模块(1),其完成对原线性方程R*=b的预条件操作,得到新的线性方程R′d′=b′;    迭代运算模块(2),该模块完成利用迭代算法对线性方程R*=b完成求解运算,得到*′;    反预条件模块(3),通过反预条件得到方程的解,即利用*=(P↑[H])↑[-1]*′,从*′解出*;    所述的迭代运算模块(2)包括依次连接的:    初始迭代参量选择模块(31),用于初始化迭代参数和计算初始猜测值模块,其包含依次连接的计算初始猜测值*↓[0],计算初始残量选择模块r↓[0]=R′*↓[0]-b′初始搜索方向选择模块q↓[0]=r↓[0],最大迭代次数设置Nmax模块,相对门限Stop_Tol设置模块,计算‖b′‖即b′矢量的模;    第一收敛性检测模块(32),进行收敛性检测,如果收敛条件满足,则*′↓[0]就是所要求的解*′,退出迭代运算的模块;    迭代计算核心模块(33),利用迭代算法求解*;    所述的迭代计算核心模块(33),包含依次连接:    计算乘积模块(51),其计算第k次迭代时的矩阵与矢量的乘积:Rq↓[k-1];    计算前进步长模块(52),其执行运算:α↓[k-1]=-(r↓[k-1],r↓[k-1])/(Rq↓[k-1],q↓[k-1]);    计算迭代值模块(53),其计算第k次迭代值:*↓[k]=*↓[k-1]+α↓[k-1]q↓[k-1];    更新残量模块(54),其执行运算:r↓[k]=r↓[k-1]+α↓[k-1]Rq↓[k-1];    第二收敛性检测模块(55),如果收敛条件满足停止计算,上述*↓[k]就是所要求的解*,退出迭代核心运算,跳出循环;    计算参量模块(56),其令λ↓[k-1]=(r↓[k],r↓[k])/(r↓[k-1],r↓[k-1])    更新搜索方向模块(57),其执行运算:q↓[k]=r↓[k]+λ↓[k-1]q↓[k-1]。...

【技术特征摘要】

【专利技术属性】
技术研发人员:王炳立李兴伟
申请(专利权)人:凯明信息科技股份有限公司
类型:实用新型
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1