在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

Simulink集成模型測試太慢怎么辦?

北匯信息POLELINK ? 2022-09-09 14:53 ? 次閱讀

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

TPT

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

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

或“Rapid Accelerator”模式

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

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

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

Tips:

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

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

TPT

多核運行模式

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

合并

報告

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

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

    關(guān)注

    8

    文章

    5562

    瀏覽量

    127991
收藏 人收藏

    評論

    相關(guān)推薦

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

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

    開關(guān)電源漏電怎么辦?開關(guān)電源漏電流標(biāo)準(zhǔn)是什么?

    在現(xiàn)在水電工程中,開關(guān)電源是必不可少的家居用品,開關(guān)電源漏電怎么辦,市面上開關(guān)電源產(chǎn)品還是不少的,功能很多,品牌也不少,所以,選擇的時候也需要特別注意。好的品牌就會避免漏電的情況出現(xiàn),開關(guān)電源漏電
    發(fā)表于 01-09 13:59

    新手請教關(guān)于電路仿真軟件找不到元件怎么辦

    本菜鳥剛學(xué)模擬電路,嘗試了Multisim和AD20兩個軟件用來仿真。但是發(fā)現(xiàn)很多方便購買的元件(比如長晶的某個三極管)在軟件里面找不到,元件的官網(wǎng)也沒有提供仿真模型下載。請問這種情況前輩們怎么辦?是不仿真而直接用實物來調(diào)試嗎?
    發(fā)表于 12-25 22:15

    Simulink與 Simscape的結(jié)合使用

    。用戶可以利用 Simulink 進行系統(tǒng)建模、仿真、測試和驗證,以及生成代碼。 Simscape 簡介 Simscape 是一個用于創(chuàng)建基于物理的模型的仿真環(huán)境。它提供了一個庫,包含各種物理組件,如機械、電氣、液壓和熱力系統(tǒng)等
    的頭像 發(fā)表于 12-12 09:31 ?1248次閱讀

    Simulink模型仿真與分析技巧

    1. 模型構(gòu)建基礎(chǔ) 1.1 理解系統(tǒng)需求 在開始構(gòu)建模型之前,明確系統(tǒng)的需求和目標(biāo)是至關(guān)重要的。這包括了解系統(tǒng)的動態(tài)特性、輸入輸出關(guān)系以及預(yù)期的性能指標(biāo)。 1.2 選擇合適的模塊 Simulink
    的頭像 發(fā)表于 12-12 09:23 ?1853次閱讀

    Simulink自定義模塊開發(fā)教程 Simulink 在控制系統(tǒng)中的應(yīng)用

    在控制系統(tǒng)的設(shè)計和分析中,Simulink 提供了一個強大的工具集,允許工程師通過圖形化界面快速構(gòu)建和測試復(fù)雜的系統(tǒng)模型。然而,Simulink 的標(biāo)準(zhǔn)庫可能不包含所有特定的功能,這時
    的頭像 發(fā)表于 12-12 09:21 ?1556次閱讀

    Matlab/Simulink/Stateflow建模開發(fā)及仿真測試

    matlab 模擬仿真 熟悉Matlab/Simulink/Stateflow建模開發(fā)及仿真測試,熟悉V模型開發(fā)流程。 熟悉自動代碼生成,能夠編寫或者配置自動代碼生成腳本。
    發(fā)表于 10-24 17:23

    TAS5751M PurePathTM軟件無法使用怎么辦呢?

    有位客戶說登錄了myTI賬號也無法使用,如下圖,請問怎么辦呢?
    發(fā)表于 10-18 07:19

    信號噪聲太大怎么辦

    我用一個TMR磁場傳感器,后面接一個儀表放大器,測出來的信號的噪聲特別大,如圖所示。這種情況怎么辦
    發(fā)表于 09-06 11:09

    下載之后的OP07C的模型,解壓之后的格式是.301,為什么?

    我想問一下各位大神,關(guān)于下載之后的OP07C的模型,解壓之后的格式是.301,如圖 這個不是.lib格式,應(yīng)該怎么辦呢?
    發(fā)表于 08-27 07:40

    我用的是multisim14.0,因為是初學(xué)者,仿真電路的時候找不到合適的模型,應(yīng)該怎么辦

    我用的是multisim14.0,因為是初學(xué)者,仿真電路的時候找不到合適的模型,應(yīng)該怎么辦? 比如我電路用的是AO3400的NMOS,但是在multisim14.0軟件自帶的元件庫里面沒找到類似的,開啟電壓是1.5v的nmos,請教大家,應(yīng)該
    發(fā)表于 08-23 10:59

    ddos造成服務(wù)器癱瘓后怎么辦

    在服務(wù)器遭受DDoS攻擊后,應(yīng)立即采取相應(yīng)措施,包括加強服務(wù)器安全、使用CDN和DDoS防御服務(wù)來減輕攻擊的影響。rak小編為您整理發(fā)布ddos造成服務(wù)器癱瘓后怎么辦
    的頭像 發(fā)表于 08-15 10:08 ?420次閱讀

    大電流一體成型電感有噪音怎么辦

    電子發(fā)燒友網(wǎng)站提供《大電流一體成型電感有噪音怎么辦.docx》資料免費下載
    發(fā)表于 07-30 12:30 ?0次下載

    KT142C-sop16語音芯片,插上usb,出不來虛擬U盤怎么辦

    KT142C-sop16語音芯片的芯片,我直接焊到我的板子上面,插上usb,但是出不來虛擬U盤怎么辦
    的頭像 發(fā)表于 05-23 10:50 ?696次閱讀
    KT142C-sop16語音芯片,插上usb,出不來虛擬U盤<b class='flag-5'>怎么辦</b>

    LIN的UART接收沖突怎么辦

    LIN的UART接收沖突怎么辦?貌似不加LIN的berak和分界符也能被從節(jié)點的UART收到
    發(fā)表于 05-09 08:12
    主站蜘蛛池模板: 99涩涩| 成人看的一级毛片 | 不卡视频免费在线观看 | 亚洲欧美精品一区二区 | 欧美a欧美| 欧美成人福利 | 免费人成激情视频在线观看冫 | 亚洲精品久久久久久婷婷 | 美女爱爱网站 | 天天做天天玩天天爽天天 | 亚洲天堂.com | 色天天综合 | 久久久久国产精品免费免费 | 午夜婷婷网 | 欧美系列在线观看 | 亚洲国产福利 | 天天爽夜爽免费精品视频 | 久操中文 | 成人伊人青草久久综合网 | 日本免费不卡在线一区二区三区 | 性久久久久久 | 免费的黄色片 | 亚洲精品视频在线看 | 欧美a视频 | 国产亚洲第一 | 日本免费性 | 波多野结衣久久国产精品 | 免费欧美黄色网址 | 美女视频久久 | 8x8x极品国产在线 | videosgratis欧美另类老太 | 日本黄色片段 | 性欧美视频 | 国产一区二区高清在线 | 天天干天天插天天操 | 亚洲三级在线看 | 一级视频在线 | 91破处视频 | 天天综合天天做 | 亚洲成a人伦理 | 99精品久久99久久久久久 |