汽車操作系統(tǒng)是什么?
汽車操作系統(tǒng)(簡稱:Car-OS)是管理易馳車載電腦硬件與軟件資源的程序,也是計算機系統(tǒng)的內核與基石 ,是管理汽車軟硬件資源的關鍵軟件平臺。
目前汽車操作系統(tǒng)主要分為車控操作系統(tǒng)和車載操作系統(tǒng)。車控操作系統(tǒng)關乎安全,主要實現(xiàn)車輛底盤控制、動力系統(tǒng)和自動駕駛等功能,包括嵌入式實時操作系統(tǒng)RTOS和基于POSIX標準的操作系統(tǒng),具備高實時性、高可靠性、功能安全、信息安全和高性能計算等特點。
車載操作系統(tǒng)則與用戶體驗相關,主要管理和控制車載軟硬件資源,支撐上層軟件開發(fā)、數(shù)據(jù)連接、HMI,實現(xiàn)管理資源、控制程序運行、提供人機界面等功能。
目前車控操作系統(tǒng)底層內核主要有Linux、QNX和其他RTOS,主要玩家有QNX、Linux、Android和鴻蒙OS。QNX安全穩(wěn)定、實時性強,市場占有率高,適用于儀表和動力系統(tǒng)等,有良好開發(fā)環(huán)境且適配多種CPU ,不過是閉源的,生態(tài)建設有所欠缺。Linux性能穩(wěn)定、易于定制、開源,適用于后臺操作系統(tǒng)及車聯(lián)網(wǎng)、自動駕駛。Android開源開放、開發(fā)環(huán)境佳、應用生態(tài)豐富,在車載娛樂領域優(yōu)勢明顯。鴻蒙OS由華為推出,支持多內核,對硬件性能要求低,能滿足多設備交互。
在智能座艙領域,QNX是主流,鴻蒙系統(tǒng)也有應用。智能駕駛方面,Linux優(yōu)勢較大,因很多自動駕駛研究基于此,但Linux無法做ASIL認證,而QNX已通過認證,所以部分國外廠商采用QNX。
汽車電控系統(tǒng)需高穩(wěn)定性的嵌入式實時性操作系統(tǒng),目前主流的電控操作系統(tǒng)基本都兼容OSEK/VDX和AUTOSAR這兩類汽車電子軟件標準。OSEK/VDX旨在制定汽車電子標準化接口,定義了實時操作系統(tǒng)、通訊系統(tǒng)和網(wǎng)絡管理系統(tǒng)。AUTOSAR全稱是汽車開放式系統(tǒng)架構,由多方聯(lián)合成立,致力于開發(fā)開放、標準化軟件架構,兼容OSEK/VDX標準 。如今AUTOSAR已逐步成為主流。
Hypervisor作為硬件虛擬化技術,將操作系統(tǒng)與硬件抽象分離,能讓硬件同時運行多個虛擬機,使虛擬機高效分享主機硬件資源,讓“多系統(tǒng)”概念成為可能,可滿足上層功能需求。
(圖/文/攝:太平洋汽車 整理于互聯(lián)網(wǎng))
>>點擊查看今日優(yōu)惠<<