加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
    • dSPACE云仿真方案
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

dSPACE:自動(dòng)駕駛仿真——從SIL到HIL到云仿真

2023/06/21
4400
閱讀需 12 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

dSPACE提供從準(zhǔn)備階段、仿真階段到驗(yàn)證階段的一站式端到端的仿真驗(yàn)證工具鏈,幫助客戶完成仿真內(nèi)容。

dSPACE自動(dòng)駕駛業(yè)務(wù)高級經(jīng)理張子恒表示,dSPACE云仿真方案的大規(guī)模仿真核心是仿真,SIMPHERA的主要優(yōu)點(diǎn)包括SIMPHERA通過了ISO26262認(rèn)證,并可用于SOTIF測試;可部署在公有云,私有云,混合云及本地服務(wù)器上;大規(guī)模集群測試,覆蓋數(shù)以萬計(jì)的測試場景;輕量化網(wǎng)頁版操作界面無需軟件的安裝,隨時(shí)隨地完成測試部署和監(jiān)控,方便跨地域團(tuán)隊(duì)同時(shí)進(jìn)行仿真;開放的API接口支持CI/CD開發(fā)流程及自動(dòng)化測試。SIMPHERA的工作流程包括創(chuàng)建、導(dǎo)入和集成,完成部署和調(diào)試,進(jìn)行集群測試和數(shù)據(jù)測試。

張子恒 | dSPACE自動(dòng)駕駛業(yè)務(wù)高級經(jīng)理

以下為演講內(nèi)容整理:

dSPACE是一家來自德國的家族企業(yè),成立于1988年,在行業(yè)有超過三十年的經(jīng)驗(yàn)。同時(shí)也是一家做電機(jī)電控起家的公司。dSPACE是硬件在環(huán)(HIL)及快速原型領(lǐng)域的世界第一。截止到2023年初,出貨量在五萬臺左右。dSPACE在全球有超過2400名員工,其中70%-80%都是工程師和軟件專家,dSPACE以技術(shù)為導(dǎo)向,深耕行業(yè)三十年,一直在與時(shí)俱進(jìn)。

dSPACE端到端的仿真驗(yàn)證工具鏈

dSPACE自動(dòng)駕駛端到端解決方案從前期開始做數(shù)據(jù)采集,通過快速原型系統(tǒng)、代碼生成、場景生成及仿真、基于場景的測試,以及數(shù)據(jù)標(biāo)注、數(shù)據(jù)回放測試、SIL及HIL測試、網(wǎng)聯(lián)測試,完成法規(guī)測試驗(yàn)證,以及下線檢測及傳感器測試、定期測試,全程陪伴客戶完成自動(dòng)駕駛功能的開發(fā)。

圖源:嘉賓演講材料

基于路采數(shù)據(jù)去做訓(xùn)練和驗(yàn)證,會有非常多的corner case并不能被完全覆蓋。就需要用仿真來完成部分訓(xùn)練和驗(yàn)證。自動(dòng)駕駛的仿真根據(jù)被測對象或者開發(fā)階段的不同,可以分為軟件在環(huán)仿真、硬件在環(huán)仿真及云仿真。軟件在環(huán)仿真,就是針對軟件系統(tǒng)或自動(dòng)駕駛軟件包做相關(guān)的測試;下一步是硬件在環(huán)仿真,此時(shí)軟件已經(jīng)被部署在硬件控制器上,就需要對控制器做相關(guān)測試驗(yàn)證;云仿真是為了加速多節(jié)點(diǎn)并發(fā)仿真速率測試。無論是SIL、HIL還是云仿真,dSPACE所有的工具鏈和軟件都可以進(jìn)行復(fù)用,也是dSPACE獨(dú)具的優(yōu)勢。可以極大的提高客戶工作效率及開發(fā)速度。

dSPACE 端到端的仿真驗(yàn)證工具鏈將分為三個(gè)階段,準(zhǔn)備階段、仿真階段及驗(yàn)證階段。

在準(zhǔn)備階段是做場景仿真,場景有以下的三種獲取方式,第一種方式是可以通過dSPACE的場景編輯工具M(jìn)odelDesk做場景編輯,生成所需要的場景,好處是只需要編輯就可以獲取任意需要的場景,劣勢是由于工作量大導(dǎo)致效率不會很高,因?yàn)樾枰謩?dòng)搭建場景;第二種方式是可以基于真實(shí)路采數(shù)據(jù)做場景生成,基于標(biāo)注好的數(shù)據(jù),做場景描述和生成,也可以泛化出各種各樣的數(shù)據(jù)完成后面的測試;第三種方式是通過市面上的場景內(nèi)容提供商,提供這種open系列的格式。比如OpenDRIVE 和 OpenSCENARIO的導(dǎo)入,dSPACE支持場景庫導(dǎo)入場景編輯工具中,只需要對這個(gè)場景進(jìn)行編輯或進(jìn)行后續(xù)泛化,就可以使用了。

