论文部分内容阅读
随着近代工业的发展,噪声污染的危害也日益严重,影响人们的正常学习、工作和休息。因此,对噪声进行处理、减少噪声的危害越来越受人们的重视。国内外现有的噪声降低技术主要是模拟降噪技术,而模拟降噪技术由于降噪性能及稳定性较差、抗干扰能力差等缺点已经不能满足人们对噪声处理效果的要求。数字降噪技术在各方面的降噪效果、稳定性及均衡性都比较好,并且数字降噪技术还具有抗干扰能力强及自恢复能力等优点。因此,数字降噪技术的研究已成为当前一个重大课题。本文首先阐述了自适应滤波器的原理与结构以及Blackfin ADSP-BF561的系统结构、主要特点、内核结构、存储结构、外设接口、评估板、开发环境等。接着,对数字降噪技术的系统方案进行设计并且在MATLAB中进行了建模分析及程序编写,对降噪系统的核心滤波模块进行参数调整以达到最佳降噪效果用于后期在DSP中的设计,并给出了模型及程序仿真结果。本设计的重点在数字降噪系统的软件、硬件设计及算法的优化。在分析音频处理常用的最小均方(LMS, Least Mean Square)算法时,针对系统设计后期在数字信号处理器(DSP)上运行时产生的溢出问题对算法进行了改进,将改进后的算法移植到ADSP-BF561的开发环境Visual dsp++4.5中进行软件设计。针对数字降噪系统的音频外设电路设计及软件程序对开发板的音频硬件通道进行调试和配置,以实现数字降噪自适应算法的DSP移植和实现,并对算法在DSP上进行了初步的C语言优化以及汇编语言的优化。系统硬件电路主要是ADSP-BF561芯片的音频外设连接电路及ADSP-BF561评估板处理器上AD1836音频输入、输出连接电路。此外,在实现数字降噪系统实现以后,对其在数字降噪耳机上应用时的硬件电路进行设计,还给出了降噪耳机生产厂家所使用的噪声处理分析软件的检测结果,并进行了分析。通过检测效果图明显得出,数字降噪系统在低频和中频段内的降噪效果很好,降噪效果可以达到20或20dB以上,且在整个音频带内降噪比较均衡。