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