近年來,自動駕駛、網(wǎng)聯(lián)技術、新能源、共享出行是汽車工業(yè)的發(fā)展方向,尤其是自動駕駛,在全球和中國獲得了非常多的技術關注和資本支持。為了應對這個趨勢,西門子工業(yè)軟件在過去十年累計投入超過100億美元,做了很多技術研發(fā)的努力,包括并購一些公司,包括TASS International?;谶@些工作,Siemens能夠提供智能網(wǎng)聯(lián)新能源車的整體解決方案。其中,TASS的主要技術領域包括兩個方面,一個是仿真技術,一個是測試和工程咨詢服務。
本文與大家交流的主題是基于模型的ADAS和自動駕駛系統(tǒng)開發(fā)和測試方法論。要配合自動駕駛汽車的性能開發(fā),我們必須遵循從純模型的仿真、到半實物的仿真、到場地和道路測試這一正向開發(fā)流程。這一開發(fā)流程和方法價值何在呢?要對自動駕駛車輛進行充分的測試驗證,需要多達142億英里的路試,這顯然與有限的產(chǎn)品開發(fā)時間和生命周期是相悖的。這帶來一個經(jīng)典的問題:究竟需要多少測試,才能證明自動駕駛產(chǎn)品是成熟可靠、可以上市的呢?
把這一問題細化,可以提出五個具體問題:
1.測試歷程和工況場景幾乎是無限的
2.嚴苛工況和全面工況在道路測試中可遇不可求
3.即使能遇到嚴苛工況,也不可重現(xiàn),無法重復驗證
4.在道路上,缺乏真值數(shù)據(jù)來對比檢驗系統(tǒng)性能
5.部分測試工況具有危險性和復雜性
為了應對這些挑戰(zhàn),我們提出了基于模型的設計和測試驗證方法。本文將通過一系列的實際工程案例,來具體闡發(fā)這一方法論。這一方法論的核心,是以PreScan為核心的仿真技術?;谶@一仿真技術,可以進行MiL-模型在環(huán),SiL軟件在環(huán),HiL硬件在環(huán),ViL車輛在環(huán),直到場地測試和道路測試,從而構成完整的開發(fā)測試流程。

自動駕駛系統(tǒng)可以劃分為四個功能模塊,第一是測試工況,第二是環(huán)境感知的傳感器,第三是控制決策規(guī)劃的算法,最后是底盤執(zhí)行器。PreScan仿真技術,可以對這四個功能模塊進行建模仿真,構成完整的自動駕駛系統(tǒng)的模型。

接下來為大家介紹幾個案例,來說明我們的方法論。
第一個案例是為北歐某OEM做的測試項目。我們知道,測試工況的種類、數(shù)量、覆蓋度對系統(tǒng)的測試至關重要,測試工況的來源有多種。本項目中,我們使用了德國GIDAS交通事故數(shù)據(jù),PreScan可以自動的把GIDAS事故數(shù)據(jù)轉換成測試場景模型。有了場景工況的模型,再結合環(huán)境感知、控制算法、底盤動力學的模型,就會構成非常完整的系統(tǒng)仿真方案。GIDAS數(shù)據(jù)庫的場景非常多,所以我們提供了基于集群計算機服務器的計算方法,使得我們可以進行高效的大規(guī)模的工況計算。當然,今天PreScan也支持中國的交通事故數(shù)據(jù)庫CIDAS,這都是非常有價值的測試工況來源之一。
第二個案例是ACC的性能標定案例。ACC的測試,有一個典型工況,即所謂的Cut-In目標車突然變道到主車車道上的工況。構成這一工況有很多的元素,比如車速、切入的時機、切入之后目標車的狀態(tài)等等,如果各個元素的多種取值做排列組合,會發(fā)現(xiàn)這個單一工況可以輕易地衍生出幾十萬種組合。
有了這么多的工況,怎么樣進行ACC的性能分析呢?ACC系統(tǒng)有一個重要的性能參數(shù)就是加速度的變化率,即所謂的jerk,影響它的有很多參數(shù),包括雷達傳感器的檢測延時、ACC控制算法包括PID參數(shù)的標定、執(zhí)行機構對加減速的響應延遲和上升特性、底盤動力學的特性等,我們要想定量的分析決定優(yōu)化的參數(shù),靠路試的主觀評價是遠遠不夠的,必須通過模型和參數(shù)的分析來決定最優(yōu)的參數(shù)組合。

