APP下载

含冲击的车内道路噪声主动控制系统

2023-09-19张立军皮雄飞孟德建

关键词:实车麦克风加速度

张立军, 皮雄飞, 孟德建

(同济大学 汽车学院,上海 201804)

随着汽车动力系统噪声控制技术的提升及汽车电动化进程的加快,车内道路噪声日渐成为车内主导噪声。道路噪声的低频、宽带特性,使得传统的噪声被动控制手段难以对其实现有效的抑制。噪声主动控制技术具有低频控制效果好的特点,逐渐成为车内低频结构型道路噪声控制的主流方法[1-3]。

道路噪声主动控制(active road noise control,ARNC)自1989年由Costin 等[4]提出以来,国内外学者展开了一系列研究。自适应前馈控制是最适合应用于ARNC的系统类型。它以加速度计获取车辆底盘或车体的振动信号作为系统输入,通过自适应算法构建与初级噪声等幅、反相的次级声实现道路噪声抑制或消除。现有的道路噪声自适应前馈控制的研究,根据被控对象可以分为模拟道路噪声控制和实车道路噪声控制两种类型。

模拟道路噪声控制的研究起步较早,在1991年普渡大学的Ferren[5-6]在半消声室内,以激振器对车辆左后轮施加激振力,模拟了30~100 Hz 的车内道路噪声。应用单通道前馈控制系统,试验结果表明在驾驶员头部位置35~45 Hz 的噪声最大可以降低6.5 dB,70~100 Hz 的噪音最大可以降低2.5 dB。这是前馈ARNC 系统的首次成功演示,但是只针对驾驶员头部实现了控制,而且控制频段较窄。之后Wyckaert[7]、Warner[8]和Heatwole[9]也开展了一系列相关的研究,并将单通道系统扩展到多通道系统。2019 年,吉林大学陈辉[10]基于FxLMS 算法使用小型激振器搭建了类似的车内路噪主动控制硬件在环系统,最大降噪量可达15 dB。

基于实车试验的真实车内ARNC系统的研究始于南安普东大学的Sutton博士[11-14],在他博士论文中开展了前馈ARNC 系统的实车试验研究。以60 km·h-1在粗糙路面的测试结果表明,该系统可在100~200 Hz 范围内实现最大7 dB 的降噪量;以80 km·h-1的测试结果表明,该系统可实现最大5 dB降噪量。在2002 年韩国研究者SHI-HWAN等[15]以现代轿车为试验对象,搭建了多通道前馈ARNC系统,测试结果表明在250 Hz 附近的15 Hz 带宽内,系统可以实现最大5~6 dB的降噪量。在2015年由现代汽车研究者[16]公布的道路噪声前馈主动控制系统中,汽车以60 km·h-1在粗糙路面上行驶时的测量结果显示,该系统在100 Hz 以上获得了较好的控制效果,其最大降噪量可达6 dB。2018 年现代汽车的研究者OH等[17-18]在Nexo氢能驱动汽车上采用数字加速度传感器,搭建了四通道车内ARNC系统,在均匀路面匀速工况下实现了平均4.6 dB的降噪量。2021年,重庆大学的刘亚琪[19]使用的泄露NFxLMS 算法,基于ADSP 21489 硬件系统,进行实车车内路噪主动控制道路试验验证,系统在匀速工况下的50~500 Hz 频段总声压级降低了3 ~5 dB。吉林大学的孟豪[20]基于某电动汽车进行了道路噪声主动控制试验,结果表明,在匀速工况下系统对噪声信号60 ~300 Hz 频段具有较好的控制效果,降噪量可达2~7 dB。

综上所述可以看出,尽管在ARNC 领域已经形成较多的基于加速度参考信号的前馈ARNC系统演示样机,并通过模拟道路试验和实车道路试验验证了其在不同程度上实现了道路噪声的有效抑制。但在道路实验中仅考虑了单一均匀路面上车辆匀速行驶工况下的降噪效果,忽略了车辆实际使用工况下的路面变化、车速变化等非稳态的道路噪声特性。当汽车在遇到减速带冲击、路面冲击等工况时,系统可能会出现发散等问题。

针对这一问题,本文提出了一种冲击噪声主动控制的算法,并通过试验和仿真对其有效性进行了验证。首先,选取了4个最佳的参考信号位置,并采集了这些位置的振动信号和驾驶员处的冲击噪声信号。然后提出了道路冲击噪声主动控制算法,基于该算法建立了MATLAB/Simulink 模型。最后,进行了实车道路试验,通过仿真和试验共同验证了该算法的有效性

1 参考信号位置选取与信号采集

