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

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

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

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

基于MBD測試

汽車電子工程知識體系 ? 來源:汽車電子硬件設(shè)計 ? 作者:小獅子 ? 2020-10-23 11:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

趁著還沒“發(fā)霉”,把以前的知識在總結(jié)總結(jié)。本篇是基于MBD測試系列文章的第一篇,也不知道能寫多少,且寫且看吧。

01概述

在基于模型(MBD)開發(fā)的軟件 中經(jīng)常會涉及到MIL/SIL/PIL和HIL測試。

我們先來熟悉下以上幾個術(shù)語的定義:

MIL-Model In Loop:驗證控制算法模型是否滿足設(shè)計功能需求;

SIL- Software InLoop:在PC上驗證代碼行為是否與模型一致;

PIL- ProcessorIn Loop:在目標處理器上驗證代碼實現(xiàn)的行為是否與模型一致;

HIL- Hardware InLoop:在整車或系統(tǒng)模擬外設(shè)上驗證代碼與控制器是否滿足設(shè)計需求。

MIL就是對軟件模型在模型的開發(fā)環(huán)境下(如Simulink)進行仿真,通過輸入一系列的測試用例,驗證模型是否滿足了設(shè)計的功能需求。除此之外還需要做模型覆蓋率度量:

ConditionCoverage(條件覆蓋)

DecisionCoverage(判定覆蓋)

Switch-caseCoverage(分支覆蓋)

MIL測試結(jié)構(gòu)圖如下圖所示:

1- 針對范圍: 單元測試與集成測試; 功能模塊和集成模塊; 2- 功能: 驗證算法模型是否滿足設(shè)計的功能需求。 02MIL 測試過程

MIL測試除建立控制器模型外,還需建立被控對象模型,將控制器和被控對象連接起來進行閉環(huán)測試。但是在不少子模塊中,例如輸出為開關(guān)量或者在輸入確定時輸出是固定值,無需和受控對象一起組成閉環(huán)系統(tǒng)進行測試,而集成的系統(tǒng)則需要受控對象。因此,將 MIL測試分成兩部分:帶受控對象的MIL測試和不帶受控對象的MIL測試。

1- 不帶受控對象的MIL測試:

不帶受控對象的MIL測試,設(shè)計人員可以很方便的通過設(shè)定輸入并給出期望的輸出,測試時將模型輸入設(shè)定的輸入值,觀測模型的輸出值是否和期望值保持一致,判定模型是否有效。具體測試過程如下:

設(shè)計測試用例

設(shè)計功能模型的測試用例。測試用例設(shè)計時應遵循以下原則:

1)- 確定輸入和輸出,并確定其取值范圍。

2)- 按照邊界值和其左右值,中間值的方式進行輸入值的確定,根據(jù)確定的輸入值,給出期望輸出。

3)- 包含測試環(huán)境描述和測試步驟。

4)- 包含執(zhí)行結(jié)果。

5)- 包含判定指標和判定結(jié)果。

建立測試環(huán)境

將搭好的功能模塊模型建立輸入、輸出環(huán)境,設(shè)定模塊的參數(shù)值。

執(zhí)行測試

將設(shè)定的輸入值輸入模型,記錄模型執(zhí)行結(jié)果。

測試結(jié)果判定

結(jié)合判定標準,將執(zhí)行結(jié)果和期望結(jié)果進行對比,滿足判定標準則認為通過,不滿足則未通過。根據(jù)測試結(jié)果,形成測試報告。

輸入輸出保存

保存MIL在測試過程中的輸入和輸出值,用于后續(xù)的SIL、PIL的測試驗證。

2- 不帶受控對象的MIL測試:

帶受控對象的MIL測試,一般為子功能模型集成后的模型,實現(xiàn)具體的需求功能。直接受控對象為電機模型,聯(lián)合仿真(如下圖所示),在給定輸入條件的情況下,監(jiān)控輸出信號,判定輸出結(jié)果的正確性。

測試系統(tǒng)模型在整車環(huán)境下的輸出特性時,需要建立整車的模型,因整車模型的特殊性,一般從OEM或者整車模型軟件(CarSim,CarMaker等)中獲取。 帶受控對象的MIL測試流程和不帶受控對象的MIL測試流程基本保持一致。

設(shè)計測試用例

設(shè)計功能模型的測試用例。測試用例設(shè)計時應遵循以下原則:

1)確定輸入和運行時間參數(shù),確定輸出范圍。

2)包含測試環(huán)境描述和測試步驟。

3)包含執(zhí)行結(jié)果。

4)包含判定指標和判定結(jié)果。

建立測試環(huán)境

將搭好的功能模塊模型建立輸入、輸出環(huán)境,設(shè)定模塊的參數(shù)值。

執(zhí)行測試

將設(shè)定的輸入值和時間輸入模型,記錄模型執(zhí)行結(jié)果。

測試結(jié)果判定

