首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于FPSC-FxLMS算法的车内发动机噪声主动控制
引用本文:贺岩松,蒋昊,张志飞,周桃.基于FPSC-FxLMS算法的车内发动机噪声主动控制[J].汽车工程,2022(6):919-928.
作者姓名:贺岩松  蒋昊  张志飞  周桃
作者单位:1. 重庆大学机械与运载工程学院
基金项目:国家自然科学基金(51275540)资助。;
摘    要:噪声主动控制的关键是对被控噪声幅值和相位的准确估计,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算法更小的次级声。

关 键 词:发动机  主动噪声控制  FPSC-FxLMS  Command-FxLMS  阶次噪声
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号