交通工程跨界思考:何為無人駕駛仿真中的交通流仿真?

時間:2020-06-17

來源:機器之心

0

導語:無人車的領頭羊 Waymo 的 CEO 曾對外宣稱,Waymo 無人駕駛系統 80% 的改進都來自其仿真系統 Carcraft。那么身為頭號功臣的無人駕駛仿真到底是什么?而其中的交通流仿真又是何物,有何可用平臺,請看來自交通工程的跨界思考。

   無人車的領頭羊 Waymo 的 CEO 曾對外宣稱,Waymo 無人駕駛系統 80% 的改進都來自其仿真系統 Carcraft。那么身為頭號功臣的無人駕駛仿真到底是什么?而其中的交通流仿真又是何物,有何可用平臺,請看來自交通工程的跨界思考。

  1. 駛向 Vision Zero 的無人駕駛

  據世界衛生組織最新數據顯示,每年約有 135 萬人由于道路交通事故而死亡,其中超過 90% 的交通事故是人為因素造成的[1]。而無人駕駛從不醉酒、分心或是疲勞,這些因素分別占所有致命事故起因的 41%、10% 和 2.5%。生命可貴,是任何其它社會利益都無法交換的,這也是 Vision Zero(無人傷亡的全球性道路交通安全項目)的核心原則[2],而無人駕駛是實現 Vision Zero 的重要途徑。

  2. 多少里程可以驗證安全?

  然而無人駕駛也面臨著許多挑戰,比如惡劣的天氣、復雜的交通環境等等,因此在某些場景下的表現可能無法匹敵人類駕駛員,甚至存在新的更加嚴重的事故風險(如網絡攻擊)。那么無人駕駛到底如何才能證實其安全性?

  著名戰略咨詢公司蘭德就無人駕駛的安全可靠性及所需路測里程進行了統計分析[3],其分析報告顯示,在 95% 的置信度下,無人駕駛系統需要進行約 50 億英里的路測才可證明其事故率顯著小于人類駕駛員,也就是 100 輛車在全天 24 小時、全年 365 天及平均車速為 25 英里每小時的情況下,需要測試約 225 年!

  3. 仿真是第一生產力

  仿真在無人駕駛的開發測試及評價過程中是必不可少的。在 2016 年 Waymo 在其仿真系統 Carcraft 的測試里程已突破 25 億英里,每天測試里程可以達到 800 萬英里,而全年實際路測里程僅 300 萬英里[4,5]。Waymo 的 CEO 曾對外宣稱,Waymo 無人駕駛系統 80% 的改進都來自其仿真系統 Carcraft。

  “長遠來看,我們做無人車的單位必須要堅持一件事,模擬環境必須占到絕大部分發展過程。99% 安全驗證應該是在模擬環境情況下做出來的,0.9% 左右應該在 TestTrack 做,最后少部分在公共交通道路來做”,密歇根大學 MCity 移動出行中心主任彭暉教授在 2018 國際汽車智能共享出行大會如是分享[6],基于計算機仿真技術對自動駕駛系統進行虛擬測試與評價已經成為行業普遍共識[7]。

  具體來說,無人駕駛仿真系統由虛擬場景與無人駕駛車輛組成 [8],其中無人駕駛車輛包括車輛模型、動力學模型、傳感器模型,而虛擬場景則可以進一步分為動態與靜態層次,路網(Layer 1)、交通設施(Layer 2)屬于靜態層,交通管控造成的道路或交通設施的臨時性改變(Layer 3)、交通流(Layer 4)、環境條件(Layer 5)均屬于動態層。

  路網指車道級的道路信息,交通設施為實現交通管理、安全防護的道路基本設施,如交通標志、防護柵欄等。第三層則為臨時性交通管理與控制,如車道臨時封閉、改變限速等。第四層交通流是指道路上連續行駛形成的車流,古有“車水馬龍” 之說,車如流水,馬如游龍,也正是交通流的含義。最后一層環境條件則是天氣等自然環境。

  4. 什么是交通流仿真?

  交通流是動態層中最為復雜多變的要素,但是現有的虛擬測試工具(開源如百度的 Apollo,Intel 的 CARLA,微軟的 AirSim;其它如 PreScan,VTD)都缺乏高逼真度交通流場景模擬能力,因此無法滿足高等級自動駕駛測試需求。而無人駕駛仿真中的交通流仿真目前其實是微觀交通流仿真,主要研究每個車輛 - 駕駛員單元的行為交互,相應的宏觀層面則將交通流視作由大量車輛組成的可壓縮連續流體介質,關注如車流平均速度以及平均密度等的集計屬性。

  在交通工程領域,微觀交通流理論的研究由來已久,從 20 世紀 50 年代起開始涌現以跟馳模型為核心的眾多微觀行為模型[10]。而利用微觀交通流理論構造的微觀交通流仿真一直以來都是交通系統評價、改善的利器,如交叉口進口道渠化方案評價、信號燈配時改善等等。

  而現在,微觀交通流仿真作為無人駕駛仿真中重要的一環,通過系統性地構造多樣的交通場景從而滿足測試需求。這里作為交通工程師非常欣慰的一點是,交通流仿真不再局限于傳統的交通工程中,漸漸走進自動駕駛領域,開始煥發出新的活力,相互交融碰撞的未來值得大家一同探索。

  5. 交通流仿真的新進展

  新的交融也帶來新的改變,在傳統交通工程領域中,微觀交通流仿真的本質在于駕駛行為建模,通過機理解讀,剖析人類駕駛行為并建立解析模型,而隨著人工智能的發展,眾多機器學習方法也逐漸得到應用,如通過擬合真實駕駛數據學習人類駕駛行為或是通過強化學習得到最優駕駛策略,但不論是機理型解析模型還是機器學習模型,原有的微觀交通流仿真總體而言都是由內而外的,因為真實交通場景(表現為交通參與者的軌跡)是最外層可觀察到的現象,而產生不同交通場景的本質就是異質的駕駛行為,因此從駕駛行為的解析到交通流場景是自然的發展。

  相對而言,新興出現的數據導向的方法則是選擇了直接再現可觀察的現象,即通過各類傳感器采集真實交通場景,經處理后導入仿真場景中;同時基于真實數據的泛化構建更多的交通場景[7]。Waymo 在其安全報告中也提到一種模糊化的方法,即合理地更改真實場景的某些數據特征,泛化生成新的場景[12]。

  針對新興的數據驅動的再現及泛化交通場景的方法,其最大的缺點是每一個場景都是固定的一組數據,因此無法與無人駕駛車輛進行交互,從而大大降低了測試的真實性和有效性。其次,僅僅作為數據集來看待的交通場景缺乏物理意義,比如,你很難回答到底需要怎樣的場景數據,為什么,而這對于系統性地測試和驗證都至關重要。

  同時泛化的特征是否為核心屬性并存在相應物理意義,是否符合真實的統計分布,泛化得到的數據是否合理,比如單車的軌跡擾動有時會造成整個交通流的失穩,而簡單地遍歷數據特征無法重現此現象。歸根結底,僅僅通過流于表面的數據處理無法構建有效的交通流場景,我們需要透過現象看本質,理解交通流中每個車輛單元的駕駛行為。

  6. 回歸機理的核心模型

  在交通工程領域的微觀交通流模型中,交通流被視為由大量車輛組成的復雜自驅動粒子系統。以單個車輛為研究對象,建立車輛運動規律及相互作用模型,主要包括縱向的跟馳模型和橫向的換道模型。

  跟馳行為是最基本的微觀駕駛行為,描述了在限制超車的單車道上行駛車隊中相鄰兩車之間的相互作用。跟馳模型是研究前車運動狀態變化所引起跟馳車的相應行為[13]。

  按照現有的分類方式,跟馳模型分為交通工程學和心理生理學兩大類,或者是交通工程和統計物理兩大類,雖然分類方法有所差異,但是所指的模型均為過去六十多年跟馳行為建模研究中的典型模型[13]。其中主要包括汽車領域中實際應用的 ACC 中的模型,交通領域中的刺激反應類、心理生理類模型以及人工智能類模型等,如下表所示:

  換道模型是微觀交通流理論中的另一核心模型[14],可分為強制換道和自由換道:強制換道是指車輛為了完成其正常行駛目的而必須采取的換道行為,自由換道是指為了追求更快的車速、更自由的駕駛空間而發生的車道變換行為。兩類換道行為均可拆解為四個步驟:動機產生,車道選擇,間隙選擇,換道執行。

  動機產生:每一車輛都有期望車速,即在不受其它車輛約束的情況下駕駛員所希望達到的最大車速。期望車速與車輛機械性能、駕駛員特性、道路的限速措施等有關。當車輛在當前車道行駛時,由于受到前方慢車的影響而使其車速低于其期望車速的一定數值范圍內,則車輛會產生任意性的車道變換意圖。而強制性換道的動機則由車輛行駛路徑與車道功能的不匹配產生,如右轉需要進入右轉專用道,因此車輛必須換道進入該專用道進行右轉。

  車道選擇:對于自由性換道,考慮備選期望車道的平均車速、前車間距等建立效用模型,選擇效用大的一側車道進行換道。對于強制性換道,車輛會向著距離目標車道更近的車道換道。

  間隙選擇:判斷目標車道的前后換道間隙是否滿足可接受間隙,可接受間隙隱含了接受后車一定程度減速的意愿。此可接受間隙一般認為與目標車道前后車的速度差,與強制換道臨界點的距離相關。

  換道執行:學術界研究較少,一般首先考慮本車速度與車長確定換道長度,再規劃平滑的軌跡曲線,如五次多項式或貝賽爾曲線。

  7. 可用平臺?支持國產!

  現有的微觀交通流仿真平臺多為傳統交通工程領域內的專業軟件,其發展可追溯到 20 世紀末,隨著我國快速的城鎮化、機動化進程,各大城市相繼出現嚴重擁堵問題,對城市交通改善方案的精準評估需求催生了大量仿真分析需求,國外微觀交通仿真軟件開始涌入中國市場。下面介紹三個典型的專業仿真軟件,分別是德國的 Vissim,SUMO 以及中國的 TESS NG。

  VISSIM:PTV 集團(保時捷汽車控股公司于 2017 年收購)下的成熟商業微觀交通流仿真軟件,于 1979 年成立,用于開發歐洲交通模型[15]。Windows 平臺,支持二次開發,模型較完備,可信度較高[16–18]。費用昂貴(十萬起[19]),相關論壇及教程較少。

  SUMO:由德國航空航天中心下屬的交通系統研究所開發,開源交通流仿真軟件,支持跨平臺開發[20]。模型不夠完善,如缺少非機動車專用模型[21],因此可信度存疑。

  TESS NG:同濟大學孫劍教授課題組于 2006 年開始針對中國混合交通流運行特征開展了 100 多項模型創新和仿真系統應用實踐[22],歷經十數年開發的國產微觀交通仿真軟件,Windows 平臺,適應中國高密度、多沖突的交通流環境,模型較完備[23],可信度較高[24],開放外部接口模塊調用并提供定制化用戶服務。

  總結

  無人駕駛的可靠性需要 100 輛車全年無休地路測 225 年才得以證明[3],而這幾乎是不可能實現的,因此借助計算機仿真技術對無人駕駛系統進行虛擬測試與評價已成為行業普遍共識。其中微觀交通流仿真是構造合理有效的仿真場景的關鍵技術,在交通工程的觀點中,核心模型為機理解析型的跟馳與換道模型。然而現有的無人駕駛仿真平臺都缺乏高逼真度交通流場景模擬能力,因此引入三個交通領域典型的微觀交通流仿真軟件:德國的 VISSIM, SUMO 和中國的 TESS NG,期待壯大的國產無人駕駛仿真與交通流仿真平臺!

低速無人駕駛產業綜合服務平臺版權與免責聲明:

凡本網注明[來源:低速無人駕駛產業綜合服務平臺]的所有文字、圖片、音視和視頻文件,版權均為低速無人駕駛產業綜合服務平臺獨家所有。如需轉載請與0755-85260609聯系。任何媒體、網站或個人轉載使用時須注明來源“低速無人駕駛產業綜合服務平臺”,違反者本網將追究其法律責任。

本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。

關注低速無人駕駛產業聯盟公眾號獲取更多資訊

最新新聞