8月3日,東軟睿馳總經(jīng)理曹斌受邀參加蓋世汽車“2022第三屆軟件定義汽車論壇暨AUTOSAR中國日”,并發(fā)表《下一代汽車基礎(chǔ)軟件平臺賦能SDV駛?cè)胄码A段》主題演講,闡釋了軟件定義汽車發(fā)展進(jìn)入新階段,SDV開發(fā)難點及「軟件先行」開發(fā)理念等行業(yè)觀點。

SDV實踐進(jìn)入深水區(qū)
2015年前后,汽車產(chǎn)業(yè)逐漸出現(xiàn)軟件定義汽車的討論,隨著時間的發(fā)展,大家對其認(rèn)識越來越深刻。行業(yè)有一個Gartner技術(shù)成熟度曲線,大體分為:萌芽期、熱度上升期、過熱期、幻滅期、恢復(fù)期、成熟期。
目前,軟件定義汽車也恰恰處于熱度很高、過熱以及幻滅交錯的階段,軟件定義汽車的實踐進(jìn)入到深水區(qū)。相關(guān)企業(yè)在軟件開發(fā)模式中做了許多探索,但因為處于新領(lǐng)域的無人區(qū),缺少可參照、可借鑒的體系和方法,實踐中也會有很多挫折和反復(fù)。
這些珍貴的實踐過程終會給SDV帶來越來越清晰的思路,并使新的方法和框架逐漸浮現(xiàn)。
SDV并不容易
中國的汽車市場非常具有生命力與創(chuàng)新力,擁有眾多的汽車品牌、車型種類。通過軟件的創(chuàng)新和迭代,為消費者帶來新的價值和體驗,已經(jīng)成為共識。現(xiàn)在很多企業(yè)愿意擁抱軟件定義汽車的理念,并積極地進(jìn)行創(chuàng)新和探索,但在這個“試錯”與“剪枝”過程中,也為行業(yè)積累了大量的經(jīng)驗和教訓(xùn)。
當(dāng)軟件創(chuàng)新從駕艙拓展到整車范圍時,軟件定義汽車才真正開始,同時也遇到了巨大的挑戰(zhàn)。這是因為在涉及動力、底盤、自動駕駛、車身控制等整車范圍智能化的領(lǐng)域,還缺少像駕艙中的安卓系統(tǒng)那樣成熟且穩(wěn)定的開發(fā)框架、開發(fā)方法和生態(tài)體系。需要構(gòu)建的軟件規(guī)模龐大復(fù)雜,且由于新代碼比例過高,錯誤難以收斂,導(dǎo)致開發(fā)計劃往往難以達(dá)成。
在域控制器的方案中大多會采用AUTOSAR Classic和Adaptive,這為軟件體系提供了相對成熟的基礎(chǔ),但是即便如此,軟件開發(fā)的工作量仍然十分龐大,需要補充很多的底層的基礎(chǔ)設(shè)施、中間件和應(yīng)用框架,并需要整合起來的工具鏈系統(tǒng),來支持應(yīng)用軟件的開發(fā)和發(fā)布。
這個過程中,傳統(tǒng)的V字型開發(fā)流程也變得難以適應(yīng)。我們看到很多項目在選擇芯片、確定域控方案、選擇供應(yīng)商等環(huán)節(jié)花費了相當(dāng)多的時間,但如果這之后才開始開發(fā)軟件,留給軟件的工期已經(jīng)遠(yuǎn)遠(yuǎn)不夠。并且,在一個車型上投入大量資源開發(fā)完成的軟件,可能會由于硬件、供應(yīng)商的變化,導(dǎo)致在后續(xù)的車型上無法很好的復(fù)用。
面對以上挑戰(zhàn),行業(yè)不僅需要一套成熟穩(wěn)定的軟件框架,同時在開發(fā)方法學(xué)以及流程體系上也需要積極擁抱變化。
「軟件先行」模式是SDV的基礎(chǔ)
通過「軟件先行」,建立獨立于車型的軟件開發(fā)組織,發(fā)布跨車型的整車軟件包,標(biāo)志SDV的真正開始。
東軟睿馳提出「軟件先行」的開發(fā)方法論,先于硬件系統(tǒng)的設(shè)計,優(yōu)先開發(fā)整車的軟件系統(tǒng),聚焦于開發(fā)和展現(xiàn)品牌所獨有的先進(jìn)特性,并在此基礎(chǔ)上不斷迭代完善,不斷在消費者可感知的智能化、個性化、場景化的特性上進(jìn)行創(chuàng)新和打磨。
硬件系統(tǒng)是為提供軟件所需的運行能力而構(gòu)建,可以針對不同的車型選擇不同的配置,再將軟件適配到不同的硬件上,實現(xiàn)真正獨立于車型的軟件迭代。這樣的開發(fā)方法對于擁有眾多車型的車企來說尤其重要,否則將無法滿足多車型的同步開發(fā),以及保持品牌特征的一致性。
實現(xiàn)這些目標(biāo)的前提之一,需要有相對獨立的軟件開發(fā)團(tuán)隊。當(dāng)企業(yè)有一個獨立的軟件團(tuán)隊,可以脫離于車型、硬件架構(gòu)、控制器、芯片等去開發(fā)軟件時,這套軟件將能夠適應(yīng)未來硬件的不斷變化,這將是一個不斷生長的有生命力的軟件架構(gòu),可以面向全車型進(jìn)行跨車型、跨域的升級迭代,發(fā)布新特性。
同時,「軟件先行」的模式也需要對整車功能特性的抽象有完整的定義,并針對整車應(yīng)用的運行環(huán)境搭建適用于自己的基礎(chǔ)軟件和中間件框架,以及配合使用完整的開發(fā)工具鏈,基于這樣的平臺,開發(fā)團(tuán)隊可以專注于整車應(yīng)用系統(tǒng)的開發(fā)、驗證、展示和迭代。
東軟睿馳助力車企 實現(xiàn)「軟件先行」開發(fā)模式
東軟睿馳一直深耕基礎(chǔ)軟件領(lǐng)域,致力于為軟件定義汽車時代構(gòu)建生態(tài)與共識,作為AUTOSEMO的創(chuàng)始會員單位,牽頭推進(jìn)了《AUTOSEMO Service Framework技術(shù)規(guī)范1.0》(以下簡稱ASF)和《AUTOSEMO車云一體技術(shù)規(guī)范1.0》等技術(shù)規(guī)范以及發(fā)布行業(yè)首個白皮書等工作。
ASF是在AUTOSAR的基礎(chǔ)上搭建的跨核、跨域的中間件系統(tǒng),幫助整車在軟件架構(gòu)層面上實現(xiàn)相對標(biāo)準(zhǔn)化、穩(wěn)定并且有生態(tài)支撐的應(yīng)用運行框架。
當(dāng)然,僅有ASF可能還不夠,支持域控制系統(tǒng)的開發(fā)還需要很多基礎(chǔ)功能的整合,不僅要把AP和CP融合進(jìn)去,還要有一套在實踐中不斷打磨的成熟穩(wěn)定的軟件系統(tǒng)以及相應(yīng)的工具鏈。
東軟睿馳也在實踐中不斷探索,把一部分通用化的部分固化下來,整合成針對域控制器的軟件開發(fā)平臺——NeuSAR DS(Domain System),它包含了OS,AUTOSAR AP、CP,ASF中間件以及大量的系統(tǒng)級軟件包和工具鏈。
除了可支持量產(chǎn)的NeuSAR DS,東軟睿馳也提供了NeuSAR DS快速原型開發(fā)平臺,在硬件沒有確定的情況下也可以為上層的應(yīng)用系統(tǒng)快速進(jìn)行原型系統(tǒng)搭建,助力車企減少開發(fā)成本、降低開發(fā)風(fēng)險。

目前已有車企構(gòu)建了「軟件先行」的開發(fā)團(tuán)隊,基于東軟睿馳NeuSAR DS開發(fā)下一代車型的應(yīng)用軟件,并通過軟件適配快速導(dǎo)入到量產(chǎn)硬件上,由于在原型開發(fā)時使用的接口與量產(chǎn)時域控制器的軟件接口是一致的,因而大大縮短了開發(fā)的周期。
軟件定義汽車發(fā)展進(jìn)入到了一個嶄新的階段,汽車軟件平臺架構(gòu)逐漸清晰,行業(yè)共識逐步建立。東軟睿馳一直致力于成為“軟件定義汽車”時代車企可信賴的合作伙伴,圍繞軟件方面積極探索和創(chuàng)新,為汽車軟件發(fā)展提供支撐。未來,希望與更多的行業(yè)伙伴攜手同行、共同創(chuàng)新,使軟件定義汽車更早進(jìn)入到成長和繁榮的階段。