本技術(shù)涉及車(chē)輛nvh,特別涉及一種車(chē)載冰箱nvh診斷方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、傳統(tǒng)的機(jī)構(gòu)設(shè)計(jì)需要大量的時(shí)間以及計(jì)算資源,產(chǎn)品設(shè)計(jì)后期若存在問(wèn)題則需要反復(fù)優(yōu)化調(diào)整模型并重新提交仿真計(jì)算,同時(shí)針對(duì)諸如車(chē)載冰箱、電視支架等新型需求普通工程師的經(jīng)驗(yàn)儲(chǔ)備會(huì)顯得捉襟見(jiàn)肘,后來(lái)參數(shù)化模型的引進(jìn),大大提高了優(yōu)化的效率;參數(shù)化模型通過(guò)針對(duì)單款車(chē)型地板鈑金冰箱安裝點(diǎn)動(dòng)剛度、振動(dòng)/噪聲傳遞函數(shù)以及安裝模態(tài)等性能建立結(jié)構(gòu)特征數(shù)據(jù)庫(kù);當(dāng)面對(duì)改款的副儀表板與車(chē)載冰箱或周邊鈑金小幅度設(shè)計(jì)變更的仿真評(píng)估工作時(shí),工程師可以通過(guò)經(jīng)驗(yàn)設(shè)計(jì)變更結(jié)構(gòu)設(shè)置參數(shù),然后通過(guò)改變參數(shù)來(lái)進(jìn)行安裝點(diǎn)動(dòng)剛度、振動(dòng)/噪聲傳遞函、安裝模態(tài)等性能仿真預(yù)測(cè),從而評(píng)價(jià)車(chē)載冰箱相關(guān)的nvh(noise、vibration、harshness)性能。
2、但是,這種方式仍然需要依賴(lài)工程師經(jīng)驗(yàn)來(lái)改變參數(shù),面對(duì)當(dāng)今產(chǎn)品高速迭代導(dǎo)致車(chē)載冰箱或周邊鈑金小幅度設(shè)計(jì)變更,人為的經(jīng)驗(yàn)累積不足以支持結(jié)構(gòu)變化后的性能表現(xiàn)預(yù)測(cè)。因此,如何減少nvh分析時(shí)的算力消耗成為一個(gè)亟待解決的問(wèn)題。
3、上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供一種車(chē)載冰箱nvh診斷方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì),以解決相關(guān)技術(shù)中產(chǎn)品高速迭代導(dǎo)致車(chē)載冰箱或周邊鈑金小幅度設(shè)計(jì)變更利用參數(shù)化模型進(jìn)行仿真設(shè)計(jì)導(dǎo)致nvh分析時(shí)的算力消耗大的問(wèn)題。
2、第一方面,提供了一種車(chē)載冰箱nvh診斷方法,其包括:
3、基于上車(chē)體tb網(wǎng)絡(luò)模型和車(chē)載冰箱的不同結(jié)構(gòu)參數(shù),仿真得到訓(xùn)練數(shù)據(jù);
4、基于svm算法訓(xùn)練初始網(wǎng)絡(luò)模型和所述訓(xùn)練數(shù)據(jù),建立nvh數(shù)據(jù)訓(xùn)練診斷模型;
5、將車(chē)載冰箱待診斷的結(jié)構(gòu)參數(shù)輸入nvh數(shù)據(jù)訓(xùn)練診斷模型中,以得到nvh性能診斷報(bào)告。
6、一些實(shí)施例中,基于上車(chē)體tb網(wǎng)絡(luò)模型和車(chē)載冰箱的不同結(jié)構(gòu)參數(shù),仿真得到訓(xùn)練數(shù)據(jù),包括以下步驟:
7、將車(chē)載冰箱的不同結(jié)構(gòu)參數(shù)分別輸入上車(chē)體tb網(wǎng)絡(luò)模型中,仿真輸出得到不同結(jié)構(gòu)參數(shù)對(duì)應(yīng)的安裝模態(tài)、安裝點(diǎn)動(dòng)剛度、振動(dòng)/噪聲傳遞函數(shù)和應(yīng)變能分布云圖;
8、將車(chē)載冰箱的結(jié)構(gòu)參數(shù)作為輸入?yún)?shù);
9、將安裝模態(tài)、安裝點(diǎn)動(dòng)剛度、振動(dòng)/噪聲傳遞函數(shù)和應(yīng)變能分布云圖作為輸出參數(shù);
10、采集所述輸入?yún)?shù)和輸出參數(shù),并關(guān)聯(lián)輸入?yún)?shù)和輸出參數(shù),以作為訓(xùn)練數(shù)據(jù)。
11、一些實(shí)施例中,所述車(chē)載冰箱包括冰箱本體和安裝支架;
12、所述結(jié)構(gòu)參數(shù)包括冰箱本體和安裝支架的cad數(shù)據(jù),安裝支架安裝點(diǎn)位置、安裝支架焊點(diǎn)信息、材料與料厚,以及冰箱本體和安裝支架的質(zhì)量質(zhì)心參數(shù);
13、所述輸出參數(shù)包括冰箱本體安裝模態(tài),安裝支架安裝點(diǎn)動(dòng)剛度,冰箱本體和安裝支架的振動(dòng)/噪聲傳遞函數(shù),以及安裝支架應(yīng)變能分布云圖。
14、一些實(shí)施例中,基于svm算法訓(xùn)練初始網(wǎng)絡(luò)模型和所述訓(xùn)練數(shù)據(jù),建立nvh數(shù)據(jù)訓(xùn)練診斷模型,包括以下步驟:
15、將所述輸入?yún)?shù)和所述輸出參數(shù)放置于目標(biāo)文件中;
16、根據(jù)目標(biāo)路徑讀取所述目標(biāo)文件,并將所述目標(biāo)文件中的輸入?yún)?shù)和輸出參數(shù)分別劃分為第一列表和第二列表,所述輸入?yún)?shù)與所述輸出參數(shù)存在關(guān)聯(lián)關(guān)系;
17、根據(jù)所述第一列表中輸入?yún)?shù)和所述第二列表中輸出參數(shù)按照預(yù)設(shè)劃分規(guī)則確定訓(xùn)練集和測(cè)試集;
18、根據(jù)所述訓(xùn)練集通過(guò)svm算法訓(xùn)練初始網(wǎng)絡(luò)模型,得到預(yù)測(cè)集;
19、根據(jù)所述預(yù)測(cè)集和所述測(cè)試集確定nvh數(shù)據(jù)訓(xùn)練診斷模型。
20、一些實(shí)施例中,根據(jù)所述預(yù)測(cè)集和所述測(cè)試集確定nvh數(shù)據(jù)訓(xùn)練診斷模型包括以下步驟:
21、確定所述測(cè)試集對(duì)應(yīng)的總樣本量和參數(shù)點(diǎn)的位數(shù);
22、根據(jù)所述預(yù)測(cè)集、所述測(cè)試集、所述總樣本量及所述參數(shù)點(diǎn)的位數(shù)計(jì)算誤差率;
23、根據(jù)所述總樣本量、所述參數(shù)點(diǎn)的位數(shù)、測(cè)試集平均數(shù)、所述預(yù)測(cè)集及所述測(cè)試集確定測(cè)試擬合程度;
24、判斷所述誤差率是否滿(mǎn)足預(yù)設(shè)誤差條件,且所述測(cè)試擬合程度是否滿(mǎn)足預(yù)設(shè)擬合條件;
25、在所述誤差率滿(mǎn)足所述預(yù)設(shè)誤差條件,且所述測(cè)試擬合程度滿(mǎn)足所述預(yù)設(shè)擬合條件時(shí),將訓(xùn)練后的初始網(wǎng)絡(luò)模型作為nvh數(shù)據(jù)訓(xùn)練診斷模型。
26、一些實(shí)施例中,還包括以下步驟:
27、在所述誤差率滿(mǎn)足所述預(yù)設(shè)誤差條件,且所述測(cè)試擬合程度不滿(mǎn)足所述預(yù)設(shè)擬合條件時(shí),根據(jù)所述輸入?yún)?shù)和所述輸出參數(shù),并結(jié)合svm算法訓(xùn)練初始網(wǎng)絡(luò)模型重新進(jìn)行訓(xùn)練學(xué)習(xí)。
28、一些實(shí)施例中,將車(chē)載冰箱待診斷的結(jié)構(gòu)參數(shù)輸入nvh數(shù)據(jù)訓(xùn)練診斷模型中,以得到nvh性能診斷報(bào)告,包括以下步驟:
29、獲取車(chē)載冰箱待診斷的結(jié)構(gòu)參數(shù)輸入nvh數(shù)據(jù)訓(xùn)練診斷模型后的輸出結(jié)果;輸出結(jié)構(gòu)包括冰箱本體安裝模態(tài),安裝支架安裝點(diǎn)動(dòng)剛度,冰箱本體和安裝支架的振動(dòng)/噪聲傳遞函數(shù),以及安裝支架應(yīng)變能分布云圖;
30、將冰箱本體安裝模態(tài)和安裝支架安裝點(diǎn)動(dòng)剛度與對(duì)應(yīng)達(dá)標(biāo)預(yù)閾值的進(jìn)行比較,將冰箱本體和安裝支架的振動(dòng)/噪聲傳遞函數(shù)與達(dá)標(biāo)函數(shù)的進(jìn)行比較;
31、將比較結(jié)果和安裝支架應(yīng)變能分布云圖作為nvh性能診斷報(bào)告。
32、第二方面,提供了一種車(chē)載冰箱nvh診斷系統(tǒng),所述車(chē)載冰箱nvh診斷系統(tǒng)包括:
33、第一模塊,其用于基于車(chē)載冰箱的不同結(jié)構(gòu)參數(shù)和上車(chē)體tb網(wǎng)絡(luò)模型,仿真得到訓(xùn)練數(shù)據(jù);
34、第二模塊,其用于基于svm算法訓(xùn)練初始網(wǎng)絡(luò)模型和所述訓(xùn)練數(shù)據(jù),建立nvh數(shù)據(jù)訓(xùn)練診斷模型;
35、第三模塊,其用于將車(chē)載冰箱待診斷的結(jié)構(gòu)參數(shù)輸入nvh數(shù)據(jù)訓(xùn)練診斷模型中,以得到nvh性能診斷報(bào)告。
36、第三方面,提供了一種車(chē)載冰箱nvh診斷設(shè)備,所述車(chē)載冰箱nvh診斷設(shè)備包括處理器、存儲(chǔ)器、以及存儲(chǔ)在所述存儲(chǔ)器上并可被所述處理器執(zhí)行的車(chē)載冰箱nvh診斷程序,其中所述車(chē)載冰箱nvh診斷程序被所述處理器執(zhí)行時(shí),實(shí)現(xiàn)車(chē)載冰箱nvh診斷方法的步驟。
37、第四方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有車(chē)載冰箱nvh診斷程序,其中所述車(chē)載冰箱nvh診斷程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)車(chē)載冰箱nvh診斷方法的步驟。
38、本技術(shù)提供的技術(shù)方案帶來(lái)的有益效果包括:(只寫(xiě)?yīng)殭?quán)的好處)
39、本技術(shù)實(shí)施例提供了一種車(chē)載冰箱nvh診斷方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì),將利用車(chē)體tb網(wǎng)絡(luò)模型和車(chē)載冰箱的不同結(jié)構(gòu)參數(shù)仿真得到的數(shù)據(jù)作為訓(xùn)練數(shù)據(jù),并結(jié)合svm算法訓(xùn)練初始網(wǎng)絡(luò)模型形成一個(gè)專(zhuān)用于車(chē)載冰箱的nvh數(shù)據(jù)訓(xùn)練診斷模型;使得下一次對(duì)車(chē)載冰箱設(shè)計(jì)變更時(shí),不需要重新進(jìn)行建模仿真分析,直接將設(shè)計(jì)變更的車(chē)載冰箱的結(jié)構(gòu)參數(shù)輸入nvh數(shù)據(jù)訓(xùn)練診斷模型,就可以知曉設(shè)計(jì)變更的車(chē)載冰箱是否滿(mǎn)足nvh性能要求,從而大大減少了分析算力,實(shí)現(xiàn)了匹配車(chē)載冰箱nvh性能相關(guān)仿真工況,并輸出診斷結(jié)果,不需要仿真操作就可以對(duì)仿真結(jié)果進(jìn)行預(yù)測(cè)。