一種整車控制器測試平臺(tái)及控制方法
【專利摘要】本發(fā)明公開了一種整車控制器測試平臺(tái),其包括平臺(tái)主控制器、數(shù)據(jù)采集板卡、信號(hào)激勵(lì)板卡、CAN通訊板卡、顯示卡及顯示器,平臺(tái)主控制器將給整車控制器的激勵(lì)信號(hào)通過信號(hào)激勵(lì)板卡、CAN通訊板卡,經(jīng)過BOB接線板傳遞給待測整車控制器,待測整車控制器的響應(yīng)和反饋信號(hào)經(jīng)過BOB接線板,由數(shù)據(jù)采集板卡和CAN通訊板卡采集并經(jīng)過顯示卡顯示在顯示器上,BOB接線板通過接插件與待測整車控制器連接。還提供了采用該整車控制器測試平臺(tái)的控制方法。其能夠廣泛用于不同純電動(dòng)車型的整車控制器控制策略的驗(yàn)證,確??刂撇呗栽趯?shí)車上的可靠性,提高整車控制策略的測試效率,縮短控制策略的開發(fā)周期,從而保證整車控制器開發(fā)的順利進(jìn)行。
【專利說明】一種整車控制器測試平臺(tái)及控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及新能源汽車的【技術(shù)領(lǐng)域】,尤其涉及一種整車控制器測試平臺(tái),以及采用該平臺(tái)的控制方法。
【背景技術(shù)】
[0002]整車控制器作為純電動(dòng)汽車的關(guān)鍵零部件,其控制策略是整車運(yùn)行機(jī)制的核心指令系統(tǒng),發(fā)出整車行車模式指令、零部件的動(dòng)作指令、監(jiān)控各個(gè)零部件的運(yùn)行狀態(tài)等等。不僅關(guān)系到整車是否正常運(yùn)轉(zhuǎn),而且關(guān)系著整車和人員的安全。故針對(duì)純電動(dòng)車整車控制策略的測試尤為重要。
[0003]目前整車控制器控制策略的測試,一般是將整車控制器安裝到實(shí)車上,在實(shí)車調(diào)試過程中逐步發(fā)現(xiàn)整車控制策略設(shè)計(jì)存在的缺陷等問題。這種測試不僅耗時(shí),且效率低,同時(shí),實(shí)車調(diào)試時(shí)線路錯(cuò)綜復(fù)雜、空間狹小,造成發(fā)現(xiàn)問題及解決問題的過程反復(fù)、漫長,甚至一些比較隱蔽的問題不易被發(fā)現(xiàn)。而且實(shí)車調(diào)試階段的調(diào)試測試數(shù)據(jù)不易整理分析,不易積累開發(fā)經(jīng)驗(yàn),造成整車控制策略的測試周期長、測試效率低。
【發(fā)明內(nèi)容】
[0004]為克服現(xiàn)有技術(shù)的缺陷,本發(fā)明要解決的技術(shù)問題是提供了一種整車控制器測試平臺(tái),其能夠廣泛用于不同純電動(dòng)車型的整車控制器控制策略的驗(yàn)證,確??刂撇呗栽趯?shí)車上的可靠性,提高整車控制策略的測試效率,縮短控制策略的開發(fā)周期,從而保證整車控制器開發(fā)的順利進(jìn)行。
[0005]本發(fā)明的技術(shù)方案是:這種整車控制器測試平臺(tái),其包括平臺(tái)主控制器、數(shù)據(jù)采集板卡、信號(hào)激勵(lì)板卡、CAN通訊板卡、顯示卡及顯示器,平臺(tái)主控制器將給整車控制器的激勵(lì)信號(hào)通過信號(hào)激勵(lì)板卡、CAN通訊板卡,經(jīng)過BOB接線板傳遞給待測整車控制器,待測整車控制器的響應(yīng)和反饋信號(hào)經(jīng)過BOB接線板,由數(shù)據(jù)采集板卡和CAN通訊板卡采集并經(jīng)過顯示卡顯示在顯示器上,BOB接線板通過接插件與待測整車控制器連接。
[0006]還提供了采用該整車控制器測試平臺(tái)的控制方法,包括以下步驟:
[0007](I)開啟設(shè)備;
[0008](2)運(yùn)行測試軟件
[0009](3)判斷計(jì)算機(jī)中是否存在端口配置文件,是則執(zhí)行步驟(4),否則執(zhí)行步驟(3);
[0010](4)選擇相應(yīng)的端口配置文件來導(dǎo)入;
[0011](5)判斷計(jì)算機(jī)中是否存在CAN協(xié)議的DBC文件,是則執(zhí)行步驟(6),否則執(zhí)行步驟(5);
[0012](6)選擇相應(yīng)的CAN協(xié)議的DBC文件導(dǎo)入;
[0013](7)選擇相應(yīng)的CAN通道;
[0014](8)選擇相應(yīng)的波特率;
[0015](9)判斷進(jìn)行哪種測試,如果是進(jìn)行耐久性測試則執(zhí)行步驟(9),如果是進(jìn)行策略測試則執(zhí)行步驟(10);
[0016](10)點(diǎn)擊導(dǎo)入測試用例按鈕,選擇相應(yīng)的測試用例導(dǎo)入,跳轉(zhuǎn)步驟(13);
[0017](11)點(diǎn)擊導(dǎo)入測試用例按鈕,選擇相應(yīng)的測試用例導(dǎo)入;
[0018](12)開始測試;
[0019](13)導(dǎo)出測試結(jié)果,跳轉(zhuǎn)步驟(17);
[0020](14)設(shè)置測試次數(shù);
[0021](15)設(shè)置評(píng)價(jià)次數(shù);
[0022](16)開始測試;
[0023](17)導(dǎo)出測試結(jié)果;
[0024](18)結(jié)束。
[0025]這種整車控制器測試平臺(tái)經(jīng)BOB接線板可以與各種不同的車型的整車控制器連接,整車控制器測試平臺(tái)的顯示器作為人機(jī)交互的界面對(duì)整車控制器進(jìn)行測試,能夠廣泛用于不同純電動(dòng)車型的整車控制器控制策略的驗(yàn)證,確??刂撇呗栽趯?shí)車上的可靠性,提高整車控制策略的測試效率,縮短控制策略的開發(fā)周期,從而保證整車控制器開發(fā)的順利進(jìn)行。
【專利附圖】
【附圖說明】
[0026]圖1是根據(jù)本發(fā)明的整車控制器測試平臺(tái)的電路方框圖;
[0027]圖2是采用根據(jù)本發(fā)明的整車控制器測試平臺(tái)的方法的流程圖。
【具體實(shí)施方式】
[0028]如圖1所示,這種整車控制器測試平臺(tái),其包括平臺(tái)主控制器、數(shù)據(jù)采集板卡、信號(hào)激勵(lì)板卡、CAN通訊板卡、顯示卡及顯示器,平臺(tái)主控制器將給整車控制器的激勵(lì)信號(hào)通過信號(hào)激勵(lì)板卡、CAN通訊板卡,經(jīng)過BOB接線板傳遞給待測整車控制器,待測整車控制器的響應(yīng)和反饋信號(hào)經(jīng)過BOB接線板,由數(shù)據(jù)采集板卡和CAN通訊板卡采集并經(jīng)過顯示卡顯示在顯示器上,BOB接線板通過接插件與待測整車控制器連接。
[0029]如圖2所示,還提供了采用該整車控制器測試平臺(tái)的控制方法,包括以下步驟:
[0030](I)開啟設(shè)備;
[0031](2)運(yùn)行測試軟件
[0032](3)判斷計(jì)算機(jī)中是否存在端口配置文件,是則執(zhí)行步驟(4),否則執(zhí)行步驟(3);
[0033](4)選擇相應(yīng)的端口配置文件來導(dǎo)入;
[0034](5)判斷計(jì)算機(jī)中是否存在CAN協(xié)議的DBC文件,是則執(zhí)行步驟(6),否則執(zhí)行步驟(5);
[0035](6)選擇相應(yīng)的CAN協(xié)議的DBC文件導(dǎo)入;
[0036](7 )選擇相應(yīng)的CAN通道;
[0037](8)選擇相應(yīng)的波特率;
[0038](9)判斷進(jìn)行哪種測試,如果是進(jìn)行耐久性測試則執(zhí)行步驟(9),如果是進(jìn)行策略測試則執(zhí)行步驟(10);
[0039](10)點(diǎn)擊導(dǎo)入測試用例按鈕,選擇相應(yīng)的測試用例導(dǎo)入,跳轉(zhuǎn)步驟(13);[0040](11)點(diǎn)擊導(dǎo)入測試用例按鈕,選擇相應(yīng)的測試用例導(dǎo)入;
[0041](12)開始測試;
[0042](13)導(dǎo)出測試結(jié)果,跳轉(zhuǎn)步驟(17);
[0043](14)設(shè)置測試次數(shù);
[0044](15)設(shè)置評(píng)價(jià)次數(shù);
[0045](16)開始測試;
[0046](17)導(dǎo)出測試結(jié)果;
[0047](18)結(jié)束。
[0048]這種整車控制器測試平臺(tái)經(jīng)BOB接線板可以與各種不同的車型的整車控制器連接,整車控制器測試平臺(tái)的顯示器作為人機(jī)交互的界面對(duì)整車控制器進(jìn)行測試,能夠廣泛用于不同純電動(dòng)車型的整車控制器控制策略的驗(yàn)證,確??刂撇呗栽趯?shí)車上的可靠性,提高整車控制策略的測試效率,縮短控制策略的開發(fā)周期,從而保證整車控制器開發(fā)的順利進(jìn)行。
[0049]優(yōu)選地,步驟(2)中的端口配置文件用excel表格編寫,包括信號(hào)類型、配置通道編號(hào)、縮放系數(shù)、偏移量、頻率,其中信號(hào)類型包括數(shù)字輸出D0、模擬輸入Al、模擬輸出A0、P麗輸入P麗1、信號(hào)名稱、P麗輸出P麗O。
[0050]具體地說明該方法如下:
[0051]1、用戶運(yùn)行測試軟件,確認(rèn)軟件中是否存在端口配置文件。若無,點(diǎn)擊點(diǎn)擊“導(dǎo)入端口配置文件”按鈕,選擇相應(yīng)的端口配置文件導(dǎo)入,端口配置文件用excel表格編寫,包括信號(hào)類型(包括數(shù)字輸入(DI),數(shù)字輸出(D0)、模擬輸入(Al)、模擬輸出(AO)、PWM (脈沖寬度調(diào)制)輸入(PWMI )、信號(hào)名稱、PWM (脈沖寬度調(diào)制)輸出(PWMO)、配置通道編號(hào)、縮放系數(shù)、偏移量、頻率。導(dǎo)入軟件后,軟件根據(jù)端口文件的信息,自動(dòng)將信號(hào)名稱與端口通道連接,實(shí)現(xiàn)數(shù)據(jù)的傳遞。
[0052]2、選擇“點(diǎn)擊“導(dǎo)入DBC文件”按鈕,選擇相應(yīng)CAN協(xié)議DBC文件導(dǎo)入,軟件會(huì)自動(dòng)解析DBC文件的信息,并且用戶可以手動(dòng)選擇不同報(bào)文的CAN通道和報(bào)文的格式。
[0053]3、具有兩路CAN通道,兩路CAN可以單獨(dú)使用也可以同時(shí)使用,使用是需要選擇CAN通道。
[0054]4、兩路CAN通訊都可以選擇不同的CAN通訊波特率,點(diǎn)擊波特率的下拉菜單,選擇相應(yīng)的波特率即可。
[0055]5、控制策略測試時(shí),測試用例只有測試環(huán)境變量名稱及數(shù)值和反饋?zhàn)兞棵Q,只測試I次,測試結(jié)果自動(dòng)填寫在測試用例的excel表格上,不做出判斷是否通過測試。
[0056]6、耐久性測試時(shí),測試用例中有測試環(huán)境變量名稱及數(shù)值和反饋?zhàn)兞棵Q及判斷反饋是否通過的標(biāo)準(zhǔn),軟件可以設(shè)置循環(huán)多次測試的次數(shù)和設(shè)置評(píng)判是否通過的評(píng)判次數(shù)。測試時(shí),軟件自動(dòng)在測試用例的表格上填入測試結(jié)果:通過的次數(shù),不通過的次數(shù)。
[0057]注1:用excel表格編寫的測試用例,有測試環(huán)境變量名稱及數(shù)值,測試反饋?zhàn)兞棵Q,沒有反饋?zhàn)兞康氖欠裢ㄟ^評(píng)判標(biāo)準(zhǔn)。
[0058]注2:用excel表格編寫的測試用例,有測試環(huán)境變量名稱及數(shù)值,測試反饋?zhàn)兞棵Q,有反饋?zhàn)兞康氖欠裢ㄟ^評(píng)判標(biāo)準(zhǔn)。
[0059]注3:測試結(jié)果用excel表格導(dǎo)出,測試環(huán)境變量及數(shù)值、測試反饋?zhàn)兞考皽y試結(jié)果的數(shù)值,均在同一個(gè)excel表格,不對(duì)測試結(jié)果進(jìn)行是否通過的評(píng)價(jià)。
[0060]注4:測試結(jié)果用excel表格導(dǎo)出,測試環(huán)境變量及數(shù)值、測試反饋?zhàn)兞客ㄟ^測試的標(biāo)準(zhǔn)及是否通過測試的次數(shù),均在同一個(gè)excel表格中。
[0061]本發(fā)明已在純電動(dòng)車整車控制器控制策略測試中使用,通過使用驗(yàn)證,該發(fā)明可實(shí)現(xiàn)整車控制策略的自動(dòng)化測試,包括功能性測試和耐久性測試,測試結(jié)果保存在excel表中。本發(fā)明的應(yīng)用不僅可驗(yàn)證開發(fā)的整車控制策略,較早地發(fā)現(xiàn)設(shè)計(jì)缺陷及實(shí)車調(diào)試階段不易發(fā)現(xiàn)的問題,而且可有效縮短控制策略的開發(fā)周期。它的工作原理是首先將待測整車控制器與自動(dòng)化測試平臺(tái)進(jìn)行測試端口、CAN通訊協(xié)議和測試用例的配置,然后開始測試,測試過程中可實(shí)時(shí)觀察測試數(shù)據(jù),測試結(jié)束后可導(dǎo)出測試結(jié)果用于測試分析。
[0062]以上所述,僅是本發(fā)明的較佳實(shí)施例,并非對(duì)本發(fā)明作任何形式上的限制,凡是依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡單修改、等同變化與修飾,均仍屬本發(fā)明技術(shù)方案的保護(hù)范圍。
【權(quán)利要求】
1.一種整車控制器測試平臺(tái),其特征在于:其包括平臺(tái)主控制器、數(shù)據(jù)采集板卡、信號(hào)激勵(lì)板卡、控制器局域網(wǎng)絡(luò)CAN通訊板卡、顯示卡及顯示器,平臺(tái)主控制器將給整車控制器的激勵(lì)信號(hào)通過信號(hào)激勵(lì)板卡、CAN通訊板卡,經(jīng)過接口接線板BOB接線板傳遞給待測整車控制器,待測整車控制器的響應(yīng)和反饋信號(hào)經(jīng)過BOB接線板,由數(shù)據(jù)采集板卡和CAN通訊板卡采集并經(jīng)過顯示卡顯示在顯示器上,BOB接線板通過接插件與待測整車控制器連接。
2.一種采用根據(jù)權(quán)利要求1所述的整車控制器測試平臺(tái)的控制方法,其特征在于:包括以下步驟: (1)開啟設(shè)備; (2)運(yùn)行測試軟件 (3)判斷計(jì)算機(jī)中是否存在端口配置文件,是則執(zhí)行步驟(4),否則執(zhí)行步驟(3); (4)選擇相應(yīng)的端口配置文件來導(dǎo)入; (5)判斷計(jì)算機(jī)中是否存在CAN協(xié)議的DBC文件,是則執(zhí)行步驟(6),否則執(zhí)行步驟(5); (6)選擇相應(yīng)的CAN協(xié)議的DBC格式文件導(dǎo)入; (7)選擇相應(yīng)的CAN通道; (8)選擇相應(yīng)的波特率; (9)判斷進(jìn)行哪種測試,如果是進(jìn)行耐久性測試則執(zhí)行步驟(9),如果是進(jìn)行策略測試則執(zhí)行步驟(10); (10)點(diǎn)擊導(dǎo)入測試用例按鈕,選擇相應(yīng)的測試用例導(dǎo)入,跳轉(zhuǎn)步驟(13); (11)點(diǎn)擊導(dǎo)入測試用例按鈕,選擇相應(yīng)的測試用例導(dǎo)入; (12)開始測試; (13)導(dǎo)出測試結(jié)果,跳轉(zhuǎn)步驟(17); (14)設(shè)置測試次數(shù); (15)設(shè)置評(píng)價(jià)次數(shù); (16)開始測試; (17)導(dǎo)出測試結(jié)果; (18)結(jié)束。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于:步驟(2)中的端口配置文件用excel表格編寫,包括信號(hào)類型、配置通道編號(hào)、縮放系數(shù)、偏移量、頻率,其中信號(hào)類型包括數(shù)字輸出D0、模擬輸入Al、模擬輸出A0、PWM(脈沖寬度調(diào)制)輸入PWM1、信號(hào)名稱、PWM(脈沖寬度調(diào)制)輸出PWM0。
【文檔編號(hào)】G05B23/02GK103699122SQ201410009442
【公開日】2014年4月2日 申請(qǐng)日期:2014年1月9日 優(yōu)先權(quán)日:2014年1月9日
【發(fā)明者】王思哲, 鐘日敏, 趙小羽, 陳長健 申請(qǐng)人:上汽通用五菱汽車股份有限公司