邊旭東 張亦弛 謝卉瑜
摘 要:隨著汽車智能化、網(wǎng)聯(lián)化水平提高,汽車座艙逐漸向以人機(jī)交互為核心、多屏聯(lián)動(dòng)的智能座艙發(fā)展。在芯片研發(fā)制造、虛擬化技術(shù)大力發(fā)展下,在一顆性能強(qiáng)大芯片上運(yùn)行多個(gè)車載操作系統(tǒng),同時(shí)驅(qū)動(dòng)多個(gè)顯示屏的“一芯多屏”智能座艙方案成為智能座艙的發(fā)展趨勢(shì)。
關(guān)鍵詞:智能座艙 一芯多屏 人機(jī)交互 虛擬機(jī)監(jiān)視器
1 前言
隨著汽車產(chǎn)業(yè)智能網(wǎng)聯(lián)化進(jìn)程的不斷發(fā)展,消費(fèi)者對(duì)于汽車的認(rèn)識(shí)逐步從“代步的交通工具”向連接家和辦公室的“第三空間”轉(zhuǎn)變,汽車座艙作為空間承載體,愈加受到整車廠、汽車零部件廠商的重視。而傳統(tǒng)座艙中功能布局零散,機(jī)械式儀表與中控顯示屏的人機(jī)交互體驗(yàn)較差,不能滿足消費(fèi)者對(duì)汽車座艙智能化的需求。與此同時(shí),在人工智能、車聯(lián)網(wǎng)技術(shù)、汽車芯片以及操作系統(tǒng)等技術(shù)發(fā)展助推下,以人機(jī)交互為核心,能提供多屏聯(lián)動(dòng)的智能座艙呼之欲出。
智能座艙是由車載娛樂(lè)系統(tǒng)、數(shù)字液晶儀表、抬頭顯示器(HUD)、流媒體后視鏡以及后排顯示屏等電子設(shè)備組成的一套完整系統(tǒng)。它是對(duì)傳統(tǒng)座艙全方位的升級(jí),在硬件方面,將傳統(tǒng)機(jī)械式儀表升級(jí)為數(shù)字液晶儀表,為駕駛信息提供極富科技感的畫面展示;增加了流媒體后視鏡、HUD及后排顯示屏,為消費(fèi)者提供完善的導(dǎo)航信息、周圍環(huán)境信息以及娛樂(lè)信息。在軟件方面,融入了多模態(tài)交互、智能場(chǎng)景、個(gè)性化服務(wù),滿足多樣化人機(jī)交互需求,提升消費(fèi)者駕駛體驗(yàn)。
2 “一芯多屏”趨勢(shì)
近年來(lái),大多數(shù)整車廠的座艙方案中車載娛樂(lè)系統(tǒng)、數(shù)字液晶儀表、HUD等電子設(shè)備均具備控制器,各個(gè)控制器單獨(dú)控制自身顯示界面輸出。這種方案主要存在兩大弊端:一方面是控制器數(shù)量增加,提高整車成本,導(dǎo)致整車廠成本控制壓力陡增;另一方面是在座艙電子設(shè)備日益頻繁的信息交互下,為實(shí)現(xiàn)多屏聯(lián)動(dòng),控制器之間通信開(kāi)銷加大,通信延遲增加,同時(shí)對(duì)整車廠如何協(xié)同眾多廠商開(kāi)展多屏信息交互開(kāi)發(fā)工作提出巨大挑戰(zhàn)。
隨著芯片行業(yè)的快速發(fā)展,車載芯片的算力得到巨大提升,使得依靠一顆SoC系統(tǒng)級(jí)芯片運(yùn)行多個(gè)操作系統(tǒng)、同時(shí)驅(qū)動(dòng)多個(gè)顯示屏融合交互(即“一芯多屏”)逐漸成為現(xiàn)實(shí)。2015年世界通信大會(huì)上,偉世通首次推出智能座艙解決方案SmartCore[1],它在一個(gè)多核SoC級(jí)芯片上運(yùn)行車載娛樂(lè)系統(tǒng)、數(shù)字儀表、HUD等多個(gè)獨(dú)立系統(tǒng),重新定義了信息傳輸方式,讓多屏交互更易實(shí)現(xiàn)。這一方案在2018年由奔馳率先完成量產(chǎn),如圖1所示,標(biāo)志著智能座艙進(jìn)入“一芯多屏”階段。
目前,國(guó)內(nèi)外汽車零部件廠商均積極加快“一芯多屏”式智能座艙的布局。安波福推出基于英特爾芯片的ICC智能座艙方案,目前已在長(zhǎng)城、沃爾沃等車型量產(chǎn);電裝與黑莓聯(lián)合推出Harmony Core方案,在斯巴魯車型中實(shí)現(xiàn)量產(chǎn);一汽集團(tuán)、東軟和英特爾聯(lián)合發(fā)布智能座艙平臺(tái)C4-Alfus,已在紅旗車型中投產(chǎn)[2];德賽西威基于高通820A車載芯片為理想ONE車型打造四屏互動(dòng)的智能座艙方案。
“一芯多屏”式智能座艙方案將成為主流趨勢(shì)。在成本控制層面,與“多芯多屏”方案相比,“一芯多屏”方案的總成本降低;在通信層面,“一芯多屏”方案中多屏交互信息在芯片內(nèi)部完成傳輸,改變了多個(gè)操作系統(tǒng)之間通過(guò)CAN/LIN總線等通信傳輸信息的方式,通信時(shí)間大幅降低;在安全性層面,采用“一芯多屏”方案,系統(tǒng)復(fù)雜度降低,芯片等器件數(shù)量減少,整體可靠性增加。
3 “一芯多屏”關(guān)鍵器件與關(guān)鍵技術(shù)
在產(chǎn)品構(gòu)成上,“一芯多屏”式智能座艙的硬件部分主要包括以車載芯片為核心的計(jì)算平臺(tái)、顯示屏等,軟件部分主要包括操作系統(tǒng)、虛擬機(jī)監(jiān)視器(Hypervisor)、中間件、支撐工具等。
3.1 車載芯片
“一芯多屏”方案中車載芯片的CPU決定了多個(gè)應(yīng)用APP同時(shí)運(yùn)行的流暢度,GPU決定了中控顯示屏、液晶儀表的清晰度,動(dòng)畫效果流暢度[3]。為實(shí)現(xiàn)智能座艙中觸屏、語(yǔ)音、人臉識(shí)別、手勢(shì)識(shí)別等多模態(tài)順暢交互,實(shí)現(xiàn)多屏聯(lián)動(dòng)、顯示畫面生動(dòng)流暢,對(duì)車載芯片的CPU及GPU運(yùn)算需求隨之提高,從而促進(jìn)汽車芯片產(chǎn)業(yè)的發(fā)展。
當(dāng)前智能座艙芯片市場(chǎng)主要包括恩智浦、瑞薩電子、德州儀器等傳統(tǒng)汽車芯片廠商,同時(shí)以高通、英特爾、三星為代表的消費(fèi)電子芯片廠商也紛紛布局其中,形成了以恩智浦i.MX 8QM、瑞薩R-CAR H3、高通820A、英特爾A3950為代表的智能座艙主流芯片。表1是以上四種車載芯片的性能參數(shù)。通過(guò)對(duì)比四款芯片的參數(shù),可以發(fā)現(xiàn)高通820A芯片在制造工藝、CPU主頻、GPU性能等方面均處于行業(yè)領(lǐng)先,并且理想ONE、2020款?yuàn)W迪A4L、領(lǐng)克05、小鵬P7等近十款新車型均搭載高通820A座艙芯片,充分說(shuō)明芯片運(yùn)算能力決定其市場(chǎng)占有份額。
除了以上國(guó)際芯片廠商外,國(guó)內(nèi)芯片廠商也同樣加快產(chǎn)品研發(fā)步伐,推出各自座艙芯片產(chǎn)品。2018年亞洲CES上,全志發(fā)布了針對(duì)智能座艙的車規(guī)級(jí)SoC芯片T7[4];2020年6月,地平線開(kāi)發(fā)的智能座艙AI芯片征程2在長(zhǎng)安UNI-T正式下線應(yīng)用;黑芝麻發(fā)布了兩款車載芯片,計(jì)劃在2021年量產(chǎn);華為與比亞迪半導(dǎo)體合作,進(jìn)一步加快智能座艙芯片研發(fā)的步伐。
3.2 車載操作系統(tǒng)
在“一芯多屏”趨勢(shì)下,車載操作系統(tǒng)將是智能座艙的軟件核心。通過(guò)車載操作系統(tǒng)管理智能座艙內(nèi)的硬件資源,調(diào)配軟件運(yùn)行,為車載應(yīng)用APP提供運(yùn)行環(huán)境,使得智能座艙的音、視頻信號(hào)發(fā)揮出最大作用,為駕駛員營(yíng)造舒適駕駛環(huán)境,并提供車輛行駛信息、導(dǎo)航信息、音響娛樂(lè)等信息。
主流車載操作系統(tǒng)主要包括QNX、Linux和Android三大系統(tǒng)。QNX系統(tǒng)是黑莓(Blackberry)公司開(kāi)發(fā),可靠性強(qiáng),安全性高,但其開(kāi)發(fā)費(fèi)用高,系統(tǒng)非開(kāi)源,導(dǎo)致軟件生態(tài)并不完善。Linux是基于POSIX和UNIX的多用戶、多任務(wù),支持多線程和多CPU的操作系統(tǒng)[5],并且是免費(fèi)的開(kāi)源系統(tǒng),開(kāi)發(fā)成本低。Android是基于Linux系統(tǒng)內(nèi)核開(kāi)發(fā)而來(lái)的,它的優(yōu)勢(shì)在于軟件生態(tài)建設(shè)完善,系統(tǒng)開(kāi)發(fā)者人數(shù)占據(jù)優(yōu)勢(shì),與之適配的APP應(yīng)用數(shù)量眾多,但系統(tǒng)安全性、穩(wěn)定性較差,易出現(xiàn)黑屏、死機(jī)等現(xiàn)象,無(wú)法滿足數(shù)字儀表功能安全要求。另外,國(guó)內(nèi)阿里與上汽合作,基于Linux系統(tǒng)內(nèi)核打造了AliOS系統(tǒng),依托于阿里云,可實(shí)現(xiàn)車端、云端、用戶端三者互聯(lián)互通。
在智能座艙中,數(shù)字液晶儀表負(fù)責(zé)向駕駛者顯示車內(nèi)傳感器的關(guān)鍵信息,涉及車輛安全,根據(jù)ISO 26262標(biāo)準(zhǔn)中要求,數(shù)字液晶儀表必須符合ASIL B級(jí)標(biāo)準(zhǔn),一般采用QNX或者Linux系統(tǒng)。而車載娛樂(lè)系統(tǒng)負(fù)責(zé)導(dǎo)航、藍(lán)牙電話、語(yǔ)音交互等非安全相關(guān)功能,大多采用Android系統(tǒng)。
各大整車廠目前均在三大操作系統(tǒng)基礎(chǔ)上開(kāi)發(fā)定制個(gè)性化操作系統(tǒng),其中基于QNX系統(tǒng)的整車廠有奔馳、寶馬、奧迪、福特、大眾等,基于Linux系統(tǒng)的整車廠有特斯拉、雪佛蘭、豐田等,基于Android系統(tǒng)的整車廠有通用、吉利、一汽、廣汽、比亞迪等。
3.3 “一芯多屏”實(shí)現(xiàn)方式
“一芯多屏”的實(shí)現(xiàn)主要有兩種途徑,一種是硬件隔離(Hardware Partition),另一種是虛擬機(jī)監(jiān)視器(Hypervisor)。它們之間主要區(qū)別在于硬件資源是否共享。
硬件隔離[6]是通過(guò)硬件分區(qū)將SoC芯片的內(nèi)存區(qū)域、外圍設(shè)備、引腳等硬件資源進(jìn)行劃分和管理,硬件分區(qū)對(duì)各自所屬資源具有訪問(wèn)和管理功能,分區(qū)間硬件資源不能共享。以恩智浦i.MX 8QM芯片為代表的智能座艙方案是基于硬件隔離實(shí)現(xiàn)的。在芯片內(nèi),分別建立了儀表和娛樂(lè)系統(tǒng)的硬件分區(qū),將多核CPU及其他硬件資源按操作系統(tǒng)需求分配到各自分區(qū)內(nèi),最終實(shí)現(xiàn)在儀表分區(qū)內(nèi)運(yùn)行Linux系統(tǒng),在娛樂(lè)系統(tǒng)分區(qū)內(nèi)運(yùn)行Android系統(tǒng)。硬件隔離簡(jiǎn)化了硬件資源分配與管理,為軟件開(kāi)發(fā)提供極大便利性。
虛擬機(jī)監(jiān)視器(Hypervisor)[7]是運(yùn)行在硬件設(shè)備與操作系統(tǒng)之間的一種中間軟件層,允許多個(gè)操作系統(tǒng)共享硬件資源。在虛擬化環(huán)境下,Hypervisor可以調(diào)度CPU內(nèi)核、外部設(shè)備、內(nèi)存區(qū)域等硬件資源,并為每個(gè)虛擬機(jī)分配不同資源。在Hypervisor協(xié)調(diào)控制下,多個(gè)操作系統(tǒng)在硬件方面實(shí)現(xiàn)資源共享共用,在軟件方面保持獨(dú)立、互不干涉。即使一個(gè)操作系統(tǒng)出現(xiàn)軟件故障或發(fā)生崩潰,其他操作系統(tǒng)仍可繼續(xù)正常運(yùn)行。
按照Hypervisor運(yùn)行所在介質(zhì),可將其分為兩大類,第一類是Hypervisor直接在硬件設(shè)備上運(yùn)行,一般稱為Type-1型;第二類是Hypervisor在操作系統(tǒng)上運(yùn)行,。在汽車領(lǐng)域中,第一類Hypervisor應(yīng)用十分廣泛,已成為“一芯多屏”式智能座艙的主流配置。常見(jiàn)的車載Hypervisor包括QNX Hypervisor、ACRN、XEN、COQOS等,其中QNX Hypervisor功能安全等級(jí)最高。
4 “一芯多屏”發(fā)展面臨的挑戰(zhàn)
從汽車芯片廠商角度,實(shí)現(xiàn)“一芯多屏”方案需要開(kāi)發(fā)系統(tǒng)級(jí)芯片,技術(shù)門檻隨之升高。在前期芯片設(shè)計(jì)、測(cè)試驗(yàn)證過(guò)程中,芯片廠商為滿足整車廠的車規(guī)級(jí)AEC-Q100要求,以及ISO 26262 ASIL B級(jí)功能安全認(rèn)證而需投入大量研發(fā)資金和時(shí)間。
從汽車零部件廠商角度,利用Hypervisor實(shí)現(xiàn)“一芯多屏”方案開(kāi)發(fā)周期較長(zhǎng),平均需要12至18個(gè)月甚至更長(zhǎng)時(shí)間,其開(kāi)發(fā)難度在于虛擬化環(huán)境下多系統(tǒng)運(yùn)行測(cè)試驗(yàn)證,使其保障智能座艙平臺(tái)的流暢可靠。
從整車廠角度,面對(duì)激烈的市場(chǎng)競(jìng)爭(zhēng),想通過(guò)個(gè)性化智能座艙吸引消費(fèi)者,必須在資金與技術(shù)研發(fā)進(jìn)行足夠投入。而目前處于壓縮成本的大環(huán)境下,如何平衡成本與維持產(chǎn)品硬件品控、軟件穩(wěn)定可靠的之間關(guān)系是巨大挑戰(zhàn)。
智能座艙正處于快速發(fā)展時(shí)期,要解決以上問(wèn)題,需要芯片廠商、汽車零部件廠商以及整車廠三者之間提早規(guī)劃,緊密合作,協(xié)同開(kāi)發(fā),建立以“芯片廠商-零部件廠商-整車廠”為核心的聯(lián)盟,共同努力推動(dòng)我國(guó)智能網(wǎng)聯(lián)汽車朝著“場(chǎng)景主導(dǎo)、軟件定義、數(shù)據(jù)驅(qū)動(dòng)”的方向不斷前進(jìn)。
參考文獻(xiàn):
[1]《汽車與配件》編輯部. 偉世通:全面提升座艙體驗(yàn)[J]. 汽車與配件,2016(19).
[2]佚名. 英特爾攜手東軟、紅旗共同發(fā)布“智能駕駛艙平臺(tái)”[J]. 電子技術(shù)應(yīng)用,2016,42(11):11.
[3]阮曉東.思維之戰(zhàn),汽車后市場(chǎng)O2O[J]. 新經(jīng)濟(jì)導(dǎo)刊,2014(06):30-33.
[4]王娟娟.發(fā)展車聯(lián)網(wǎng),為智慧交通賦能[J]. 中國(guó)電信業(yè),2019,000(007):37-41.
[5]周麗,焦程波,蘭巨龍. LINUX系統(tǒng)下多線程與多進(jìn)程性能分析[J]. 微計(jì)算機(jī)信息,2005,021(09X):P.118-120,149.
[6]李小慶,趙曉東,曾慶凱.基于硬件虛擬化的單向隔離執(zhí)行模型[J].軟件學(xué)報(bào),2012(08):2207-2222.
[7]孫晨陽(yáng). 服務(wù)器虛擬化技術(shù)與應(yīng)用[J]. 科學(xué)大眾(科學(xué)教育),2014,000(003):169-170.