車輛OTA模擬測試解決方案
OTA技術是汽車實現完整網聯化、智慧化體驗的基礎,自引入汽車以來,廣受研發人員、市場使用者的高度關注。近來,國家有關部門也陸續頒佈了相應政策,對汽車企業OTA技術的應用進行了約束和規範。
OTA技術應用落地,離不開完整的測試驗證。經緯恆潤基於自主研發的INTEWORK系列產品,提出了車輛OTA模擬測試解決方案,該方案除可支援真實T-Box樣件作為被測物件外,還可在研發階段的更早期,透過虛擬模擬T-BOX的方式,對OTA功能邏輯進行測試驗證。虛擬T-BOX整合了經緯恆潤自主研發的通訊、診斷等相關協議棧,為實現完整的OTA互動邏輯提供了基礎。該方案已被國內多家主流OEM廠商採納,支援了多款在研、量產車型OTA技術的研發落地。
圖1 車輛OTA模擬測試系統框架
*TAE:通用自動化測試軟體 INTEWORK-TAE ( Testcase Automation Executor )
*TPA:測試專案管理系統 INTEWORK-TPA ( Test Project Administrator )
*VBA:車載匯流排監控分析及模擬工具 INTEWORK–VBA ( Vehicle Bus Analyzer )
*DPS:單ECU診斷程式設計工具 INTEWORK-DPS ( Diagnostic Programing System )
*DST:ECU診斷模擬軟體 INTEWORK-DST ( Diagnostic Simulation Tools )
方案概述
本方案透過真實系統以及特定模組的模擬實現整車OTA刷寫流程的閉環(詳見圖2),並可透過車輛狀態、刷寫過程、ECU診斷響應的模擬實現OTA更新邏輯在不同條件下的刷寫場景測試。
圖2 車輛OTA模擬測試系統流程圖
功能描述
? 支援自動化測試,基於自研工具介面豐富且開放的特性,可透過自動化測試軟體TAE對雲端、T-Box、車機、ECU等相關軟硬體進行呼叫,以應對不同測試場景需求。可實現自動化執行雲端任務觸發、車機邏輯互動、ECU資料抓取、ECU診斷應答模擬和測試結果斷定等不同測試步驟。
? 支援三大測試場景:正向流程測試、功能互動測試、特殊場景測試
-
正向流程測試包含車雲連線測試、更新推送測試、更新下載測試、升級預處理測試等
-
功能互動測試是在正向流程驗證的基礎上,結合整車各項功能點,在升級包推送、下載、安裝流程中設計整車功能交叉操作測試,來模擬、測試OTA功能在多功能互動場景下的穩定性,其包含車身域、動力域、娛樂主機及TBOX的功能互動測試等
-
特殊場景測試從使用者在實際用車過程中可能出現的特殊場景角度考慮,以確保OTA功能在全場景下的穩定性,其包含如網路異常工況測試、供電異常工況測試、併發任務場景測試等
圖3 車輛OTA模擬測試功能
功能特點
? ECU模擬,模擬真實車輛環境
-
本方案中,車載匯流排監控模擬工具VBA主要實現對真實車輛上的ECU功能邏輯模擬,建立真實車輛環境。同時,工具還具備對匯流排資料的監控和分析,報文傳送、負載統計、離線回放、故障診斷、指令碼模擬和Panel皮膚搭建等功能
? 診斷模擬,實現虛擬測試環境
-
系統提供ECU診斷模擬軟體DST,可實現單ECU及整車多ECU診斷的虛擬模擬。包括實現實車不具備的功能,如:支援所有的正向測試,模擬控制器對所有正常診斷指令做出正確響應;支援必要的逆向測試,模擬必要的錯誤情況;支援透過拖拽來實現必要的診斷序列測試;支援資料記錄及Excel檔案匯出功能(應用層報文);支援根據診斷資料庫(ODX)自動生成相應的虛擬測試環境
? 專案管理,實現全流程跟蹤
-
傳統的測試方案涵蓋多個軟體,缺乏完整的過程管理,該系統中的TPA測試專案管理軟體可提供完善的閉環管理平臺,支援對測試需求、測試計劃、測試實施、問題跟蹤等核心環節進行管理
? 深度覆蓋,實現全功能測試
-
OTA模擬測試系統主要測試內容包括:OTA元件級通訊測試、控制器級刷寫測試、整車級OTA功能流程測試、OTA不同升級場景測試、故障注入異常測試、遠端診斷測試等
北京經緯恆潤科技股份有限公司深耕汽車電子領域二十多年,結合相關業務經驗,自主研發了適應當前智慧網聯汽車技術發展趨勢的軟體工具鏈——INTEWORK。該系列工具應用範圍涵蓋AUTOSAR基礎軟體、車載匯流排、診斷、車輛模擬測試、智駕資料採集分析等。近年來,INTEWORK系列軟體工具不斷髮展和完善,已得到一汽、上汽、吉利、蔚來等一線OEM廣泛應用及認可。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31535135/viewspace-2857419/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 車聯網模擬測試解決方案
- 車身舒適系統模擬測試解決方案
- 智慧座艙模擬測試解決方案
- 新能源系統模擬測試解決方案
- 動力傳動系統模擬測試解決方案
- 車輛動力學模型在模擬測試中的應用實踐模型
- 智駕模擬測試實戰之自動泊車HiL模擬測試
- 【車載測試】硬體在環模擬(HiL)
- 虛擬機器搭建測試環境解決方案虛擬機
- 基於深度學習的停車場車輛檢測演算法matlab模擬深度學習演算法Matlab
- 經緯恆潤基於INTEWORK-TAE的OTA自動化測試解決方案
- Android單元測試與模擬測試詳解Android
- 工程車輛車載PLC遠端監控智慧運營系統解決方案
- 介面測試的解決方案
- 靜態測試解決方案
- 乾元通多鏈路無線車輛通訊解決方案
- 模擬測試框架-Mockito框架Mockito
- 達索SIMULIA多物理場模擬解決方案
- 4S店車輛進出管理解決方案
- 【BUG】鴻蒙模擬器虛擬化問題的解決方案鴻蒙
- 智慧停車場解決方案,反向尋車系統解決方案
- ---ios模擬弱網測試---iOS
- 介面自動化測試解決方案
- 安卓小程式模擬定位測試安卓
- 單元測試模擬框架Mockito框架Mockito
- android按鍵模擬測試Android
- 解決GAT輸入車牌號未帶出車輛品牌Bug
- 基於hudson分散式測試解決方案分散式
- Android自動化測試解決方案Android
- 測試靈魂三問及解決方案
- 模擬弱網測試方法總結
- dd模擬asm磁碟容災測試ASM
- 初三奧賽模擬測試1
- 初三奧賽模擬測試5
- 初三奧賽模擬測試4
- Mock 工具使用 - 模擬弱網測試Mock
- m基於yolov2深度學習的車輛檢測系統matlab模擬,帶GUI操作介面YOLO深度學習MatlabGUI
- 測試及驗證自動駕駛系統安全大規模部署的解決方案自動駕駛