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://www.acmerblog.com) 版權(quán)所有未經(jīng)同意不得復制或鏡像

QQ:51985809郵箱:51985809@qq.com

亚洲精品国产第1页| 精品伊人久久久久网站| 成人国产精品999视频| 久久精品国产亚洲AV电影| 老司机福利精品视频| 2021国产精品自在拍在线播放| 久久精品人妻一区二区三区| 五月天精品视频在线观看| 国产精品免费一区二区三区四区| 国产精品VA在线播放| 国产在线精品香蕉麻豆| 国产精品日韩AV在线播放| 亚洲国产精品成人久久蜜臀| 亚洲日韩精品国产3区| 久久水蜜桃亚洲av无码精品麻豆| 国产啪亚洲国产精品无码| 日本一区二区三区精品视频| 精品国产v无码大片在线观看| 久久精品国产亚洲网站| 国产精品热久久毛片| 精品国产自在现线看| 2020亚洲男人天堂精品| 久久久无码精品亚洲日韩蜜臀浪潮| 精品无码一级毛片免费视频观看| 国产精品va无码二区| 在线精品一区二区三区| 2020精品国产自在现线看| 久久国产精品一区免费下载| 国产在线精品一区二区夜色| 亚洲精品成a人在线观看| 日本精品视频一区二区三区| 国产精品久久久久久久久久影院| 亚洲精品国产福利在线观看| 无码囯产精品一区二区免费| 国内精品免费视频精选在线观看 | laowang在线精品视频| 色欲麻豆国产福利精品| 亚洲国产欧美日韩精品一区二区三区 | 亚洲精品午夜视频| 99re5在线精品视频热线| 久久久国产精品一区二区18禁 |