今天我們大多數傳統的車型尚處于功能集成階段。
今天,汽車上數以百計的ECU(電子控制單元), MCU(微控制處理器單元)及其上面運行著的大量的嵌入式軟件代碼以及復雜的整車網絡注定了汽車不同于其他的IOT設備和智能手機能夠快速得追趕上信息技術發展的步伐。事實上汽車上的電子電氣架構也一直在朝著為智能化體驗服務這個方向在演化著,只是這個過程相比消費電子行業需要更長的時間。
博世集團2017年在德國的一個汽車行業會議上曾分享過其在整車電子電氣架構方面的戰略圖。如下圖,整車電子電氣架構的發展被分為了6個階段:模塊化階段(一個功能一個ECU硬件),功能集成階段,中央域控制器階段,跨域融合階段,車載中央電腦和區域控制器,車載云計算階段。
今天我們大多數傳統的車型尚處于功能集成階段,而新興的造車企業(如Telsa)及傳統車企重點投入的一些未來車型的研發則有機會丟掉一些歷史包袱從而設計更先進的整車電子電氣架構。
近期,大眾汽車的CEO也宣布了計劃通過將其現有汽車搭載來自200個不同供應商的70個ECU“減少到三臺中央車載電腦”來減少整車軟件的復雜性從而為智能化提供基礎。而這個舉措將通過“收購過去向我們交付軟件的供應商”來實現。
Volkswagen plans to improve its software’s robustness by reducing its cars’ 70 electronic control units “to three or four central on-board computers”. Herbert Diess announced restructure its software operations achieved by “taking over suppliers that in the past have delivered software to us”
Automotive 《VW Cutting ECUs From 70 to “3 or 4”》
寶馬的Matthias Traub, Alexander Maier和Kai Barbeh?n 2017年在IEEE Software上發表了寶馬對汽車電子和IT的發展論文《Future Automotive Architecture and the Impact of IT Trends》其中關于車載中央電腦,面向服務的電子電氣架構等思想一定程度上也在影響著汽車行業的發展,周末找來這篇文章拜讀一下。譯文如下:
未來汽車架構和IT趨勢的影響
摘要
信息技術和消費電子技術向汽車領域的轉移將提供重大機會。然而,這些技術和汽車工業都需要大量的適應。汽車電子架構正在迅速變化。能源效率正在推動傳統動力系統向高壓混合動力和電動發動機發展。自動駕駛對分散于功能隔離的控制單元的多傳感器提出了融合的要求。網絡連接和信息娛樂已經把汽車變成了一個分布式的IT系統:可以訪問云,OTA升級,高速接入地圖服務、多媒體內容、與其他交通工具和周邊基礎設施交互。
數字化正在創造機會,這將改變我們對移動生活的理解。汽車作為網絡世界的一部分,不僅將為用戶提供信息和娛樂的新的可能性,而且還將通過提高舒適性和輔助功能的自動化程度,向自動駕駛汽車的方向發展。
這些創新將需要電子、軟件和通信能力的更快增長。物理結構和功能電子電氣架構都將是管理日益復雜的系統的關鍵。軟件質量、遠程軟件更新、不同廠商軟件的集成、內部軟件開發和安全性,以及更高的數據速率、對各種數據格式的支持、網關概念、故障操作支持和能源效率,都將成為關鍵的成功因素。
在這里,我們將討論將信息技術和消費電子技術轉移到汽車領域所帶來的主要機遇。對于每一個機會,我們都會顯示當前的狀態及其可能帶來的好處。
汽車工業的機遇
來自數字世界的玩家(例如,谷歌、蘋果和亞馬遜)正在向我們展示可能適用于汽車領域的機會和解決方案。
這種解決方案的一種方法是面向服務的架構(SOA),包括操作系統(例如,蘋果的iOS)。這種方法允許開發人員創建高效的新功能(應用程序),這些功能可以很容易地集成到設備的整個生態系統中(例如,iPhone)。這種新功能的無縫集成可以幫助為每個用戶提供個性化。此外,遠程更新支持功能優化、質量改進和靈活的生命周期管理。其他的機會來自已經在信息技術中使用的高性能處理器,以及清晰的設計模式,如層次結構和可伸縮性。
高性能處理器使能更高程度的集成
高性能消費電子處理器正在汽車電子架構中使能新的集成平臺。這些處理器的使用為汽車領域引入了強大的操作系統——例如,Linux(參見圖1)。
圖1,消費電子領域的高性能處理器將為汽車電子架構使能新的集成平臺
GENIVI聯盟正在建立一個軟件架構標準,包括一個操作系統。在不久的將來,其他應用(例如自動駕駛)的ECU將需要這樣的軟件架構。此外,AUTOSAR標準將得到增強,使用POSIX標準創建AUTOSAR自適應平臺(AUTOSARAdaptive Platform)。這些新技術將使得我們能夠用新的方式去設計汽車電子架構。
無縫的分層架構
到目前為止,E/E架構的設計大多采用漸進的方式,重點放在局部解決方案上。這意味著四件事:
功能的劃分集中在計算能力可用的地方
項目特定的和異構的開發方法在各個E/E開發領域中是常見的
所有ECU都遵循OEM的通用系統需求,這常常導致ECU的過度設計
由于職責和目標嚴格分離,ECU的發展集中在ECU的本地優化。
為了解決這些問題,寶馬為下一代汽車的設計創建了一個分層的E/E架構(見圖2)。具有以下幾個優點:
ECU分類是基于需求的
適用于每類ECU的統一開發方法替代了本地開發方法
每類ECU都有特定的系統需求
系統級優化是主要關注點,由系統架構師驅動
圖2,強大的集成平臺為汽車領域提供了無縫的分層的電子電氣架構
在這個體系結構中,中央計算平臺(圖2的頂層,第1類)劃分主要的軟件功能,這些功能主要在內部開發。這些平臺提供高性能,并滿足最高的安全要求。集成ECU(第2類)填充了中央計算平臺和普通ECU(第3類)之間的差距——例如,部署需要直接訪問傳感器或執行器的時間關鍵功能。對于簡單和非特定于OEM的功能,可以接受普通ECU和傳感器和執行器(第4類)。理想情況下,這些ECU、傳感器和執行器基于常見的OEM或者一級供應商的零件。
一個可伸縮的架構
當今的網絡架構的開發,部分是以增加變種和復雜性為代價的。設計模式通常基于發送方和接收方之間的通信,這常常導致了高依賴性和有限的可擴展性。
對于下一代網絡架構,中央通信服務器(CCS)將支持封裝,以便在本地處理可擴展性。這些架構將具有以下主要特性(參見圖3):
中央信息服務器和代理將處理所有網絡架構信息
E/E架構將被封裝,以較小變化支持從基礎版到全功能版本的所有車輛
網絡架構通信將是結構化和層次化的
信息在諸如LIN、CAN、FlexRay、以太網以及發展中的V2V無線協議之間的轉換是流動的
物理節點、信息和服務等級將是獨立的,包括防火墻功能
圖3,中央通信服務器將支持可伸縮的E/E架構
在系統級別,CCS將為物理拓撲和邏輯拓撲提供優化的可能性。例如,在物理級別上,可以用CCS的高性能路由引擎替換子網關。對于邏輯級別的優化,CCS可以解耦發送方和接收方之間的依賴關系,并為逐步引入SOA打下基礎。
面向服務的架構
汽車功能需要與IT和消費電子行業的功能具有相同的創新水平。由于人們對汽車的依賴性越來越大,汽車的功能也變得越來越復雜。一個例子就是從簡單的巡航控制,到自適應巡航控制,再到自動駕駛的演變。今天,系統的功能視圖是基于信號的。功能的劃分受到遺留系統、ECU資源和開發系統的組織架構的顯著影響。只關注于ECU級別不足以掌握復雜性。
因此,我們在BMW為下一代E/E架構引入了基于SOA的方案(見圖4)。SOA方案為整個系統提供了重要的服務抽象。嚴謹的封裝和分層結構支持使用敏捷開發方法和針對接口進行測試,并降低了系統的復雜性。將大大簡化軟件組件在車輛更新換代時的重用。
圖4,面向服務的架構將幫助BMW掌握日益復雜的E/E功能網絡
車內和云端架構
車內E/E架構和云端架構越來越接近。越來越多的汽車功能與云端交換數據或部分功能運行在云端。因此,功能分離、編碼和防火墻等方面變得越來越重要。這些安全模式已經存在于信息技術和消費電子行業,并且可以轉移到汽車領域。
車內網絡和后端之間的連接非常重要。主要方面有
提供優質服務
足夠的帶寬及可用性
云端為各種應用程序提供了基礎。功能可以在那里執行(例如,自動駕駛或多媒體)。可以通過云端為司機提供移動服務。可以對從汽車傳輸到云端的信息進行分析。
車內和云端架構的無縫結合,以及前面提到的構建塊(CCS、SOA和分層的E/E體系結構),將成為使我們的E/E基礎設施能夠處理即將到來的創新的重要一步。圖5顯示了可以在ECU或云端執行的功能的總體系統結構和軟件設計。
圖5,從車內和云端架構的總體角度來看,安全性和隱私等機制必須同時處理這兩種架構,才能提供無縫的功能。AF =自動駕駛功能,CD =人群數據
車內和云端架構的無縫設計和文檔是關鍵的成功因素。這包括數據處理、遠程更新和為能夠在ECU或云端執行的功能的軟件設計。我們將在下一節中討論這些方面。
流程、方法和工具的改變
目前,整個E/E開發過程使用了許多不同的方法和工具。通常來說,軟件項目中的每個部門都有自己的設計原則、工作流和工具。將來,IT行業設計E/E架構的最先進的方法和工具將消除當前異構的情況,創建一個更加同構的開發環境。圖6顯示了當前和未來的狀態。這一技術進步將提供:
從客戶交互到軟件架構的無縫需求過程
基于SOA的E/E架構的無縫、完整建模
使用SOA設計原則封裝分布式開發的內容
啟動敏捷開發流程、聯合Scrum團隊和共享代碼存儲庫
持續集成和早期使用虛擬集成方法
圖6,汽車電子的發展(a)今天和(b)未來。車內和云端架構的無縫設計和文檔是關鍵的成功因素。ADD=架構設計文檔,B&C =車身和舒適性,DA&S =駕駛員輔助和安全,HIL =硬件在環,I&C =信息和通信,P&C =動力總成和底盤,SIL =軟件在環
數字化和互聯互通改變著用戶的期望,如功能的遠程無縫更新,新的市場參與者(比如特斯拉),以及制定新法規的必要性(比如有關自動駕駛責任的法律)。
汽車電子的發展將從信息技術和消費電子標準中受益,但必須重新發明許多技術,以滿足嚴格的需求。汽車電子系統還將與傳統的軟件系統有所不同。對安全性、性能、可用性和信息安全的需求導致了對熟練程度和質量的最高期望,而這在消費類電子產品中并不被認為是必要的。聰明的采用和適應信息技術和消費電子方法和技術將帶來許多機會,同時避免削弱傳統軟件系統的陷阱。
評論
查看更多