chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Simulink集成模型測(cè)試太慢怎么辦?

北匯信息POLELINK ? 2022-09-09 14:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 |單線程生物小編 | 吃不飽Tips:
現(xiàn)階段模型開(kāi)發(fā)大部分采用Simulink,為了驗(yàn)證模型實(shí)現(xiàn)了相關(guān)功能,需要對(duì)模型進(jìn)行測(cè)試。模型測(cè)試(MiL)有單元測(cè)試和集成測(cè)試之分。單元測(cè)試中模型復(fù)雜度低、信號(hào)參數(shù)數(shù)量少、測(cè)試用例數(shù)量少、用例時(shí)間短,通常為開(kāi)環(huán)測(cè)試,測(cè)試用例運(yùn)行總時(shí)長(zhǎng)在可接受范圍內(nèi)。但是集成測(cè)試不同,由于模型結(jié)構(gòu)復(fù)雜,信號(hào)參數(shù)數(shù)量龐大,加之測(cè)試用例時(shí)間長(zhǎng),導(dǎo)致需要處理大量信號(hào)數(shù)據(jù)(很多情況包含被控對(duì)象),測(cè)試運(yùn)行總時(shí)間往往很長(zhǎng)。
最近,有小伙伴向我們反饋,集成測(cè)試由于模型復(fù)雜度高,測(cè)試用例多,導(dǎo)致執(zhí)行耗時(shí)非常長(zhǎng),TPT有沒(méi)有加速測(cè)試的方法。當(dāng)然有了,有需求就會(huì)有解決方案。接下來(lái)向大家介紹TPT中加速運(yùn)行的方法。

TPT

結(jié)合Simulink自帶的加速測(cè)試功能

TPT調(diào)用Simulink “Accelerator”

或“Rapid Accelerator”模式

在TPT18中,可以指定Simulink的運(yùn)行模式,分別為“Normal”、“Accelerator”和“Rapid Accelerator”,我們可以選擇“Accelerator”或“Rapid Accelerator”模式,加速運(yùn)行。使用Simulink自帶的demo集成模型進(jìn)行演示,運(yùn)行相同的用例,并統(tǒng)計(jì)不同模式的運(yùn)行時(shí)間。在TPT中選擇運(yùn)行模式。f7bbc144-2eec-11ed-9ade-dac502259ad0.png圖 1 在TPT中選擇運(yùn)行模式
f7e8c388-2eec-11ed-9ade-dac502259ad0.png圖 2 不同模式運(yùn)行總時(shí)長(zhǎng)以上結(jié)果可知,選擇“Accelerator”或“Rapid Accelerator”模式后,運(yùn)行速度有一定程度的提升。

TPT調(diào)用Simulink “Fast Restart”

我們也可以勾選“Fast restart”來(lái)提高運(yùn)行速度。需要注意的是,“Rapid accelerator”模式不支持“Fast restart”。f80d89fc-2eec-11ed-9ade-dac502259ad0.png圖 3 Fast restart
//

Tips:

Fast restart:即快速重啟,可避免再次編譯。當(dāng)以迭代方式仿真模型時(shí),開(kāi)啟“Fast restart”后無(wú)需每次迭代時(shí)編譯模型,提高測(cè)試速度。

Rapid Accelerator:Rapid Accelerator模式會(huì)根據(jù)被測(cè)模型創(chuàng)建可執(zhí)行文件,使用external mode與Simulink進(jìn)行通訊。

TPT

多核運(yùn)行模式

默認(rèn)情況下,TPT運(yùn)行時(shí)只會(huì)選擇一個(gè)CPU內(nèi)核進(jìn)行測(cè)試。當(dāng)測(cè)試用例較多時(shí),可以選擇多核模式,開(kāi)啟多個(gè)MATLAB運(yùn)行測(cè)試。在運(yùn)行配置中點(diǎn)擊“Use one core”。f82bddda-2eec-11ed-9ade-dac502259ad0.png圖 4 Use one core填寫(xiě)想要使用的數(shù)量,比如2核。f850aef8-2eec-11ed-9ade-dac502259ad0.png圖 5 填寫(xiě) “Cores”我們可以看到,同時(shí)有2條測(cè)試用例在執(zhí)行。f86f9408-2eec-11ed-9ade-dac502259ad0.png圖 6 多核運(yùn)行可用核數(shù)取決于電腦配置,可以在設(shè)備管理器中的處理器查看。f87babee-2eec-11ed-9ade-dac502259ad0.png圖 7 電腦核數(shù)

