當(dāng)前自動(dòng)駕駛正在快速邁入量產(chǎn)時(shí)代,面對(duì)越來(lái)越復(fù)雜的自動(dòng)駕駛系統(tǒng),如何保證自動(dòng)駕駛功能足夠安全?
2022年11月14日,由蓋世汽車主辦,上海虹橋國(guó)際中央商務(wù)區(qū)管委會(huì)、上海閔行區(qū)人民政府指導(dǎo),上海南虹橋投資開(kāi)發(fā)(集團(tuán))有限公司協(xié)辦的2022第二屆智能汽車域控制器創(chuàng)新峰會(huì)上,dSPACE高級(jí)業(yè)務(wù)拓展經(jīng)理朱卉表示,實(shí)車測(cè)試難以滿足自動(dòng)駕駛的測(cè)試需求,而仿真成為了解決這一系列問(wèn)題的關(guān)鍵。
這一過(guò)程中,待測(cè)控制器在時(shí)許、調(diào)度、通信方式等方面能否與真實(shí)的控制器保持一致,將直接影響測(cè)試結(jié)果的可靠性。采用開(kāi)環(huán)的數(shù)據(jù)回放方式,能夠提供高保真度的數(shù)據(jù)源;采用閉環(huán)的場(chǎng)景仿真,能夠測(cè)試極端的危險(xiǎn)工況。
朱卉 | dSPACE高級(jí)業(yè)務(wù)拓展經(jīng)理
非常榮幸能夠代表dSPACE在這跟大家共同探討自動(dòng)駕駛的仿真和驗(yàn)證技術(shù)。今天我的演講主題是《更加真實(shí)的虛擬化技術(shù)助力實(shí)現(xiàn)自動(dòng)駕駛仿真的最大效力》。
量產(chǎn)時(shí)代,自動(dòng)駕駛系統(tǒng)的仿真需求
當(dāng)前,自動(dòng)駕駛正在快速邁入量產(chǎn)時(shí)代,面對(duì)越來(lái)越復(fù)雜的自動(dòng)駕駛系統(tǒng),如何保證自動(dòng)駕駛功能是足夠安全的呢?這就要求具備自動(dòng)駕駛功能的車輛在正式SOP前能夠累計(jì)大量測(cè)試公里數(shù),并且通過(guò)法規(guī)定義的場(chǎng)景以及海量極端場(chǎng)景的測(cè)試。
顯然,實(shí)車測(cè)試已經(jīng)不再能滿足自動(dòng)駕駛的測(cè)試需求,而仿真則成為了解決這一系列問(wèn)題的關(guān)鍵。從用戶的角度來(lái)講,選擇一個(gè)合理的,并且適合自己的測(cè)試策略是非常重要的,比如測(cè)試對(duì)象是什么,測(cè)試成本要多少?同真實(shí)場(chǎng)景的接近程度怎么樣?是否能夠進(jìn)行極端邊緣場(chǎng)景的測(cè)試以及是否能夠進(jìn)行可復(fù)現(xiàn)的測(cè)試,這些都是需要考慮的因素。
比較主流的自動(dòng)駕駛測(cè)試策略其實(shí)是多種測(cè)試手段的結(jié)合,也就是SIL、HIL以及實(shí)車測(cè)試的結(jié)合。我們可以看到,大部分測(cè)試用例都可以在仿真中進(jìn)行,而仿真可以將自動(dòng)駕駛的測(cè)試任務(wù)完成時(shí)間提前,已經(jīng)成為自動(dòng)駕駛車輛獲得車輛準(zhǔn)入的必要測(cè)試手段,對(duì)于自動(dòng)駕駛功能的安全性起到了非常關(guān)鍵的作用。
自動(dòng)駕駛的控制器,也就是仿真的待測(cè)對(duì)象,是由感知融合、場(chǎng)景理解、規(guī)劃決策以及運(yùn)動(dòng)控制模塊構(gòu)成。傳感器將探測(cè)到的傳感器數(shù)據(jù),比如圖片幀、激光點(diǎn)云,以及一些車輛數(shù)據(jù)給到感知融合模塊,然后輸出對(duì)象列表到規(guī)劃決策模塊,規(guī)劃決策再發(fā)出一些控制信號(hào)給到運(yùn)動(dòng)控制模塊,由該模塊控制執(zhí)行器實(shí)施加速、制動(dòng)、轉(zhuǎn)向等具體操作。
仿真意味著要去創(chuàng)造一個(gè)自動(dòng)駕駛控制器運(yùn)行時(shí)的虛擬環(huán)境,也就是我們俗稱的場(chǎng)景。仿真場(chǎng)景包含靜態(tài)元素,像路網(wǎng)結(jié)構(gòu)以及3D模型,也包含一些動(dòng)態(tài)的元素,比如不同交通參與物的行為軌跡。
從仿真供應(yīng)商的角度來(lái)講,我們以及業(yè)內(nèi)都在致力于研究如何讓虛擬環(huán)境變得更加真實(shí)。從用戶的角度來(lái)講,如果要測(cè)試不同的模塊,就需要選擇不同且適合自己的測(cè)試策略。我今天介紹的內(nèi)容將會(huì)圍繞不同的測(cè)試策略展開(kāi),但是一點(diǎn)需要提前澄清,今天所講的測(cè)試策略主要是純軟件仿真,也就是SIL在環(huán)測(cè)試,不涉及到任何的硬件部分。
測(cè)試對(duì)象: 感知 & 融合
如果用戶僅僅是要測(cè)試感知融合模塊,他應(yīng)該選擇什么樣的測(cè)試策略?我們可以用實(shí)車路采的數(shù)據(jù)進(jìn)行開(kāi)環(huán)的數(shù)據(jù)回放,將記錄的傳感器數(shù)據(jù),比如圖片幀,激光點(diǎn)云,以及車輛信號(hào),回灌給感知融合模塊。
在數(shù)據(jù)回放的架構(gòu)里面,感知融合模塊可以基于第三方框架比如ROS,Apollo等框架進(jìn)行算法開(kāi)發(fā),也可以是符合AP AUTOSAR標(biāo)準(zhǔn)的虛擬控制器,我們也叫做virtual ECU,或者簡(jiǎn)稱叫做V-ECU。這里面有一個(gè)比較新但是非常重要的概念,就是什么是虛擬控制器?
虛擬控制器可以被看成是SIL測(cè)試當(dāng)中的待測(cè)對(duì)象,它不僅僅包含應(yīng)用層的算法,還包含了真實(shí)的中間件,所以它是一個(gè)更加接近真實(shí)控制器行為的待測(cè)對(duì)象。
從dSPACE的角度看,我們認(rèn)為不僅仿真場(chǎng)景的真實(shí)性很重要,待測(cè)對(duì)象的真實(shí)性也是非常重要的。待測(cè)控制器在時(shí)序,調(diào)度或者通信方式等方面是否能夠同真實(shí)的控制器保證一致,也會(huì)直接影響測(cè)試結(jié)果的可靠性。
用實(shí)車路采的數(shù)據(jù)進(jìn)行開(kāi)環(huán)的數(shù)據(jù)回放,有一個(gè)最大的好處是能夠提供高保真度的數(shù)據(jù)源,除此之外還能降低仿真過(guò)程中的運(yùn)算成本,因?yàn)椴辉傩枰抡嫖锢韨鞲衅髂P汀⒏兄蟮膶?duì)象列表和真值數(shù)據(jù)進(jìn)行對(duì)比,并且基于KPI得出相應(yīng)的測(cè)試結(jié)果,這里的真值數(shù)據(jù)指的就是標(biāo)注過(guò)后的數(shù)據(jù),這種方案雖然會(huì)耗費(fèi)較多的精力,但是對(duì)數(shù)據(jù)真實(shí)性的提升有切實(shí)效果。
測(cè)試對(duì)象: 場(chǎng)景理解 & 規(guī)劃決策
如果用戶要測(cè)的是規(guī)劃決策模塊,我們也可以用記錄的對(duì)象列表進(jìn)行開(kāi)環(huán)的數(shù)據(jù)回放。這種方式可以實(shí)現(xiàn)可復(fù)現(xiàn)的開(kāi)環(huán)測(cè)試,通過(guò)對(duì)控制信號(hào)進(jìn)行評(píng)估,基于KPI得出相應(yīng)的測(cè)試結(jié)果。
另外一種測(cè)試方式就是基于閉環(huán)的場(chǎng)景仿真實(shí)現(xiàn)對(duì)規(guī)劃決策的測(cè)試,場(chǎng)景的來(lái)源可以是基于法規(guī),也可以是一些事故場(chǎng)景或者自然駕駛場(chǎng)景,也可以是手動(dòng)繪制的人工場(chǎng)景。一個(gè)邏輯場(chǎng)景可以泛化出更多的具體場(chǎng)景來(lái)實(shí)現(xiàn)更高的測(cè)試覆蓋率,通過(guò)這種仿真的方式,可以測(cè)試實(shí)車路采所記錄不到的危險(xiǎn)工況。
這里面我們會(huì)用到概率傳感器模型,或者也叫真實(shí)傳感器或者理想傳感器模型,來(lái)仿真規(guī)劃決策所需要的對(duì)象列表數(shù)據(jù),同時(shí)引入主車模型構(gòu)成閉環(huán)的仿真系統(tǒng),主車只需要使用一些簡(jiǎn)化的執(zhí)行器接口,不需要嵌入復(fù)雜的執(zhí)行器控制組件。最后通過(guò)觀測(cè)不同的信號(hào),基于KPI得出相應(yīng)的測(cè)試結(jié)果,這是通過(guò)閉環(huán)場(chǎng)景仿真的方式實(shí)現(xiàn)對(duì)規(guī)劃決策的測(cè)試。
測(cè)試對(duì)象: 運(yùn)動(dòng)控制
如果用戶要測(cè)試運(yùn)動(dòng)控制模塊,由于這部分的算法是運(yùn)行在智駕域控的MCU側(cè),大部分符合CP AUTOSAR的架構(gòu)。我們同樣也可以利用前面所提到的虛擬控制器概念,對(duì)這部分的算法進(jìn)行虛擬化,最終得到的會(huì)是一個(gè)符合CP AUTOSAR標(biāo)準(zhǔn)的虛擬控制器。
它不僅僅包含了應(yīng)用層SWC部分,還包含了RTE及RTE以下的基礎(chǔ)軟件部分,所以一個(gè)符合CP AUTOSAR的虛擬控制器是一個(gè)更加接近真實(shí)控制器的待測(cè)對(duì)象,可以模擬真實(shí)控制器里面OS的調(diào)度,以及去模擬真實(shí)控制器里面RTE的傳輸機(jī)制。
我們可以將不同的階躍/輸入信號(hào)給到運(yùn)動(dòng)控制模塊,同時(shí)輸出的執(zhí)行信號(hào)可以用來(lái)控制被控對(duì)象模型,來(lái)構(gòu)成整體的閉環(huán)仿真系統(tǒng)。同樣我們也可以使用觸發(fā)信號(hào)來(lái)激勵(lì)軟件的執(zhí)行,將輸出和預(yù)期數(shù)據(jù)進(jìn)行比較,從而保證運(yùn)動(dòng)控制算法的正確執(zhí)行 (例如, 剎車系統(tǒng)),以上是對(duì)運(yùn)動(dòng)控制模塊測(cè)試方式的介紹。
全棧式,多模塊算法測(cè)試手段
前面介紹了對(duì)單個(gè)模塊的測(cè)試方式,如果用戶是要測(cè)試全棧式算法,也就是對(duì)SOC以及MCU的算法都進(jìn)行測(cè)試的話,他應(yīng)該選擇什么樣的測(cè)試手段?同樣也可以利用前面所講到的虛擬控制器的概念,我們可以分別對(duì)SOC以及MCU進(jìn)行虛擬化,得到的會(huì)是一個(gè)符合AP AUTOSAR標(biāo)準(zhǔn)的虛擬控制器,加上一個(gè)符合CP AUTOSAR標(biāo)準(zhǔn)的虛擬控制系,同時(shí)作為待測(cè)對(duì)象。
虛擬控制器不僅包含應(yīng)用層,還包含總線通信在內(nèi)的完整軟件堆棧,所以可以用來(lái)仿真總線上的交互,可以支持虛擬的CAN,虛擬的LIN、虛擬的以太網(wǎng)的交互。這種方式也可以實(shí)現(xiàn)SOC以及MCU之間的通信,比如說(shuō)去模擬多核間的SOME/IP通信等等。
這里我們會(huì)利用物理傳感器模型在閉環(huán)中仿真感知&融合所需要的傳感器數(shù)據(jù),物理傳感器模型是基于光線追蹤技術(shù)的運(yùn)算,可以渲染出攝像頭的圖片幀、激光點(diǎn)云、雷達(dá)回聲,給到感知融合模塊。當(dāng)然物理傳感器模型本身的運(yùn)算非常耗GPU資源的,一般用戶需要準(zhǔn)備一臺(tái)專業(yè)的GPU服務(wù)器來(lái)運(yùn)行多路的傳感器模型。同時(shí)可以引入虛擬車輛模型來(lái)構(gòu)成整體閉環(huán)的仿真系統(tǒng),基于KPI來(lái)觀測(cè)自動(dòng)駕駛控制器在不同場(chǎng)景下的不同特性。
之前介紹了四種測(cè)試方式,其實(shí)可以歸納總結(jié)為三種測(cè)試手段,分別是開(kāi)環(huán)的數(shù)據(jù)回放測(cè)試,閉環(huán)的基于場(chǎng)景的測(cè)試,以及基于需求的測(cè)試,也叫基于步驟的測(cè)試。每一種測(cè)試手段其實(shí)各有利弊,開(kāi)環(huán)可以實(shí)現(xiàn)更加真實(shí)的仿真,但是閉環(huán)可以去測(cè)試一些極端的危險(xiǎn)工況,用戶可以結(jié)合測(cè)試目的、測(cè)試對(duì)象的不同,來(lái)選擇結(jié)合不同測(cè)試手段的定制化方案。
dSPACE概況與產(chǎn)品
作為一家三十多年專注于仿真和驗(yàn)證的公司,dSPACE能夠提供端到端的基于數(shù)據(jù)驅(qū)動(dòng)的自動(dòng)駕駛的解決方案。dSPACE的全新云仿真產(chǎn)品SIMPHERA就能夠cover前面提到的三種測(cè)試手段,將仿真技術(shù)和云技術(shù)結(jié)合來(lái)實(shí)現(xiàn)大規(guī)模的仿真和驗(yàn)證。用戶不再需要安裝非常復(fù)雜的軟件環(huán)境,不再需要去安裝多個(gè)獨(dú)立軟件,而是直接通過(guò)web方式就可以實(shí)現(xiàn)輕松部署和及時(shí)訪問(wèn)。
SIMPHERA可以實(shí)現(xiàn)閉環(huán)的基于場(chǎng)景的仿真來(lái)測(cè)試規(guī)控算法,利用并發(fā)節(jié)點(diǎn)能夠在秒級(jí)實(shí)現(xiàn)ALKS的驗(yàn)證,在<1.5秒的時(shí)間內(nèi)得到1條ALKS的測(cè)試結(jié)果,大大縮短了測(cè)試時(shí)間,提高了仿真的運(yùn)行效率。
SIMPHERA在云端的工作流程,其實(shí)和單機(jī)版SIL的工作流程是一致的,用戶都是從準(zhǔn)備階段開(kāi)始,先準(zhǔn)備好仿真必要的元素,比如像場(chǎng)景、車輛模型、傳感器模型以及待測(cè)對(duì)象,將這些必要的元素都準(zhǔn)備好了之后,就可以將他們導(dǎo)入并且集成到SIMPHERA云端的仿真環(huán)境當(dāng)中,并且開(kāi)始運(yùn)行仿真。如果單次仿真運(yùn)行沒(méi)有問(wèn)題,接下去就可以執(zhí)行大規(guī)模的并發(fā)驗(yàn)證,并且通過(guò)對(duì)測(cè)試結(jié)果的分析,發(fā)現(xiàn)bug所在,然后再對(duì)自動(dòng)駕駛的算法進(jìn)行改進(jìn)和優(yōu)化,然后再進(jìn)入到下一輪的迭代測(cè)試當(dāng)中去。
SIMPHERA可以提供REST API方便測(cè)試人員實(shí)現(xiàn)持續(xù)集成、持續(xù)測(cè)試、持續(xù)部署,它可以在云端和Jenkins、GitHub進(jìn)行打通,然后通過(guò)腳本的方式來(lái)進(jìn)行所有步驟的自動(dòng)化執(zhí)行。一旦檢測(cè)到新代碼的提交,它就可以將待測(cè)對(duì)象和其他仿真要素組成一個(gè)閉環(huán)的仿真系統(tǒng),然后開(kāi)始運(yùn)行仿真,等待測(cè)試結(jié)果和返回測(cè)試結(jié)果,并且可以將相應(yīng)測(cè)試結(jié)果郵件反饋給一些指定的聯(lián)系人等等。
如果要在云端實(shí)現(xiàn)對(duì)感知算法的并發(fā)仿真,也就是實(shí)現(xiàn)對(duì)云端物理傳感器模型的并發(fā)仿真,我們就需要用物理傳感器模型,來(lái)仿真感知融合所需要的raw data。當(dāng)前它能夠提供三種物理傳感器模型,分別是攝像頭模型、激光雷達(dá)模型、毫米波雷達(dá)模型,除此之外,它還能夠提供基于游戲引擎Unreal的高保真渲染能力。
前面也有講到,如果要測(cè)感知,我們還有另外一種方式就是進(jìn)行開(kāi)環(huán)的數(shù)據(jù)回放,當(dāng)前,我們也支持在云端實(shí)現(xiàn)并發(fā)的開(kāi)環(huán)數(shù)據(jù)回放,它可以和用戶的數(shù)據(jù)管理平臺(tái)打通,從而獲取數(shù)據(jù)平臺(tái)的存儲(chǔ)數(shù)據(jù)和處理后的數(shù)據(jù),并在云端把記錄的視頻流數(shù)據(jù),點(diǎn)云數(shù)據(jù)等進(jìn)行解析并回放,回灌給感知融合模塊。
最后值得一提的是,dSPACE作為一家主流的硬件在環(huán)測(cè)試供應(yīng)商,SIMPHERA除了能夠?qū)崿F(xiàn)前面所講到的一些純軟仿真之外,其實(shí)SIMPHERA也能夠和dSPACE的硬件在環(huán)系統(tǒng)打通,用戶就可以在云端去實(shí)現(xiàn)對(duì)場(chǎng)景、待測(cè)對(duì)象、模型的統(tǒng)一管理,并且能夠在云端編寫相應(yīng)的測(cè)試用例,然后通過(guò)一個(gè)腳本將所有仿真要素下載到硬件在環(huán)的測(cè)試平臺(tái)上執(zhí)行仿真,再將執(zhí)行仿真的結(jié)果返回到云端去做統(tǒng)一管理。
不久的將來(lái),SIMPHERA也將支持基于需求或者基于步驟的測(cè)試,除了云仿真外,dSPACE在數(shù)據(jù)采集、快速控制原型、硬件在環(huán)、實(shí)車在環(huán)領(lǐng)域都有非常成熟的解決方案。希望通過(guò)提供這種全棧式自動(dòng)駕駛工具鏈,dSPACE能夠幫助更多的主機(jī)廠和Tier 1加速自動(dòng)駕駛系統(tǒng)的開(kāi)發(fā)并推動(dòng)其商用化落地。
(以上內(nèi)容來(lái)自dSPACE高級(jí)業(yè)務(wù)拓展經(jīng)理朱卉于2022年11月14日由蓋世汽車主辦,上海虹橋國(guó)際中央商務(wù)區(qū)管委會(huì)、上海閔行區(qū)人民政府指導(dǎo),上海南虹橋投資開(kāi)發(fā)(集團(tuán))有限公司協(xié)辦的2022第二屆智能汽車域控制器創(chuàng)新峰會(huì)發(fā)表的《更加真實(shí)的虛擬化技術(shù)助力實(shí)現(xiàn)自動(dòng)駕駛仿真的最大效力》主題演講。)
來(lái)源:蓋世汽車
作者:薈薈
本文地址:http://autopag.com/news/qiye/189989
以上內(nèi)容轉(zhuǎn)載自蓋世汽車,目的在于傳播更多信息,如有侵僅請(qǐng)聯(lián)系admin#d1ev.com(#替換成@)刪除,轉(zhuǎn)載內(nèi)容并不代表第一電動(dòng)網(wǎng)(autopag.com)立場(chǎng)。
文中圖片源自互聯(lián)網(wǎng),如有侵權(quán)請(qǐng)聯(lián)系admin#d1ev.com(#替換成@)刪除。