本發(fā)明涉及噪聲測試領(lǐng)域,具體而言,涉及一種硬件電路板噪聲測試方法、裝置、存儲(chǔ)介質(zhì)及電子裝置。
背景技術(shù):
1、隨著硬件電路中使用陶瓷電容和越來越薄的印刷電路板(printed?circuitboard,pcb)設(shè)計(jì),不同幅度和頻率的動(dòng)態(tài)負(fù)載回流過程可能導(dǎo)致板子和陶瓷電容振動(dòng),產(chǎn)生可以被人耳識(shí)別的噪音,給用戶帶來困擾。
2、目前對硬件電路的噪聲測試方法是人為在硬件電路的各個(gè)模塊和每個(gè)模塊的供電電路中注入不同頻率的動(dòng)態(tài)負(fù)載,然后通過人耳主觀識(shí)別不同情況下動(dòng)態(tài)負(fù)載引起的噪音情況。但是該噪聲測試方法未能全面覆蓋實(shí)際動(dòng)態(tài)運(yùn)行負(fù)載情況下的噪音情況,并且人耳主觀判定存在個(gè)體差異,可能導(dǎo)致噪音判別誤差,因此無法提供準(zhǔn)確的噪音幅度、頻譜以及發(fā)聲源位置等信息。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例提供了一種硬件電路板噪聲測試方法、裝置、存儲(chǔ)介質(zhì)及電子裝置,以至少解決相關(guān)技術(shù)中通過人耳主觀識(shí)別噪音情況,導(dǎo)致無法準(zhǔn)確確定噪音幅度、頻譜以及發(fā)聲源位置等信息的技術(shù)問題。
2、根據(jù)本發(fā)明其中一實(shí)施例,提供了一種硬件電路板噪聲測試方法,包括:確定待測試場景,其中,待測試場景中包括待測試的硬件電路板和錄音麥克風(fēng),錄音麥克風(fēng)位于硬件電路板上方預(yù)設(shè)垂直距離的位置處;基于硬件電路板調(diào)整待測試場景中的外圍附件,其中,外圍附件用于輔助硬件電路板運(yùn)行;在調(diào)整后的待測試場景中,控制硬件電路板處于動(dòng)態(tài)負(fù)載運(yùn)行狀態(tài),并在動(dòng)態(tài)負(fù)載運(yùn)行狀態(tài)下錄制硬件電路板的噪聲文件,其中,動(dòng)態(tài)負(fù)載運(yùn)行狀態(tài)下硬件電路板中的負(fù)載會(huì)根據(jù)硬件電路板的工作狀態(tài)和需求動(dòng)態(tài)變化;對噪聲文件進(jìn)行分析處理,得到噪聲源位置點(diǎn)圖、幅度快速傅里葉變換曲線和頻率快速傅里葉變換曲線,其中,噪聲源位置點(diǎn)圖用于表示硬件電路板中噪聲源的位置坐標(biāo);基于噪聲源位置點(diǎn)圖、幅度快速傅里葉變換曲線和頻率快速傅里葉變換曲線確定待測試場景下的噪聲測試結(jié)果。
3、可選地,確定待測試場景包括:基于硬件電路板的運(yùn)行需求確定待測試場景。
4、可選地,基于硬件電路板調(diào)整待測試場景中的外圍附件包括:基于硬件電路板確定外圍附件,其中,外圍附件中包括發(fā)音外圍附件和靜音外圍附件;基于發(fā)音外圍附件確定等效阻抗器件,其中,等效阻抗器件與發(fā)音外圍附件的工作原理相同;基于硬件電路板的運(yùn)行需求調(diào)整等效阻抗器件的工作狀態(tài)和靜音外圍附件的工作狀態(tài)。
5、可選地,控制硬件電路板處于動(dòng)態(tài)負(fù)載運(yùn)行狀態(tài)包括:確定硬件電路板的目標(biāo)動(dòng)態(tài)負(fù)載;控制硬件電路板驅(qū)動(dòng)目標(biāo)動(dòng)態(tài)負(fù)載運(yùn)行。
6、可選地,在動(dòng)態(tài)負(fù)載運(yùn)行狀態(tài)下錄制硬件電路板的噪聲文件包括:基于預(yù)設(shè)錄音條件確定錄音設(shè)備;基于錄音設(shè)備錄制噪聲文件。
7、可選地,在對噪聲文件進(jìn)行音頻分析處理,得到噪聲源位置點(diǎn)圖、幅度快速傅里葉變換曲線和頻率快速傅里葉變換曲線之前,方法還包括:確定硬件電路板的第一位置信息和錄音麥克風(fēng)的第二位置信息;基于第一位置信息和第二位置信息建立距離相位模型,其中,距離相位模型用于輸出硬件電路板相對于錄音麥克風(fēng)的相位信息。
8、可選地,對噪聲文件進(jìn)行分析處理,得到噪聲源位置點(diǎn)圖、幅度快速傅里葉變換曲線和頻率快速傅里葉變換曲線包括:對噪聲文件進(jìn)行音頻分析處理,得到幅度快速傅里葉變換曲線和頻率快速傅里葉變換曲線;基于距離相位模型對噪聲文件進(jìn)行相位分析處理,得到噪聲源位置點(diǎn)圖。
9、可選地,噪聲測試結(jié)果包括對應(yīng)的動(dòng)態(tài)負(fù)載編號(hào)、硬件電路板的位置模型、硬件電路板的噪聲頻率模型、硬件電路板的噪聲幅度模型。
10、根據(jù)本發(fā)明其中一實(shí)施例,還提供了一種硬件電路板噪聲測試裝置,包括:第一確定模塊,用于確定待測試場景,其中,待測試場景中包括待測試的硬件電路板和錄音麥克風(fēng),錄音麥克風(fēng)位于硬件電路板上方預(yù)設(shè)垂直距離的位置處;調(diào)整模塊,用于基于硬件電路板調(diào)整待測試場景中的外圍附件,其中,外圍附件用于輔助硬件電路板運(yùn)行;錄制模塊,用于在調(diào)整后的待測試場景中,控制硬件電路板處于動(dòng)態(tài)負(fù)載運(yùn)行狀態(tài),并在動(dòng)態(tài)負(fù)載運(yùn)行狀態(tài)下錄制硬件電路板的噪聲文件,其中,動(dòng)態(tài)負(fù)載運(yùn)行狀態(tài)下硬件電路板中的負(fù)載會(huì)根據(jù)硬件電路板的工作狀態(tài)和需求動(dòng)態(tài)變化;分析模塊,用于對噪聲文件進(jìn)行分析處理,得到噪聲源位置點(diǎn)圖、幅度快速傅里葉變換曲線和頻率快速傅里葉變換曲線,其中,噪聲源位置點(diǎn)圖用于表示硬件電路板中噪聲源的位置坐標(biāo);第二確定模塊,用于基于噪聲源位置點(diǎn)圖、幅度快速傅里葉變換曲線和頻率快速傅里葉變換曲線確定待測試場景下的噪聲測試結(jié)果。
11、可選地,第一確定模塊,還用于基于硬件電路板的運(yùn)行需求確定待測試場景。
12、可選地,調(diào)整模塊還用于基于硬件電路板確定外圍附件,其中,外圍附件中包括發(fā)音外圍附件和靜音外圍附件;基于發(fā)音外圍附件確定等效阻抗器件,其中,等效阻抗器件與發(fā)音外圍附件的工作原理相同;基于硬件電路板的運(yùn)行需求調(diào)整等效阻抗器件的工作狀態(tài)和靜音外圍附件的工作狀態(tài)。
13、可選地,錄制模塊還用于確定硬件電路板的目標(biāo)動(dòng)態(tài)負(fù)載;控制硬件電路板驅(qū)動(dòng)目標(biāo)動(dòng)態(tài)負(fù)載運(yùn)行。
14、可選地,錄制模塊還用于基于預(yù)設(shè)錄音條件確定錄音設(shè)備;基于錄音設(shè)備錄制噪聲文件。
15、可選地,該裝置還包括:建立模塊,用于確定硬件電路板的第一位置信息和錄音麥克風(fēng)的第二位置信息;基于第一位置信息和第二位置信息建立距離相位模型,其中,距離相位模型用于輸出硬件電路板相對于錄音麥克風(fēng)的相位信息。
16、可選地,分析模塊還用于對噪聲文件進(jìn)行音頻分析處理,得到幅度快速傅里葉變換曲線和頻率快速傅里葉變換曲線;基于距離相位模型對噪聲文件進(jìn)行相位分析處理,得到噪聲源位置點(diǎn)圖。
17、可選地,噪聲測試結(jié)果包括對應(yīng)的動(dòng)態(tài)負(fù)載編號(hào)、硬件電路板的位置模型、硬件電路板的噪聲頻率模型、硬件電路板的噪聲幅度模型。
18、根據(jù)本發(fā)明其中一實(shí)施例,還提供了一種車輛,車輛用于執(zhí)行上述任一項(xiàng)中的硬件電路板噪聲測試方法。
19、根據(jù)本發(fā)明其中一實(shí)施例,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)程序,其中,計(jì)算機(jī)程序被設(shè)置為在計(jì)算機(jī)或處理器上運(yùn)行時(shí),執(zhí)行上述任一項(xiàng)中的硬件電路板噪聲測試方法。
20、根據(jù)本發(fā)明其中一實(shí)施例,還提供了一種電子裝置,包括存儲(chǔ)器和處理器,存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序,處理器被設(shè)置為運(yùn)行計(jì)算機(jī)程序以執(zhí)行上述任一項(xiàng)中的硬件電路板噪聲測試方法。
21、根據(jù)本發(fā)明其中一實(shí)施例,還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一項(xiàng)中的硬件電路板噪聲測試方法。
22、在本發(fā)明實(shí)施例中,首先確定待測試場景,并且該待測試場景中包括待測試的硬件電路板和錄音麥克風(fēng),錄音麥克風(fēng)位于硬件電路板上方預(yù)設(shè)垂直距離的位置處。然后基于硬件電路板調(diào)整待測試場景中用于輔助硬件電路板運(yùn)行的外圍附件。之后,在調(diào)整后的待測試場景中,控制硬件電路板處于動(dòng)態(tài)負(fù)載運(yùn)行狀態(tài),并在動(dòng)態(tài)負(fù)載運(yùn)行狀態(tài)下錄制硬件電路板的噪聲文件,并且動(dòng)態(tài)負(fù)載運(yùn)行狀態(tài)下硬件電路板中的負(fù)載會(huì)根據(jù)硬件電路板的工作狀態(tài)和需求動(dòng)態(tài)變化。接著,對噪聲文件進(jìn)行分析處理,得到噪聲源位置點(diǎn)圖、幅度快速傅里葉變換曲線和頻率快速傅里葉變換曲線。最后基于噪聲源位置點(diǎn)圖、幅度快速傅里葉變換曲線和頻率快速傅里葉變換曲線確定待測試場景下的噪聲測試結(jié)果,達(dá)到了自動(dòng)化控制待測試場景并向待測的硬件電路板中注入動(dòng)態(tài)負(fù)載,自動(dòng)化測試動(dòng)態(tài)負(fù)載噪聲并輸出噪聲測試報(bào)告的目的,能夠?qū)崿F(xiàn)場景更全面和更精準(zhǔn)的硬件電路噪聲測試,從而實(shí)現(xiàn)了通過自動(dòng)化測試提高了噪聲源定位的準(zhǔn)確性,能夠準(zhǔn)確確定噪音幅度、頻譜以及發(fā)聲源位置等信息的技術(shù)效果,進(jìn)而解決了相關(guān)技術(shù)中通過人耳主觀識(shí)別噪音情況,導(dǎo)致無法準(zhǔn)確確定噪音幅度、頻譜以及發(fā)聲源位置等信息的技術(shù)問題。