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

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

霹圖衛(wèi):VISSIM軟件在自動(dòng)駕駛仿真測(cè)試中的應(yīng)用

2021/04/20
543
閱讀需 13 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

4月10日在深圳舉辦的CITE2021智能汽車技術(shù)生態(tài)峰會(huì)暨第五屆ADAS自動(dòng)駕駛論壇上,霹圖衛(wèi)軟件科技(上海)有限公司中國區(qū)總經(jīng)理沈暢女士發(fā)表了主題演講《PTV VISSIM軟件在自動(dòng)駕駛仿真測(cè)試中的應(yīng)用》。演講內(nèi)容如下:

PTV 中國區(qū)總經(jīng)理 沈暢女士

很高興有機(jī)會(huì)向大家介紹一下PTV VISSIM軟件在自動(dòng)駕駛中的應(yīng)用。我的演講主要分四部分:

PTV公司背景;

自動(dòng)駕駛仿真測(cè)試需要復(fù)雜的交通場(chǎng)景;

PTV VISSIM軟件介紹;

聯(lián)合仿真及其它應(yīng)用介紹。

 

PTV公司背景

從2017年開始,位于斯圖加特的Porsche Automobil Holding SE(保時(shí)捷汽車控股公司)收購了PTV Plannung Transport Verkehr AG 的100%的股份。作為PTV Group在中國的子公司,霹圖衛(wèi)軟件科技(上海)有限公司是德國PTV集團(tuán)在世界范圍內(nèi)投資的第20家外商獨(dú)資子公司。

PTV公司距今已有40多年歷史,一直深耕在傳統(tǒng)的交通領(lǐng)域和物流領(lǐng)域,從2005年開始進(jìn)入中國市場(chǎng),近年來慢慢在汽車市場(chǎng)中被廣泛熟知。PTV在全世界在120多個(gè)國家有著20多家分公司,共有5400多個(gè)用戶,軟件應(yīng)用在全球分布廣泛。

在自動(dòng)駕駛車輛開發(fā)階段,會(huì)大量進(jìn)行路側(cè)、測(cè)試單元,以及極限場(chǎng)景的測(cè)試。

擬人化的自動(dòng)駕駛車輛開發(fā)有很多階段:階段1、階段2主要是基礎(chǔ)場(chǎng)景和高級(jí)場(chǎng)景;階段3涉及到交通的狀態(tài);階段4為交通場(chǎng)景。

通俗解釋就是:自動(dòng)駕駛車輛不可能僅為一輛車在一條道路上運(yùn)行,會(huì)不可避免碰到道路的其他使用者和其它交通工具,比如,公共汽車、小汽車、自行車、摩托車、行人等。在這樣一些復(fù)雜的場(chǎng)景下,自動(dòng)駕駛車輛是否符合城市交通環(huán)境的運(yùn)行狀態(tài),是需要在車輛開發(fā)高階段考慮的問題。

已經(jīng)有很多車廠給我們反饋,自動(dòng)駕駛車輛開發(fā)到高階段時(shí),交通狀態(tài)是繞不開的一個(gè)坎。PTV VISSIM會(huì)提供一個(gè)虛擬交通場(chǎng)景狀態(tài)以及交通流狀態(tài)。

場(chǎng)景1、多種交通方式參與的交通場(chǎng)景

如上三幅圖所示的交通場(chǎng)景,就是交通流仿真的具體形式。圖片展示的是一個(gè)典型歐洲城市的交叉口,在這個(gè)交叉口里,有很多信號(hào)燈控制的標(biāo)識(shí)以及交通信號(hào)燈配置方案,包含:大巴車、公共汽車、自行車、小汽車、軌道交通。

在一個(gè)復(fù)雜的交通空間里,所有交通參與者都會(huì)互相發(fā)生作用,PTV VISSIM可以在這樣一個(gè)平臺(tái)上進(jìn)行仿真分析——通行時(shí)間、速度、加速度等,這是標(biāo)準(zhǔn)城市交叉口的交通仿真。

 

場(chǎng)景2、隨機(jī)生成的駕駛員操作失誤的仿真

PTV VISSIM可以根據(jù)需求開發(fā)不同的交通場(chǎng)景。舉個(gè)例子:根據(jù)不同路段類型,隨機(jī)生成駕駛員操作失誤仿真。比如,等紅綠燈時(shí)看手機(jī)、有讓行標(biāo)志但沒注意避讓、限速路段超速、壓線行駛等等,這幾種駕駛員操作失誤場(chǎng)景,在實(shí)際道路物理測(cè)試時(shí),不一定會(huì)發(fā)生。