接下來是仿真環(huán)節(jié)。首先是車輛和交通流模型,dSPACE的ASM在業(yè)內(nèi)有非常悠久的歷史,現(xiàn)在各大主機(jī)廠都有用ASM做車輛模型、動(dòng)力學(xué)模型和底盤模型,也得到了很多認(rèn)證和認(rèn)可。ASM準(zhǔn)確性非常高,以車輛動(dòng)力學(xué)模型為例,dSPACE會提供多動(dòng)力、多自由度的車輛動(dòng)力學(xué)模型,超過了26個(gè)自由度,與此同時(shí),車輛的不同類型,比如小車、大巴、中巴等都可以做相關(guān)仿真??梢酝ㄟ^數(shù)據(jù)和圖像對比看出具備準(zhǔn)確性。

圖源:嘉賓演講材料

完成動(dòng)力學(xué)仿真后,接下來就是做傳感器仿真。自動(dòng)駕駛傳感器仿真具有特殊性,不能只仿真目標(biāo)列表的數(shù)據(jù),而是需要做物理級建模,去仿真?zhèn)鞲衅鞯脑紨?shù)據(jù)。因此傳感器的物理模型表現(xiàn)就需要在仿真里體現(xiàn),外界環(huán)境的改變,包括下雨、光線不好都會對仿真數(shù)據(jù)產(chǎn)生交互和影響。

圖源:嘉賓演講材料

完成傳感器仿真后,就需要考慮仿真環(huán)節(jié)的最后一步,待測系統(tǒng)。根據(jù)待測對象的不同,或測試不同的階段,可以把待測對象分為不同的種類,比如做SIL時(shí),待測對象就是自動(dòng)駕駛軟件包或算法,做HIL的待測對象則是真實(shí)的控制器。

SIL是對自動(dòng)駕駛的算法或軟件做相關(guān)測試,是比較早期的測試,在這種沒有硬件的情況下,就需要真實(shí)的模擬控制器的行為。dSPACE提供了虛擬ECU的選項(xiàng),就是將真實(shí)的控制器進(jìn)行虛擬化,將控制器里的runtime或基礎(chǔ)軟件層進(jìn)行虛擬化,讓早期SIL中待測對象的行為與真實(shí)控制器的行為盡量保持一致,仿真才是準(zhǔn)確的。對于不同種類的控制器,包括AUTOSAR(CP ,AP)、NON-AUTOSAR、ROS、 Apollo都可以進(jìn)行虛擬化。

圖源:嘉賓演講材料

以CP AUTOSAR為例,分為上層應(yīng)用層、RTE層,及下層基礎(chǔ)軟件層??刂破魈摂M化就會虛擬出MCAL里與硬件的交互,以及OS里的時(shí)間調(diào)度。其他的則是客戶真實(shí)的代碼。也就是后面做測試需要重點(diǎn)關(guān)注的部分。

dSPACE提供不同級別的控制器虛擬化選項(xiàng),從第一級別、第二級別到第三級別。

圖源:嘉賓演講材料

AP AUTOSAR虛擬化的過程同樣會補(bǔ)足虛擬操作系統(tǒng),上面所有的代碼都是客戶真實(shí)的待測對象。

dSPACE還提供了另一種選項(xiàng)叫做SystemDesk,客戶只需要提供其描述文件,就可以進(jìn)行虛擬控制器的一鍵生成,完成后仿真部分就全部結(jié)束了。dSPACE提供了自動(dòng)化的測試工具來做自動(dòng)化測試。

無論是SIL或是HIL,所有的軟件工具鏈都是剛才展示的這一系列軟件,從前期的場景仿真、車輛動(dòng)力學(xué)仿真、傳感器仿真,到后面的自動(dòng)化的測試,所有的軟件工具鏈都是通用的。對于HIL來說有兩點(diǎn)不同,第一是因?yàn)榇郎y對象是真實(shí)控制器,就不需要再做ECU的虛擬化;第二是剛才展示的一系列軟件的運(yùn)行平臺要從純軟件的SIL平臺切換成硬件SIL的運(yùn)行平臺。就可以完成從SIL到HIL的無縫切換。

dSPACE云仿真方案

