OTA的基本介紹和在智能EEA下的位置
隨著汽車向軟件定義汽車和智能汽車方向發展,OTA(Over The Air)技術在汽車中的應用也越來越廣泛。OTA技術可以實現汽車軟件的遠程無線升級,為汽車帶來持續的功能和性能提升。
從整車廠的角度來看,OTA技術對于智能汽車的發展有著重要的意義。它實現了軟件的遠程升級能力,使軟件的設計流程與硬件的設計流程解耦,軟件可以進行持續迭代。這對于一些復雜的軟件,如自動駕駛、智能座艙等來說尤為重要,這些軟件難以在傳統的汽車研發流程中完成開發。OTA技術支持了敏捷開發,使整個軟件研發流程更加靈活。
【資料圖】
具體來看,在傳統的汽車研發流程中,軟件版本通常需要在產品研發早期就確定鎖定。汽車的電子電氣系統包含了多個電子控制單元,這些控制單元的軟件版本在汽車研發的早期階段就已經確定。而硬件系統還在繼續迭代和測試。這種模式下軟件很難進行大的變更。
而在OTA環境下,軟件的設計流程與硬件大不相同。只要在整車研發流程中把OTA部分做好,后續的軟件迭代就可以與整車硬件研發解耦,進行更為靈活的持續迭代。這使得汽車軟件研發流程變得更像互聯網軟件的開發流程。汽車公司也引入了敏捷開發、DevOps等理念。軟件可以基于數據驅動進行快速優化升級。
從整體上來看,過去汽車的功能和性能主要依靠硬件的升級來實現。而智能汽車時代,軟件成為核心競爭力。汽車公司把更多研發資源投入到軟件和算法方面。OTA技術正是這個轉變的關鍵所在。它使軟件成為汽車持續進步的動力,不再受限于硬件生命周期。
具體到OTA系統從云端到車端可以分為多個部分:
云端的OTA平臺接收來自車廠的軟件更新包,根據車輛信息和策略進行版本管理、軟件包制作和發布。CLOUD
車端通過4G、5G等網絡從OTA平臺下載軟件包。網聯控制器接收軟件包并轉發給中央域控制器。GATEWAY
中央域控制器對軟件包進行驗證,然后分發給相應的電子控制單元進行安裝。每個控制單元都有特定的OTA機制,中央域控制器負責對整個OTA過程進行協調和管理。ECU
在整個OTA流程中,還需要考慮諸多指標:
軟件包傳輸的安全性,使用證書、加密等技術保證傳輸安全;
傳輸速度,不同的網絡環境下傳輸速率不同,要考慮最壞情況下的傳輸速度;
刷寫成功率,從云到車的復雜鏈路,刷寫失敗概率很高,需要重復刷寫提高魯棒性;
車輛狀態管理,OTA過程中車輛處于非正常狀態,要保證基本功能正常;
車輛電源管理,大版本升級時需考慮電池電量是否支持整個刷寫過程;
用戶交互,如手機App預約升級等。
從云端到車端的復雜鏈路需要進行全面的測試。測試內容包括功能測試、性能測試、安全測試、交互測試等。
OTA技術不僅僅實現汽車軟件的遠程升級,它是智能汽車實現持續進步的重要手段。通過與云端的數據閉環,車輛在使用過程中持續收集數據,反饋給云端。云端根據數據進一步優化算法和模型,通過OTA將新軟件推送到車輛。如此循環往復,整個軟件系統不斷進化,車輛也隨之變得更加智能。
可以看出,OTA技術使軟件升級從過去的硬件生命周期,轉變為與硬件解耦的持續迭代模型。它不僅推動單個軟件的進步,更將車輛軟硬件與云端打通,構成了一個巨大的人工智能訓練與feedback環路。
OTA技術是汽車向智能汽車演進的重要特征之一。它極大地提升了汽車的可升級性和可改造性。用戶也從過去單純的車主,轉變為汽車生態的參與者。他們可以通過OTA獲得新的功能和體驗。
OTA技術改變了汽車軟件的設計方式,使汽車軟件能夠持續快速迭代,為智能汽車的發展提供了可能。它不僅實現汽車軟件的遠程升級,更是智能汽車云端與車端的數據驅動閉環的重要組成部分,推動汽車不斷進步。OTA技術開啟了汽車功能不斷升級的新時代
分享不易,懇請點個【】和【在看】
關鍵詞: