測(cè)試系統(tǒng)的數(shù)字雙胞胎從測(cè)試臺(tái)開(kāi)始,這是一種抽象,它提供了執(zhí)行被測(cè)系統(tǒng) (SUT) 的能力,然后訪問(wèn)其中的數(shù)據(jù)。電氣/電子 (E/E) 系統(tǒng)的數(shù)字孿生包括對(duì)其所有 ECU、網(wǎng)絡(luò)、機(jī)電一體化硬件和其他部件的仿真。每種類(lèi)型的數(shù)據(jù)或訪問(wèn)都需要不同的接口,并由不同的專(zhuān)用工具配置和管理。對(duì)于 E/E 系統(tǒng),主要數(shù)據(jù)包括:
來(lái)自 ECU 診斷功能的數(shù)據(jù)
汽車(chē)軟件中的可測(cè)量變量和校準(zhǔn)數(shù)據(jù)
控制系統(tǒng)內(nèi)的故障和錯(cuò)誤注入的數(shù)據(jù)
編碼為通過(guò)汽車(chē)網(wǎng)絡(luò)進(jìn)行通信的消息的信號(hào)
測(cè)試自動(dòng)化軟件支持測(cè)試序列(或測(cè)試用例),并利用測(cè)試臺(tái)公開(kāi)的接口來(lái)訪問(wèn)數(shù)據(jù)并行使數(shù)字孿生的功能??傮w而言,測(cè)試用例必須有足夠的覆蓋率來(lái)驗(yàn)證和驗(yàn)證 E/E 系統(tǒng)要求的所有方面。