但在仿真平臺(tái)上,很容易定義它的發(fā)生概率,把類似的仿真場(chǎng)景放到仿真軟件里,可以和自動(dòng)駕駛車輛一起進(jìn)行仿真,觀察在這種狀況下,自動(dòng)駕駛算法是否能夠處理這種情況。

場(chǎng)景3、多種交通方式在交叉口混行

這是一個(gè)比較典型的交通場(chǎng)景,路面不止一個(gè)交叉口,由幾個(gè)交叉口或一個(gè)交通走廊組成。在這個(gè)交通走廊中有很多交通流,在這些交叉口處,對(duì)應(yīng)大量指示牌以及行人的步行空間。

在這樣一個(gè)復(fù)雜的交叉口場(chǎng)景中,PTV VISSIM可以把真實(shí)世界中很多的交通元素,包括標(biāo)識(shí)、信號(hào)燈配時(shí),以一種軟件能夠理解的語言讀進(jìn)去,而不是簡(jiǎn)單地放一張圖,立一個(gè)信號(hào)燈,背后有相對(duì)應(yīng)的駕駛規(guī)則、讓行規(guī)則,都會(huì)模擬出來,給無人駕駛測(cè)試提供交通場(chǎng)景。

場(chǎng)景4、自動(dòng)駕駛車隊(duì)

這是2020年增加的新功能。無人駕駛最容易落地的一個(gè)場(chǎng)景之一,就是高速公路上的無人駕駛車隊(duì)。VISSIM提供一些新的對(duì)象,模擬自動(dòng)駕駛的編隊(duì)和離隊(duì)場(chǎng)景,在軟件里可以進(jìn)行測(cè)試。

PTV擅長(zhǎng)做交通仿真工具,擅長(zhǎng)做很多不同交通流方式。交通工具可以放到仿真軟件里面來進(jìn)行模擬,同時(shí)道路上很多信號(hào)燈控制、交通控制信息,也可以放到軟件平臺(tái)里面。這些交通控制信息會(huì)對(duì)駕駛行為產(chǎn)生影響。

跟車模型和換道模型

PTV背后有一個(gè)國際認(rèn)可的模型,用來支持車輛和車輛之間的相互行為。一個(gè)是跟車模型,即車輛跟車輛之間的跟隨,它有四種狀態(tài):自由流狀態(tài)、逼近狀態(tài)、跟隨狀態(tài)、剎車狀態(tài)。

換道模型方面,一種是基于路徑考慮的必要換道模型,還有一種是不滿前面這輛車的速度,在旁邊超速空間允許的情況下,進(jìn)行換道超車,這是自由車道換道模型。

另外還有一種針對(duì)中國來說比較重要的機(jī)動(dòng)車和非機(jī)動(dòng)車混行的模型,這種情況也是可以模擬的。

目標(biāo)決策—如何定義優(yōu)先權(quán)

在這個(gè)車道上有很多車輛,有貨車、小汽車,中間還有摩托車,摩托車和小汽車混在一起排隊(duì)過紅綠燈,像這樣車和車之間的關(guān)系,不需要人為定義軌跡點(diǎn)的信息,而是通過軟件來幫助運(yùn)行。

在使用VISSIM的時(shí)候,除了定義很多車流量的信息,以及車本身的信息以外,還需要定義它的目標(biāo)決策,比方說匝道匯入、變道,或者是交叉口的轉(zhuǎn)彎沖突,到底誰讓誰,需要通過軟件里面的特征屬性或者是工具來進(jìn)行定義,這都是定義優(yōu)先權(quán)的問題。

定義優(yōu)先權(quán)的問題很多種方法,最簡(jiǎn)單的方法是模擬紅綠燈或是交通標(biāo)志、限速標(biāo)志,可以根據(jù)這些方式對(duì)車輛進(jìn)行流量或者行為影響。

PTV VISSIM還可以定義很多種不同的路徑,簡(jiǎn)單的靜態(tài)路徑,或者是根據(jù)公式函數(shù)定義的路徑,或者是定義一些局部的路徑。

比如說在高速上有一輛車拋錨了,需要有半個(gè)小時(shí)的處理時(shí)間。后面所有的車輛可通過VISSIM設(shè)置的局部路徑,了解車輛拋錨所在的車道,(為了避免擁堵)后車提前變到其他車道上進(jìn)行通行。出了事故以后,本來是三車道的道路,變成兩車道,會(huì)導(dǎo)致高速公路上的車流量非常擁堵。

VISSIM可以定量分析它的擁堵情況,然后做出交通流規(guī)劃。

如何通過VISSIM模擬自動(dòng)駕駛

接下來我們聚焦無人駕駛車,了解如何通過VISSIM模擬自動(dòng)駕駛車輛,或者是智能網(wǎng)聯(lián)車輛。