當產(chǎn)品有了原型,就可以進行HiL硬件在環(huán)的測試,這里有一個我們給某日系主機廠和供應商提供的攝像頭LKA系統(tǒng)HiL項目案例。我們知道,要充分測試LKA系統(tǒng)的性能,需要在大量的、不同車道狀態(tài)組合的工況下進行測試。道路測試很難遍歷不同的車道組合,比如不同轉彎半徑的車道,難以在真實道路上都找得到。這時候,毫無疑問,能夠輕易定制測試工況的HiL的測試效率遠超道路測試。
下一個案例,我想分享我們使用仿真產(chǎn)生的場景數(shù)據(jù)用于AI人工智能算法的優(yōu)化迭代,PreScan場景工況測試能夠基于Nvidia PX的人工智能算法,進行可行駛區(qū)域Free Space Detection,也可以用來測試3D SLAM算法。這其中,有兩個重要的技術點:
第一個,當今的人工智能駕駛技術越來越傾向于使用感知傳感器的原始數(shù)據(jù)進行數(shù)據(jù)融合,這也是PreScan環(huán)境感知傳感器的開發(fā)方向,盡量地提供原始數(shù)據(jù)輸出;
第二個,我們知道AI人工智能算法的訓練結果質量與測試工況的數(shù)量和覆蓋度相關,因此,為了彌補路采素材代表性不足的缺陷,可以使用仿真技術的路況可定制的優(yōu)勢,生成仿真數(shù)據(jù),加入訓練集中,可以提高算法訓練結果的質量。

當我們產(chǎn)品可以上市裝車的時候,車輛在環(huán)ViL就成為了一個手段。這是案例,是我們向上海某整車廠提供的基于毫米波雷達的ACC/AEB系統(tǒng)的ViL測試平臺。這樣的解決方案具有什么價值?以前,該主機廠主要是通過道路測試和主觀評價來進行性能的驗證,但這一手段具有一系列的缺陷。比如,測試工況沒有辦法去定制,定制之后很難精確的控制實現(xiàn),實現(xiàn)之后也很難重現(xiàn)和重復測試,有時候,道路測試忙了一天,上百個測試工況下來,發(fā)現(xiàn)效果都不一定很好。而ViL車輛在環(huán)的方法順利的克服了上述難點,大大提高了測試效率。當然,PreScan也可以支持動態(tài)的駕駛模擬儀。
除了仿真測試技術,TASS也有豐富的道路測試經(jīng)驗,我們是EuroNCAP組織授權的官方試驗場,有豐富的AEB/LDA/ISA等系統(tǒng)的法規(guī)測試經(jīng)驗。在TASS荷蘭,我們還運營著基于7公里高速公路的自動駕駛試驗場,這是全球最早的自動駕駛道路試驗場。
基于此,我們也能輸出自動駕駛試驗場的設計技術。比如,在美國密西根大學的Mcity,就曾經(jīng)使用PreScan進行試驗場的可視化設計和仿真測試應用。在ACM-America Center for Mobility,TASS向其提供了場地設計咨詢服務,Siemens和TASS也是ACM的緊密合作伙伴。

今天通過一些實際的案例,闡述了基于模型和以PreScan仿真技術為核心的自動駕駛系統(tǒng)正向開發(fā)、測試流程。
雖然仿真技術作為一種工具,帶來了很大的價值,但是也有很多的技術難點,我們可以舉幾個例子。
第一是場景的渲染能力,這是當前PreScan場景渲染質量的示意圖例,下一步我們會進一步提升我們的渲染能力,不排除利用Unreal等游戲引擎進行場景渲染,提高場景渲染質量。

第二,我們計劃逐步把測試工況里面的所有元素參數(shù)化,并將參數(shù)開放,可以用外部程序來控制,從而可以輕易地獲得自動生成的、大量的、不同類型的測試工況。
第三,環(huán)境感知傳感器的建模能力需要對傳感器物理原理的大量先驗知識和經(jīng)驗,這也是PreScan仿真技術一直在全球領先的重要技術之一。
以攝像頭為例,我們可以仿真從光源、傳播媒介、目標表面材質、光進入鏡頭、到達成像器件、甚至后續(xù)的AD轉換等等成像的所有物理環(huán)節(jié)。最終的實際效果是非常好的。
以毫米波雷達為例,我們知道毫米波雷達的感知特性,首先是感知精度和分辨率的問題,然后是目標的反射回的能量的問題,隨后還有一系列的常見缺陷特性:漏檢測、誤檢測、目標分列、過大的延遲等問題。我們還計劃發(fā)布對雷達天線發(fā)射和接收端的性能模型。
以激光雷達為例,PreScan可以建立其感知模型并輸出目標級別、或點云級別的結果。同時,還提供單獨的點云傳感器模型。

本文所分享的技術和案例充分表明,基于模型的自動駕駛系統(tǒng)性能開發(fā)的正向流程,必須經(jīng)歷從純模型仿真、半實物仿真、受控場地測試和道路測試這一流程,才是符合工程實際的、效用合理的過程,這構成了今天的主題:基于模型的自動駕駛性能測試和開發(fā)流程。
自動駕駛的技術浪潮洶涌,希望西門子-TASS通過完整的仿真開發(fā)工具和解決方案,為自動駕駛產(chǎn)品開發(fā)提供良好的支撐,大家攜起手來,共同成為自動駕駛技術浪潮中的一分子。