隨著汽車行業的技術飛躍,軟體的快速發展和更新已成為提升車輛功能和安全性的關鍵。通過 T-BOX 實現的 OTA (Over-The-Air) 更新功能為汽車製造商提供了一種有效的方式來實現遠程更新和車輛維護。本文主要探討汽車 OTA 的功能介紹、分類及其工作流程。
二、OTA 功能介紹
OTA 技術指通過無線網絡對設備進行更新。這種技術在智慧型手機和其他消費電子產品中已經得到了廣泛應用,而在汽車領域,OTA 技術的引入使得車主無需到訪服務中心就能對車輛進行更新升級。OTA 技術可以針對車載娛樂系統、車輛控制系統、導航系統等多個模塊進行升級,不僅能夠提高車輛的功能性和安全性,還提升了用戶體驗。
三、OTA 分類
針對 OTA 升級對象的不同,延伸出來很多不同的概念,比如遠程軟體升級、遠程固件升級、遠程配置、遠程數據更新等。
遠程軟體升級 SOTA (Software Over-The-Air):指在操作系統的基礎上對應用程序進行遠程升級,一般應用於中控娛樂系統和智駕系統的應用層,對於整車性能和安全的影響較小。
遠程固件升級 FOTA (Firmware Over-The-Air):指涵蓋車輛底層算法至頂層應用的綜合升級,如驅動、系統、功能、應用等。在不更換硬體的基礎上,通過遠程下載針對 ECU 寫入新的固件程序進行設備升級。一般涉及到動力控制系統、底盤電子系統、自動駕駛系統、車身控制系統等車輛核心控制系統,可以改變車輛的充放電、動能回收、加速性能、輔助駕駛系統邏輯等。
遠程配置 COTA (Configuration Over-The-Air):指通過遠程修改配置字來修改軟體功能配置。配置字是一組以數據標識碼 (DID) 方式存儲在 ECU 上的數據,可通過診斷指令進行讀取和修改,實現車輛的功能配置,如激活或停用軟體訂閱服務等。
遠程數據更新 DOTA (Data Over-The-Air):指針對獨立於軟體程序的數據包進行更新,如地圖數據、語音數據、算法模型數據等,其數據量較大,更新流程相對獨立。
在實際應用中,不同類型的遠程升級在 OTA 解決方案中已經被模糊化,所有可升級的軟體對象被抽象為軟體簇,其涵蓋了從配置字信息到整個操作系統固件的所有對象。
四、OTA 系統框架及工作流程
OTA 升級的系統框架主要由 OTA 雲平台、遠程通信終端 T-BOX、車端 OTA 對象組成。OTA 升級工作流程一般如下:
2. 下載升級包:OTA 雲平台針對目標車輛發布升級信息,車端 T-BOX 接收到來自雲平台的升級信息後轉發至車機上顯示,告知車主升級數據包大小、升級所需時間、升級所需條件等信息,由車主決定是否下載、安裝以及設置安裝時間段。
3. 校驗升級包:T-BOX 下載好升級包後,需要進行完整性校驗及真實性校驗。完整性校驗保證安裝過程傳輸的數據沒有被篡改,真實性校驗保證所安裝軟體沒有被仿冒偽造。
4. 安裝升級包:校驗完成後一般通過網關路由到 OTA 目標對象(控制模塊/ECU)進行刷寫,涉及到備份分區切換(A/B 分區)、升級異常時軟體回滾(恢復升級前版本)等機制。安裝時需要全程監控車輛狀態,比如穩定的電壓環境、充足的電量、汽車處於靜止狀態等,以此保障 OTA 升級順利進行以及車輛的安全。
5. 升級狀態上報:T-BOX 將升級狀態反饋到 OTA 雲平台,OTA雲平台可以根據車輛最新狀態編排升級任務。
五、結語
T-BOX 的 OTA 功能無疑是提升車輛軟體維護效率和安全性的關鍵技術之一。通過 OTA 升級,車主不僅可以享受更加穩定和高效的系統性能,還能夠獲得最新的功能和改進,進一步提升了車輛智能化和用戶體驗。
參考資料:
《智能網聯汽車遠程升級(OTA)發展現狀及建議》中國汽車工程學會、中國智能網聯汽車產業創新聯盟
《詳解汽車遠程升級(OTA)技術體系》汽車電子與軟體公眾號
評論