關(guān)鍵詞:車內(nèi)噪聲主動控制;頻域前饋自適應(yīng)算法;降噪;計算量;收斂速度;穩(wěn)定性中圖分類號:U467DOI:10.3969/j.issn.1004-132X.2025.04.022 開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID):
Simulation and Experimental Analysis for Active Vehicle Interior Noise Control Based on FFxLMS
WANG Jian1* ZHANG Ming1 LIU Song1 QUAN Hel FENG Chao1 ZHANG Zhe2 1.China National Heavy Duty Truck Group Co.,Ltd.,Jinan,250000 2.CATARC(Tianjin) Automotive Engineering Research Institute Co.,Ltd.,Tianjin,300300
Abstract: In view of the problems such as huge computational counts,low convergence speed and poor stability of the widely-used time-domain feedforward adaptive algorithm(TFxLMS) for active vehicle interior noise control,a FFxLMS was proposed based on fast Fourier transform(FFT) and block computation. The strengths and weaknesses of the FFxLMS algorithm and the TFxLMS algorithm were compared in terms of the noise reduction,computational count,convergence speed,and stability.Furthermore,the numerical findings were experimentally validated. The results show that the FFxLMS algorithm has advantages in noise reduction,computational count,convergence speed and stability.
Key words: active vehicle interior noise control; frequency-domain feedforward adaptive algorithm (FFxLMS);noise reduction; computational count;convergence speed; stability
0 引言
汽車車內(nèi)噪聲是評價車型性能的關(guān)鍵指標(biāo)之一。當(dāng)前,針對車內(nèi)噪聲的控制方法主要分為被動噪聲控制(passivenoisecontrol,PNC)和主動噪聲控制(active noisecontrol,ANC)。其中,PNC技術(shù)相對成熟且成本低廉,如鋪設(shè)吸隔聲材料、使用隔振器等PNC技術(shù)已被廣泛應(yīng)用,但其工作頻段相對固定,導(dǎo)致降噪效果不甚理想(低頻尤為明顯),而且引入較多的附加質(zhì)量不符合汽車輕量化的發(fā)展趨勢;而ANC技術(shù)則基于“以聲消聲\"的思想,通過次級聲源播放與目標(biāo)噪聲幅值相等、相位相反的抗噪聲來實時抵消目標(biāo)噪聲[1-7]ANC技術(shù)在低頻的降噪效果良好,而且可以復(fù)用車內(nèi)揚聲器、麥克風(fēng)等設(shè)備,不會增加太多的成本與附加質(zhì)量,有效彌補(bǔ)了PNC技術(shù)的固有缺陷。
目前,基于時域前饋自適應(yīng)算法(TFxLMS)的ANC技術(shù)憑借其結(jié)構(gòu)簡單、計算復(fù)雜度低、對穩(wěn)態(tài)和非穩(wěn)態(tài)信號魯棒性均較好等優(yōu)點,被廣泛應(yīng)用于車內(nèi)噪聲控制領(lǐng)域。與PNC技術(shù)相比,ANC技術(shù)在中低頻范圍內(nèi)的降噪效果得到了顯著提高[8-15]。但TFxLMS算法也存在計算量大、收斂速度慢、穩(wěn)定性差等缺點。上述缺點導(dǎo)致TFxLMS算法對路噪等隨機(jī)寬頻噪聲的控制效果不甚理想,難以滿足消費者對ANC技術(shù)的期許。
針對TFxLMS算法的缺點,研究人員嘗試開發(fā)變換域LMS算法(TDLMS)對其進(jìn)行改進(jìn)[16-19]。LEE等[17]利用包括離散傅里葉變換(DFT)在內(nèi)的一系列正交離散變換方法對LMS算法進(jìn)行了改進(jìn),證明了在不同域內(nèi)的維納解保持一致,而TDLMS算法的收斂速度更快。然而,現(xiàn)有的TDLMS算法未考慮揚聲器到誤差麥克風(fēng)之間的次級路徑,因而無法直接應(yīng)用于車內(nèi)噪聲主動控制,且DFT等變換方法的計算效率不高,給車載主動降噪等多輸人多輸出系統(tǒng)(MIMO)帶來了較大的計算壓力。
為了能夠?qū)DLMS算法應(yīng)用于車內(nèi)噪聲主動控制領(lǐng)域,本文基于快速傅里葉變換(FFT)與分塊計算思想開發(fā)了頻域前饋自適應(yīng)算法( FFx- LMS)。與TFxLMS算法相比,F(xiàn)FxLMS算法用分塊計算代替了逐點計算,并用頻域相乘代替了時域卷積計算,理論上可以減小計算量,加快計算速度。為了比較兩種算法在車內(nèi)噪聲主動控制領(lǐng)域的性能優(yōu)劣,本文以路噪為降噪對象,通過數(shù)值仿真比較了兩種算法在降噪效果及計算量、收斂速度、穩(wěn)定性等方面的表現(xiàn),并通過實車路試對仿真結(jié)果進(jìn)行了驗證。
1 TFxLMS算法
圖1所示為TFxLMS算法的基本原理。假設(shè)系統(tǒng)里共有 M 個揚聲器、 ?L 個誤差麥克風(fēng)和 K 個參考信號。在時刻 n 參考信號 x 經(jīng)初級路徑 P 后,在誤差麥克風(fēng)處形成原始噪聲 。為了對
進(jìn)行抵消,利用濾波器組 H 對 x 進(jìn)行濾波處理形成抗噪聲信號,經(jīng)過次級路徑 c 后,在誤差麥克風(fēng)處形成
。
與原始噪聲
疊加產(chǎn)生誤差信號 e :
為了讓誤差信號趨于最小,需要實時(逐點)更新控制濾波器組系數(shù):
其中, α0 為步進(jìn)系數(shù); R 為前向濾波后的參考信號矩陣,大小為 L×IMK(I 為控制濾波器組 的階數(shù)),其元素可表示為
式中: 為第 Σm 個揚聲器到第 ξl 個誤差麥克風(fēng)之間的次級路徑傳遞函數(shù)估計值; J 為傳遞函數(shù)階數(shù)。
由式(2)可見, TFxLMS 算法的控制濾波器組系數(shù)需要逐點更新,導(dǎo)致算法計算量較大。
2 FFxLMS算法
同樣假設(shè)系統(tǒng)里有 M 個揚聲器 ??L 個誤差麥克風(fēng)和 K 個參考信號,控制濾波器組 H 的階數(shù)為I ,次級路徑傳遞函數(shù)階數(shù)為 J 。對參考信號進(jìn)行分塊處理,具體方法為:在時刻 n 取出第 k 個參考信號 x?k 中最近的 2I+J 個數(shù)據(jù)點,將其以 50% 的重疊率等分成 2I/J 個分塊,其中第 i 個分塊可以表示為
對該分塊進(jìn)行前向濾波,這里以第 Ψm 個揚聲器到第 l 個誤差麥克風(fēng)之間的傳遞函數(shù)估計值 為例,經(jīng)前向濾波可得
其中, fft 和ifft分別表示快速傅里葉變換與逆快速傅里葉變換,取后 J 個數(shù)作為結(jié)果, Re 表示取實部, ⑧ 表示Hadamard乘法,即
將所有 2I/J 個分塊的前向濾波結(jié)果首尾拼接可得
進(jìn)一步可得所有針對第 ξl 個誤差麥克風(fēng)的前向濾波結(jié)果
最終得到完整的前向濾波結(jié)果
引入控制濾波器組 H 的系數(shù):
將濾波器組 H 作用于前向濾波后的參考信號 R ,得到誤差麥克風(fēng)處的響應(yīng)信號:
可得誤差信號:
為了增強(qiáng)算法對參考信號的適應(yīng)性,對步進(jìn)系數(shù)進(jìn)行歸一化處理,即
其中, α 為名義步進(jìn)系數(shù),為便于區(qū)分,后文稱 α0 為實際步進(jìn)系數(shù)。
對比式(2)和式(15)可見,TFxLMS算法為逐點更新控制濾波器組系數(shù),而 FFxLMS 算法則
通過分塊計算實現(xiàn)逐塊更新,每21個時刻共用一組控制濾波器組系數(shù),因而大幅減小了計算量。
3FFxLMS算法與TFxLMS算法的性能對比
通過數(shù)值仿真,從降噪效果及計算量、收斂速度、算法穩(wěn)定性等方面比較FFxLMS與TFxLMS算法的性能優(yōu)劣。數(shù)值仿真中使用在某車型上實際采集到的時長30s的參考信號及原始噪聲信號作為算法輸入。該車的路噪主動控制系統(tǒng)采用局部控制策略,系統(tǒng)包含2個揚聲器、2個誤差麥克風(fēng)及31個通道的參考信號。需要說明的是,本文以仿真結(jié)果中最后5s的數(shù)據(jù)計算降噪量,以計算用時來評估計算量(后文中,用 II 代表式(4) ~ 式(18)中的2I,用 JJ 代表 2J )。
3.1 降噪效果及計算量
1)保持 II、JJ 的大小不變(均取128),改變α 的取值 (α=1,2,3) ,比較兩種算法的降噪效果(降噪量 )和計算量(計算用時 Ψt ),如圖2所示。由圖2可見,同等條件下 FFxLMS 算法比TFxLMS算法降噪效果略好,且計算量僅為后者的一半左右。
2)保持 α 的取值( (α=1) 及 JJ 的大小 128)不變,改變 II 的大小(始終滿足 2II= NxJJ,N 為正整數(shù)),比較降噪效果和計算量(計算用時),結(jié)果如圖3所示。對比圖3及圖2a可見, II 越小,降噪效果越好,但計算量相應(yīng)增大。
3)保持 α 的取值 (α=1) 及 II 的大?。?II= 128)不變,改變 JJ 的大?。ㄊ冀K滿足 2II=N× JJ,N 為正整數(shù)),比較降噪效果 和計算量 t ,結(jié)果如圖4所示。對比圖4及圖2a可見, JJ 的大小對降噪效果和計算量的影響不大。
3.2 收斂速度
本文通過誤差信號的時間歷程來評估算法的收斂速度。根據(jù)前述仿真結(jié)果,針對本文的仿真對象,不論是使用FFxLMS算法還是TFxLMS算法,降噪效果都集中在 70~170Hz,200~250 Hz 以及 330~430Hz 等三個頻段內(nèi)。此處以330~430Hz 頻段為例,通過計算每一秒內(nèi)的降噪量來比較兩種算法的收斂速度,結(jié)果如圖5所示。由圖5可見,F(xiàn)FxLMS算法的收斂速度更快。
3.3 算法穩(wěn)定性
次級路徑傳遞函數(shù)的建模估計誤差經(jīng)常引發(fā)算法失效。本文對原始次級路徑傳遞函數(shù)在 330~ 430Hz 施加 10dB 的帶阻濾波,模擬傳遞函數(shù)的估計誤差,并在 FFxLMS 算法和 TFxLMS 算法參考信號前向濾波計算中(式(3)和式(5))使用此帶阻濾波后的傳遞函數(shù),以此來評估傳遞函數(shù)估計有誤時兩種算法的穩(wěn)定性,結(jié)果如圖6所示。對比圖6和圖2a可見,兩種算法的降噪效果均有所下降,但都沒有明顯的發(fā)散跡象。FFxLMS算法下降得更多,但其降噪效果仍優(yōu)于TFxLMS算法。
4實車驗證
為了進(jìn)一步驗證TFxLMS算法和FFxLMS算法的性能優(yōu)劣,本文開展了實車路試。所用試驗車輛為某型號普通A級乘用車。車輛底盤布置多個單向與三向加速度傳感器,經(jīng)參考信號尋優(yōu)后共采集12個通道的加速度信號作為參考信號;車輛內(nèi)部布置4個誤差麥克風(fēng),位于各座椅頭枕上采集誤差信號;使用四車門中低音揚聲器和后備箱低音炮播放抗噪聲(實車及部分傳感器布置照片見圖7,傳感器型號及關(guān)鍵性能參數(shù)見表1,揚聲器品牌及關(guān)鍵性能參數(shù)見表2)。試驗中,分別測試了車輛在某粗糙路面上以 60km/h 的速度勻速行駛時兩種算法的表現(xiàn)。兩種算法核心參數(shù)如下: α=1,II=128,JJ=128 。
4.1 降噪效果
圖8對比了兩種算法在主駕外耳位置處的降噪效果,F(xiàn)FxLMS算法比TFxLMS算法降噪量約大 1.4dB 。
4.2 收斂速度
圖9對比了兩種算法在主駕外耳位置處的降噪量時間歷程,F(xiàn)FxLMS算法在約 15s 后降噪效果達(dá)到穩(wěn)定狀態(tài),降噪量約5dB;而TFxLMS算法在20s時仍然處于未穩(wěn)定狀態(tài),且降噪量比FFxLMS算法小約 1.5dB 。
4.3 算法穩(wěn)定性
為了驗證算法穩(wěn)定性,將主駕座椅向前移動約 5cm ,以此改變次級路徑傳遞函數(shù)(算法中仍使用未移動座椅時測得的次級路徑傳遞函數(shù))。圖10對比了在此情況下兩種算法在主駕外耳位置處的降噪效果,F(xiàn)FxLMS算法比TFxLMS算法降噪量約大 1.7dB 。
5結(jié)論
1)FFxLMS算法比TFxLMS算法降噪效果
更好,且計算量更小。
2)FFxLMS算法中控制濾波器的階數(shù)越低,降噪效果越好,但計算量隨之增大。3)FFxLMS算法中次級路徑傳遞函數(shù)的階數(shù)對降噪效果和計算量的影響不大。4)FFxLMS算法相較于TFxLMS算法的收斂速度更快。5)當(dāng)次級路徑傳遞函數(shù)估計有誤時, FFX- LMS算法和TFxLMS算法的降噪效果均有所下降,但FFxLMS算法的降噪效果仍優(yōu)于 TFx- LMS算法。
參考文獻(xiàn):
[1]李卓林,馬令坤,馮智睿.雙通道室內(nèi)主動降噪器設(shè)計[J].科學(xué)技術(shù)與工程,2019,19(31):108-115.LIZhuolin,MALingkun,F(xiàn)ENG Zhirui.Design ofDual-channel Indoor Active Noise Reducer[J]. Sci-ence Technology and Engineering,2019,19(31):108-115.
[2]LOPES P A C. Active Noise Control Algorithmswith Reduced Channel Count and Their StabilityAnalysis[J].Signal Processing,2008,88(4):811-821.
[3] 李長林,趙威,宋卓夫,等.變壓器噪聲消除技術(shù)研究[J].黑龍江電力,2020,42(5):421-424.LI Changlin,ZHAO Wei,SONG Zhuofu,et al.Research on Transformer Noise Elimination Tech-nology[J].Heilongjiang Electric Power,2O20,42(5):421-424.
[4] HANG S,WANG Y S,GUO H,et al. A Normal-ized Frequency Domain Block Filtered- σX LMS Algo-rithm for Active Vehicle Interior Noise Control[J].Mechanical Systems and Signal Processing,2019,120:150-165.
[5]LEE S-K,LEES,BACKJ,etal.A New Methodfor Active Cancellation of Engine Order Noise in a趨勢[J].沈陽工業(yè)學(xué)院學(xué)報,2002,21(1):30-35.WU Chaiyun, TANG Jian,QIN Sumei,et al. Pro-gress and Trends in Active Noise Control[J].Jour-nal of Shenyang Institute of Technology,2002,21(1):30-35.
[7]徐永成,溫熙森,陳循,等.有源消聲技術(shù)與應(yīng)用述評[J].國防科技大學(xué)學(xué)報,2001,23(2):119-124.XU Yongcheng,WEN Xishen,CHEN Xun,et al.Review of Active Noise Cancellation Technology andIts Applications[J]. Journal of National Universityof Defense Technology,2001,23(2):119-124.
[8]CHEER J,ELLIOTT S J. Multichannel ControlSystems for the Attenuation of Interior Road Noisein Vehicles[J].Mechanical Systems and Signal Pro-cessing,2015,60/61:753-769.
[9]王國領(lǐng),許國賢,連小珉,等.車內(nèi)有源噪聲控制的研究[J].清華大學(xué)學(xué)報(自然科學(xué)版),1996,36(4):23-26.WANG Guoling,XU Guoxian,LIAN Xiaomin,etal.Research on Active Noise Control Inside Vehicles[J].Journal of Tsinghua University(Science andTechnology),1996,36(4):23-26.
[10]胡嘯,胡愛群,涂有超.機(jī)動車輛室內(nèi)復(fù)合主動噪聲控制系統(tǒng)的設(shè)計[J].噪聲與振動控制,2001,21(1):8-12.HU Xiao,HU Aiqun,TU Youchao. Design ofCompound Active Noise Control System for MotorVehicle Interior[J]. Noise and Vibration Control,2001,21(1) :8-12.
[11]張立軍,張希玉,孟德建.基于 NFXLMS 算法的車內(nèi)道路噪聲主動控制系統(tǒng)[J].振動與沖擊,2020,39(11) :173-178.ZHANG Lijun, ZHANG Xiyu, MENG Dejian.Active Control System for Road Noise Inside Vehi-cles Based on NFXLMS Algorithm[J]. Journal ofVibration and Shock,2020,39(11) :173-178.
[12]鄭森,史晨路,呂曉,等.多重相干分析法結(jié)合OTPA技術(shù)在汽車路噪主動控制中的應(yīng)用[J].重慶理工大學(xué)學(xué)報(自然科學(xué)版),2021,35(11):49-57.ZHENG Sen,SHI Chenlu,LYU Xiao,et al. Ap-plication of Multiple Coherence Analysis Com-bined with OTPA Technology in Active Control ofAutomobile Road Noise[J]. Journal of ChongqingUniversity of Technology(Natural Science Edi-tion),2021,35(11):49-57.
[13]張程鵬,張士強(qiáng),李浩,等.車內(nèi)發(fā)動機(jī)噪聲主動降噪辨識方法及DSP實現(xiàn)[J].汽車實用技術(shù),2023(8):107-112.ZHANG Chengpeng,ZHANG Shiqiang,LI Hao,et al. ldentitication Method and DSP Implementa-tion of Active Noise Reduction for Engine NoiseInside Vehicles[J]. Automobile Applied Technolo-gy,2023(8):107-112.
[14]張楠,李彥奇,鄧偉,等.基于主動降噪技術(shù)汽車降噪頭枕應(yīng)用及研究[J].汽車電器,2023(3):43-44.ZHANG Nan,LI Yanqi, DENG Wei,et al. Appli-cation and Research of Automobile Noise Reduc-tion Headrest Based on Active Noise ReductionTechnology[J]. Automotive Electrical Appliances,2023(3):43-44.
[15]王理周,陳祥君,張斌,等.某車型路噪主動降噪開發(fā)[J].汽車實用技術(shù),2023,48(2):147-151.WANG Lizhou,CHEN Xiangjun, ZHANG Bin,et al.Development of Active Noise Reduction forRoad Noise in a Certain Vehicle Model[J]. Auto-mobile Applied Technology,2023,48(2):147-151.
[16]MORGAN D R,THI JC.A Delayless SubbandAdaptive Filter Architecture[J]. IEEE Transactionson Signal Processing,1995,43(8):1819-1830.
[17]LEE J C,UN C W. Performance of Transform-domain LMS Adaptive Digital Filters[J]. IEEETransactionson Acoustics, Speech, and SignalProcessing,Speech,Signal Processing,1986,34(3):499-510.
[18]王曉君,薛琳博,王彥朋.基于小波包變換及 TR-LMS 抑制脈沖干擾的方法[J].太赫茲科學(xué)與電子信息學(xué)報,2021(5):858-863.WANG Xiaojun, XUE Linbo,WANG Yanpeng. AMethod for Suppressing Impulse InterferenceBased on Wavelet Packet Transform and TRLMS[J].Journal of Terahertz Science and ElectronicInformation Technology,2021(5):858-863.
[19]張盛楠,楊書華,趙巍,等.基于數(shù)字濾波技術(shù)的激光通信干擾信號辨識研究[J].激光雜志,2023,44(10):153-156.ZHANG Shengnan,YANG Shuhua, ZHAO Wei,et al.Research on Identification of Laser Commu-nication Interference Signals Based on Digital Filte-ring Technology[J].Laser Journal,2023,44(10):153-156.
(編輯袁興玲)
作者簡介:王健\",男,1989年生,博士研究生。研究方向為噪聲與振動控制。E-mail:wangjian890114@126.com。
本文引用格式:
王健.張明,劉松,等,基于頻域前饋自適應(yīng)算法的車內(nèi)噪聲主動控制仿真與試驗分析[J].中國機(jī)械工程,2025,36(4):850-856. WANG Jian, ZHANG Ming,LIU Song, et al. Simulation and Experimental Analysis for Active Vehicle Interior Noise Control Based on FFxLMS[J]. China Mechanical Engineering,2025,36(4);850-856.