hil測試用例怎么寫(測試用例知乎)

首頁 > 汽車 > 車市行情 > 正文

hil測試用例怎么寫(測試用例知乎)

來源:自動駕駛仿真測試 ,作者孫工

01

基于模型的設計

基于模型的設計方法(MBD,Model Based Design)采用圖形化設計和自動化代碼生成,不同于基于手工編程和紙上規(guī)范的傳統(tǒng)編程方法,具有如下優(yōu)點:

(1)在統(tǒng)一的開發(fā)測試平臺上,允許從需求分析階段就開始驗證,并做到持續(xù)不斷的驗證與測試;

(2)產(chǎn)品的缺陷暴露在產(chǎn)品開發(fā)的初級階段,開發(fā)者把主要精力放在算法和測試用例的研究上,嵌入式代碼的生成和驗證則留給計算機去自動完成;

(3)大大縮短了開發(fā)周期與降低開發(fā)成本。

基于模型的設計方法的不同階段,分別采用MIL/SIL/PIL/HIL等測試方法,有效的對嵌入式代碼進行測試和驗證。其中:

MIL,Model in the Loop:模型在環(huán)測試;

SIL,Software in the Loop:軟件在環(huán)測試;

PIL,Processor in the Loop:處理器在環(huán)測試;

HIL,Hardware in the Loop:硬件在環(huán)測試。

02

MIL、SIL、PIL和HIL介紹

假設我們現(xiàn)在要開發(fā)一款AEB控制器:

(1)MIL

假設我們已經(jīng)在支持MBD的工具(如Simulink)中,使用圖形化的方法開發(fā)出了AEB的算法,現(xiàn)在想要驗證該算法是否滿足要求,那么我們需要開發(fā)一個(或是有現(xiàn)成的其他工具)被控對象模型,在這里例子里是一個車輛模型。將控制算法和車輛模型連接起來,形成閉環(huán),并變換輸入和車輛模型狀態(tài),來對控制算法的功能進行測試。如下圖所示:

hil測試用例怎么寫(測試用例知乎)

(2)SIL

現(xiàn)在我們將Simulink中開發(fā)的算法自動生成為c代碼。但是由于代碼自動生成工具本身的原因或者代碼生成工具沒有正確設置或者其他未知原因,自動生成代碼過程可能會引入一些錯誤。所以我們需要驗證自動生成的代碼與算法模型的一致性,這就是SIL測試。SIL測試使用與MIL相同的測試用例,查看對于相同的測試用例,查看其輸出是否與MIL階段一致。為了測試的高效性,有時甚至不接入被控對象模型,而是對算法模型和生成代碼進行相同的輸入,查看輸出是否一致。如下圖所示:

(3)PIL

將自動生成的代碼編譯為目標處理器需要的形式,并下載到目標處理運行,為了防止編譯過程引入新的錯誤,此時需要進行PIL測試。PIL測試也是等效性測試,其方式與SIL類似,不同之處是編譯好的算法運行在目標處理器上,SIL測試是在算法開發(fā)環(huán)境進行的(如windows)。

(4)HIL

在開發(fā)出完整的控制器后,有時被控對象(整車)還未完成開發(fā);有時使用真實被控對象進行測試太危險或成本高:出于這些不同的原因,采用真實控制控制器和虛擬被控對象的HIL測試常常被使用。如下圖所示:

03

總結(jié)

四種測試方法各自的特點如下表所示:

備案號:贛ICP備2022005379號
華網(wǎng)(http://m.acmerblog.com) 版權(quán)所有未經(jīng)同意不得復制或鏡像

QQ:51985809郵箱:51985809@qq.com

国产精品无码久久综合| 国产A级毛片久久久精品毛片 | 最新国产精品亚洲| 国产精品福利片免费看| 久久99精品久久久久久动态图| 国产精品免费综合一区视频| 亚洲第一极品精品无码久久| 精品久久久久久无码中文野结衣| 99久久精品国产麻豆| 久久精品免费全国观看国产| 中文字幕无码精品亚洲资源网| 国产精品久久久久无码av| 久久精品无码免费不卡| 日韩精品久久久久久久电影| 国产啪精品视频网站| 亚洲日韩精品无码专区| 好属妞这里只有精品久久 | 久久99精品福利久久久| 国产精品久久精品视| 亚洲AV日韩精品久久久久| 国产精品另类激情久久久免费| 人妻精品久久久久中文字幕一冢本| 国产女精品视频在ktv| 98久久人妻无码精品系列蜜桃| 乱人伦精品视频在线观看 | 九九精品免视看国产成人| 精品久久久中文字幕| 四虎成人精品无码| 亚洲国产精品综合久久网络| 国产精品久久久久久影院| 国产精品揄拍100视频| 国产精品入口麻豆完整版| 亚洲欧洲精品在线| 日韩制服国产精品一区| 精品伊人久久大香线蕉网站| 99这里只有精品66视频| 精品一区二区三区免费观看 | 男女男精品视频网站在线观看| 91精品国产综合久久四虎久久无码一级| 黑人无码精品又粗又大又长 | 亚洲精品成人片在线观看|