測試系統(tǒng)的數(shù)字雙胞胎從測試臺開始,這是一種抽象,它提供了執(zhí)行被測系統(tǒng) (SUT) 的能力,然后訪問其中的數(shù)據(jù)。電氣/電子 (E/E) 系統(tǒng)的數(shù)字孿生包括對其所有 ECU、網(wǎng)絡(luò)、機電一體化硬件和其他部件的仿真。每種類型的數(shù)據(jù)或訪問都需要不同的接口,并由不同的專用工具配置和管理。對于 E/E 系統(tǒng),主要數(shù)據(jù)包括:
來自 ECU 診斷功能的數(shù)據(jù)
汽車軟件中的可測量變量和校準(zhǔn)數(shù)據(jù)
控制系統(tǒng)內(nèi)的故障和錯誤注入的數(shù)據(jù)
編碼為通過汽車網(wǎng)絡(luò)進行通信的消息的信號
測試自動化軟件支持測試序列(或測試用例),并利用測試臺公開的接口來訪問數(shù)據(jù)并行使數(shù)字孿生的功能??傮w而言,測試用例必須有足夠的覆蓋率來驗證和驗證 E/E 系統(tǒng)要求的所有方面。
如果測試自動化軟件使用剛性接口直接耦合到測試平臺,則無法在整個開發(fā)過程中重復(fù)使用測試,并且模型級別的驗證和確認(rèn) (V&V) 與實施中的 V&V 之間將存在很大的脫節(jié)——等級。這是一個重要的問題,因為每個測試用例都不會被轉(zhuǎn)換或回適應(yīng)到每個抽象級別——并且依賴于工具的測試將由具有不同技能的不同人員多次開發(fā)。
使測試重用變得困難的因素包括:
測試臺中數(shù)據(jù)和信號的不同抽象級別
多種建模和編程語言
對各種專用工具進行排序和控制或以其他方式刺激和追蹤數(shù)字孿生的專有方法
沒有標(biāo)準(zhǔn)化,測試用例重用是無法實現(xiàn)的,因為否則就沒有一致的方式在測試用例和測試臺之間進行通信;描述、配置和初始化測試臺,或者映射和訪問測試臺內(nèi)的數(shù)據(jù)。
ASAM XIL 是用于測試自動化工具和測試臺之間通信的 API 標(biāo)準(zhǔn)。它解決了上述挑戰(zhàn),同時促進了來自不同供應(yīng)商的解決方案之間的互操作性。
ASAM XIL 的主要優(yōu)勢包括:
通過將測試自動化軟件與測試硬件解耦,支持測試用例重用
在不同供應(yīng)商之間建立與測試自動化軟件和測試平臺相關(guān)的互操作性
提供一種基于仿真工具控制測試臺的方法
顯著減少測試工作量
支持對測試投資的長期保護
建立測試臺架設(shè)置和初始化的通用方法
收集時間對齊的跟蹤數(shù)據(jù)并指定其數(shù)據(jù)格式
支持將故障和錯誤注入 SUT
支持測試事件和觸發(fā)
降低培訓(xùn)成本
ASAM XIL 分為兩個主要部分。第一個是用于仿真模型、ECU 數(shù)據(jù)(例如參數(shù)、變量和診斷)、電氣錯誤仿真和汽車網(wǎng)絡(luò)的測試臺。該測試臺通過特定的測試臺端口為不同類型的工具提供接口。這些端口提供對 ECU 的標(biāo)準(zhǔn)化訪問,包括用于校準(zhǔn)、測量、模型訪問、診斷、網(wǎng)絡(luò)信號和電氣錯誤模擬的接口。
ASAM XIL 的第二個主要部分是用于映射單元、數(shù)據(jù)類型或變量標(biāo)識符以及用于配置操作、測量、記錄、觸發(fā)、初始化、排序和排序的框架。
ASAM XIL 映射框架是解決將測試自動化軟件與測試臺解耦這一特別具有挑戰(zhàn)性的任務(wù)的關(guān)鍵。它通過使用映射允許測試臺中的數(shù)據(jù)在值和類型上有所不同來做到這一點。通過為每個測試臺提供新的映射,測試用例保持不變,并且可以針對數(shù)字孿生中的任何 XIL 抽象級別和跨工程階段重復(fù)使用。測試用例的端口獨立性是通過對測試臺上的變量的面向?qū)ο笤L問以及框架層內(nèi)的端口抽象來實現(xiàn)的。基于這些可變對象,該框架提供了用于信號記錄、信號生成以及事件觀察和觸發(fā)的對象。
從業(yè)務(wù)角度來看,ASAM XIL 也是有益的。它降低了培訓(xùn)成本,并支持在開發(fā)過程的早期進行測試,此時問題的糾正成本最低。測試用例可以在整個開發(fā)過程中重復(fù)使用。OEM 和供應(yīng)商可以非常高效地交換測試用例和測試臺。最后,驗證工程師可以在最好的測試自動化軟件和最好的測試平臺之間切換。
審核編輯:郭婷
-
嵌入式
+關(guān)注
關(guān)注
5152文章
19675瀏覽量
317641 -
仿真
+關(guān)注
關(guān)注
52文章
4289瀏覽量
135876 -
API
+關(guān)注
關(guān)注
2文章
1620瀏覽量
64059
發(fā)布評論請先 登錄
開芯院采用芯華章P2E硬件驗證平臺加速RISC-V驗證

DS28E30 1-Wire ECDSA安全認(rèn)證器技術(shù)手冊

e絡(luò)盟擴展無源產(chǎn)品解決方案,簡化工程師和買家體驗

e2studio和Keil簡介及如何安裝e2studio開發(fā)環(huán)境

e絡(luò)盟社區(qū)聯(lián)合 TDK 發(fā)起超聲波傳感器挑戰(zhàn)賽

干貨分享 | TSMaster AUTOSAR E2E使用說明

e絡(luò)盟社區(qū)攜手恩智浦發(fā)起智能空間樓宇自動化挑戰(zhàn)賽

智能駕駛的挑戰(zhàn)與機遇
【應(yīng)用方案】E系列IO模塊在風(fēng)機控制系統(tǒng)的應(yīng)用

MCT8316A-設(shè)計挑戰(zhàn)和解決方案應(yīng)用說明

MCF8316A-設(shè)計挑戰(zhàn)和解決方案應(yīng)用說明

TMCS110x 布局挑戰(zhàn)和最佳實踐

TrendForce:三星HBM3E內(nèi)存通過英偉達驗證,8Hi版本正式出貨
RX23E-A 24bit ΔΣADC 應(yīng)用篇 (2) 創(chuàng)建RX23E-A工程

評論