本技術(shù)涉及車載降噪,尤其涉及一種降噪控制方法、系統(tǒng)、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、目前,在對(duì)車輛進(jìn)行噪聲控制的過程中,通常需要對(duì)車輛內(nèi)部的信號(hào)數(shù)據(jù)和外部系統(tǒng)的信號(hào)數(shù)據(jù)進(jìn)行實(shí)時(shí)監(jiān)測(cè),并根據(jù)實(shí)時(shí)采集到的信號(hào)數(shù)據(jù)確定用于進(jìn)行主動(dòng)降噪的信號(hào)的強(qiáng)度。例如,車載電子設(shè)備通常實(shí)時(shí)獲取車輛的誤差麥克風(fēng)和振動(dòng)傳感器的輸入信號(hào)、車載揚(yáng)聲器的輸出信號(hào),根據(jù)上述信號(hào)確定車輛內(nèi)部的噪聲水平,并根據(jù)上述信號(hào)確定用于進(jìn)行主動(dòng)降噪的信號(hào)的強(qiáng)度。
2、然而,使用汽車主動(dòng)降噪技術(shù)降低車輛內(nèi)部噪聲時(shí),由于車輛內(nèi)部或外部噪聲信號(hào)的實(shí)時(shí)變化幅度較大,或車輛零部件出現(xiàn)故障,而導(dǎo)致車輛內(nèi)部出現(xiàn)由車載揚(yáng)聲器發(fā)出的主動(dòng)降噪信號(hào)增大,導(dǎo)致降噪效果不穩(wěn)定的問題。
技術(shù)實(shí)現(xiàn)思路
1、鑒于以上內(nèi)容,有必要提出一種降噪控制方法、系統(tǒng)、電子設(shè)備及存儲(chǔ)介質(zhì),以解決車輛降噪系統(tǒng)的降噪效果穩(wěn)定性低的技術(shù)問題。
2、本技術(shù)提供一種降噪控制方法,應(yīng)用于電子設(shè)備,所述電子設(shè)備安裝于車輛中,所述電子設(shè)備通信連接于所述車輛的揚(yáng)聲器、第一傳感器和第二傳感器,所述方法包括:周期性獲取降噪?yún)⒖紨?shù)據(jù),所述降噪?yún)⒖紨?shù)據(jù)包括車輛的行駛數(shù)據(jù)、從第一傳感器獲取的第一噪聲信號(hào)以及從第二傳感器獲取的第二噪聲信號(hào);基于所述行駛數(shù)據(jù)和所述第一噪聲信號(hào),根據(jù)第一傳遞函數(shù)確定第一降噪信號(hào);其中,所述第一傳遞函數(shù)用于表征所述車輛的揚(yáng)聲器發(fā)出的信號(hào)與所述第一噪聲信號(hào)之間的轉(zhuǎn)換關(guān)系;基于所述第一降噪信號(hào)和所述第二噪聲信號(hào),根據(jù)第二傳遞函數(shù)確定第二降噪信號(hào);其中,所述第二傳遞函數(shù)用于表征所述揚(yáng)聲器發(fā)出的信號(hào)與所述第二傳感器接收到的第二噪聲信號(hào)之間的轉(zhuǎn)換關(guān)系;根據(jù)所述第二降噪信號(hào),控制預(yù)存的降噪程序的運(yùn)行狀態(tài)。
3、在一些實(shí)施例中,所述基于所述行駛數(shù)據(jù)和所述第一噪聲信號(hào),根據(jù)第一傳遞函數(shù)確定第一降噪信號(hào)包括:在獲取所述降噪?yún)⒖紨?shù)據(jù)的時(shí)間為第一個(gè)時(shí)間戳的情況下,其中,根據(jù)所述第一個(gè)時(shí)間戳對(duì)應(yīng)的權(quán)重參數(shù)對(duì)所述行駛數(shù)據(jù)進(jìn)行卷積操作,得到所述第一個(gè)時(shí)間戳對(duì)應(yīng)的第一降噪信號(hào);在獲取所述降噪?yún)⒖紨?shù)據(jù)的時(shí)間為第i個(gè)時(shí)間戳的情況下,其中,i為大于1的正整數(shù),確定第i-1個(gè)時(shí)間戳對(duì)應(yīng)的第一降噪信號(hào)以及權(quán)重參數(shù);根據(jù)所述降噪?yún)⒖紨?shù)據(jù)、所述第i-1個(gè)時(shí)間戳對(duì)應(yīng)的第一降噪信號(hào)以及所述第i-1個(gè)時(shí)間戳對(duì)應(yīng)的權(quán)重參數(shù),基于所述第一傳遞函數(shù),確定所述第i個(gè)時(shí)間戳對(duì)應(yīng)的權(quán)重參數(shù);根據(jù)所述第i個(gè)時(shí)間戳對(duì)應(yīng)的權(quán)重參數(shù)對(duì)所述行駛數(shù)據(jù)進(jìn)行卷積操作,得到所述第i個(gè)時(shí)間戳對(duì)應(yīng)的第一降噪信號(hào)。
4、如此,能夠根據(jù)每個(gè)時(shí)刻的第一降噪信號(hào)對(duì)下一個(gè)時(shí)刻的權(quán)重參數(shù)進(jìn)行更新,從而不斷調(diào)整每個(gè)降噪信號(hào)的衰減程度,確保第一降噪信號(hào)的強(qiáng)度符合車內(nèi)環(huán)境的需求,提升根據(jù)第一降噪信號(hào)實(shí)施主動(dòng)降噪的準(zhǔn)確度。
5、在一些實(shí)施例中,所述根據(jù)所述降噪?yún)⒖紨?shù)據(jù)、所述第i-1個(gè)時(shí)間戳對(duì)應(yīng)的第一降噪信號(hào)以及所述第i-1個(gè)時(shí)間戳對(duì)應(yīng)的權(quán)重參數(shù),基于所述第一傳遞函數(shù),確定第i個(gè)時(shí)間戳對(duì)應(yīng)的權(quán)重參數(shù)包括:根據(jù)所述第i-1個(gè)時(shí)間戳對(duì)應(yīng)的第一降噪信號(hào)以及所述第一傳遞函數(shù),確定第i個(gè)時(shí)間戳對(duì)應(yīng)的第一反饋數(shù)據(jù);根據(jù)所述第一反饋數(shù)據(jù)和所述第一噪聲信號(hào),確定所述第i個(gè)時(shí)間戳對(duì)應(yīng)的疊加噪聲數(shù)據(jù);根據(jù)所述行駛數(shù)據(jù)和所述第一傳遞函數(shù),確定所述第i個(gè)時(shí)間戳對(duì)應(yīng)的行駛衰減數(shù)據(jù);根據(jù)所述第i-1個(gè)時(shí)間戳對(duì)應(yīng)的權(quán)重參數(shù)、所述第i個(gè)時(shí)間戳對(duì)應(yīng)的疊加噪聲數(shù)據(jù)、所述第i個(gè)時(shí)間戳對(duì)應(yīng)的行駛衰減數(shù)據(jù)以及預(yù)設(shè)的步長(zhǎng)參數(shù),確定第i個(gè)時(shí)間戳對(duì)應(yīng)的權(quán)重參數(shù)。
6、如此,基于相鄰的兩個(gè)時(shí)間戳對(duì)應(yīng)的第一降噪信號(hào),以及第一降噪信號(hào)經(jīng)過衰減之后的第一反饋數(shù)據(jù),確定疊加噪聲數(shù)據(jù),從基于疊加噪聲數(shù)據(jù)這一量化的指標(biāo)表征主動(dòng)降噪系統(tǒng)輸出的降噪信號(hào)經(jīng)過疊加之后的信號(hào)水平,能夠提升后續(xù)根據(jù)疊加噪聲數(shù)據(jù)更新權(quán)重參數(shù)的準(zhǔn)確度。
7、在一些實(shí)施例中,所述根據(jù)所述第i-1個(gè)時(shí)間戳對(duì)應(yīng)的權(quán)重參數(shù)、所述第i個(gè)時(shí)間戳對(duì)應(yīng)的疊加噪聲數(shù)據(jù)、所述第i個(gè)時(shí)間戳對(duì)應(yīng)的行駛衰減數(shù)據(jù)以及預(yù)設(shè)的步長(zhǎng)參數(shù),確定第i個(gè)時(shí)間戳對(duì)應(yīng)的權(quán)重參數(shù)包括:通過計(jì)算所述第i個(gè)時(shí)間戳對(duì)應(yīng)的疊加噪聲數(shù)據(jù)、所述第i個(gè)時(shí)間戳對(duì)應(yīng)的行駛衰減數(shù)據(jù)以及預(yù)設(shè)的步長(zhǎng)參數(shù)的乘積,確定權(quán)重衰減數(shù)據(jù);確定所述第i個(gè)時(shí)間戳對(duì)應(yīng)的權(quán)重參數(shù)和所述權(quán)重衰減數(shù)據(jù)的差異,得到第i個(gè)時(shí)間戳對(duì)應(yīng)的權(quán)重參數(shù)。
8、如此,基于任意一個(gè)時(shí)刻的行駛衰減數(shù)據(jù)確定權(quán)重衰減數(shù)據(jù),從而以量化的形式表征車輛行駛過程中噪聲的衰減程度,并根據(jù)行駛衰減數(shù)據(jù)表征該時(shí)刻信號(hào)的衰減程度,從而根據(jù)信號(hào)的衰減程度調(diào)整每個(gè)時(shí)間戳的權(quán)重參數(shù)。
9、在一些實(shí)施例中,所述根據(jù)所述第i-1個(gè)時(shí)間戳對(duì)應(yīng)的第一降噪信號(hào)以及所述第一傳遞函數(shù),確定第i個(gè)時(shí)間戳對(duì)應(yīng)的第一反饋數(shù)據(jù)包括:基于所述第一傳遞函數(shù)對(duì)所述第i-1個(gè)時(shí)間戳對(duì)應(yīng)的第一降噪信號(hào)進(jìn)行卷積操作,得到第i個(gè)時(shí)間戳對(duì)應(yīng)的第一反饋數(shù)據(jù)。
10、如此,基于第一傳遞函數(shù)對(duì)前一個(gè)時(shí)刻的第一降噪信號(hào)進(jìn)行卷積操作,模擬第一降噪信號(hào)在車內(nèi)空間傳播過程中的衰減過程,從而提升得到的下一時(shí)刻的第一降噪信號(hào)的準(zhǔn)確度。
11、在一些實(shí)施例中,所述根據(jù)所述行駛數(shù)據(jù)和所述第一傳遞函數(shù),確定所述第i個(gè)時(shí)間戳對(duì)應(yīng)的行駛衰減數(shù)據(jù)包括:基于所述第一傳遞函數(shù)對(duì)所述行駛數(shù)據(jù)進(jìn)行卷積操作,得到第i個(gè)時(shí)間戳對(duì)應(yīng)的行駛衰減數(shù)據(jù)。
12、如此,基于第一傳遞函數(shù)對(duì)前一個(gè)時(shí)刻的行駛衰減進(jìn)行卷積操作,模擬行駛衰減數(shù)據(jù)在車內(nèi)空間傳播過程中的衰減過程,從而提升得到的下一時(shí)刻的行駛衰減數(shù)據(jù)的準(zhǔn)確度。
13、在一些實(shí)施例中,所述基于所述第一降噪信號(hào)和所述第二噪聲信號(hào),根據(jù)第二傳遞函數(shù)確定第二降噪信號(hào)包括:基于所述第一降噪信號(hào),根據(jù)所述第二傳遞函數(shù)確定第二反饋數(shù)據(jù);根據(jù)所述第二噪聲信號(hào)和所述第二反饋數(shù)據(jù),確定所述第二降噪信號(hào)。
14、如此,能夠基于駕駛員所處位置的第二噪聲信號(hào)對(duì)第一降噪信號(hào)進(jìn)行矯正,從而提升主動(dòng)降噪的準(zhǔn)確度。
15、本技術(shù)實(shí)施例還提供一種降噪控制系統(tǒng),包括電子設(shè)備,所述電子設(shè)備安裝于車輛,所述系統(tǒng)還包括揚(yáng)聲器、第一傳感器和第二傳感器,所述電子設(shè)備通信連接于所述揚(yáng)聲器、所述第一傳感器和所述第二傳感器;所述電子設(shè)備,用于周期性獲取降噪?yún)⒖紨?shù)據(jù),所述降噪?yún)⒖紨?shù)據(jù)包括車輛的行駛數(shù)據(jù)、從第一傳感器獲取的第一噪聲信號(hào)以及從第二傳感器獲取的第二噪聲信號(hào);所述電子設(shè)備,還用于基于所述行駛數(shù)據(jù)和所述第一噪聲信號(hào),根據(jù)第一傳遞函數(shù)確定第一降噪信號(hào);其中,所述第一傳遞函數(shù)用于表征所述車輛的揚(yáng)聲器發(fā)出的信號(hào)與所述第一噪聲信號(hào)之間的轉(zhuǎn)換關(guān)系;所述電子設(shè)備,還用于基于所述第一降噪信號(hào)和所述第二噪聲信號(hào),根據(jù)第二傳遞函數(shù)確定第二降噪信號(hào);其中,所述第二傳遞函數(shù)用于表征所述揚(yáng)聲器發(fā)出的信號(hào)與所述第二傳感器接收到的第二噪聲信號(hào)之間的轉(zhuǎn)換關(guān)系;所述電子設(shè)備,還用于根據(jù)所述第二降噪信號(hào),控制預(yù)存的降噪程序的運(yùn)行狀態(tài)。
16、本技術(shù)實(shí)施例還提供一種電子設(shè)備,所述電子設(shè)備包括:存儲(chǔ)器,存儲(chǔ)至少一個(gè)指令;處理器,執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的指令以實(shí)現(xiàn)所述的降噪控制方法。
17、本技術(shù)實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)所述的降噪控制方法。
18、由以上技術(shù)方案可以看出,本技術(shù)實(shí)施例周期性獲取車輛的行駛數(shù)據(jù)、從第一傳感器獲取的第一噪聲信號(hào)以及從第二傳感器獲取的第二噪聲信號(hào),能夠根據(jù)實(shí)時(shí)采集到的車輛行駛相關(guān)的數(shù)據(jù)為主動(dòng)降噪提供數(shù)據(jù)支撐,從而提升主動(dòng)降噪的時(shí)效性。還基于行駛數(shù)據(jù)和所述第一噪聲信號(hào),根據(jù)第一傳遞函數(shù)確定第一降噪信號(hào),并基于第一降噪信號(hào)和第二噪聲信號(hào),根據(jù)第二傳遞函數(shù)確定第二降噪信號(hào)。如此能夠根據(jù)第一傳遞函數(shù)和第二傳遞函數(shù)模擬車輛內(nèi)部的噪聲信號(hào)和降噪信號(hào)的相位變化情況,從而確定由第二傳感器接收到的模擬駕駛員在座艙內(nèi)接收到的第二降噪信號(hào),并根據(jù)第二降噪信號(hào)實(shí)時(shí)控制預(yù)存的降噪程序的運(yùn)行狀態(tài),從而能夠提升主動(dòng)降噪的準(zhǔn)確度。