自動駕駛汽車軟件在虛擬樣機環境中的測試方法
目前,越來越多的車輛配備了如碰撞預警系統或自適應巡航控制等自動駕駛功能,以便更安全和更方便地駕駛。為了適應用戶的各種需求,具有自動駕駛功能的軟件越來越復雜,這使得測試其可靠性的難度越來越大。虛擬樣機技術可以在虛擬道路環境中測試車輛的軟件性能。但是,將虛擬測試作為車輛開發計劃的一部分并不被企業所接受,其主要原因是缺乏明確的測試標準,而且不能合理地抽取物理環境,以使得虛擬道路環境自動生成。從測試標準和測試用例生成的角度中提出了幾種相關虛擬測試的研究方向和潛在的方法。
將虛擬測試過程作為車輛開發計劃的一部分,其可以有效地減少在實際道路上測試的工作量和成本。為了使這種虛擬測試得到的測試結果更具說服力,需要以測試標準的形式合理地抽取實際道路環境。因此,提出了需要被正式定義測試標準的代表性類別,包括影響感知精度、幾何道路設計和動態對象行為方面的環境因素。今后需要進行更多的研究,來確定屬于每個類別的測試標準。即使測試標準有了明確的定義,但是創建這樣的道路環境耗時長,則虛擬測試可能也不會為工程師所使用。因此,還需要進行更多的研究,以使測試用例生成自動化,從而大大提高虛擬測試的工作效率。
介紹了現有工具所采用的幾種機制,可用作構建測試用例自動生成算法的基本構建塊。該研究有助于OEM廠商或供應商將虛擬測試過程作為未來車輛開發計劃的一部分。
刊名:IEEE Embedded Systems Letters(英)
刊期:2017年第1期
作者:Kim Baekgyu et al
編譯:陳少帥