[发明专利]一种自适应的双模式盲均衡方法及系统有效
| 申请号: | 202011320755.1 | 申请日: | 2020-11-23 |
| 公开(公告)号: | CN112468419B | 公开(公告)日: | 2021-08-31 |
| 发明(设计)人: | 胡婉如;王竹刚;梅如如;陈轩 | 申请(专利权)人: | 中国科学院国家空间科学中心 |
| 主分类号: | H04L25/02 | 分类号: | H04L25/02;H04L25/03 |
| 代理公司: | 北京方安思达知识产权代理有限公司 11472 | 代理人: | 陈琳琳;杨青 |
| 地址: | 100190 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 自适应 双模 均衡 方法 系统 | ||
1.一种自适应的双模式盲均衡方法,所述方法包括:
对接收端的接收信号采用DDLMS算法计算第一误差信号;
根据第一误差信号,判断选择DDLMS模式、CMA+DDLMS加权双模式或CMA模式计算第二误差信号;
利用第二误差信号对抽头系数进行更新;
利用更新后的抽头系数对接收信号进行均衡;
所述对接收端的接收信号采用DDLMS算法计算第一误差信号;具体包括:
第k次迭代的接收信号为x(k),根据抽头系数w(k),计算均衡后的信号y(k):
y(k)=w(k)*x(k)
其中,k的初始值为1;
对y(k)进行判决得到信号则采用DDLMS算法的第一误差信号eDDLMS(k)为:
所述根据第一误差信号,判断选择DDLMS模式、CMA+DDLMS加权双模式或CMA模式计算第二误差信号;具体包括:
第二误差信号e(k)为:
其中,μcma,ecma(k)分别是CMA算法的步长因子和误差信号;μDDLMS是DDLMS算法的步长因子;
加权函数g(k)的定义为:
其中,γ是常数,用于调节加权函数g(k);
所述利用第二误差信号对抽头系数进行更新;具体为:
抽头系数的更新方程为:
w(k+1)=w(k)-e*(k)x(k)
其中,w(k)和w(k+1)分别为第k次迭代和第k+1次迭代的抽头系数,e*(k)表示为e(k)取复共轭。
2.根据权利要求1所述的自适应的双模式盲均衡方法,其特征在于,所述方法还包括:初始化的步骤,具体包括:
初始化抽头系数w(1);
设置DDLMS算法的步长参数μDDLMS和CMA算法的步长参数μcma;
设置第一阈值Rmax和第二阈值Rmin。
3.一种自适应的双模式盲均衡系统,其特征在于,所述系统包括:自适应盲均衡器、判决器和第一误差信号计算模块;
所述自适应盲均衡器,用于对输入的接收信号采用DDLMS算法计算输出信号,将输出信号分别输入判决器和第一误差信号计算模块;根据第一误差信号计算模块输出的第一误差信号,判断选择DDLMS模式、CMA+DDLMS加权双模式或CMA模式计算第二误差信号;利用第二误差信号对抽头系数进行更新;利用更新后的抽头系数对接收信号进行均衡;
所述判决器,用于对自适应盲均衡器的输出信号逐个进行判决,将判决结果输出至第一误差信号计算模块;
所述第一误差信号计算模块,用于将判决器输出的判决结果和自适应盲均衡器输出的输出信号做差,得到第一误差信号并输出至自适应盲均衡器;
所述自适应盲均衡器包括:初始化模块、DDLMS计算模块、CMA计算模块、加权双模式均衡计算模块、切换模块、第二误差计算模块和抽头系数更新模块;
所述初始化模块,用于初始化抽头系数w(1);设置DDLMS算法的步长参数μDDLMS和CMA算法的步长参数μcma;设置第一阈值Rmax和第二阈值Rmin;
所述DDLMS计算模块,用于对接收端的接收信号采用DDLMS算法计算输出信号;分别输出至判决器和第一误差信号计算模块;
所述CMA计算模块,用于对接收端的接收信号采用CMA算法计算输出信号,并计算该算法的误差信号ecma(k),分别输出至加权双模式盲均衡计算模块和第二误差计算模块;
所述加权双模式均衡计算模块,用于根据CMA算法的误差信号ecma(k)和第一误差信号计算模块输出的第一误差信号eDDLMS(k),利用加权函数计算该模块的误差信号:
μcmag(k)ecma(k)+μDDLMS(1-g(k))eDDLMS(k)
其中,μcma是CMA算法的步长因子;μDDLMS是DDLMS算法的步长因子;
加权函数g(k)的定义为:
其中,γ是常数,用于调节加权函数g(k);
将该模块的误差信号输出至第二误差计算模块;
所述切换模块,用于当第一误差信号eDDLMS(k)的绝对值大于Rmax,启动CMA计算模块;当第一误差信号eDDLMS(k)的绝对值小于Rmin,将第一误差信号eDDLMS(k)输出至第二误差计算模块;当第一误差信号eDDLMS(k)的绝对值介于Rmin与Rmax之间时,启动加权双模式均衡计算模块;
所述第二误差计算模块,用于计算第二误差信号e(k):
然后将第二误差信号e(k)输出至抽头系数更新模块;
所述抽头系数更新模块,用于更新抽头系数:
w(k+1)=w(k)-e*(k)x(k)
其中,w(k)和w(k+1)分别为第k次迭代和第k+1次迭代的抽头系数,e*(k)表示为e(k)取复共轭;
所述第一误差信号计算模块的具体实现过程为:
第一误差信号eDDLMS(k)为:
其中,y(k)为DDLMS计算模块输出的信号:
y(k)=w(k)*x(k)
其中,x(k)为第k次迭代的接收信号,k的初始值为1;为判决器输出的对y(k)进行判决后的信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院国家空间科学中心,未经中国科学院国家空间科学中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011320755.1/1.html,转载请声明来源钻瓜专利网。





