车内主动噪声控制的快速算法研究及实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:zolono188
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的发展,我国在经济领域取得了巨大进步,人们的出行方式也产生了巨大变革,汽车的出现和发展,极大地方便了人们的生活。同时,车内噪声问题也引起了人们的重视。被动降噪技术主要用于控制高频噪声,对低频噪声效果较差。主动噪声降噪技术主要用于控制低频噪声。车内噪声的频率主要集中在低频声段,因此本文提出采用主动降噪(Active Noise Control,ANC)技术来完成车内噪声控制。本文从实际应用角度出发,完成ANC系统的整体方案设计,算法设计和性能优化,最后完成整个实验系统设计和实现。针对主动降噪系统进行原理分析,结构选取和设计。基于FIR滤波器,采用前馈结构搭建完整的ANC系统。探索影响降噪效果的因素,详细分析次级通路对降噪效果和系统稳定性的影响。由于车内噪声环境复杂多变,因此需要将自适应的思想加到主动降噪系统中。基于LMS算法完成对滤波器系数的更新,根据降噪效果合理优化滤波器结构。次级通路的存在导致滤波器的输出信号与到达降噪区域的抵消信号会有差别,本文对次级通路进行预估以完善降噪算法,得到滤波的FXLMS算法。针对ANC系统滤波器长度增加时出现计算量过大的问题,提出新的滤波器部分系数更新算法。研究次级通路以及主通路预估滤波器长度与模拟效果好坏的关系,根据实际硬件系统计算能力设定算法计算量的界限。分析FXLMS算法计算量的大小,提出降低计算量的滤波器部分系数更新算法的改进方案。分析各种因素对滤波器系数更新的影响大小,设计合理的更新项选择标准。其次,通过MATLAB完成对滤波器部分系数更新算法的仿真测试,验证该算法的可行性和优越性。将滤波器的长度提高到128阶,实现ANC系统对次级通路和主通路的完美预估,进一步提高降噪量。针对滤波器部分系数更新算法带来收敛速度变慢的问题,提出基于反正切函数的变步长算法。在FXLMS算法下,分析系统不同运行阶段对收敛速度的要求。探索收敛步长与系统稳定性之间的相互联系,合理地设计收敛步长与降噪效果的对应准则。基于MATLAB完成对变步长算法的仿真验证,与FXLMS算法以及效果较好的变步长算法进行对比,验证新算法的收敛速度明显快于其他变步长算法。完成部分更新算法与变步长算法的结合,设计算法的C语言实现。实验测试新算法的降噪效果与收敛速度,并与FXLMS算法进行对比。验证新算法提高了降噪量,加快了收敛速度。在实验室环境下对汽车噪声环境进行模拟,采用单通道ANC系统完成降噪实验。根据实时性和声波干涉原理,合理设计系统中各模块的相对位置。通过三维效果图对降噪量和收敛速度分别进行分析,验证本文的算法在实际应用中增加了降噪深度,并且加快了收敛速度。
其他文献
在分析制约档案事业发展因素的基础上,从如何提高档案工作人员业务素质、如何做好档案专业技术职称的评审工作等方面探讨了促进档案事业发展的对策。
为了更好地贯彻落实国务院《关于支持赣南等原中央苏区振兴发展的若干意见》中关于“加快发展特色农业,建设面向东南沿海和港澳地区的重要农产品供应基地”的意见,江西省检验检
黑龙江省是肾综合征出血热(FHRS)姬鼠型老疫区[1,2],但近两年我省部分市、县出现春季,轻型,城市病人增多的现象,提示我省可能存在家鼠型疫区.为了能从病原学和血清学方面进一
农村集体土地登记确权发证工作的一个重要环节就是权属调查工作,此项工作与农民的权属利益息息相关,对农村经济社会发展产生巨大且深远的影响。基于此,对江苏省扬州市邗江区
意外死亡是指因非病所致的突发性死亡.随着人们生活质量和医疗保健事业的日益提高,由传染病或营养不良所引起的儿童死亡已大大降低,意外死亡则趋相对上升,意外死亡已成为宁波
<正>兑现群众"微心愿"、走村入户调解纠纷、送法进校园……一系列急群众所急、想群众所想的暖心行动是我区上下扎实开展党史学习教育"我为群众办实事"实践活动的缩影。根据党
“儿童是祖国的未来、民族的希望,留守儿童尤其需要关爱、需要保护。开展‘爱心妈妈’志愿服务活动,目的就是通过与孩子们面对面进行交流,使孩子们感受到‘心有人爱,身有人护
本文对一款核电压力容器新型工装夹具进行了参数化建模,利用有限元软件对工装夹具在加工过程中的模态频率和阵型,对模型进行解耦并施加车刀切削力载荷;最后,对响应结果进行分
综合运用计算机数字图像处理技术与人工神经网络技术,建立了一个多层前馈神经网络,实现了大豆与杂草的识别。首先,通过计算机视觉技术采集大豆与杂草的叶片图像作为测试样本,