车内道路噪声主动控制的首要任务是找到与初级噪声相干的振动或噪声源,以确保扬声器发出的次级声信号可以实现与初级噪声相抵消。因此,基于前馈控制器的车内道路噪声主动控制系统也需要找到与车内道路噪声高度相关的振动信号,即参考信号,以此作为系统的输入,实现车内道路噪声的主动控制。本节通过试验获取最佳的参考信号位置,并获取冲击噪声的数据,为后续的算法和仿真提供数据支撑。

1.1 基于LMS数采的试验

本文选取一款燃油车作为研究对象,搭建了基于LMS数据采集系统的数据采集平台,主要的实验仪器连接关系如图1所示。加速度传感器与声压传感器通过ICP 接口同时接入LMS(least mean square)数据采集系统,由蓄电池通过逆变器为LMS数据采集系统供电。PC(个人电脑)主控机通过数据传输网线与数据采集系统连接,通过LMS Test.Lab 软件控制数据采集的开始和终止。本文在汽车悬架的主要部位上共布置了12个三向加速度和1个麦克风,布置位置如图2、图3和表1所示。

表1 传感器布置方案Tab. 1 Layout of sensors

图1 主要设备连接关系示意图Fig. 1 Schematic diagram of connection relationship of main equipment

图2 加速度传感器布放位置Fig. 2 Placement of accelerometer

图3 麦克风传感器布放位置Fig. 3 Placement of microphone

试验路面为干燥平直的粗沥青路面。试验时天气晴朗无风,路面无积水,车窗为关闭状态。驾驶试验车辆在试验路面上以 40 km·h-1的初速度空挡滑行减速至20 km·h-1,可以认为此时的车内噪声主要为路面激励引起的道路噪声。

1.2 参考信号位置选取

对采集到的麦克风信号进行频域分析,得到车内噪声声压级信号如图4 所示(A 级计权下)。从图4 可以看出,车内道路噪声较为突出,噪声频段主要集中于75~130 Hz 的轰鸣声以及220~240 Hz 的轮胎空腔共鸣噪声。因此基于相干分析时,应着重筛选此频段内相干性较大的信号。

图4 车内道路噪声声压级Fig. 4 Sound pressure of road noise inside car

本文利用多重相干性作为最佳加速度位置选取的评价指标,选出与驾驶员位置相干性最高的加速度组合。先对所有加速度信号进行常相干分析,预先选出常相干函数较大的部分信号。然后,根据需求确定参考信号的数量,再从常相干分析获得的信号中生成可能的参考信号组合,并计算每组信号组合中加速度信号与驾驶员位置的麦克风信号的重相干函数,将75~130 Hz和220~240 Hz频率范围内重相干函数的均方根值最大的组合确定为参考信号。

计算每个加速度信号和驾驶员处声压信号的常相干函数,如图 5所示。从该图可以发现,具有高相干性的频带主要是50~150 Hz和220~240 Hz,与噪声的频带较为一致。

图5 加速度信号与声压信号的常相干函数Fig. 5 Constant coherence function of acceleration signal and sound pressure signal

考虑到计算量和实际应用问题,本文选取4 个加速度信号作为参考信号。首先预选出18 个常相干函数较大的位置,预选的位置为后悬左侧减振器上端的XYZ方向、扭力梁与车身左侧连接点的XYZ方向、后悬右侧减振器上端的XYZ 方向、扭力梁与车身右侧连接点的XYZ方向、副车架与车身右侧后连接点XYZ 方向、副车架与车身右侧前连接点的XYZ 方向。对这18 个位置进行排列组合,共3 060种组合,分别计算每种组合的重相干函数。最终得到的4个位置为扭力梁与车身左侧连接点Z向、扭力梁与车身右侧连接处Z 向、副车架与车身右侧后连接点Z向、副车架与车身右侧前连接点Z向。

1.3 冲击噪声数据采集

本文的数据来源于校园的减速带路面(图6)冲击,采集设备与1.1 节相同,只采集4 个已选出位置的加速度信号和驾驶员头枕左侧的声压信号。试验路面为干燥平直的粗沥青路面,并且匀速通过减速带。试验时天气晴朗无风,路面无积水,车窗为关闭状态。驾驶试验车辆在试验路面上以40 km·h-1的速度匀速行驶。

图6 数据采集路面Fig. 6 Road pavement for data collection

1.4 次级通路获取

次级通路指从次级声源到麦克风之间的声通路,对于搭载于实车的主动控制系统来说,完整的次级通路包括控制器外围电路、功放/扬声器(次级声源)、乘员舱声腔、麦克风(误差传感器)几个环节,如图7 所示。图中,RANC 控制器表示道路噪声主动控制系统控制器,y表示控制器计算得到的次级声信号,e表示误差麦克风采集得到的误差信号。