如果測(cè)試自動(dòng)化軟件使用剛性接口直接耦合到測(cè)試平臺(tái),則無(wú)法在整個(gè)開(kāi)發(fā)過(guò)程中重復(fù)使用測(cè)試,并且模型級(jí)別的驗(yàn)證和確認(rèn) (V&V) 與實(shí)施中的 V&V 之間將存在很大的脫節(jié)——等級(jí)。這是一個(gè)重要的問(wèn)題,因?yàn)槊總€(gè)測(cè)試用例都不會(huì)被轉(zhuǎn)換或回適應(yīng)到每個(gè)抽象級(jí)別——并且依賴(lài)于工具的測(cè)試將由具有不同技能的不同人員多次開(kāi)發(fā)。
使測(cè)試重用變得困難的因素包括:
測(cè)試臺(tái)中數(shù)據(jù)和信號(hào)的不同抽象級(jí)別
多種建模和編程語(yǔ)言
對(duì)各種專(zhuān)用工具進(jìn)行排序和控制或以其他方式刺激和追蹤數(shù)字孿生的專(zhuān)有方法
沒(méi)有標(biāo)準(zhǔn)化,測(cè)試用例重用是無(wú)法實(shí)現(xiàn)的,因?yàn)榉駝t就沒(méi)有一致的方式在測(cè)試用例和測(cè)試臺(tái)之間進(jìn)行通信;描述、配置和初始化測(cè)試臺(tái),或者映射和訪問(wèn)測(cè)試臺(tái)內(nèi)的數(shù)據(jù)。
ASAM XIL 是用于測(cè)試自動(dòng)化工具和測(cè)試臺(tái)之間通信的 API 標(biāo)準(zhǔn)。它解決了上述挑戰(zhàn),同時(shí)促進(jìn)了來(lái)自不同供應(yīng)商的解決方案之間的互操作性。
ASAM XIL 的主要優(yōu)勢(shì)包括:
通過(guò)將測(cè)試自動(dòng)化軟件與測(cè)試硬件解耦,支持測(cè)試用例重用
在不同供應(yīng)商之間建立與測(cè)試自動(dòng)化軟件和測(cè)試平臺(tái)相關(guān)的互操作性
提供一種基于仿真工具控制測(cè)試臺(tái)的方法
顯著減少測(cè)試工作量
支持對(duì)測(cè)試投資的長(zhǎng)期保護(hù)
建立測(cè)試臺(tái)架設(shè)置和初始化的通用方法
收集時(shí)間對(duì)齊的跟蹤數(shù)據(jù)并指定其數(shù)據(jù)格式
支持將故障和錯(cuò)誤注入 SUT
支持測(cè)試事件和觸發(fā)
降低培訓(xùn)成本
ASAM XIL 分為兩個(gè)主要部分。第一個(gè)是用于仿真模型、ECU 數(shù)據(jù)(例如參數(shù)、變量和診斷)、電氣錯(cuò)誤仿真和汽車(chē)網(wǎng)絡(luò)的測(cè)試臺(tái)。該測(cè)試臺(tái)通過(guò)特定的測(cè)試臺(tái)端口為不同類(lèi)型的工具提供接口。這些端口提供對(duì) ECU 的標(biāo)準(zhǔn)化訪問(wèn),包括用于校準(zhǔn)、測(cè)量、模型訪問(wèn)、診斷、網(wǎng)絡(luò)信號(hào)和電氣錯(cuò)誤模擬的接口。
ASAM XIL 的第二個(gè)主要部分是用于映射單元、數(shù)據(jù)類(lèi)型或變量標(biāo)識(shí)符以及用于配置操作、測(cè)量、記錄、觸發(fā)、初始化、排序和排序的框架。
ASAM XIL 映射框架是解決將測(cè)試自動(dòng)化軟件與測(cè)試臺(tái)解耦這一特別具有挑戰(zhàn)性的任務(wù)的關(guān)鍵。它通過(guò)使用映射允許測(cè)試臺(tái)中的數(shù)據(jù)在值和類(lèi)型上有所不同來(lái)做到這一點(diǎn)。通過(guò)為每個(gè)測(cè)試臺(tái)提供新的映射,測(cè)試用例保持不變,并且可以針對(duì)數(shù)字孿生中的任何 XIL 抽象級(jí)別和跨工程階段重復(fù)使用。測(cè)試用例的端口獨(dú)立性是通過(guò)對(duì)測(cè)試臺(tái)上的變量的面向?qū)ο笤L問(wèn)以及框架層內(nèi)的端口抽象來(lái)實(shí)現(xiàn)的?;谶@些可變對(duì)象,該框架提供了用于信號(hào)記錄、信號(hào)生成以及事件觀察和觸發(fā)的對(duì)象。
從業(yè)務(wù)角度來(lái)看,ASAM XIL 也是有益的。它降低了培訓(xùn)成本,并支持在開(kāi)發(fā)過(guò)程的早期進(jìn)行測(cè)試,此時(shí)問(wèn)題的糾正成本最低。測(cè)試用例可以在整個(gè)開(kāi)發(fā)過(guò)程中重復(fù)使用。OEM 和供應(yīng)商可以非常高效地交換測(cè)試用例和測(cè)試臺(tái)。最后,驗(yàn)證工程師可以在最好的測(cè)試自動(dòng)化軟件和最好的測(cè)試平臺(tái)之間切換。
審核編輯:郭婷
-
嵌入式
+關(guān)注
關(guān)注
5210文章
20696瀏覽量
337618 -
仿真
+關(guān)注
關(guān)注
55文章
4543瀏覽量
138727 -
API
+關(guān)注
關(guān)注
2文章
2485瀏覽量
67075
發(fā)布評(píng)論請(qǐng)先 登錄
深入解析Renesas E1/E20模擬器:功能、使用與注意事項(xiàng)
探索ATxmega32E5/16E5/8E5:功能強(qiáng)大的微控制器
Z86E33/733/E34、E43/743/E44 8位OTP微控制器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)
Z86E33/733/E34、E43/743/E44 8位OTP微控制器產(chǎn)品解析
Infineon TLE8264E:汽車(chē)應(yīng)用的通用系統(tǒng)基礎(chǔ)芯片
TLE8262 - 2E通用系統(tǒng)基礎(chǔ)芯片HERMES數(shù)據(jù)手冊(cè)解讀
Renesas E1/E20 仿真器使用指南:從入門(mén)到精通
深入解析Renesas E1/E20 Emulator:硬件設(shè)計(jì)與調(diào)試的全方位指南
Renesas E1/E20 仿真器:設(shè)計(jì)與調(diào)試的全方位指南
瑞薩E1/E20仿真器:設(shè)計(jì)、調(diào)試與使用全解析
Aumovio案例研究 | 軟件即產(chǎn)品(SWaap)背景下的模型系統(tǒng)工程與閉環(huán)系統(tǒng)驗(yàn)證
?STMicroelectronics SR5E1x Stellar E系列32位汽車(chē)MCU技術(shù)總結(jié)
超級(jí)e平臺(tái)發(fā)布,對(duì)磁元件提出什么新挑戰(zhàn)?
開(kāi)芯院采用芯華章P2E硬件驗(yàn)證平臺(tái)加速RISC-V驗(yàn)證
DS28E30 1-Wire ECDSA安全認(rèn)證器技術(shù)手冊(cè)
實(shí)現(xiàn)車(chē)輛E/E系統(tǒng)的驗(yàn)證和工程挑戰(zhàn)和機(jī)遇
評(píng)論