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

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

dSPACE:自動駕駛仿真——從SIL到HIL到云仿真

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

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

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

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

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

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

dSPACE端到端的仿真驗證工具鏈

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

圖源:嘉賓演講材料

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

dSPACE 端到端的仿真驗證工具鏈將分為三個階段,準備階段、仿真階段及驗證階段。

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

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

圖源:嘉賓演講材料

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

圖源:嘉賓演講材料

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

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

圖源:嘉賓演講材料

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

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

圖源:嘉賓演講材料

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

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

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

dSPACE云仿真方案

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

圖源:嘉賓演講材料

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

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

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

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

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

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

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

 

 

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風險等級 參考價格 更多信息
NCV7720DQR2G 1 onsemi Deca Half-Bridge Driver, SSOP24 NB EP, 2500-REEL
$6.94 查看
NCV7720DQAR2G 1 onsemi Deca Half-Bridge Driver, 2500-REEL
$5.18 查看
FSS1500NST 1 Honeywell Sensing and Control Analog Circuit,
$71.59 查看

相關(guān)推薦

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