本發(fā)明涉及車(chē)輛仿真測(cè)試,具體而言,涉及一種車(chē)輛電機(jī)控制器的測(cè)試方法、裝置、程序產(chǎn)品、存儲(chǔ)介質(zhì)。
背景技術(shù):
1、電機(jī)控制器作為新能源車(chē)輛的三大核心電控系統(tǒng)之一,其具有控制器局域網(wǎng)controller?area?network,can)通訊、過(guò)流保護(hù)、過(guò)載保護(hù)、欠壓保護(hù)、過(guò)壓保護(hù)、能量回饋、限功率、高壓互鎖、故障上報(bào)等功能。硬件在環(huán)(hardware-in-loop,hil)測(cè)試是驗(yàn)證電機(jī)控制器功能性能的重要手段,其通過(guò)建立虛擬的電池、電機(jī)仿真模型,能夠?qū)崿F(xiàn)在半虛擬半實(shí)物的條件下對(duì)電機(jī)控制器進(jìn)行測(cè)試驗(yàn)證。
2、現(xiàn)有技術(shù)中,為了驗(yàn)證電機(jī)控制器的不同功能,需要分別在集成逆變器的電機(jī)控制器的測(cè)試環(huán)境與拆除逆變器的電機(jī)控制器板的測(cè)試環(huán)境下進(jìn)行測(cè)試,該過(guò)程需要在集成逆變器的電機(jī)控制器測(cè)試完成后,由測(cè)試人員手動(dòng)拆除電機(jī)控制器的逆變器以對(duì)拆除逆變器的電機(jī)控制器板進(jìn)行測(cè)試,由于該方法無(wú)法實(shí)現(xiàn)快速切換集成逆變器的電機(jī)控制器的測(cè)試環(huán)境與拆除逆變器的電機(jī)控制器板的測(cè)試環(huán)境,導(dǎo)致該方法的靈活性差、測(cè)試效率低,并且現(xiàn)有的基于hil的電機(jī)控制器測(cè)試方法中,許多操作需要由測(cè)試人員手動(dòng)完成,導(dǎo)致操作過(guò)程中存在人為誤差、影響操作結(jié)果的準(zhǔn)確性。
3、由上分析可知,針對(duì)上述現(xiàn)有技術(shù)對(duì)電機(jī)控制器的測(cè)試方法其靈活性差、測(cè)試效率低的問(wèn)題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例提供了一種車(chē)輛電機(jī)控制器的測(cè)試方法、裝置、程序產(chǎn)品、存儲(chǔ)介質(zhì),以至少解決現(xiàn)有技術(shù)對(duì)電機(jī)控制器的測(cè)試方法其靈活性差、測(cè)試效率低的技術(shù)問(wèn)題。
2、根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種車(chē)輛電機(jī)控制器的測(cè)試方法,包括:
3、獲取待測(cè)電機(jī)控制器的測(cè)試需求;根據(jù)測(cè)試需求確定待測(cè)電機(jī)控制器的目標(biāo)仿真形式;按照目標(biāo)仿真形式構(gòu)建目標(biāo)仿真測(cè)試環(huán)境;基于目標(biāo)仿真測(cè)試環(huán)境對(duì)待測(cè)電機(jī)控制器進(jìn)行測(cè)試,得到測(cè)試結(jié)果,其中,測(cè)試結(jié)果用于評(píng)價(jià)待測(cè)電機(jī)控制器的性能。
4、可選地,根據(jù)測(cè)試需求確定待測(cè)電機(jī)控制器的目標(biāo)仿真形式包括:對(duì)測(cè)試需求進(jìn)行解析,確定待測(cè)電機(jī)控制器的待測(cè)功能;對(duì)待測(cè)功能進(jìn)行分析,得到分析結(jié)果,其中,分析結(jié)果用于確定待測(cè)電機(jī)控制器是否需要使用逆變器輔助實(shí)現(xiàn)待測(cè)功能;根據(jù)分析結(jié)果從候選仿真形式中確定目標(biāo)仿真形式。
5、可選地,候選仿真形式包括第一仿真形式和第二仿真形式,第一仿真形式為集成逆變器的電機(jī)控制器仿真模型,第二仿真形式為拆除逆變器的電機(jī)控制板仿真模型。
6、可選地,根據(jù)分析結(jié)果從候選仿真形式中確定目標(biāo)仿真形式包括:響應(yīng)根據(jù)分析結(jié)果確定待測(cè)電機(jī)控制器需要使用逆變器輔助實(shí)現(xiàn)待測(cè)功能,將待測(cè)電機(jī)控制器的第一仿真形式確定為目標(biāo)仿真形式;響應(yīng)根據(jù)分析結(jié)果確定待測(cè)電機(jī)控制器不需要使用逆變器輔助實(shí)現(xiàn)待測(cè)功能,將待測(cè)電機(jī)控制器的第二仿真形式確定為目標(biāo)仿真形式。
7、可選地,上述車(chē)輛電機(jī)控制器的測(cè)試方法還包括:獲取目標(biāo)測(cè)試序列,其中,目標(biāo)測(cè)試序列用于對(duì)待測(cè)功能進(jìn)行測(cè)試;執(zhí)行目標(biāo)測(cè)試序列以生成目標(biāo)測(cè)試信號(hào)。
8、可選地,基于目標(biāo)仿真測(cè)試環(huán)境對(duì)待測(cè)電機(jī)控制器進(jìn)行測(cè)試,得到測(cè)試結(jié)果包括:基于目標(biāo)仿真測(cè)試環(huán)境和目標(biāo)測(cè)試信號(hào)生成仿真工況參數(shù);將仿真工況參數(shù)傳輸至待測(cè)電機(jī)控制器,并接收待測(cè)電機(jī)控制器響應(yīng)仿真工況參數(shù)輸出的控制信號(hào);根據(jù)控制信號(hào)對(duì)待測(cè)功能進(jìn)行評(píng)價(jià),得到測(cè)試結(jié)果。
9、根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種車(chē)輛電機(jī)控制器的測(cè)試裝置,包括:
10、獲取模塊,用于獲取待測(cè)電機(jī)控制器的測(cè)試需求;確定模塊,用于根據(jù)測(cè)試需求確定待測(cè)電機(jī)控制器的目標(biāo)仿真形式;構(gòu)建模塊,用于按照目標(biāo)仿真形式構(gòu)建目標(biāo)仿真測(cè)試環(huán)境;測(cè)試模塊,用于基于目標(biāo)仿真測(cè)試環(huán)境對(duì)待測(cè)電機(jī)控制器進(jìn)行測(cè)試,得到測(cè)試結(jié)果,其中,測(cè)試結(jié)果用于評(píng)價(jià)待測(cè)電機(jī)控制器的性能。
11、可選地,上述確定模塊還用于:對(duì)測(cè)試需求進(jìn)行解析,確定待測(cè)電機(jī)控制器的待測(cè)功能;對(duì)待測(cè)功能進(jìn)行分析,得到分析結(jié)果,其中,分析結(jié)果用于確定待測(cè)電機(jī)控制器是否需要使用逆變器輔助實(shí)現(xiàn)待測(cè)功能;根據(jù)分析結(jié)果從候選仿真形式中確定目標(biāo)仿真形式。
12、可選地,候選仿真形式包括第一仿真形式和第二仿真形式,第一仿真形式為集成逆變器的電機(jī)控制器仿真模型,第二仿真形式為拆除逆變器的電機(jī)控制板仿真模型。
13、可選地,上述確定模塊還用于:響應(yīng)根據(jù)分析結(jié)果確定待測(cè)電機(jī)控制器需要使用逆變器輔助實(shí)現(xiàn)待測(cè)功能,將待測(cè)電機(jī)控制器的第一仿真形式確定為目標(biāo)仿真形式;響應(yīng)根據(jù)分析結(jié)果確定待測(cè)電機(jī)控制器不需要使用逆變器輔助實(shí)現(xiàn)待測(cè)功能,將待測(cè)電機(jī)控制器的第二仿真形式確定為目標(biāo)仿真形式。
14、可選地,上述車(chē)輛電機(jī)控制器的測(cè)試裝置還包括:生成模塊,用于獲取目標(biāo)測(cè)試序列,其中,目標(biāo)測(cè)試序列用于對(duì)待測(cè)功能進(jìn)行測(cè)試;執(zhí)行目標(biāo)測(cè)試序列以生成目標(biāo)測(cè)試信號(hào)。
15、可選地,上述測(cè)試模塊還用于:基于目標(biāo)仿真測(cè)試環(huán)境和目標(biāo)測(cè)試信號(hào)生成仿真工況參數(shù);將仿真工況參數(shù)傳輸至待測(cè)電機(jī)控制器,并接收待測(cè)電機(jī)控制器響應(yīng)仿真工況參數(shù)輸出的控制信號(hào);根據(jù)控制信號(hào)對(duì)待測(cè)功能進(jìn)行評(píng)價(jià),得到測(cè)試結(jié)果。
16、根據(jù)本發(fā)明實(shí)施例的又一方面,還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)前述中任意一項(xiàng)的車(chē)輛電機(jī)控制器的測(cè)試方法。
17、根據(jù)本發(fā)明實(shí)施例的又一方面,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括存儲(chǔ)的可執(zhí)行程序,其中,在可執(zhí)行程序運(yùn)行時(shí)控制計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)所在設(shè)備執(zhí)行前述中任意一項(xiàng)車(chē)輛電機(jī)控制器的測(cè)試方法。
18、根據(jù)本發(fā)明實(shí)施例的又一方面,還提供了一種車(chē)輛,包括車(chē)載存儲(chǔ)器和車(chē)載處理器,車(chē)載存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序,車(chē)載處理器被設(shè)置為運(yùn)行計(jì)算機(jī)程序以執(zhí)行前述中任意一項(xiàng)的車(chē)輛電機(jī)控制器的測(cè)試方法。
19、在本發(fā)明實(shí)施例中,首先獲取待測(cè)電機(jī)控制器的測(cè)試需求,接著根據(jù)測(cè)試需求確定待測(cè)電機(jī)控制器的目標(biāo)仿真形式,再按照目標(biāo)仿真形式構(gòu)建目標(biāo)仿真測(cè)試環(huán)境,最后基于目標(biāo)仿真測(cè)試環(huán)境對(duì)待測(cè)電機(jī)控制器進(jìn)行測(cè)試,得到測(cè)試結(jié)果,其中,測(cè)試結(jié)果用于評(píng)價(jià)待測(cè)電機(jī)控制器的性能。通過(guò)在對(duì)待測(cè)電機(jī)控制器進(jìn)行測(cè)試之前,根據(jù)待測(cè)電機(jī)控制器的測(cè)試需求確定了符合待測(cè)控制器的待測(cè)功能的目標(biāo)仿真形式,再按照目標(biāo)仿真形式構(gòu)建合適的目標(biāo)仿真測(cè)試環(huán)境,以在目標(biāo)仿真測(cè)試環(huán)境下對(duì)待測(cè)電機(jī)控制器進(jìn)行功能性能測(cè)試,達(dá)到了靈活切換待測(cè)電機(jī)控制器的目標(biāo)仿真測(cè)試環(huán)境的目的,從而實(shí)現(xiàn)了提升車(chē)輛電機(jī)控制器測(cè)試的靈活性、提高測(cè)試效率的技術(shù)效果,進(jìn)而解決了現(xiàn)有技術(shù)對(duì)電機(jī)控制器的測(cè)試方法其靈活性差、測(cè)試效率低的技術(shù)問(wèn)題。
1.一種車(chē)輛電機(jī)控制器的測(cè)試方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的車(chē)輛電機(jī)控制器的測(cè)試方法,其特征在于,根據(jù)所述測(cè)試需求確定所述待測(cè)電機(jī)控制器的所述目標(biāo)仿真形式包括:
3.根據(jù)權(quán)利要求2所述的車(chē)輛電機(jī)控制器的測(cè)試方法,其特征在于,所述候選仿真形式包括第一仿真形式和第二仿真形式,所述第一仿真形式為集成逆變器的電機(jī)控制器仿真模型,所述第二仿真形式為拆除所述逆變器的電機(jī)控制板仿真模型。
4.根據(jù)權(quán)利要求2所述的車(chē)輛電機(jī)控制器的測(cè)試方法,其特征在于,根據(jù)所述分析結(jié)果從所述候選仿真形式中確定所述目標(biāo)仿真形式包括:
5.根據(jù)權(quán)利要求2所述的車(chē)輛電機(jī)控制器的測(cè)試方法,其特征在于,所述車(chē)輛電機(jī)控制器的測(cè)試方法還包括:
6.根據(jù)權(quán)利要求5所述的車(chē)輛電機(jī)控制器的測(cè)試方法,其特征在于,基于所述目標(biāo)仿真測(cè)試環(huán)境對(duì)所述待測(cè)電機(jī)控制器進(jìn)行測(cè)試,得到所述測(cè)試結(jié)果包括:
7.一種車(chē)輛電機(jī)控制器的測(cè)試裝置,其特征在于,包括:
8.根據(jù)權(quán)利要求7所述的車(chē)輛電機(jī)控制器的測(cè)試裝置,其特征在于,所述確定模塊還用于:對(duì)所述測(cè)試需求進(jìn)行解析,確定所述待測(cè)電機(jī)控制器的待測(cè)功能;對(duì)所述待測(cè)功能進(jìn)行分析,得到分析結(jié)果,其中,所述分析結(jié)果用于確定所述待測(cè)電機(jī)控制器是否需要使用逆變器輔助實(shí)現(xiàn)所述待測(cè)功能;根據(jù)所述分析結(jié)果從候選仿真形式中確定所述目標(biāo)仿真形式。
9.根據(jù)權(quán)利要求8所述的車(chē)輛電機(jī)控制器的測(cè)試裝置,其特征在于,所述候選仿真形式包括第一仿真形式和第二仿真形式,所述第一仿真形式為集成逆變器的電機(jī)控制器仿真模型,所述第二仿真形式為拆除所述逆變器的電機(jī)控制板仿真模型。
10.根據(jù)權(quán)利要求8所述的車(chē)輛電機(jī)控制器的測(cè)試裝置,其特征在于,所述確定模塊還用于:響應(yīng)根據(jù)所述分析結(jié)果確定所述待測(cè)電機(jī)控制器需要使用逆變器輔助實(shí)現(xiàn)所述待測(cè)功能,將所述待測(cè)電機(jī)控制器的第一仿真形式確定為所述目標(biāo)仿真形式;響應(yīng)根據(jù)所述分析結(jié)果確定所述待測(cè)電機(jī)控制器不需要使用逆變器輔助實(shí)現(xiàn)所述待測(cè)功能,將所述待測(cè)電機(jī)控制器的第二仿真形式確定為所述目標(biāo)仿真形式。
11.根據(jù)權(quán)利要求8所述的車(chē)輛電機(jī)控制器的測(cè)試裝置,其特征在于,所述車(chē)輛電機(jī)控制器的測(cè)試裝置還包括:生成模塊,用于獲取目標(biāo)測(cè)試序列,其中,所述目標(biāo)測(cè)試序列用于對(duì)所述待測(cè)功能進(jìn)行測(cè)試;執(zhí)行所述目標(biāo)測(cè)試序列以生成目標(biāo)測(cè)試信號(hào)。
12.根據(jù)權(quán)利要求11所述的車(chē)輛電機(jī)控制器的測(cè)試裝置,其特征在于,所述測(cè)試模塊還用于:基于所述目標(biāo)仿真測(cè)試環(huán)境和所述目標(biāo)測(cè)試信號(hào)生成仿真工況參數(shù);將所述仿真工況參數(shù)傳輸至所述待測(cè)電機(jī)控制器,并接收所述待測(cè)電機(jī)控制器響應(yīng)所述仿真工況參數(shù)輸出的控制信號(hào);根據(jù)所述控制信號(hào)對(duì)所述待測(cè)功能進(jìn)行評(píng)價(jià),得到所述測(cè)試結(jié)果。
13.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至6中任意一項(xiàng)的所述車(chē)輛電機(jī)控制器的測(cè)試方法。
14.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括存儲(chǔ)的可執(zhí)行程序,其中,在所述可執(zhí)行程序運(yùn)行時(shí)控制所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)所在設(shè)備執(zhí)行權(quán)利要求1至6中任意一項(xiàng)所述車(chē)輛電機(jī)控制器的測(cè)試方法。
15.一種車(chē)輛,其特征在于,包括車(chē)載存儲(chǔ)器和車(chē)載處理器,所述車(chē)載存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序,所述車(chē)載處理器被設(shè)置為運(yùn)行所述計(jì)算機(jī)程序以執(zhí)行所述權(quán)利要求1至6中任意一項(xiàng)的所述車(chē)輛電機(jī)控制器的測(cè)試方法。