合并

報(bào)告

在集成測(cè)試時(shí),測(cè)試用例執(zhí)行總時(shí)間很長(zhǎng)。當(dāng)遇到某條測(cè)試用例出現(xiàn)問(wèn)題時(shí),為了獲取完整的測(cè)試報(bào)告,修改測(cè)試用例之后還需運(yùn)行全部的測(cè)試用例。這樣做的時(shí)間成本很高,還有沒(méi)有其他的方式呢?答案是肯定的。在TPT中,支持合并報(bào)告,如下進(jìn)行說(shuō)明。首次運(yùn)行工程后,存在未通過(guò)測(cè)試用例。f8a59f26-2eec-11ed-9ade-dac502259ad0.png圖 8 首次運(yùn)行結(jié)果修改“Test_Case_002”測(cè)試用例,并運(yùn)行。f8d5dd6c-2eec-11ed-9ade-dac502259ad0.png圖 9 運(yùn)行未通過(guò)測(cè)試用例選擇所有測(cè)試用例,在“Run”處點(diǎn)擊“Generate overview report”即可生成包含所有測(cè)試用例的報(bào)告。f90acd60-2eec-11ed-9ade-dac502259ad0.png圖 10 合并報(bào)告最后,可以看到,測(cè)試報(bào)告包含全部測(cè)試用例。f92b407c-2eec-11ed-9ade-dac502259ad0.png圖 11 測(cè)試報(bào)告通過(guò)以上方法,TPT能夠使得測(cè)試提速,減少時(shí)間成本。TPT提速測(cè)試并不局限于上述內(nèi)容,如果著眼于整個(gè)測(cè)試過(guò)程,狀態(tài)機(jī)測(cè)試用例的可視化、功能需求與測(cè)試用例和評(píng)估的雙向追溯關(guān)系、適用于全局的評(píng)估等都能夠加速測(cè)試。此外,TPT能夠集成Jenkins部署CICT,實(shí)現(xiàn)自動(dòng)化的測(cè)試流程。
PikeTec公司是全球知名的基于模型的嵌入式系統(tǒng)測(cè)試工具TPT的軟件供應(yīng)商,總部位于德國(guó)柏林。北匯信息作為PikeTec在中國(guó)的獨(dú)家合作伙伴,致力于幫助中國(guó)客戶提升嵌入式控制系統(tǒng)的開(kāi)發(fā)效率。目前,TPT已被眾多國(guó)內(nèi)知名主機(jī)廠和零部件企業(yè)認(rèn)可,在新能源(VCU/BMS/MCU)以及ADAS等領(lǐng)域中被廣泛應(yīng)用。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 測(cè)試
    +關(guān)注

    關(guān)注

    9

    文章

    6213

    瀏覽量

    131383
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    智能顯示模塊上電后顯示“No Project”怎么辦?

    智能顯示模塊上電后顯示“No Project”怎么辦
    發(fā)表于 01-20 15:20

    使用單片機(jī)系統(tǒng)時(shí)間不準(zhǔn)怎么辦?

    使用單片機(jī)系統(tǒng)時(shí)間不準(zhǔn),怎么辦?具體的是與晶振有關(guān)系還是MCU內(nèi)部有關(guān)系,時(shí)間一長(zhǎng)顯示的時(shí)間就慢了
    發(fā)表于 12-05 07:51

    請(qǐng)問(wèn)單片機(jī)RAM空間不夠用了怎么辦?

    單片機(jī)RAM空間不夠用了怎么辦?
    發(fā)表于 11-25 08:09

    MXAM常見(jiàn)問(wèn)題解答:從配置到報(bào)告生成#simulink模型測(cè)試 #simulink

    Simulink
    北匯信息POLELINK
    發(fā)布于 :2025年11月14日 11:48:38

    IN Multisim中找不到ADA4940-1的仿真模型解決方案

    qqxjyxjy清風(fēng):在仿真軟件IN Multisim中找不到ADA4940-1的仿真模型怎么辦? AI:?好的,用戶說(shuō)在Multisim里找不到ADA4940-1的模型怎么辦。首
    的頭像 發(fā)表于 10-09 09:18 ?907次閱讀

    Simulink模型測(cè)試典型問(wèn)題分享——模型庫(kù)管理問(wèn)題

    典型測(cè)試問(wèn)題分享-模型庫(kù)管理問(wèn)題 問(wèn)題描述: ?相同信號(hào)名稱模型不同位置重復(fù)出現(xiàn),導(dǎo)致編譯異常報(bào)錯(cuò)(模型運(yùn)行正常)。 ?名稱存在邏輯沖突,例如右側(cè)扭矩計(jì)算,但是名稱為L(zhǎng)eftTorqu
    的頭像 發(fā)表于 09-21 23:22 ?1209次閱讀
    <b class='flag-5'>Simulink</b><b class='flag-5'>模型</b><b class='flag-5'>測(cè)試</b>典型問(wèn)題分享——<b class='flag-5'>模型</b>庫(kù)管理問(wèn)題

    汽車(chē)HIL測(cè)試系統(tǒng),歐美標(biāo)充電模型Simulink模型,開(kāi)發(fā),有償

    提供一個(gè)歐美標(biāo)充電模型,交付物為白盒Simulink模型
    發(fā)表于 09-04 16:23

    電腦開(kāi)機(jī)每次自動(dòng)開(kāi)啟很多軟件怎么辦

    電腦開(kāi)機(jī)每次自動(dòng)開(kāi)啟很多軟件怎么辦
    發(fā)表于 07-17 06:40

    路由器能連上但是沒(méi)有網(wǎng)絡(luò)怎么辦?

    路由器能連上但是沒(méi)有網(wǎng)絡(luò)怎么辦
    發(fā)表于 07-10 06:15

    模型捉蟲(chóng)行家MV:致力全流程模型動(dòng)態(tài)測(cè)試

    動(dòng)態(tài)測(cè)試通過(guò)模擬真實(shí)運(yùn)行數(shù)據(jù),對(duì)模型及生成的代碼進(jìn)行“全維度體檢”。這一過(guò)程層層遞進(jìn):從單元測(cè)試聚焦單個(gè)模塊的精準(zhǔn)性,到集成測(cè)試驗(yàn)證模塊間的
    的頭像 發(fā)表于 07-09 16:37 ?885次閱讀
    <b class='flag-5'>模型</b>捉蟲(chóng)行家MV:致力全流程<b class='flag-5'>模型</b>動(dòng)態(tài)<b class='flag-5'>測(cè)試</b>

    基于層級(jí)的Simulink Test-TPT測(cè)試用例轉(zhuǎn)換#Siumlink模型測(cè)試 #TPT

    模型
    北匯信息POLELINK
    發(fā)布于 :2025年07月09日 11:15:15

    FPGA的Jtag接口燒了,怎么辦?

    在展開(kāi)今天的文章前,先來(lái)討論一個(gè)問(wèn)題:FPGA的jtag接口燒了怎么辦?JTAG接口的輸入引腳通常設(shè)計(jì)為高阻抗,這使得它們對(duì)靜電電荷積累非常敏感,由于JTAG接口需要頻繁連接調(diào)試器、下載線纜等外
    的頭像 發(fā)表于 04-27 11:01 ?2639次閱讀
    FPGA的Jtag接口燒了,<b class='flag-5'>怎么辦</b>?

    如何實(shí)現(xiàn)MC33774IC在Simulink環(huán)境中使用基于模型的設(shè)計(jì)?

    我想熟悉如何實(shí)現(xiàn)MC33774IC 在 Simulink 環(huán)境中使用基于模型的設(shè)計(jì)。 盡管 MATLAB 提供了一些示例文件,但它們似乎是最終版本。要更深入地了解如何配置MC33774,我正在尋找一個(gè)教程,該教程解釋了如何從頭開(kāi)始在 S
    發(fā)表于 04-10 08:05