第一種,在VISSIM內(nèi)部提供了默認(rèn)的自帶自動(dòng)駕駛車輛行為的車輛類型??梢宰约哼x車輛類型,把它對(duì)應(yīng)的駕駛參數(shù)稍作更改,涉及到跟車模型、車道變化模型、車速等都可以設(shè)置。

如果是從交通視角去分析無人駕駛車輛在交通流的不同比例,對(duì)于整個(gè)交通的影響,可以用上面的模型。如果站在車企視角,要研究具體無人駕駛車輛,可以提供不同的方式,具體為下面幾種模式。

大家可以看到這個(gè)點(diǎn)相當(dāng)于是一輛車,上面是有駕駛員操控的車輛,下面是無人駕駛車輛。小汽車和小汽車之間的跟車距離是有變化的,無人駕駛車隊(duì)可以允許車輛之間的距離非常短。

如果是車企角度,可以用我們外部駕駛員的模型接口。比方說,車輛有一套自己的算法,可以知道在每一個(gè)仿真秒,周邊每個(gè)車的位置、速度,自己做一個(gè)判定,該加速還是減速,是否變道。

可以把這個(gè)算法放到軟件里面,用這個(gè)算法去控制交通流仿真里面的一輛車或者是幾輛車,其它的背景車輛還是自由控制。這樣就可以做到在一個(gè)比較大的交通場(chǎng)景里測(cè)試無人駕駛車的控制邏輯算法是否正確。

在這里面,我們的接口是C++的,支持windows版本,也提供Linux版本,如果大算力、大仿真也可以做。

其工作原理是,VISSIM每一個(gè)仿真步長(zhǎng)會(huì)計(jì)算車輛新的位置,把周邊的環(huán)境、信號(hào)燈狀態(tài)、速度、加速度等信息傳給外部駕駛員接口,外部駕駛員接口跟無人駕駛的算法對(duì)接,對(duì)接以后,由于周圍車輛的信息都已更新,可以通過算法去更新這輛車的位置、速度、加速度的情況,再返回到VISSIM的交通場(chǎng)景里,VISSIM里面的一輛車或者幾輛車會(huì)被自動(dòng)駕駛算法控制更新,接下來周圍的車輛也會(huì)相應(yīng)地更新。

以上說的是外部駕駛員接口,接下來講一下駕駛模擬器的接口,這要跟一個(gè)硬件的駕駛模擬器進(jìn)行對(duì)接,做人機(jī)互動(dòng)或者是軟件硬件在環(huán)。同樣也是支持C++接口,支持windows版本,也支持Linux版本。

聯(lián)合仿真

在無人駕駛里面現(xiàn)在用得最多的是聯(lián)合仿真。PTV的優(yōu)勢(shì)是做交通流的仿真,還有很多公司擅長(zhǎng)做動(dòng)力學(xué)仿真,或者車輛通訊軟件、車輛感知、車輛調(diào)度軟件,可以一起合作做聯(lián)合仿真,以達(dá)到用戶要求的工具鏈。

很多種仿真軟件工具都可以和PTV的仿真軟件對(duì)接,比如VTD和VISSIM、UC-Winrodad和VISSIM,dSPACE ASM和VISSIM。

一個(gè)合作案例是Carmaker和VISSIM的結(jié)合,Carmaker注重的是動(dòng)力學(xué)仿真。VISSIM和Carmaker一起聯(lián)合仿真,左邊是Carmaker軟件的界面,右邊是PTV VISSIM的界面。

PTV負(fù)責(zé)提供交通流背景,回傳給Carmaker,Carmaker來控制這輛小黃車,把對(duì)應(yīng)的速度、加速度的信息回傳給VISSIM。

另一個(gè)合作案例是國內(nèi)客戶用dSPACE ASM的模型和VISSIM對(duì)接,我們聯(lián)合起來,各取所長(zhǎng)。

總結(jié)起來,在仿真工具鏈里面,PTV VISSIM是可以和很多仿真軟件對(duì)接的,比如:V2X仿真、傳感器仿真工具、車輛動(dòng)力學(xué)仿真、車輛控制軟件工具,可視化軟件工具,通過游戲引擎提供的VR、AR等,都可以完成對(duì)接。

以上就是我的演講,謝謝大家。

相關(guān)推薦

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

佐思汽車研究:致力于汽車、TMT、新能源(特別是新能源汽車、智能汽車、車聯(lián)網(wǎng))領(lǐng)域的產(chǎn)業(yè)研究、專項(xiàng)調(diào)研、戰(zhàn)略規(guī)劃和投資咨詢服務(wù)。