結(jié)合判定標準,將執(zhí)行結(jié)果和期望結(jié)果進行對比,滿足判定標準則認為通過,不滿足則未通過。根據(jù)測試結(jié)果,形成測試報告。

03總結(jié)

MIL測試主要是驗證模型功能的正確性,是否滿足設(shè)計的功能需求。只有保證了建模的正確性,才能保證在此基礎(chǔ)上生成的代碼的正確。通過MIL測試,指定輸入和期望結(jié)果,將仿真結(jié)果和期望結(jié)果進行比對,根據(jù)判定標準驗證模型是否正確。

原文標題:基于模型的測試(壹)

文章出處:【微信公眾號:汽車電子硬件設(shè)計】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

責任編輯:haq

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

    關(guān)注

    2573

    文章

    54317

    瀏覽量

    785443
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17625

    瀏覽量

    190071
  • 模型
    +關(guān)注

    關(guān)注

    1

    文章

    3645

    瀏覽量

    51685

原文標題:基于模型的測試(壹)

文章出處:【微信號:QCDZYJ,微信公眾號:汽車電子工程知識體系】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    干貨分享 | TSMaster MBD工程搭建與解析指南

    在汽車電子開發(fā)領(lǐng)域,基于模型的設(shè)計以其高效率、高集成度和便于驗證的優(yōu)勢,正日益成為主流的開發(fā)范式。作為連接模型與物理世界的橋梁,TSMaster的MBD功能模塊扮演著至關(guān)重要的角色。它將MATLAB
    的頭像 發(fā)表于 10-17 20:02 ?1570次閱讀
    干貨分享 | TSMaster <b class='flag-5'>MBD</b>工程搭建與解析指南

    推拉力測試測試模塊選擇,看完選擇不迷茫

    推拉力測試測試模塊如何選擇?昨天有小型電子產(chǎn)品的行業(yè)客戶咨詢設(shè)備,需要自動切換模組的LB-8100A,那么就涉及到模組的選擇。測試模組包括:推力測試、拉力
    的頭像 發(fā)表于 09-26 17:51 ?1991次閱讀
    推拉力<b class='flag-5'>測試</b>機<b class='flag-5'>測試</b>模塊選擇,看完選擇不迷茫

    干貨分享 | TSMaster MBD模塊全解析:從模型搭建到自動化測試的完整實踐

    在汽車電子MBD開發(fā)中,TSMasterMBD模塊深度集成于TSMaster先進的總線分析、仿真與測試平臺,旨在為工程師提供一套從模型自動編譯、代碼集成到自動化測試的端到端無縫解決方案。本文將手把手
    的頭像 發(fā)表于 08-22 20:04 ?1846次閱讀
    干貨分享 | TSMaster <b class='flag-5'>MBD</b>模塊全解析:從模型搭建到自動化<b class='flag-5'>測試</b>的完整實踐

    浪涌測試、脈沖群測試、ESD測試的對比

    1. 浪涌測試(Surge Test) 1.1 測試目的 模擬 雷擊、電網(wǎng)切換、大功率設(shè)備啟停 等高能量瞬態(tài)干擾,驗證電源模塊的耐高壓沖擊能力。 1.2 測試波形 組合波(1.2/50μs 電壓波
    的頭像 發(fā)表于 08-12 21:46 ?895次閱讀

    知識分享 | MXAM入門簡介:使用MXAM進行靜態(tài)測試

    在汽車和自動化行業(yè)中,從事基于模型的開發(fā)(MBD)的工程師致力于在保證模型質(zhì)量的同時保證模型高效。在這一背景下,應用適當?shù)慕9ぞ呤株P(guān)鍵。合適的工具不僅可以通過建模標準檢查來分析和測試模型質(zhì)量
    的頭像 發(fā)表于 07-23 17:09 ?1483次閱讀
    知識分享 | MXAM入門簡介:使用MXAM進行靜態(tài)<b class='flag-5'>測試</b>

    知識分享 | 敏捷方法在基于模型的軟件開發(fā)項目中的應用

    傳統(tǒng)的瀑布式軟件開發(fā)流程存在諸多局限,這使得應用敏捷原則變得尤為重要,尤其是面對復雜且不斷變化的開發(fā)環(huán)境時。作為最高效的軟件開發(fā)方法之一,基于模型的開發(fā)(MBD)具有諸多優(yōu)勢。將敏捷原則融入MBD
    的頭像 發(fā)表于 07-16 16:52 ?1043次閱讀
    知識分享 | 敏捷方法在基于模型的軟件開發(fā)項目中的應用

    模型捉蟲行家MV:致力全流程模型動態(tài)測試

    隨著基于模型設(shè)計(MBD)開發(fā)量的增長,其對應的測試需求也顯著提升。此前,在《您的模型診斷專家MI:助力把好模型質(zhì)量關(guān)》一文中詳述了模型靜態(tài)測試的重點與實施方式。與靜態(tài)檢查的“掃描式”審查不同,模型
    的頭像 發(fā)表于 07-09 16:37 ?885次閱讀
    模型捉蟲行家MV:致力全流程模型動態(tài)<b class='flag-5'>測試</b>

    從建模規(guī)范到安全合規(guī):汽車電子工程師不可忽視的靜態(tài)測試技術(shù)圖譜

    ——基于ASPICE與ISO26262的模型質(zhì)量保障深度實踐作者|小新小編|不吃豬頭肉隨著汽車電動化與智能化的不斷深入,基于模型的開發(fā)(Model-BasedDevelopment,MBD)已成為
    的頭像 發(fā)表于 07-09 10:04 ?893次閱讀
    從建模規(guī)范到安全合規(guī):汽車電子工程師不可忽視的靜態(tài)<b class='flag-5'>測試</b>技術(shù)圖譜

    軟件更新 | 從數(shù)據(jù)到模型,全面升級!TSMaster新版助力汽車研發(fā)新突破

    為滿足汽車電子開發(fā)領(lǐng)域日益增長的測試與仿真需求,TSMaster最新版本聚焦實車數(shù)據(jù)采集、MBD智能建模與新API擴展三大核心功能。無論您是進行車載網(wǎng)絡(luò)測試、ECU開發(fā)還是自動化驗證,新版本都能
    的頭像 發(fā)表于 06-21 20:04 ?1136次閱讀
    軟件更新 | 從數(shù)據(jù)到模型,全面升級!TSMaster新版助力汽車研發(fā)新突破

    雙通道采用SOIC-8封裝的15MBd CMOS光耦合器-ICPL-075L

    光耦合器 - ICPL-075L(雙通道)是采用SOIC-8封裝的15MBd CMOS光耦合器。該光耦器件運用CMOS集成電路技術(shù),在極低功耗下實現(xiàn)卓越性能。
    的頭像 發(fā)表于 06-20 09:48 ?576次閱讀
    雙通道采用SOIC-8封裝的15<b class='flag-5'>MBd</b> CMOS光耦合器-ICPL-075L

    整車測試:外觀功能測試

    在開展整車外觀功能測試前,需要做好充分準備工作。首先要明確車輛的設(shè)計圖紙、技術(shù)規(guī)范和驗收標準,這是判斷車輛外觀功能是否合格的重要依據(jù)。同時,確保測試場地清潔、干燥且光線充足,避免外界因素對測試結(jié)果
    的頭像 發(fā)表于 05-27 10:51 ?1402次閱讀
    整車<b class='flag-5'>測試</b>:外觀功能<b class='flag-5'>測試</b>篇

    怎樣使用防水測試儀對手機進行測試

    在當今手機不離手的時代,手機的防水性能越來越重要。那么,如何使用防水測試儀來測試手機呢?以下是一個簡單易懂的操作過程的詳細說明。一、前期準備(1)選擇合適的防水測試儀:根據(jù)手機的尺寸和防水等級要求
    的頭像 發(fā)表于 02-27 16:58 ?1698次閱讀
    怎樣使用防水<b class='flag-5'>測試</b>儀對手機進行<b class='flag-5'>測試</b>

    絕緣電阻測試和絕緣耐壓測試有什么不同

    如何在使用電氣設(shè)備的時保證其安全運行呢?絕緣電阻測試和耐壓測試作為評估電氣設(shè)備絕緣性能的兩種核心手段,其重要性不言而喻。它們雖同為絕緣檢測方法,但在原理、目的、應用場景等方面各有側(cè)重。接下來讓我們
    的頭像 發(fā)表于 02-13 17:07 ?2323次閱讀
    絕緣電阻<b class='flag-5'>測試</b>和絕緣耐壓<b class='flag-5'>測試</b>有什么不同

    防水測試儀:快速測試技巧分享

    在產(chǎn)品質(zhì)量控制中,防水性能檢測是一個關(guān)鍵環(huán)節(jié)。作為一種專業(yè)的測試設(shè)備,防水測試儀可以幫助我們快速準確地評估產(chǎn)品的防水性能。然而,在實踐中,掌握一些快速測試技能可以進一步提高測試效率,確
    的頭像 發(fā)表于 12-20 15:21 ?943次閱讀
    防水<b class='flag-5'>測試</b>儀:快速<b class='flag-5'>測試</b>技巧分享

    陰極保護測試樁的測試范圍

    一、電位測試 電位測試是陰極保護測試樁的基本測試內(nèi)容之一。通過測量管道相對于參比電極的電位,可以判斷管道是否得到了有效的陰極保護。通常,會采用高電阻電壓表等儀器進行定點測量,以獲取管道
    的頭像 發(fā)表于 12-02 11:07 ?1019次閱讀
    陰極保護<b class='flag-5'>測試</b>樁的<b class='flag-5'>測試</b>范圍