精品久久区二区三区蜜桃臀|小伙子泻火老问阿姨视频|精东传媒MV在线观看网站|他扒开我小泬添我三男一女视频|春暖花开吧cc|大地资源影视免费观看|老板强行进入身体视频

hil仿真測試指的是什么、仿真測試技術(shù)

首頁 > 汽車 > 試駕評測 > 正文

hil仿真測試指的是什么、仿真測試技術(shù)

七月初七,開工大吉!繼上一篇之后,小編為大家?guī)泶汗?jié)科普小知識第二彈,SiL測試!

什么是SiL測試?

軟件在環(huán)測試,也稱SiL測試,是指在PC機(jī)上測試嵌入式軟件、算法或整個控制回路,無論有無環(huán)境模型,因此也無需ECU硬件。事實上,SiL測試是汽車軟件測試不可分割的一部分。嵌入式系統(tǒng)的源代碼在PC機(jī)上編譯執(zhí)行,然后在PC機(jī)上進(jìn)行測試。

軟件在環(huán)測試的最大優(yōu)勢是,可以盡早地識別系統(tǒng)漏洞和錯誤。這不僅能幫助快速修復(fù)系統(tǒng),而且因此減少了開發(fā)時間并將開發(fā)成本保持在最低限度。

術(shù)語“在環(huán)”(“in-the-loop”)是指軟件環(huán)境的某些部分,即被控制的系統(tǒng)或硬件,是被模擬的。閉環(huán)控制回路的模擬并不是必須的,因為一些被測系統(tǒng),特別是在模塊測試中,不需要閉環(huán)控制回路。

SiL測試作為MBD的一部分

在模塊測試或單元測試的情況下,通常在第一個測試階段對手工編碼軟件進(jìn)行軟件在環(huán)測試(SiL測試)。在所謂的基于模型的開發(fā)(MBD)中,軟件在環(huán)測試是在第二階段進(jìn)行的,即在模型在環(huán)測試(MiL測試)之后。后續(xù)的開發(fā)階段通常是處理器在環(huán)測試(PiL測試)、硬件在環(huán)測試(HiL測試)和自動駕駛測試。

軟件在環(huán)測試用于模塊測試、單元測試和集成測試。軟件集成測試使用更復(fù)雜的SiL環(huán)境和聯(lián)合仿真環(huán)境以及硬件虛擬化。

對于軟件在環(huán)測試,源代碼必須提前編譯。常用的軟件編譯器,如Microsoft Visual Studio或MinGW經(jīng)常被使用。如果在軟件中使用編譯器或PC處理器不支持的特殊函數(shù),則這些函數(shù)必須被“存根”(stub),即被虛擬函數(shù)取代。

代碼覆蓋度標(biāo)準(zhǔn)

在軟件在環(huán)測試中,一個主要的測試完成標(biāo)準(zhǔn)是代碼覆蓋度。例如,決策覆蓋、條件覆蓋和MC/DC有助于確定何時完成充分的測試。為了增加代碼覆蓋率,您可以使用自動測試用例生成工具TASMO,這是基于模型的測試工具——TPT的一個特性。與和代碼覆蓋相關(guān)的結(jié)構(gòu)測試用例不同,功能測試用例通常是手工創(chuàng)建或建模的。

TPT為軟件在環(huán)測試提供了幾種解決方案:

? MATLAB/Simulink SiL測試: 在使用Simulink Coder、Embedded Coder或TargetLink從Simulink和TargetLink模型自動生成代碼的情況下,TPT自動將Simulink模型放入SiL模式,并根據(jù)測試目的對其進(jìn)行模擬。

? ASCET和ASCET- developer: TPT支持ASCET和ASCET- developer創(chuàng)建的模型的SiL測試。

? 對于手寫的C/ c++代碼,TPT提供了直接自動創(chuàng)建的測試環(huán)境(C/ c++ -Platform或ex -Platform)或聯(lián)合仿真環(huán)境(FUSION)。這些測試環(huán)境包含在TPT的標(biāo)準(zhǔn)范圍內(nèi)。

? AUTOSAR軟件可以直接測試,類似于C/ c++ -Code,或者通過FUSION。TPT自動生成用于測試的RTE。

? 其他SiL環(huán)境,如dSPACE的VeOS(通過ASAM XiL API)、Synopsys的Silver或RT-Lab,TPT都可支持。

以上內(nèi)容轉(zhuǎn)譯自Piketec官網(wǎng),原文鏈接如下:

公司簡介

德國PikeTec公司的TPT是嵌入式系統(tǒng)動態(tài)測試工具,其具備獨有的圖形化建模方法,提供豐富的測試評估條件,生成高度可定制的測試報告,自動化完成整個測試流程。TPT支持眾多業(yè)內(nèi)主流的工具平臺和測試環(huán)境,可以覆蓋MiL-SiL-PiL-HiL-ViL各測試階段。

北匯信息作為PikeTec的中國獨家合作伙伴,多年來深入研究和應(yīng)用TPT功能,通過對國內(nèi)眾多整車廠和零部件企業(yè)的長期支持和服務(wù),積累了基于TPT的測試和服務(wù)經(jīng)驗,在模型測試方面建立了專業(yè)的技術(shù)團(tuán)隊助力汽車軟件開發(fā)中的模型動態(tài)測試更加高效便捷。

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

QQ:51985809郵箱:51985809@qq.com