當前位置: 華文世界 > 科技

AI時代,整車全域作業系統有多重要?

2024-07-25科技

7月22日NIO IN 2024蔚來創新科技日官宣後,很多使用者與媒體朋友們對我們即將全量釋出的「整車全域作業系統SkyOS·天樞」表示了極高的關註,也有很多人對「整車全域作業系統」這一概念有所疑問,不知道它究竟解決了什麽問題,能達到什麽效果。

為了避免NIO IN上的技術講解對大家過於晦澀,我們先為大家科普一下「作業系統」的概念,以及為什麽在AI時代,汽車需要一個「整車全域作業系統」。

「作業系統」究竟是做什麽用的?

如果要說「作業系統」的概念,我們當然可以用很學術的方式來回答:「作業系統是管理和控制硬體與軟體資源,介於上層套用與底層硬體,向下對硬體資源進行抽象,向上對套用軟體提供標準與排程的特殊軟體。」

但即便給出了這個定義,相信大家還是不清楚作業系統是做什麽的。所以,我們來換一種方式表達。

大家都經歷過手機從功能機向智慧機過渡的時代,年長一點的可能也經歷了PC時代的發展。無論是手機還是PC,在發展的初期會出現形態各異的硬體,每一種硬體都會匹配自己的作業系統。但當行業發展到一定階段,隨著主流裝置的流行,硬體就會慢慢趨同,而硬體裝置的標準範式,就會由作業系統來定義。比如PC行業是「Windows-X86-Intel-眾多PC制造商」,手機行業是「Android-ARM-高通-眾多手機制造商」。

所以,作業系統從來都不是孤立發展的。為了提高軟體的可延伸性和可移植性,作業系統廠商、芯片廠商、網路技術廠商等等會形成「技術聯盟」,共同推動某個作業系統的流行。如果用一句話來總結作業系統要解決的核心問題,那就是讓套用軟體能在不同的硬體裝置上執行。

來到汽車行業,汽車的作業系統事實上正在經歷這樣的發展過程。

汽車歷史上,沒有「整車作業系統」?

在機械時代和電氣時代,汽車並沒有作業系統的概念,即便是有ECU控制某個模組,也只是寫幾行程式碼的事情。但進入數位時代後,微處理器和微控制器的出現,使得汽車的電子系統更加復雜,軟體在汽車中的占比越來越高。

於是,汽車零部件廠商們為了提高零部件軟體的可復用性和可移植性,在2003年聯合整車廠以及其它電子、半導體和軟體系統公司,共同組建了「汽車開放系統架構聯盟」,也就是AUTOSAR,並且推出了開放化、標準化的汽車嵌入式系統軟體架構「AUTOSAR規範」。

因為傳統汽車時代,整車廠並不開發軟體,所以AUTOSAR主要是面向零部件廠商,用在小算力的ECU上。對於整車廠而言,AUTOSAR在更多時候,只是一種驗收規範。

進入智慧汽車時代,有了「域控制」的概念,產生了諸如智慧駕駛、智慧座艙、智慧車控等不同的「域」,但由於這些系統由不同的零部件實作,使用了不同的芯片,由不同的軟體團隊開發,事實上最終形成的還是若幹套作業系統,並沒有形成一個智慧的整體。

所以,汽車上雖然已經開始使用一些作業系統,但仍然是面向零部件的。汽車發展的歷史上,並沒有出現一個嚴格意義上的「整車作業系統」。

AI時代,整車作業系統為什麽變得必要?

和手機、PC作業系統的發展行程類似,整車作業系統是汽車智慧硬體發展到一定程度後的必然結果。尤其是到了AI時代,大算力芯片、大模型、中央整合電子電氣架構的出現,消滅了大部份的ECU,對數據吞吐、系統延時、跨域聯動、安全與可靠提出了極高的要求。這不僅完全改變了汽車的定義方式,也改變了汽車開發的組織與流程。

此時,汽車行業就會誕生很多從未出現過的新問題:如何讓集中的大算力實作共享?如何進行跨域的部署與靈活呼叫?如何讓端雲無縫連線?如何讓AI賦能每個業務功能……

如果說功能汽車時代,汽車的智慧化只是模組智慧,到智慧汽車時代開始出現了系統智慧以及部份跨域智慧,那麽AI驅動的時代,汽車的智慧化一定是整車全域智慧。

而這一切,都在指向一件事情——AI時代的汽車,需要一個能整合與排程算力、管理所有子系統、高效能的整車全域作業系統。

今天我們把整車全域作業系統的概念給大家進行了科普,明天我們將會跟大家聊一聊,蔚來在研發整車全域作業系統這件事情上,是如何進行的思考。