基于高級(jí)測(cè)試專家系統(tǒng)的車載網(wǎng)絡(luò)測(cè)試
車載網(wǎng)絡(luò)規(guī)模和復(fù)雜性的增加,要求更先進(jìn)的、可擴(kuò)展的解決方案。在車載網(wǎng)絡(luò)基礎(chǔ)上提出了一個(gè)驗(yàn)證方法,用于創(chuàng)建大量的隨機(jī)針對(duì)處界環(huán)境刺激的系統(tǒng)級(jí)測(cè)試生成工具,并覆蓋整個(gè)測(cè)試范圍和檢查顯示器。該試驗(yàn)機(jī)基于測(cè)試的本體專家系統(tǒng)。一個(gè)顯著挑戰(zhàn)是需要持續(xù)的物理環(huán)境刺激,以及由車輛電子系統(tǒng)控制的內(nèi)部組件狀態(tài),運(yùn)用一個(gè)車載網(wǎng)絡(luò)仿真器示例進(jìn)行驗(yàn)證。
現(xiàn)代車載網(wǎng)絡(luò)有80個(gè)左右的電子控制單元(ECU),與之配套的傳感器和執(zhí)行器處理器各自負(fù)責(zé)汽車的獨(dú)立功能。根據(jù)這種在系統(tǒng)中車輛規(guī)模和復(fù)雜性急劇上升的要求,提出更復(fù)雜和可擴(kuò)展的驗(yàn)證方案。電子子系統(tǒng)包括硬件和軟件,通常由獨(dú)立的一家專門級(jí)別多層供應(yīng)商開(kāi)發(fā)車輛部件。供應(yīng)商對(duì)一個(gè)產(chǎn)品提供了單獨(dú)測(cè)試,然后將其整合成一個(gè)子系統(tǒng)。在這種情況下,根據(jù)客戶需求在供應(yīng)鏈上進(jìn)行測(cè)試。這一階段有可能是在更復(fù)雜和現(xiàn)實(shí)的環(huán)境中,因此將各組分單獨(dú)測(cè)試。這樣的商業(yè)模式提高了測(cè)試階段的重要度,側(cè)重于集成系統(tǒng)測(cè)試階段。更重要的是,只期望在系統(tǒng)測(cè)試階段找到集成的問(wèn)題,如接口不匹配,或者由于設(shè)計(jì)問(wèn)題導(dǎo)致的需要多個(gè)組件反復(fù)協(xié)調(diào)的情況。例如,智能車輛軟件子傳輸控制系統(tǒng)由軟件對(duì)控制器進(jìn)行控制,4個(gè)輪速傳感器(WSS)與物理傳感器、齒輪致動(dòng)器硬件進(jìn)行通信。傳輸控制單元還與車輛其它ECU進(jìn)行通信。傳統(tǒng)上,在這種情況下,傳輸控制軟件通過(guò)替換傳感器和致動(dòng)器軟件進(jìn)行仿真測(cè)試。
Allon Adir et al.Design AutomationConference (DAC),2014 51st ACM/ EDAC/IEEE.
編譯:李雪