摘要
本发明涉及汽车噪声主动控制技术领域,具体为基于ARMA模型的路径传递函数估计方法,包括以下步骤:车内需布置至少一个物理误差麦克风、一个虚拟误差麦克风及至少一个次级扬声器;次级扬声器播放白噪声或扫频信号,同时通过误差麦克风采集噪声信号;使用ARMA模型对次级路径和虚拟麦克风路径进行建模,根据次级扬声器的音频信号和误差麦克风采集的噪声信号,使用最小二乘法或者递归最小二乘法估计ARMA模型参数;算法部署阶段移植LMS算法,移除虚拟麦克风,LMS算法中的次级路径滤波器和虚拟麦克风路径滤波器使用ARMA模型替代传统的FIR滤波器。相较于FIR滤波器模型,在达到相同的滤波效果前提下,ARMA模型所需的阶数更小,因此所需的内存更小,所需的算力更小。