汽车工程 ›› 2022, Vol. 44 ›› Issue (6): 919-928.doi: 10.19562/j.chinasae.qcgc.2022.06.014
所属专题: 发动机&排放专题2022年
Yansong He1(),Hao Jiang1,Zhifei Zhang1,Tao Zhou2
摘要:
噪声主动控制的关键是对被控噪声幅值和相位的准确估计,PSC-FxLMS算法在Command信号中加入噪声信号的相位,可发出比Command-FxLMS算法更小的次级声,但会受到次级通路估计准确性和傅里叶变换相位提取速度的制约。本文以某SUV车内发动机噪声为研究对象,提出滤波PSC-FxLMS(FPSC-FxLMS)算法,将从车内4个座椅头枕处采集的噪声信号作为初级噪声,通过仿真比较FPSC-FxLMS算法和Command-FxLMS算法对2、3阶发动机噪声同时控制的效果;接着,基于DSP硬件平台对另一辆SUV进行实车试验,再次对比两种算法的效果。结果显示,在对驾驶员和驾驶员后排乘员的左右耳处的发动机噪声进行控制时,在800 r/min怠速工况下,所提出算法4阶噪声的次级声幅值比Command-FxLMS算法降低25%以上;在1 900 r/min空转工况下,2阶噪声的次级声幅值降低50%以上。说明FPSC-FxLMS算法能快速准确地提取不同转速下发动机噪声的相位信息,使扬声器发出比Command-FxLMS算法更小的次级声。