易特馳:軟件工廠
2024年3月12日,在2024第五屆軟件定義汽車論壇暨AUTOSAR中國日上,易特馳中國首席技術(shù)官鄭心航談到,從軟件工廠視角來看,未來的軟件整車開發(fā)將引領(lǐng)一系列重大變革,這些變革大致可分為三個(gè)核心步驟。
首先,聯(lián)合集成,即在維持現(xiàn)有開發(fā)體系和工具鏈的基礎(chǔ)上,實(shí)現(xiàn)跨部門和跨供應(yīng)商的高效協(xié)作,以整車軟件制品、自動(dòng)化集成和測試為核心目標(biāo)。其次,提出聯(lián)合流水線的概念,促進(jìn)跨部門和跨供應(yīng)商的緊密協(xié)作。最后,展望未來,整車開發(fā)行業(yè)將更加注重協(xié)作式開發(fā),甚至可能采用完全開放源代碼的模式。這種軟件工廠與協(xié)作式開發(fā)的融合,將極大提升軟件企業(yè)與整車開發(fā)企業(yè)之間的協(xié)同效應(yīng),共同推動(dòng)整個(gè)行業(yè)的創(chuàng)新發(fā)展。
易特馳中國首席技術(shù)官
以下為演講內(nèi)容整理:
汽車的未來由軟件定義
行業(yè)內(nèi)最近幾年最大的趨勢是軟件定義汽車,站在終端用戶的角度來說,軟件定義汽車給行業(yè)內(nèi)的用戶帶來最大的體驗(yàn)是以最快的速度給用戶帶來更加具有新鮮感的汽車體驗(yàn),以及各類駕乘的功能。
易特馳背靠博世作為一家國際頂級的零配件供應(yīng)商,更加專注賦能整車制造企業(yè),給軟件定義汽車大趨勢帶來更高的效率。從軟件定義汽車的角度來說,考慮對于整車制造企業(yè)最大的影響是什么?就不得不提規(guī)模經(jīng)濟(jì)效應(yīng),從經(jīng)濟(jì)學(xué)角度講規(guī)模經(jīng)濟(jì)效應(yīng)最簡單的定義就是隨著一家企業(yè)生產(chǎn)產(chǎn)品數(shù)量的增多,到了一個(gè)臨界值之后,每增加一個(gè)新產(chǎn)品,所對應(yīng)的單位成本會(huì)逐漸下降,也就是說規(guī)模越大,帶來的經(jīng)濟(jì)效應(yīng)也越多,更能夠?qū)崿F(xiàn)盈利能力。
從全世界的角度看,規(guī)模效應(yīng)是最極端的,過去幾十年來軟件和互聯(lián)網(wǎng)行業(yè)的規(guī)模效應(yīng)是最大的,這也是為什么汽車行業(yè)內(nèi)一直說從軟件層面來進(jìn)行轉(zhuǎn)型。易特馳認(rèn)為在面向消費(fèi)者的汽車設(shè)計(jì)領(lǐng)域上來說有兩大挑戰(zhàn),一是提升整體的交付效率,同時(shí)加快交付速度。二是如何面對將來軟件定義汽車整車軟件復(fù)雜度極具增高所帶來的集成上的風(fēng)險(xiǎn)。
SDV軟件工廠
行業(yè)內(nèi)在軟件定義汽車角度來說的新方法和新概念是倒8字型的DevOps,也就是開發(fā)和運(yùn)維一體化。2008年IT行業(yè)內(nèi)的人最先提出此概念,它主要的概念和過去軟件行業(yè)內(nèi)軟件開發(fā)過程和用戶的使用過程相對割裂,互聯(lián)網(wǎng)和IT行業(yè)起飛后,在同一套云計(jì)算平臺之下,軟件開發(fā)環(huán)境和運(yùn)行生產(chǎn)環(huán)境高度融合。隨著整車軟件復(fù)雜度越來越高,任何一家整車廠都不可避免地要求將終端用戶的實(shí)際體驗(yàn)和研發(fā)過程中新功能的開發(fā)交付以及軟件產(chǎn)品缺陷的修復(fù)緊密聯(lián)合。
圖源:易特馳
從開發(fā)運(yùn)維一體化DevOps的角度來說,易特馳在行業(yè)內(nèi)能夠給合作伙伴和客戶提供許多功能。有兩條工作流的主線,一是軟件的視角,也就是站在開發(fā)人員角度,最終生成的代碼以及相關(guān)的二進(jìn)制可交付給客戶整車生效的功能所對應(yīng)的一整套工作流程。另外一條是站在工具鏈角度,我們面向汽車軟件終端開發(fā)人員,他會(huì)使用這整套的工具流程,從需求定義到代碼生成,到最終的測試驗(yàn)證,這兩條的工作流主線都是易特馳目前在軟件工廠這個(gè)領(lǐng)域內(nèi)想要賦能合作伙伴和客戶的,在整個(gè)大的回環(huán)之上,我們會(huì)專注于三個(gè)角度。一是工具,二是汽車軟件開發(fā)的方法,三是幫助客戶和合作伙伴整合IT基礎(chǔ)設(shè)施。
目前在整車軟件開發(fā)過程當(dāng)中大家所遇到的最大的挑戰(zhàn)是任何一家整車開發(fā)的企業(yè)都沒有辦法做到全棧自研,在不久的將來可以看到整車的軟件供應(yīng)體系會(huì)變成非常復(fù)雜的軟件供應(yīng)鏈網(wǎng)絡(luò),所對應(yīng)的傳統(tǒng)軟件開發(fā)模式最大的挑戰(zhàn)是在整車開發(fā)的全生命周期過程當(dāng)中,目前的零部件供應(yīng)商各自的開發(fā)還仍舊處于孤立的狀態(tài),這會(huì)導(dǎo)致在量產(chǎn)階段產(chǎn)生軟件集成大爆炸的風(fēng)險(xiǎn)。
除此之外,在整車開發(fā)階段也會(huì)面臨過去行業(yè)內(nèi)碰不到的問題,比如客戶希望整車功能進(jìn)行持續(xù)迭代,通過OTA不僅能夠修復(fù)新車上市之后收尾的缺陷修復(fù),也包括持續(xù)迭代交付新的功能,這塊設(shè)想整車廠需要給終端消費(fèi)者提供一些新鮮功能,而且會(huì)存在跨域控制器交互,整個(gè)開發(fā)流程又會(huì)進(jìn)入一輪新的跨供應(yīng)商合作,以及最終進(jìn)入集成大爆炸的巨大風(fēng)險(xiǎn),帶來大量的交付風(fēng)險(xiǎn)和成本超支的問題。
易特馳從軟件工廠的角度認(rèn)為將來軟件跨供應(yīng)商或者是在整車部門內(nèi)的變革體系會(huì)分三個(gè)主要步驟,第一步是聯(lián)合集成,在基本不變目前的開發(fā)體系和工具鏈情況之下,達(dá)到跨部門、跨供應(yīng)商,以整車軟件制品、自動(dòng)化集成、自動(dòng)化測試為首要目標(biāo)。第二個(gè)步驟是聯(lián)合流水線,對于整車的研發(fā)項(xiàng)目跨部門、跨供應(yīng)商協(xié)作,由整車開發(fā)企業(yè)搭建統(tǒng)一的開發(fā)平臺,共同在上面進(jìn)行整車DevOps運(yùn)作。第三個(gè)步驟是進(jìn)入到聯(lián)合開發(fā)的體系當(dāng)中,聯(lián)合協(xié)作實(shí)現(xiàn)真正快速透明的相關(guān)協(xié)作。
在整車開發(fā)角度上來說,行業(yè)內(nèi)會(huì)更加推進(jìn)協(xié)作式的開發(fā),甚至于會(huì)完全開放源代碼模式,這樣軟件供應(yīng)鏈網(wǎng)絡(luò)當(dāng)中的各個(gè)參與方都能夠高度透明地互信,能夠給項(xiàng)目提供有效的全棧式安全協(xié)作平臺機(jī)制。通過軟件工廠以及協(xié)作式的開發(fā),能夠極大提升軟件企業(yè)和整車開發(fā)企業(yè)在當(dāng)中配合的整體效應(yīng)。
易特馳的解決方案
易特馳背靠博世集團(tuán),在集團(tuán)內(nèi)推行軟件工廠概念時(shí)我們也認(rèn)識到變革并不是簡單地引入工具鏈和方法論,而是需要一整套的協(xié)作機(jī)制,給合作伙伴和客戶提供咨詢式的變革以及一整套的方法論支撐。在行業(yè)內(nèi)很多的客戶、合作伙伴會(huì)認(rèn)為易特馳是一個(gè)傳統(tǒng)細(xì)分領(lǐng)域內(nèi)的嵌入式解決供應(yīng)商,但其實(shí)我們在最近兩三年也做了非常重大的變革,我們希望和整車廠、客戶、合作伙伴一起,共同以咨詢構(gòu)建,同時(shí)提供業(yè)務(wù)部門,尤其是研發(fā)部門的培訓(xùn),最終進(jìn)入運(yùn)維和維護(hù)。
與此同時(shí),易特馳產(chǎn)品線是很長,其中從最開始的軟件代碼生成到工廠,到軟件驗(yàn)證,我們不僅是基于傳統(tǒng)的產(chǎn)品能夠提供持續(xù)性的產(chǎn)品支持和維護(hù),而且也可以以工程化的項(xiàng)目給客戶提供相關(guān)的解決方案。
圖源:易特馳
從整體概念上來說,易特馳在最近兩三年軟件工廠的概念上已經(jīng)超出了傳統(tǒng)標(biāo)準(zhǔn)產(chǎn)品的業(yè)務(wù)范疇,為了幫助客戶打造未來一體化的研發(fā)和開發(fā)的平臺,我們在保證信息安全和功能安全的基礎(chǔ)之上,幫助客戶整合他們現(xiàn)有開發(fā)平臺的IT基礎(chǔ)設(shè)施,同時(shí)幫助客戶構(gòu)建協(xié)作平臺,以及打造協(xié)作的流水線。在這個(gè)基礎(chǔ)之上是易特馳和博世集團(tuán)的傳統(tǒng),其中包括代碼的創(chuàng)建,尤其是像傳統(tǒng)autocad的建模自動(dòng)代碼生成。
講了非常多軟件工廠的相關(guān)定義,我也想舉一些具體易特馳在最近軟件工廠內(nèi)所能夠提供的解決方案。第一個(gè)主題是現(xiàn)在行業(yè)內(nèi)的熱點(diǎn),未來的整車中間件和工具鏈,我們認(rèn)為將來車內(nèi)的操作系統(tǒng)會(huì)存在各類不同域進(jìn)行跨域協(xié)作的趨勢,將來的車可以從域上來分為安全域和非安全域。安全域就是指跟行車功能安全高度相關(guān)的,比如傳統(tǒng)底盤動(dòng)力總成,要求非常高,功能安全要求也非常高。非功能安全域方面,領(lǐng)域內(nèi)工作過的專家的最大痛點(diǎn)是跨域協(xié)作和跨域融合。我們從座艙域內(nèi)消費(fèi)類的應(yīng)用如何能夠安全有效地調(diào)動(dòng)行車安全的各類零部件,易特馳雖然本身不做系統(tǒng),但是會(huì)提供大量能夠加速和自動(dòng)化全車中間件以及程序開發(fā)效率的方法和相關(guān)工具。
同時(shí)我們也依托傳統(tǒng)汽車軟件功能安全開發(fā)的經(jīng)驗(yàn),能夠確??缬虻能浖ㄐ乓约跋嚓P(guān)的功能調(diào)動(dòng)滿足功能安全以及相關(guān)車內(nèi)高效能、低負(fù)載的整體要求,這塊也是最近和很多整車廠展開了相當(dāng)多的合作,尤其是站在跨域應(yīng)用調(diào)度和API映射這方面,能夠幫助整車廠在他自研的各類操作系統(tǒng)之上提供更加快捷的工具鏈和通信中間件。
下一個(gè)領(lǐng)域是易特馳向行業(yè)內(nèi)推廣的整車虛擬化概念,過去一段時(shí)間很多友商也提到了整車軟件在環(huán)和硬件在環(huán)仿真,大大提升研發(fā)效率。在此基礎(chǔ)之上,易特馳在細(xì)分領(lǐng)域內(nèi)也有專業(yè)和成熟的解決方案,能進(jìn)一步推動(dòng)協(xié)作式開發(fā)以及大規(guī)模供應(yīng)商跨部門協(xié)作?;镜乃悸肥俏覀兿M谡囬_發(fā)的領(lǐng)域,在整車研發(fā)的前期,任何一個(gè)單一部門在開發(fā)新的控制器時(shí)間節(jié)點(diǎn)可以直接參與到整車的標(biāo)定測試驗(yàn)證過程當(dāng)中,它的概念會(huì)由整車廠提供一整套虛擬整車的云端仿真平臺。
從技術(shù)構(gòu)建上來說,整個(gè)平臺的概念需要大量來自于第三方的供應(yīng)商的協(xié)作,比如我們既需要控制器廠商,能夠?qū)⑺目刂破鬟M(jìn)行虛擬化,自動(dòng)通過流水線化的方式部署到云端仿真平臺上去,也需要被控對象模型以及各類仿真環(huán)節(jié)的供應(yīng)商將他的被控包括各類執(zhí)行器相關(guān)的制品能夠上傳到云端,最終由整車廠提供一整套的云端虛擬化的虛擬整車平臺,可以按需給各個(gè)開發(fā)和測試的開發(fā)人員提供按需生成的測試計(jì)算資源,能夠極大地在云端并行化整車級別的虛擬化測試。
最后是ADAS中間件,這也是博世和易特馳在最近一兩年向外重點(diǎn)推介的新方案,它能夠橫跨量產(chǎn)前和量產(chǎn)后,同時(shí)將我們剛才所提到的三個(gè)工具全都融合在一起,最大的特點(diǎn)是在自動(dòng)駕駛L3級以上,給研發(fā)階段的算法以及性能帶來確定性,這個(gè)D就代表確定性,針對現(xiàn)在自動(dòng)駕駛研發(fā)測試過程當(dāng)中最大的難點(diǎn),就是少量的、低概率但是數(shù)量龐大的編輯和異常場景,通過時(shí)間確定這一類的中間件以及相關(guān)的技術(shù)支持,能夠確保我們準(zhǔn)確地捕獲在實(shí)際路況運(yùn)行情況之下的各類異常場景,同時(shí)能夠精準(zhǔn)地在測試平臺和仿真平臺一比一高保真復(fù)現(xiàn),我們就稱之為數(shù)據(jù)決定性。
剛才舉的例子是易特馳在軟件工廠這個(gè)領(lǐng)域內(nèi)的一些新鮮嘗試,不代表易特馳將來只僅限于這三個(gè)領(lǐng)域,我們最終的使命是在汽車軟件開發(fā)過程當(dāng)中,能夠給行業(yè)合作伙伴和客戶提供端到端的賦能以及效率的提升。
免責(zé)聲明:此文內(nèi)容為本網(wǎng)站轉(zhuǎn)載企業(yè)宣傳資訊,僅代表作者個(gè)人觀點(diǎn),與本網(wǎng)無關(guān)。僅供讀者參考,并請自行核實(shí)相關(guān)內(nèi)容。




