T-Box(Telematics Box,車載終端)是一種安裝在汽車上的控制器,用於實現車輛的遠端監控、資料採集、通訊和控制等功能。T-Box在汽車網聯中扮演著重要的角色,它是連線汽車與外部世界的關鍵節點之一。透過T-Box,車輛可以與雲端伺服器、其他車輛、交通基礎設施以及智慧裝置進行通訊和資料交換,從而實現更智慧、更安全、更高效的汽車網聯服務。
在智慧汽車技術領域,T-Box扮演著關鍵角色,作為連線汽車與外部世界的紐帶,其上層邏輯功能測試至關重要。透過全面的功能測試,確保T-Box能夠實現遠端診斷、遠端控制、企業伺服器資料上傳、本地診斷、報警、本地刷寫和OTA Slave等智慧功能的準確、可靠執行,從而提高車輛的智慧化水平和使用者體驗。
北匯資訊基於對客戶需求規範、行業法規及自身測試經驗Know-How,為客戶提供完整和專業的T-Box邏輯功能測試解決方案。支援在實驗室環境及實車環境下完成T-Box上層邏輯功能測試及實車資料分析測試,可以極大地提升T-Box的可靠性和穩定性。
在功能測試中,北匯資訊重點關注T-Box的功能正確性、通訊穩定性、安全性、效能和穩定性等方面。確保T-Box能夠準確獲取車輛資訊,實現遠端控制等功能,並保障車輛和使用者資料的安全性。透過功能測試,不僅提升T-Box的可靠性和穩定性,也為智慧汽車技術的發展貢獻了力量。
T-Box測試解決方案主要覆蓋:
·遠端控制測試:和TSP伺服器建立通訊連線,傳送控制命令給TSP伺服器,監控T-Box報文的狀態。模擬節點反饋控制狀態,獲取TSP伺服器中儲存的狀態資料
·報警測試: 本地模擬報警資訊,在相對應的時間內TSP伺服器後臺查詢對應的報警資訊,與本地模擬資訊進行對比
·遠端診斷: TSP伺服器下發查詢ECU診斷故障資訊,本地模擬對應的ECU故障資訊
·資料上傳: 需要開發資料對比演算法
·本地診斷功能:DTC、DID、I/O Control
·本地刷寫測試
·實車資料分析: 分析T-Box本地與伺服器端的LOG資料,定位缺陷,評估風險
T-Box上層邏輯功能測試解決方案
測試系統架構如下圖所示,以Vector的CANoe、vTESTstudio軟體和北匯資訊定製化開發的測試管理平臺PAVELINK.Test Center、PAVELINK.CANoe agent為主要軟體,以電源模組、I/O模擬、匯流排模擬為主要硬體,配合北匯資訊定製化開發的測試指令碼組成整套測試系統。
測試系統包含的硬體測試裝置及功能如下:
·電源模組
用於控制測試系統的整體供電、電源迴路模擬及電流採集。
·CAN/CAN FD/LIN/Flexray/Ethernet通訊介面裝置
用於CAN/CAN FD/LIN/Flexray/Ethernet匯流排報文模擬與採集
·VT System
用於模擬訊號和數字訊號的模擬與採集
用於I/O引腳故障注入
·BOB
用於實現對CAN/CAN FD/LIN/Flexray/Ethernet故障注入
測試系統包含的軟體及功能如下:
·測試執行/管理軟體-CANoe
針對測試提供環境配置、元素建立、測試監控、用例管理等功能
用於測試指令碼開發及除錯
用於測試用例執行管理及測試資料記錄監控
基於CANoe Panel開發人機互動介面
·指令碼編寫軟體-vTESTstudio
建立和編輯測試序列,定義測試用例的執行順序
透過將預定義的測試模式進行引數化來生成測試用例
可使用 CAN、CAN FD、LIN、FlexRay、Ethernet的資料庫(DBC/LDF/FIBEX/ARXML)中的元素
可使用診斷資料庫(CDD/ODX)中的元素
以圖形方式來引數化測試模式,比如在資料庫瀏覽視窗中進行滑鼠拖拽
以測試規範的形式來輸出測試列表,供測試工程師複核
·測試管理平臺-PAVELINK.Test Center
使用者及許可權管理
操作日誌及檔案管理
專案及樣件管理
測試任務、報告及資料管理
整合TSP伺服器互動指令碼,透過對TSP業務流程的控制和互動,實現測試流程的的自動化
·PAVELINK.CANoe agent
PAVELINK.Test Center和CANoe工程連線橋樑,實現控制測試工程的執行/停止、測試結果反饋、版本回退等功能
整合移動端互動指令碼:透過ADB方式,實現手機端APP軟按鍵觸控、螢幕滑動、以及手機介面狀態的監控等功能
整合MQTT協議通訊模擬指令碼:透過模擬Client+MQTT資料庫(vCDL),實現在無TSP伺服器情況下的T-Box功能驗證
實車離線資料分析追溯測試解決方案
實車離線資料分析追溯測試架構如下圖所示。
測試系統解決的問題如下:
·便於失效分析及原因定位
·便於系統穩定性及“載荷”能力評估
測試系統開發基於以下前提:
·需T-Box端本地記錄業務流程的完整資料
測試系統能力如下:
·服務狀態分析
透過資料探勘和分析,以圖表等直觀方式展現,便於問題發現、定位及追溯
·服務資料一致性測試
提供T-Box與TSP互動服務資料一致性測試的手段,包含格式和內容
·服務鏈路分析
基於資料包丟失檢測的輔助方法,評估通訊鏈路的穩定性
·關鍵事件追溯
如IP地址等資訊
·資料結構化
方便索引查詢及統計,生成統計表格
測試服務範圍
測試服務範圍包括測試規範開發、測試指令碼開發及測試實施。
測試規範開發
·T-Box上層邏輯功能測試規範開發
依據T-Box上層邏輯功能需求規範,開發測試規範。
·實車離線資料分析追溯測試規範開發
依據實車離線資料分析追溯需求規範,開發測試規範。
測試指令碼開發
·T-Box上層邏輯功能測試指令碼開發與除錯
根據T-Box上層邏輯功能測試規範,開發測試指令碼,並完成除錯驗證
·實車離線資料分析追溯測試工程開發與除錯
根據實車離線資料分析追溯測試規範,完成除錯驗證
測試實施
·T-Box部件級、系統級和實車級駐場測試服務實施
·T-Box委外測試服務實施