多入多出检测方法技术

技术编号:3512462 阅读:161 留言:0更新日期:2012-04-11 18:40
公开了一种MIMO检测技术。目的在于为了提高MIMO系统中误码性能。该方法包括以下几个步骤:a)输入信道矩阵、接收信号r、种群数n和k、最大迭代次数M以及预定检测器的一个解S↓[1],并设置欧氏距离变异门限;b)计算解S↓[1]的代价函数值a↓[1];c)根据解S↓[1]计算解调之前和之后的欧氏距离,然后计算k-1个变异解S↓[2]…S↓[k];d)生成n-k个初始化点S↓[k+1],…S↓[n];e)执行局部搜索,以获得n个局部极小值,并计算代价函数值取最小值的解;f)选择m个最小值,执行变异过程,以获得变异后的m个点;g)用m个点进行随机交叉,得到交叉后的m个点,并且随机生成n-m个点,得到新的点S↓[1],…S↓[n];h)如果达到最大迭代次数M,则输出所述使代价函数取最小值的解。采用本发明专利技术的方法,能够避免传统的检测方法容易落入局部极小点,造成检测错误的问题。

【技术实现步骤摘要】

【技术保护点】
一种多入多出检测的方法,包括步骤:a)输入信道矩阵H、接收信号r、种群数n和k、最大迭代次数M以及预定检测器的一个解S↓[1],并设置欧氏距离变异门限;b)根据信道矩阵H和接收信号r计算解S↓[1]的代价函数值a↓[1];   c)根据解S↓[1]计算解调之前和之后的欧氏距离,然后根据欧氏距离门限计算k-1个变异解S↓[2],…S↓[k];d)生成n-k个初始化点S↓[k+1],…S↓[n];e)将S↓[1],…S↓[n]作为初始点,执行局部 搜索,以获得n个局部极小值,并计算使n个局部最小点的代价函数值取最小值的解;f)从n个局部极小值中选择m个最小值,执行变异过程,以获得变异后的m个点;g)用m个点进行随机交叉,得到交叉后的m个点,并且随机生成n-m个点,得到 新的点S↓[1],…,S↓[n];h)判断迭代次数是否达到最大迭代次数,如果达到最大迭代次数M,则输出所述使代价函数取最小值的解。

【技术特征摘要】

【专利技术属性】
技术研发人员:吴强李继峰
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

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

1