论文部分内容阅读
在数字网络化时代,信息能够以快速、可靠和高效的方式进行接收、处理、存储和传输。高效率、低成本和低功耗的数字信号处理器使上述进步成为可能。随着超大规模集成电路(VLSI)技术的迅速发展和自适应滤波技术的发展与应用,通信系统的降噪研究有了理论和技术支持。在通信系统中,采用合适的自适应滤波技术,从被污染的信号中提取有用的信号有着非常广阔的应用前景。自适应噪声抵消技术是基于自适应滤波原理的一种扩展,它能从被噪声干扰的环境中检测和提取有用信号,抑制或衰减噪声的干扰,提高信号传递和接收的信噪比质量。本文的目的在于设计一个自适应噪声抵消器,使其能消除含噪语音信号中的背景噪声,达到提高语音信号质量的目的。本文对自适应数字滤波器进行了基本理论分析,具体阐述自适应噪声抵消系统的基本原理,并对自适应噪声抵消系统的指标、抵消性能进行了计算分析。对两种最基本的自适应算法,即最小均方误差(LMS)算法和递归最小二乘(RLS)算法进行了详细的分析,并对两种算法的优缺点进行比较。通过对反馈型自适应噪声抵消器的MATLAB建模及对仿真图形的分析,验证系统设计的合理性和算法的正确性。本文主要完成了一种反馈型自适应噪声抵消器的硬件设计和软件编程。在计算机模拟仿真分析的基础上,采用ADI公司和Intel公司联合开发的高速微信号处理芯片ADSP-BF561设计了一个反馈型自适应噪声抵消器并设计系统外围接口电路;在高速信号处理器ADSP-BF561上开发实现了自适应LMS算法,在集成开发环境VisualDSP++4.5中,采用C语言编程进行了编程设计和调试,给出了自适应噪声抵消器LMS算法的软件流程图和部分核心程序。该设计克服了传统的前馈型自适应噪声抵消器的缺点,在消噪速度和消噪性能上都有所改善,采用的LMS算法相比RLS算法减小了运算量,取得了较好的效果。