图7 次级通路构成Fig. 7 Composition of secondary path

本文采用的传函离线辨识方法为附加随机噪声法。扬声器(采用原车扬声器)和麦克风的布放位置如图8 所示。次级通路传递函数在半消声室内测得,均为512 阶FIR(finite impulse response)滤波器,其单位脉冲响应如图9所示。

图8 扬声器和麦克风的位置Fig. 8 Location of Speaker and microphone

图9 次级通路单位脉冲响应Fig. 9 Unity impulse response of secondary path

2 多通道自适应滤波算法改进

2.1 FXLMS算法

图10 为基于多通道FXLMS(filtered-x least mean square,)算法的ARNC系统框图,图中A/D表示数模转换,LMS 表示控制算法。假设参考信号(由加速度计在车辆底盘/车身等位置获取的振动加速度信号)的数量为J个,次级声输入信号(由自适应控制器输出到次级源扬声器输入端的电信号)的数量为M个,误差信号(车内误差麦克风在目标降噪点位置获取的声压信号)的数量为K个。

图10 FXLMS算法框图Fig. 10 Block diagram of FXLMS algorithm

x(n)=[x1( n )x2( n )… xJ( n )]T表示J 个参 考 信 号 构 成 的 列 矢 量 ;y(n)=[y1( n )y2( n )… yJ( n )]T表示M 个次级声输入信 号 构 成 的 列 矢 量 ; e(n)=[e1( n )e2( n )… eJ( n )]T表示K个误差信号构成的列矢量。由M个次级源扬声器到K个误差麦克风总共构成M×K条次级通路S(z),记为

式中:smk表示第m 个扬声器到第k 个麦克风的次级通路传递函数单位脉冲响应列式量。

自适应滤波器是由J×M 个滤波器构成的滤波器组

式中:wjm(n)=[wjm,1( n )wjm,2( n )… wjm,L( n )]T表示第n时刻与第j个参考信号和第m个次级声输入信号对应的L阶自适应滤波器权系数列矢量。

第m个次级声输入信号可以表示为

式中:xj(n)=[xj(n)xj(n-1 )…xj(n-L+1 )]T表示第j个参考信号矢量。

第k个误差麦克风信号可以表示为

式中:dk(n)表示第n时刻在第k个误差麦克风位置处的初级信号;y′k(n)表示第n时刻在第k个误差麦克风位置处的次级声压响应信号,可以表示为

式中:符号“*”表示线性卷积运算;x′jmk(n)表示第j个参考信号经过次级通路估计ŝmk滤波后得到的参考信号。其矢量元素的表达式为

权系数矢量迭代方程为

2.2 改进的FXNLMS算法

为了克服收敛系数对输入信号功率的依赖性问题,Farhang[21]提出了参考信号归一化最小均方误差(normalized least mean square,NLMS)算法。将这一思想应用到噪声主动控制系统中,可以导出多通道 FXNLMS(filtered-x normalized least mean square)算法的自适应滤波器权系数迭代方程如下:

与FXLMS 算法相比,在一个多通道系统中所有自适应滤波器权系数的更新计算量增量为J×M×K倍的能量归一化计算量。但通过对整个控制系统的分析不难发现,导致系统不稳定的直接因素是参考信号能量的时变特性。因此,本文提出只对参考信号能量进行归一化的参考信号归一化滤波最小均方误差算法(filter normalized-x least mean square,FNXLMS),权系数矢量迭代方程可以表示为

在实际应用中,由于测得参考信号的幅值有可能小于1,因此对迭代方程进行改进

α和β根据实际情况进行设置,以保证迭代方程的分母始终处于合适的范围。

为了进一步加强算法的稳定性,本文将符号算法引入到μ0控制中,当权系数更新过大(即次级声输入信号过大)时,会将收敛系数重置为0,此时权系数也将重新更新。即:

3 仿真分析

本节使用第1 节中采集的4 个加速度信号和1个麦克风信号进行仿真分析,次级通路使用测得的真实次级通路。

3.1 模型搭建与参数设置

根据FNXLMS 算法和符号算法的原理,使用4个参考信号,1 个次级声源和1 个误差信号,搭建了基于Matlab/Simulink 的车内噪声主动控制仿真模型。算法仿真参数通过多次仿真结果选择了最优值,仿真参数如表2所示。

表2 仿真参数表Tab. 2 Simulation parameters

3.2 仿真结果

