Page 11 - 軟體定義汽車時代變的何止是車
P. 11
圖1:E/E架構演化。
(來源:博世)
除了E/E底層架構需要變,對 應的軟體定義汽車的上層建構過 程也就起來了。平台與中介軟體、 作業系統與虛擬化都隨之而來,畢 竟在底層準備就緒以後,軟硬解耦 的軟體部分也需要重新整合堆砌。 或者說就像資料中心的工作方式, 對外服務的過程,就需要諸多軟體 層面的技術。
體綁定在一起、可擴展性又極度 欠缺之時,應對需求變化就顯得 相當遲緩。軟體定義汽車首先需 要對E/E架構進行革命:將不同的 匯流排、控制等合併,做更統一的 部署——也就是這兩年經常看到 來自博世(Bosch)的E/E架構演進 的一張圖(圖1);將150多個ECU做 各種融合,同時還要軟硬解耦,實 現更強的靈活性。
(infotainment),以及數位座艙, 而且提供高速連接,甚至音樂串流 媒體、某種程度的軟體更新——這 類車現在也依然活躍於世。
舉個簡單的例子:軟體定義汽 車時代,整車廠現在不再是要求傳 統Tier 1供應商設計自帶ECU的電 動座椅系統出來,而是需要協調軟 體發展,以通用、標準化的方式做 個車內平台——電動座椅不過是其 中的一環罷了。
汽車3.0就是可升級的汽車了。 相對重要的一些特性包括自動駕 駛、A D A S、智 慧 座 艙,以 及 車 聯 網 等特性的導入。體現「軟體定義」 的核心則在於,其中的很多特性、 體驗可以更新升級;而且軟體更新 會以更常規的節奏來推送。如此一 來汽車也就成為並非一次性的消 費產品,軟體服務和數位經濟也 將成為整車廠或其他供應商的重 要收益構成。
其中平台與中介軟體層的主 要功能,是對硬體進行抽象,做到 軟硬解耦。那麼開發者就能利用中 間層的介面,來開發功能、特性,也 確保這些功能特性不需要與底層硬 體直接掛鉤。隨這部分的成熟,汽 車應用開發者因此可以脫離於汽 車之外進行軟體的開發測試;而且 不需要太多汽車方面的專業知識。 與此同時,硬體遷移也變得更簡 單、高效。最終實現降低成本、增 加效能。
從另一個更抽象的角度來 看,SBD Automotive將這樣的變 化稱作汽車1.0到汽車4.0的發展。 汽車1.0時代是沒有任何「連接」的 基礎功能汽車;汽車2.0則發展出了 數位化技術,導入了資訊娛樂系統
而所謂的汽車4.0,在SBD Automotive的定義中是「真正 的」軟體定義汽車。屆時汽車將成 為雲端的延伸,跑在車上的軟體可 由雲上的中央運作環境來進行主 導控制,或者協同其他車聯網內的 運算力,來進行高性能運算,實現 自動駕駛、智慧城市等特性。
當代軟體定義汽車發展的中介 軟體代表為AUTOSAR (Automotive Open System Architecture)——這 是個由諸多整車廠、零組件企業 聯合制定的軟體標準化介面,或 者說開放式系統架構標準。加入
SPOTLIGHT
實現軟體定義汽車,最底層的 E / E 架 構 轉 變、諸 多 E C U 融 合、有 個 核心骨幹負責整個運算域的過程, 前文已經大致提到過了——這個 過程就是讓汽車從傳統E/E架構, 某種程度讓汽車變身高性能電腦 接上四個輪子的過程。絕大部分相 關使用者體驗元件的軟體都放在 這個高性能電腦裡。
9
技術上的變
2022年3月 | www.eettaiwan.com