云仿真和SIL、HIL是一脈相承的。為什么要做云仿真技術(shù)?因?yàn)樽詣?dòng)駕駛的長尾效應(yīng),會有千千萬萬的待測案例出現(xiàn)。如果用HIL做測試,一次只能跑一個(gè)測試用例,如果需要多個(gè)測試用例并行去跑,就是一筆非常大的投資。所以dSPACE引入了云仿真技術(shù)。

圖源:嘉賓演講材料

SIMPHERA具備以下幾個(gè)優(yōu)點(diǎn),SIMPHERA是市面上為數(shù)不多通過ISO26262認(rèn)證,并可用于SOTIF測試的軟件;可部署在公有云,私有云,混合云及本地服務(wù)器上;大規(guī)模集群測試,覆蓋數(shù)以萬計(jì)的測試場景;輕量化網(wǎng)頁版操作界面無需軟件的安裝,隨時(shí)隨地完成測試部署和監(jiān)控,方便跨地域團(tuán)隊(duì)同時(shí)進(jìn)行仿真;開放的API接口支持CI/CD開發(fā)流程及自動(dòng)化測試。

SIMPHERA的工作流程也是三個(gè)階段,準(zhǔn)備、仿真及驗(yàn)證階段。SIMPHERA的區(qū)別主要在于準(zhǔn)備階段,其車輛動(dòng)力學(xué)仿真、傳感器仿真、虛擬ECU等都是在仿真階段完成的。SIMPHERA在第一步準(zhǔn)備階段就需要完成創(chuàng)建、導(dǎo)入和集成;仿真階段主要是將它部署在云上做一次測試用例的跑通,去確保其整個(gè)環(huán)境或整個(gè)設(shè)置是正確的;驗(yàn)證階段,驗(yàn)證階段就是去做大規(guī)模的集群測試,輸出基于python的報(bào)告,可以通過REST-API進(jìn)行修改,然后完成相應(yīng)的數(shù)據(jù)分析、調(diào)試,及反饋更新等。

以低級別的L2級別仿真測試用例,因?yàn)長2級別的仿真測試一般專注于規(guī)控測試,所以在做傳感器仿真時(shí)不需要仿真原始的傳感器數(shù)據(jù),只需要仿真目標(biāo)列表的數(shù)據(jù),將車輛動(dòng)力學(xué)、虛擬的ECU全部打包到一個(gè)Docker里面進(jìn)行相關(guān)仿真就可以。如果是高級別的自動(dòng)駕駛仿真,例如感知追蹤測試,就需要消耗相關(guān)的GPU資源了,在云上的GPU會做相關(guān)的資源分配,然后將其封裝成三個(gè)不同的Docker做相關(guān)仿真。

dSPACE基于AEB的邏輯場景測試,是將真實(shí)數(shù)據(jù)生成測試場景,進(jìn)行AEB測試。通過不同速度的測試用例進(jìn)行測試。HIL完成一個(gè)測試用例需要15秒,如果要做120條測試用例的執(zhí)行消耗時(shí)間會非常多,如果做云上仿真,一分鐘就可以完成120條測試用例的執(zhí)行并輸出相關(guān)的報(bào)告。如果需要更快的測試用例,只需要分配更多的仿真節(jié)點(diǎn)就可以了。因?yàn)樵粕系挠?jì)算資源是無限的。

HIL一直是dSPACE的強(qiáng)項(xiàng)。SIMPHERA的概念就是希望萬物互聯(lián),萬物上云,用云仿真去加速SIL和HIL的仿真速度,更好更快的為主機(jī)廠和客戶朋友進(jìn)行服務(wù)。

dSPACE希望助力更多的客戶和主機(jī)廠完成仿真驗(yàn)證及測試,也希望dSPACE能助力行業(yè),幫助自動(dòng)駕駛更快更好的落地。

(以上內(nèi)容來自dSPACE自動(dòng)駕駛業(yè)務(wù)高級經(jīng)理張子恒于2023年6月15-16日在2023第六屆自動(dòng)駕駛與人機(jī)共駕論壇發(fā)表的《自動(dòng)駕駛仿真:從SIL到HIL到云仿真》主題演講。)

 

 

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險(xiǎn)等級 參考價(jià)格 更多信息
DG412DY-T1-E3 1 Vishay Intertechnologies Analog Switch Quad SPST 16-Pin SOIC N T/R

ECAD模型

下載ECAD模型
$2.86 查看
ACS758LCB-050B-PFF-T 1 Allegro MicroSystems LLC Analog Circuit, 1 Func, BICMOS, PACKAGE-5

ECAD模型

下載ECAD模型
$7.18 查看
INA132UA 1 Burr-Brown Corp Analog Circuit, PDSO8,
$6.95 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