97精品国产一区二区_亚洲国产成人久久成人52_国产精品对白刺激久久久_亚洲av午夜福利精品

?

什么sil測(cè)試?MIL、PIL、HIL又是什么,您搞懂了嗎?

發(fā)布日期:2024-04-10     1264 次

我們?cè)谑褂靡訫BD為基礎(chǔ)的軟件開(kāi)發(fā)過(guò)程中,經(jīng)常會(huì)聽(tīng)到MIL、SIL、PIL和HIL等In-the-Loop測(cè)試,這幾種測(cè)試之間到底是什么關(guān)系,分別做什么事情,下面我來(lái)簡(jiǎn)單說(shuō)說(shuō)。

一、基于模型的設(shè)計(jì)(MBD)

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

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

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

3.大大縮短了開(kāi)發(fā)周期與降低開(kāi)發(fā)成本。基于模型的設(shè)計(jì)方法的不同階段,分別采用MIL/SIL/PIL/HIL等測(cè)試方法,有效的對(duì)嵌入式代碼進(jìn)行測(cè)試和驗(yàn)證。其中:

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

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

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

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


二、模型在環(huán)測(cè)試(MIL)

11.jpg

圖一:模型在環(huán)測(cè)試(MIL)示意圖

如圖一所示,如果在Simulink模型中,將控制算法模型和被控對(duì)象模型連起來(lái)形成閉環(huán),就是我們經(jīng)常說(shuō)的MIL,顧名思義,在模型層面上實(shí)現(xiàn)閉環(huán)測(cè)試。這種測(cè)試通常發(fā)生在兩種場(chǎng)景之下:

◆系統(tǒng)工程師為了驗(yàn)證算法,使用控制算法模型控制被控對(duì)象模型。

◆軟件工程師做模型級(jí)別的集成測(cè)試。

當(dāng)然,MIL測(cè)試的前提是要有被控對(duì)象模型,搭建被控對(duì)象模型或者采購(gòu)現(xiàn)成的被控對(duì)象模型都可以。

三、軟件在環(huán)測(cè)試(SIL)

現(xiàn)在我們將Simulink中開(kāi)發(fā)的算法自動(dòng)生成為c代碼。但是由于代碼自動(dòng)生成工具本身的原因或者代碼生成工具沒(méi)有正確設(shè)置或者其他未知原因,自動(dòng)生成代碼過(guò)程可能會(huì)引入一些錯(cuò)誤。所以我們需要驗(yàn)證自動(dòng)生成的代碼與算法模型的一致性,這就是SIL測(cè)試。

SIL測(cè)試使用與MIL相同的測(cè)試用例,查看對(duì)于相同的測(cè)試用例,查看其輸出是否與MIL階段一致。為了測(cè)試的高效性,有時(shí)甚至不接入被控對(duì)象模型,而是對(duì)算法模型和生成代碼進(jìn)行相同的輸入,查看輸出是否一致。如下圖所示:

22.jpg

圖二:軟件在環(huán)測(cè)試(SIL)示意圖

四、處理器在環(huán)測(cè)試(PIL)

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

五、硬件在環(huán)測(cè)試(HIL)

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

33.jpg

圖三:硬件在環(huán)測(cè)試(HIL)示意圖

凱云科技自主研發(fā)的ETest嵌入式系統(tǒng)半實(shí)物仿真測(cè)試開(kāi)發(fā)環(huán)境(點(diǎn)擊查看),是硬件在環(huán)測(cè)試系統(tǒng)。面向全過(guò)程的自動(dòng)化測(cè)試,以向?qū)降姆绞娇焖俳y(cè)試用例,并根據(jù)測(cè)試用例自動(dòng)生成測(cè)試腳本,系統(tǒng)根據(jù)測(cè)試任務(wù)自動(dòng)進(jìn)行測(cè)試,減輕測(cè)試工程的工作強(qiáng)度。

44.jpg



提供全方位的執(zhí)行過(guò)程監(jiān)控手段,測(cè)試過(guò)程數(shù)據(jù)自動(dòng)記錄,可通過(guò)測(cè)試用例和代碼邏輯的雙向追溯;內(nèi)置高性能實(shí)時(shí)數(shù)據(jù)庫(kù)(響應(yīng)時(shí)間小于1ms,同步傳送和抖動(dòng)時(shí)間小于10us),支持海量數(shù)據(jù)存儲(chǔ)與處理,提高測(cè)試效率。

ETest產(chǎn)品系列是全自主研發(fā)擁有核心知識(shí)產(chǎn)權(quán),能夠完美解決整車廠當(dāng)前難題的國(guó)產(chǎn)軟件。采用ETest,就可在設(shè)計(jì)周期的較早階段對(duì)汽車的各個(gè)ECU系統(tǒng)進(jìn)行測(cè)試。此外,ETest能夠基于軟件定義的平臺(tái)搭建而成,就能夠較靈活地適應(yīng)ECU設(shè)計(jì)和測(cè)試要求的變化。大大縮短開(kāi)發(fā)時(shí)間和測(cè)試成本,提升測(cè)試效能。

