论文部分内容阅读
噪声污染严重地影响了人类的生产生活,特别是能量较高的低频噪音,对人体健康所造成的伤害更为严重,噪声控制问题逐渐受到人们的关注。随着数字信号以及电子电路的不断进步,主动噪声控制方法近些年来发展迅速,凭借优秀的物理特性以及对低频噪声良好的控制效果越来越受到人们的青睐。传统的主动噪声控制系统将噪声划分为宽带和窄带,并设计出宽带ANC系统与窄带ANC系统分别处理,但其对于同时具有宽、窄带特征的混合噪声的控制效果较为一般。近年来,新兴的混合控制算法将传统的方法有机地结合,在混合噪声的控制问题上效果显著。但是,现有的混合主动噪声控制算法依然存在着一些难题,例如次级通道建模误差大、收敛速度慢、稳定性差、抗干扰能力低、对室内噪声研究较少等问题。本文针对上述问题展开室内主动噪声控制系统研究。首先,本文在分析了次级路径建模误差对ANC控制效果的影响机理后,设计出基于FXLMS自适应算法的反馈式宽、窄带在线建模主动噪声控制算法,并采用变步长策略以及改进代价函数的方式对ANC算法进行优化。之后在MATLAB软件上进行的仿真实验,验证了算法的有效性。其次,在TMS320c6748型DSP上完成主动噪声控制器的搭建工作,包括硬件结构设计以及软件开发。硬件结构主要包含初级噪声输入、算法处理、次级信号输出三大模块,为了保证控制器的实时性,使用EDMA3的Ping-Pong传输模式来搬运数据。利用NAND FLASH进行数据的存取,GPIO完成按键切换功能的任务。软件开发使用CCS软件,主要包括模块初始化、硬件参数配置、控制算法实现等编程工作。最后,进行多组室内噪声控制实验,对搭建的控制器进行性能测试。结果表明,控制器对单频正弦波噪声以及双正弦波叠加噪声有大约20dB的降噪量,对宽窄带室内噪声有10dB左右的降噪量。另外进行的ANC空间控制实验表明,次级路径的摆放位置对主动噪声控制系统的降噪效果有较大影响,当次级声源摆放与噪声源同侧时,空间控制效果最优。