2021年6月17日-19日,由中國汽車工業(yè)協(xié)會主辦的第11屆中國汽車論壇在上海嘉定舉辦。東軟睿馳副總經(jīng)理劉威博士受邀出席并以“端云協(xié)同的自動駕駛解決方案”為題,從趨勢和目前面臨的問題等方面著手,闡述自動駕駛向更高等級邁進(jìn)所需的技術(shù)和解決方案。

技術(shù)的演進(jìn)引發(fā)了諸多挑戰(zhàn)?隨著硬件算力的不斷提升,E/E架構(gòu)隨之升級演變,分布式架構(gòu)已逐步取代傳統(tǒng)的單體式架構(gòu)。同時眾多車企已開始考慮未來通過硬件、軟件架構(gòu)的預(yù)埋,中央計(jì)算單元持續(xù)不斷的迭代升級以及構(gòu)建面向服務(wù)的SOA軟件架構(gòu)形態(tài),實(shí)現(xiàn)以軟件訂閱的方式提供功能升級和選取的未來場景,產(chǎn)生更多的商業(yè)價值,塑造全新的商業(yè)模式。?整車的開發(fā)模式也將隨之改變,隨著ECU的不斷整合,軟件架構(gòu)需要支撐在同一框架下,集成不同接口定義、編程規(guī)范、開發(fā)模式等方面的功能開發(fā),而整車開發(fā)、硬件的迭代的周期又不斷縮減。如果軟件架構(gòu)無法快速響應(yīng)以上問題,開發(fā)的工作量將急劇增加,繼而影響車型無法在量產(chǎn)周期內(nèi)順利開發(fā)完成。

這就需要我們構(gòu)建一套穩(wěn)定的、分層次的立體式軟件開發(fā)架構(gòu),來解決以下問題:?1. 通過軟硬分離和解耦,減少或規(guī)避因硬件變化給上層軟件開發(fā)帶來的工作量的增加;?2. 降低因適配不同車型、云以及操作系統(tǒng)等對已開發(fā)功能帶來的影響; 3. 通過靈活、穩(wěn)定、可擴(kuò)展的中間件,支撐以O(shè)TA、服務(wù)訂閱等方式帶來的功能迭代的開發(fā)訴求; 4. 利用因架構(gòu)的統(tǒng)一、控制器的整合所帶來的模塊的耦合和信息交互方面的提升,完善功能的開發(fā)和體驗(yàn)。 同時在自動駕駛領(lǐng)域,量產(chǎn)前或量產(chǎn)初期所解決的更多是高頻率出現(xiàn)的普通場景問題,而對于復(fù)雜、不可預(yù)期、動態(tài)變化且不可窮舉的低頻率長尾場景問題,是自動駕駛向高級別發(fā)展過程中需要面對的重要挑戰(zhàn)。長尾效應(yīng)將一直存在,隨著自動駕駛產(chǎn)品大規(guī)模落地,場景長尾問題對產(chǎn)品下線后的持續(xù)進(jìn)化能力提出更高要求。

在自我進(jìn)化的進(jìn)程中,擁有一套支持自我進(jìn)化的軟件架構(gòu)是先決條件,數(shù)據(jù)的成功收集是自我進(jìn)化實(shí)現(xiàn)的重要保障。軟件架構(gòu)、軟件模塊以及控制器中關(guān)于數(shù)據(jù)收集的機(jī)制需要在產(chǎn)品開發(fā)前進(jìn)行思考和確認(rèn),以滿足在研發(fā)、路測、SOP以及上市等各階段數(shù)據(jù)收集工作的順利進(jìn)行。?東軟睿馳端云協(xié)同的自我進(jìn)化?東軟睿馳通過在自動駕駛領(lǐng)域多年的經(jīng)驗(yàn)積累,孕育出獨(dú)有的“端云協(xié)同的自我進(jìn)化”多級觸發(fā)機(jī)制:在域控制器中以軟件的形式嵌入觸發(fā)器來完成價值數(shù)據(jù)的收集工作,通過軟件模塊和數(shù)據(jù)通道同步至云端進(jìn)行自我訓(xùn)練,形成收集、仿真、迭代、測試、實(shí)施部署的閉環(huán)并可在量產(chǎn)的、低成本的域控制器中進(jìn)行實(shí)際應(yīng)用。 在有限的開發(fā)周期內(nèi),軟件的功能和價值無法得以充分的展現(xiàn),隨著技術(shù)的進(jìn)步衍生出的新功能和特性需要以訂閱或OTA的方式進(jìn)行釋放,這就意味著我們的軟件架構(gòu)一定是SOA、面向服務(wù)的?;诖?,東軟睿馳形成了以SOA、自進(jìn)化、功能安全、信息安全、端云協(xié)同工具鏈為閉環(huán)的全生命周期的開發(fā)模式。

通過長期的實(shí)戰(zhàn)探索,東軟睿馳自動駕駛SOA軟件架構(gòu)最終形成,并應(yīng)用于眾多量產(chǎn)產(chǎn)品中。通過東軟睿馳自主研發(fā)的汽車基礎(chǔ)軟件平臺產(chǎn)品NeuSAR,可實(shí)現(xiàn)軟硬件的有效解耦,以減少未來因域控制器升級、芯片變動等硬件變化所帶來的軟件開發(fā)方面的工作量。ELA模塊可降低因操作系統(tǒng)、整車CAN通訊矩陣、車型執(zhí)行器等方面的變化對其他功能模塊的影響。同時通過信息安全模塊的嵌入,保證存儲數(shù)據(jù)、OTA、數(shù)據(jù)傳輸以及整體架構(gòu)等方面的安全性能。此外,所有的功能模塊均以原子的形式進(jìn)行封裝,以實(shí)現(xiàn)獨(dú)立解耦,降低局部變化對整體架構(gòu)產(chǎn)生的影響。
封裝在服務(wù)應(yīng)用層的傳感器服務(wù),使得傳感器的更換無法對功能模塊以及整體架構(gòu)產(chǎn)生影響。Video和場景服務(wù)的封裝,可實(shí)現(xiàn)在普通場景和長尾場景中價值數(shù)據(jù)的收集。而通過端云協(xié)同中間件服務(wù)的封裝,可打通車云協(xié)同價值數(shù)據(jù)通訊的鏈路,充分調(diào)動云平臺服務(wù)賦能車端智能駕駛持續(xù)迭代更新。


