摘要
现有的多数变步长主动控制算法的思路是建立步长参数与误差之间的非线性函数。本文中提出了一种基于反正切函数的迭代变步长FxLMS算法(iterative variable step-size FxLMS,IVS-FxLMS);然后根据发动机转速信号构造参考信号,再利用IVS-FxLMS算法对驾驶员耳侧的2阶、4阶和6阶发动机噪声进行主动控制效果仿真;最后基于某国产车设计搭建主动控制系统软硬件进行实车实验来验证仿真结果。实验结果表明,车内发动机阶次噪声得到有效抑制,降低了车内发动机轰鸣声。
Different from the idea of the majority of existing variable step-size active noise control algorithms,i.e.establishing the nonlinear function between step-size parameters and errors,a novel iterative variable step-size FxLMS(IVS-FXLMS)algorithm is proposed based on the arc-tangent function in this paper.Then,reference signals are constructed according to engine speed signal,and by using the IVS-FxLMS algorithm a simulation on the effects of active control of the second,fourth and sixth order engine noises at driver’s ear is conducted.Finally,the hardware and software of the active noise control system are designed and constructed for a domestically produced vehicle to carry out real vehicle experiment for verifying the simulation results.Experimental results show that the in-vehicle engine order noise is effectively suppressed,reducing engine booming noise.
作者
刘宁宁
孙跃东
王岩松
孙裴
郭辉
Liu Ningning;Sun Yuedong;Wang Yansong;Sun Pei;Guo Hui(School of Mechanical Engineering,University of Shanghai for Science and Technology,Shanghai 200093;School of Mechanical and Automotive Engineering,Shanghai University of Engineering Science,Shanghai 201620)
出处
《汽车工程》
EI
CSCD
北大核心
2022年第3期442-448,共7页
Automotive Engineering
基金
国家自然科学基金(52172371,51675324)
上海市优秀学术/技术带头人计划资助项目(21XD1401100)
上海高校教师产学研践习计划(20-SDJH0330)资助。