- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通信中的自适应回波抵消及其相关技术
作者:dianzi9 来源:电子技术交流网 字体:大 中 小 在百度搜索相关内容
编辑导读:基于ST20P18的433MHz无线通用遥控设备|实现低功耗DAB接收机的循环上/断电方案|基于安捷伦VNA网络分析仪实现长延时器件的测量|WCDMA向后3G演进中基带传输技术|方便无线LAN用户,Wi-Fi联盟简化Wi-Fi安全设置|跳频技术在GPS移动车辆监控系统中的应用|磐仪科技车载GPS系统解决方案|AT88RF020型射频识别卡及其应用|基于GPRS的远程心电实时监护仪软件系统设计|混合传输降低无线网络传输成本|正文:????【摘要】现在,自适应回波抵消越来越多地被用来改善通信质量。本文介绍、比较了自适应回波抵消的关键技术——回波抵消算法和双方同时通话检测,并对自适应回波抵消芯片中采用的其它相关技术作了介绍。
?关键词:回波抵消 自适应滤波 双方同时通话 回波路径跳变 二/四线转换 回波抵消芯片 1 引言
在长途通信及移动通信中,回波是四线长距离传输网络与二线本地用户线之间完成转换功能的设备——二/四线转换设备的直接产物。在电话网络中,当回波的返回时延超过35 ms时,回波会严重影响通话的正常进行。对于长途通信与移动通信,由于回波的返回时延往往在35 ms以上,甚至可能达到几百毫秒,因此应该采取相应的措施有效控制回波给通信带来的影响,以提高通信质量。 为控制回波,人们曾提出过“通过网络衰减”及“回波抑制”等技术,但这些技术都不能有效地解决通信网络中回波带来的问题,逐渐被淘汰。后来,回波抵消技术的基本思想提出后,得到许多学者与工程技术人员的重视,人们就其中的若干关键技术提出了各种不同的算法,并得到了实用化。2 回波抵消技术的基本原理
如图1所示,理想情况下,来自远端的话音信号X经过二/四线转换器g完全匹配后完全被近端接收器所接收;但是由于二/四线转换器g很难做到完全匹配(即理想情况),总有一部分信号被遗漏,形成回波Yk,它与近端话音nk一起被发送到远端,对通信造成影响。回波抵消技术的基本思想是通过一个线性滤波器hk自适应地逼近二/四线转换器g所产生的回波yk,然后回波参考值dk被回波的估计值相减,从而达到抵消回波yk的目的。输出的残余回波ek又通过一个自适应算法(一般采用迭代的方式)反馈控制hk的变化,使hk朝着使ek减小的方向改变。自适应算法对回波抵消器性能的好坏起着决定性的作用。人们针对回波抵消算法进行了理论上和实践方面的探讨,提出了LMS算法、RLS算法、均方Kalman算法等多种算法,这些算法在性能上各有优劣,适用于不同场合。自适应算法的衡量标准通常有三个:精度、收敛速度和计算量,有时还考虑鲁棒性。
3 几种自适应算法及其比较
依据采用的标准,可以将自适应算法归为两类:误差和最小的算法。
??? (1)LMS算法最小均方误差(LMS)算法是最简单、应用最广泛的自适应算法之一。LMS算法通过自适应调节hk,使得残余回波或平方误差的期望值达到最小。事实上,LMS算法是依据最陡梯度法来更新滤波器系数hk的,用算术矢量形式表示为:
由于hE(e2k)很难实际计算出来,因此在LMS算法中。平方误差的期望值被瞬间值所取代,即:
将式(1)与式(2)结合在一起,于是LMS算法可表达如下:
? 为确保收敛,收敛因子α应满足0<α<2/λmax(λmax是E(Xk·XTk)的最大特征值)。由于LMS算法易于实现,同时,算法对有限寄存器长度造成的实现误差不敏感,因此LMS算法对于实际应用来说具有相当的吸引力。然而LMS算法的收敛速率依赖于E(Xk·XTk)特征值的发散程度。在实际应用中,输入信号往往是语音,而语音的特征值分布相对分散,因此LMS的收敛速度较慢,于是又出现了很多改进算法,比如滑动窗LMS算法,时域去相关LMS算法(DLMS),NLMS算法,符号误差算法等等。这些算法比基本的LMS算法在精度和收敛速度上有明显的改进,计算量和基本LMS算法相当。由于NLMS算法相对简单,容易实现,因此应用更广泛。?? (2)NLMS算法 NLMS算法中,hk的变化由α·ek·Xk确定。由于α·ek·Xk正比于输入信号Xk,因此梯度的估计误差会随着Xk幅度的增加而增加。为避免这一问题,可以将收敛因子α相对于Xk的短时平均能量|Xk|2进行归一化,由此便得到归一化的最小均方误差(NLMS)算法:
式中,为确保收敛,α应满足0<α<2。与LMS不同,NLMS的收敛条件与输入信号的特征值无关,同时,当输入信号为语音时,NLMS算法比LMS算法的收敛速率快,而且鲁棒性更好。另外,在计算量方面,NLMS算法的计算量与LMS相当。因此,NLMS算法比L
文档评论(0)