摘 要 新能源汽車(chē)在設(shè)計(jì)電控系統(tǒng)工作中,一個(gè)關(guān)鍵技術(shù)就是硬件在環(huán)測(cè)試,在開(kāi)發(fā)、測(cè)試及驗(yàn)證新能源汽車(chē)電控系統(tǒng)過(guò)程中,硬件在環(huán)測(cè)試系統(tǒng)具有十分重要的作用。在電控系統(tǒng)開(kāi)發(fā)中,搭建基于硬件在環(huán)測(cè)試設(shè)備的環(huán)境及流程測(cè)試是關(guān)鍵技術(shù)環(huán)節(jié),對(duì)環(huán)境搭建和測(cè)試流程技術(shù)體系進(jìn)行建立并不斷完善,與完整的汽車(chē)硬件在環(huán)測(cè)試實(shí)施方案相結(jié)合,建設(shè)硬件在環(huán)測(cè)試平臺(tái)體系,對(duì)于提高測(cè)試汽車(chē)電控系統(tǒng)的水平具有非常重要的應(yīng)用價(jià)值。
關(guān)鍵詞 在環(huán)測(cè)試;新能源汽車(chē);測(cè)試環(huán)境
前言
新能源汽車(chē)在設(shè)計(jì)電控系統(tǒng)工作中,一個(gè)關(guān)鍵技術(shù)就是硬件在環(huán)測(cè)試,使虛擬試驗(yàn)環(huán)境得到建立,在功能、通訊及診斷等方面對(duì)控制器開(kāi)展相關(guān)測(cè)試工作。硬件在環(huán)測(cè)試主要作用是對(duì)控制器匹配功能需求的程度進(jìn)行驗(yàn)證,被控對(duì)象模型采用硬件在環(huán)測(cè)試生成C代碼并向可執(zhí)行程序編譯,在RTPC中將其下載后進(jìn)行計(jì)算,實(shí)現(xiàn)對(duì)真實(shí)被控對(duì)象的模擬,使控制系統(tǒng)實(shí)現(xiàn)閉環(huán)。通常情況下,硬件在環(huán)測(cè)試的應(yīng)用比較廣泛,一是被控對(duì)象具有較高成本,控制器開(kāi)發(fā)過(guò)程中未能達(dá)到完善的階段性能;二是被控對(duì)象失效對(duì)人身安全造成較嚴(yán)重的威脅;三是將同時(shí)測(cè)試的模型對(duì)象提供給控制器[1]。
1搭建硬件在環(huán)測(cè)試環(huán)境的主要過(guò)程
搭建硬件在環(huán)測(cè)試環(huán)境對(duì)于測(cè)試結(jié)果及順利實(shí)施整個(gè)測(cè)試過(guò)程具有直接影響,所以,在測(cè)試環(huán)境搭建中,思路應(yīng)比較清晰、實(shí)施方案較為明確、搭建方法比較完善。
1.1 完善DUT及硬件在環(huán)臺(tái)架的相關(guān)文件
對(duì)測(cè)試的控制功能予以明確,以控制器設(shè)計(jì)標(biāo)準(zhǔn)及相關(guān)規(guī)范,軟硬件需求及用戶需求問(wèn)卷表等作為主要測(cè)試依據(jù)。對(duì)控制器管腳定義、主要的信號(hào)類(lèi)型及其有效性進(jìn)行確定,以信號(hào)需求表為基礎(chǔ)對(duì)信號(hào)指標(biāo)列表進(jìn)行建立,I/O測(cè)試列表的建立應(yīng)結(jié)合測(cè)試信號(hào)詳細(xì)清單及I/O測(cè)試文件,同時(shí)對(duì)電氣連接正確建立。對(duì)硬件配置在環(huán)臺(tái)架通道的負(fù)載進(jìn)行確定,對(duì)整車(chē)中被測(cè)件針腳的連接關(guān)系等進(jìn)行確定,并在環(huán)臺(tái)架板卡中確定配置硬件通道及硬件資源與設(shè)計(jì)需求是否相符的程度進(jìn)行確定。
1.2 檢測(cè)硬件在環(huán)與被測(cè)件信號(hào)之間的一致性及制作其信號(hào)列表
測(cè)試范圍及軟硬件環(huán)境一致性的相關(guān)需求可根據(jù)需求分析進(jìn)行確定,對(duì)被測(cè)件信號(hào)接口電路及電氣參數(shù)進(jìn)行分析,根據(jù)在環(huán)臺(tái)架中硬件板卡信號(hào)的數(shù)量對(duì)被測(cè)件的針腳分配合理,對(duì)板卡信號(hào)列表及DUT及時(shí)進(jìn)行糾正,與測(cè)試信號(hào)名稱(chēng)及信號(hào)參數(shù)相結(jié)合對(duì)信號(hào)列表中的相關(guān)信息進(jìn)行修正。對(duì)DUT分布原理圖深入分析,并結(jié)合DUT與板卡及BOB信號(hào)的列表是否匹配,校核硬件在環(huán)臺(tái)架的信號(hào)列表及匹配性[2]。
1.3 線束及模擬信號(hào)的制作
對(duì)有關(guān)線束及接口件和制作線束工具進(jìn)行充分準(zhǔn)備,再對(duì)外圍線束制作。對(duì)外圍線束進(jìn)行驗(yàn)證其合理性,硬件在環(huán)臺(tái)架產(chǎn)生故障的注入等內(nèi)部線束進(jìn)行連接,對(duì)硬件在環(huán)臺(tái)架驗(yàn)證其內(nèi)部線束的正確性,與模擬信號(hào)進(jìn)行匹配,對(duì)連接內(nèi)外部線束及信號(hào)的正確性進(jìn)行驗(yàn)證。
1.4 驗(yàn)證開(kāi)環(huán)測(cè)試
對(duì)硬件在環(huán)模型及其I/O接口搭建,針對(duì)測(cè)試軟件搭建實(shí)驗(yàn)工程,使硬件在環(huán)測(cè)試模型完成,對(duì)測(cè)試環(huán)境界面搭建并對(duì)模型信號(hào)與控件之間建立關(guān)聯(lián)關(guān)系,開(kāi)環(huán)測(cè)試應(yīng)根據(jù)通道特性,完成相關(guān)測(cè)試計(jì)劃后對(duì)開(kāi)環(huán)測(cè)試報(bào)告進(jìn)行編制。
2硬件在環(huán)測(cè)試的主要過(guò)程
由需求分析、設(shè)計(jì)測(cè)試用例、建立仿真模型、實(shí)施測(cè)試到撰寫(xiě)測(cè)試報(bào)告的硬件在環(huán)測(cè)試流程,以上幾個(gè)步驟都是整個(gè)測(cè)試過(guò)程中的關(guān)鍵。所以,對(duì)測(cè)試流程制定并不斷進(jìn)行完善,對(duì)于順利實(shí)施測(cè)試比較有利[3]。
2.1 主要控制措施
對(duì)測(cè)試控制器的相關(guān)需求按照測(cè)試模塊進(jìn)行細(xì)分,與測(cè)試模塊相結(jié)合詳細(xì)解析其中的主要控制措施得到具體測(cè)試需求,根據(jù)測(cè)試需求對(duì)測(cè)試文本進(jìn)行設(shè)計(jì)。
2.2 設(shè)計(jì)測(cè)試用例
設(shè)計(jì)測(cè)試用例對(duì)最終測(cè)試效果的準(zhǔn)確度及覆蓋度等方面具有決定性作用,設(shè)計(jì)測(cè)試用例的方法有功能圖法、等價(jià)類(lèi)劃分法、判定表驅(qū)動(dòng)法、因果圖法、正交試驗(yàn)法及邊界值分析法等很多方法。設(shè)計(jì)測(cè)試用例設(shè)計(jì)是結(jié)合相關(guān)測(cè)試需求對(duì)測(cè)試步驟進(jìn)行細(xì)分,并設(shè)定測(cè)試結(jié)果的相應(yīng)目標(biāo)。遵循測(cè)試文本對(duì)測(cè)試用例進(jìn)行編寫(xiě),并與控制器協(xié)議及主要控制措施相結(jié)合,并對(duì)設(shè)計(jì)測(cè)試用例評(píng)審會(huì)做好安排。
2.3 配置測(cè)試環(huán)境
將控制器連接好硬件在環(huán)臺(tái)架,配置仿真模型主要包括測(cè)試仿真模型搭建及測(cè)試模型參數(shù)的更改,配置硬件在環(huán)軟件主要是對(duì)測(cè)試界面進(jìn)行建立。
2.4 執(zhí)行測(cè)試用例
與測(cè)試用例相結(jié)合,嚴(yán)格遵循測(cè)試的主要步驟,在硬件在環(huán)環(huán)境中執(zhí)行測(cè)試用例,獲得比較客觀真實(shí)的測(cè)試結(jié)果。
2.5 撰寫(xiě)測(cè)試報(bào)告
與硬件在環(huán)平臺(tái)測(cè)試的主要過(guò)程及采取的測(cè)試方法相結(jié)合,嚴(yán)格遵循測(cè)試用例,將測(cè)試期望結(jié)果逐條比較與測(cè)試結(jié)果之間的差異,并對(duì)測(cè)試結(jié)果與期望結(jié)果之間是否存在一致性進(jìn)行客觀準(zhǔn)確地判定,使測(cè)試結(jié)果得到直觀顯示[4-6]。
3結(jié)束語(yǔ)
綜上所述,硬件在環(huán)測(cè)試對(duì)控制器匹配功能需求的程度進(jìn)行驗(yàn)證,實(shí)現(xiàn)對(duì)真實(shí)被控對(duì)象的模擬,使控制系統(tǒng)實(shí)現(xiàn)閉環(huán)。通過(guò)對(duì)新能源汽車(chē)硬件在環(huán)測(cè)試系統(tǒng)環(huán)境搭建及測(cè)試流程的詳細(xì)闡述,由配置測(cè)試環(huán)境實(shí)施方案,到具體實(shí)施控制器硬件在環(huán)測(cè)試流程,建立了比較完整的控制器硬件在環(huán)測(cè)試平臺(tái)的實(shí)施過(guò)程,對(duì)于提高新能源汽車(chē)硬件在環(huán)測(cè)試的整體水平具有十分重要的應(yīng)用價(jià)值。
參考文獻(xiàn)
[1] 宋冰,劉震,劉義強(qiáng),等.HIL測(cè)試在新能源車(chē)整車(chē)控制策略測(cè)試中的應(yīng)用[J].汽車(chē)工程師,2017(11):62-64.
[2] 袁永軍,劉天翼,王珂,等.自動(dòng)化測(cè)試在硬件在環(huán)平臺(tái)中的實(shí)現(xiàn)方案[J].汽車(chē)工程師,2018(5):53-56.
[3] 蘇成功.車(chē)身控制器硬件在環(huán)仿真測(cè)試平臺(tái)的設(shè)計(jì)與應(yīng)用[D].淮南:安徽理工大學(xué),2015.
[4] 王游,馮曙明,何金陵,等.基于腳本的流程自適應(yīng)自動(dòng)化測(cè)試研究[J].計(jì)算機(jī)與現(xiàn)代化,2017(2):95-100.
[5] 張少博,羅省賢.自動(dòng)化測(cè)試腳本運(yùn)行控制方法研究[J].電子測(cè)試,2018(6):19-23.
[6] 黃茂生,楊春暉.基于三層腳本構(gòu)架的自動(dòng)化測(cè)試設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代電子技術(shù),2018(24):69-72.
作者簡(jiǎn)介:
李秀斌(1982-),男,遼寧莊河人;學(xué)歷:碩士學(xué)位,現(xiàn)就職單位:東軟睿馳汽車(chē)技術(shù)(沈陽(yáng))有限公司,研究方向:自動(dòng)控制。