未來(lái)的自動(dòng)駕駛汽車對(duì)安全性要求極其嚴(yán)格,需要通過(guò)靈活的測(cè)試,才能實(shí)現(xiàn)快速創(chuàng)新,同時(shí)保證測(cè)試嚴(yán)格性和效率。

六、總結(jié)

四種測(cè)試方法各自的特點(diǎn)如下表所示:

55.jpg

以上四中測(cè)試,其中MIL、SIL、PIL三種測(cè)試都是和MBD開(kāi)發(fā)模式下特有的,而HIL不同,無(wú)論你是否使用MBD開(kāi)發(fā),都可能需要做HIL。不是所有的應(yīng)用都需要,但是以下兩種情況建議做HIL:

1.在控制器軟硬件不成熟的條件下,運(yùn)行出錯(cuò)可能會(huì)導(dǎo)致人身傷害或者重大財(cái)產(chǎn)損失的情況;2.在開(kāi)發(fā)過(guò)程中,被控對(duì)象開(kāi)發(fā)滯后于控制器開(kāi)發(fā)的情況。另外,HIL測(cè)試通常比實(shí)物測(cè)試更節(jié)省成本,比如,做汽油機(jī)臺(tái)架測(cè)試,需要有大量的汽油消耗,而通過(guò)HIL測(cè)試汽油機(jī)控制器,就沒(méi)有汽油消耗。但這并不是說(shuō)HIL可以替代實(shí)物測(cè)試,HIL測(cè)試之后,通常會(huì)跟著做實(shí)物測(cè)試。


為您精選

  • HiL(Hardware-in-the-Loop,硬件在環(huán))仿真測(cè)試系統(tǒng),主要用于對(duì)新能源汽車控制器進(jìn)行全面深入的功能測(cè)試、故障測(cè)試及極限工···
    更新日期:2024-04-10 616
  • 什么是MiL測(cè)試?模型在環(huán)測(cè)試,也稱為MiL測(cè)試或模型測(cè)試,是在基于模型的開(kāi)發(fā)環(huán)境中測(cè)試單個(gè)或集成模塊,例如Mathworks的MAT···
    更新日期:2024-04-10 613

尋找更多銷售、技術(shù)和解決方案的信息?

?
關(guān)于綠測(cè)

廣州綠測(cè)電子科技有限公司(簡(jiǎn)稱:綠測(cè)科技)成立于2015年11月,是一家專注于耕耘測(cè)試與測(cè)量行業(yè)的技術(shù)開(kāi)發(fā)公司。綠測(cè)科技以“工程師的測(cè)試管家”的理念向廣大客戶提供專業(yè)的管家服務(wù)。綠測(cè)科技的研發(fā)部及工廠設(shè)立于廣州番禺區(qū),隨著公司業(yè)務(wù)的發(fā)展,先后在廣西南寧、深圳、廣州南沙、香港等地設(shè)立了機(jī)構(gòu)。綠測(cè)科技經(jīng)過(guò)深耕測(cè)試與測(cè)量領(lǐng)域多年,組建了一支經(jīng)驗(yàn)豐富的團(tuán)隊(duì),可為廣大客戶提供品質(zhì)過(guò)硬的產(chǎn)品及測(cè)試技術(shù)服務(wù)等支持。

綠測(cè)工場(chǎng)服務(wù)號(hào)
綠測(cè)工場(chǎng)服務(wù)號(hào)
綠測(cè)科技訂閱號(hào)
綠測(cè)科技訂閱號(hào)
020-2204 2442
Copyright @ 2015-2024 廣州綠測(cè)電子科技有限公司 版權(quán)所有 E-mail:Sales@greentest.com.cn 粵ICP備18033302號(hào)
97精品国产一区二区_亚洲国产成人久久成人52_国产精品对白刺激久久久_亚洲av午夜福利精品
在线观看mv的中文字幕网站| 日本丰满白嫩少妇11p| 欧美激情视频在线播放| 成人亚洲一区二区| 国产一区二区三区久久久久久久久| 国产成人a亚洲精品无| 欧美在线观看视频| 国产精品h| 国产99在线 | 亚洲| 好爽好大又高潮了毛片视频| 亚洲精久久| 国产又粗又长又猛又爽| 激情久久中文字幕| 欧美日韩人妻高清中文| 中文字幕在线一区二区在线| 亚洲熟妇xx| 蜜桃av一区二区精品| 亚洲一区二区视频在线播放| 欧美日韩午夜福利视频| nude多毛nudehairy| 亚洲一区二区三区av天堂| 无遮挡男女激烈动态图| 久久九色综合九色99伊人| 国精产品一区二区三| 中文字幕人妻一区二区在线视频 | 国产精品1区2区3区| 久久少妇高潮| 午夜视频在线观看一区二区| 精品久久久久久成人影院免费| 国产目拍亚洲精品99久久精品| 亚洲丰满性熟妇| 亚洲色图一区二区三区| 久久精品亚洲| 日韩久久av| 亚洲成人高清在线| 日韩激情内射| 亚洲一区二区三区欧美| 森泽佳奈人妻与邻居激情视频| 欧美激情亚洲综合| 国产精品久久久区三区天天噜 | 亚洲精品国产二区|