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