降噪后的时域声压级如图11 所示。由图11 可以看出,当在稳定的路面上(0~8 s)行驶时,两种算法都有一定的降噪效果,且效果基本相同。但是当遇到较大冲击(8~11 s)时,传统FXLMS 算法会出现发散现象,使得降噪后的信号会远远大于初级噪声信号,并且后续不会收敛。而FNXLMS算法则不会出现发散现象,且会很快收敛,冲击过后仍有较好的降噪效果,最大降噪量为3.58 dB。说明了该算法比传统算法具有更好的鲁棒性能,更适用于实际道路行驶工况。

图11 仿真结果Fig. 11 Simulation result

4 基于dSPACE的实车道路试验验证

4.1 硬件在环平台

为了进一步验证算法的有效性,本文使用选取的4个加速度信号,1个车载扬声器和1个麦克风,搭建了基于dSPACE 的硬件在环实验平台,进行实车试验。试验仪器与设备、试验设备之间的连接关系分别如图 12和图 13所示。

图12 试验仪器与设备Fig. 12 Test instruments and equipment

图13 硬件在环试验平台Fig. 13 Hardware-in-the-loop test platform

试验中,声压传感器布置于驾驶员座位左头枕处,加速度计布置于选取的4个位置,扬声器使用左前排1 个车载扬声器。试验中MicroAutobox、信号调理仪、功率放大器以及供电装置均布置在汽车行李舱中,如图14所示。

图14 仪器布置图Fig. 14 Layout of instrument

4.2 试验工况

本节的试验工况与1.3节冲击噪声数据采集的工况保持一致,均为粗沥青路面(含减速带),车速为40 km·h-1匀速,车内乘坐两个乘员。控制参数与仿真时保持一致。分别测量噪声主动控制系统开关时,驾驶员位置头枕左侧的噪声。

4.3 试验结果

控制系统降噪效果的时域声压级如图15所示。由图15可以看出,车辆在经过减速带冲击(8~11 s)时,该算法具有较强的鲁棒性,在整个控制时间内都没有出现发散情况,最大降噪量为2.19 dB。

图15 试验时域声压级Fig. 15 Time-domain sound pressure of experiment

控制效果的幅频图如图16 所示。由图16 可以看出,系统在50~150 Hz 和240 Hz 附近均有较大的降噪量,最大降噪量为4.39 dB,并且降噪频带与1.2节参考信号相干性较高的频段保持一致。道路试验的控制效果证明了该算法在遇到冲击时,具有较强的稳定性和降噪效果,该算法比较适用于真实的道路场景中。

图16 试验幅频图Fig. 16 Amplitude-frequency diagram of test

虽然实车试验取得了良好的降噪效果,但是与仿真结果(图11)相比,试验结果降噪后的整体声压级有一定的偏高,少数频段会出现声压级变高的现象,其主要原因是实车内声场较为复杂,实时性控制要求较高,还有一些车外噪声(风噪等)的干扰,使得降噪量没有仿真的那么高。

5 结论

本文针对道路噪声主动控制系统中,冲击噪声引起的鲁棒性问题,提出了一种鲁棒性控制方法,主要结论如下:

(1)进行了车内道路噪声采集试验与分析,选取了扭力梁与车身左侧连接点Z 向、扭力梁与车身右侧连接处Z向、副车架与车身右侧后连接点Z向、副车架与车身右侧前连接点Z 向这4 个位置的加速度信号作为参考信号。

(2)基于符号算法和FNXLMS 算法,提出了道路噪声主动控制系统抗冲击算法。

(3)基于提出的算法,搭建了MATLAB/Simulink 模型,通过仿真,与原始FxLMS 算法进行了对比。结果发现FXLMS 算法在遇到冲击噪声时,系统会发散,而提出的算法则有较好的稳定性,最大降噪量可达3.58 dB。

(4)使用4个加速度信号,1个扬声器和1个麦克风,搭建了基于dSPACE 的车内道路噪声主动控制系统硬件在环试验平台,进行了道路实验。结果表明在遇到冲击时,系统具有较强的稳定性和降噪效果,最大降噪量为2.19 dB,进一步验证了该算法的有效性。

作者贡献声明:

张立军:项目监督与管理。

皮雄飞:论文初稿,方法提出,试验采集,数据处理与分析。

孟德建:方法验证,论文修改。

猜你喜欢

实车麦克风加速度
实车碰撞试验牵引系统钢丝绳疲劳损伤问题分析
“鳖”不住了!从26元/斤飙至38元/斤,2022年甲鱼能否再跑出“加速度”?
基于手机蓝牙的奥迪A4L发动机故障设置系统设计
基于WiFi的奥迪A4L发动机故障设置系统
Binaural Rendering based on Linear Differential Microphone Array and Ambisonic Reproduction
基于数字麦克风的WIFI语音发射机
天际加速度
创新,动能转换的“加速度”
死亡加速度
麦克风的艺术