Formal verification of autonomous vehicle platooning

被引:74
|
作者
Kamali, Maryam [1 ]
Dennis, Louise A. [1 ]
McAree, Owen [2 ]
Fisher, Michael [1 ]
Veres, Sandor M. [2 ]
机构
[1] Univ Liverpool, Dept Comp Sci, Liverpool, Merseyside, England
[2] Univ Sheffield, Dept Automat Control & Syst Engn, Sheffield, S Yorkshire, England
基金
英国工程与自然科学研究理事会;
关键词
Vehicle platooning; Agent programming; Model checking; MODEL-CHECKING;
D O I
10.1016/j.scico.2017.05.006
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The coordination of multiple autonomous vehicles into convoys or platoons is expected on our highways in the near future. However, before such platoons can be deployed, the behaviours of the vehicles in these platoons must be certified. This is non-trivial and goes beyond current certification requirements, for human-controlled vehicles, in that these vehicles can act autonomously. In this paper, we show how formal verification can contribute to the analysis of these new, and increasingly autonomous, systems. An appropriate overall representation for vehicle platooning is as a multi-agent system in which each agent captures the "autonomous decisions" carried out by each vehicle. In order to ensure that these autonomous decision-making agents in vehicle platoons never violate safety requirements, we use formal verification. However, as the formal verification technique used to verify the individual agent's code does not scale to the full system, and as the global system verification technique does not capture the essential verification of autonomous behaviour, we use a combination of the two approaches. This mixed strategy allows us to verify safety requirements not only of a model of the system, but of the actual agent code used to program the autonomous vehicles. (C) 2017 The Authors. Published by Elsevier B.V.
引用
收藏
页码:88 / 106
页数:19
相关论文
共 50 条
  • [41] Characterization of Transient Communication Outages Into States to Enable Autonomous Fault Tolerance in Vehicle Platooning
    Hasan, Shahriar
    Girs, Svetlana
    Uhlemann, Elisabeth
    [J]. IEEE OPEN JOURNAL OF INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 4 : 101 - 129
  • [42] Network Topology Impact on the Identification of Dynamic Network Models with Application to Autonomous Vehicle Platooning
    Pimentel, Guilherme A.
    de Vasconcelos, Rafael
    Salton, Aurelio
    Bazanella, Alexandre
    [J]. IFAC PAPERSONLINE, 2020, 53 (02): : 1031 - 1036
  • [43] Platooning as a Service of Autonomous Vehicles
    Lu, Duo
    Li, Zhichao
    Huang, Dijiang
    [J]. 2017 IEEE 18TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM), 2017,
  • [44] Abstract Simulation Scenario Generation for Autonomous Vehicle Verification
    Medrano-Berumen, Christopher
    Akbas, Mustafa Ilhan
    [J]. 2019 IEEE SOUTHEASTCON, 2019,
  • [45] Algorithmic Ethics: Formalization and Verification of Autonomous Vehicle Obligations
    Shea-Blymyer, Colin
    Abbas, Houssam
    [J]. ACM TRANSACTIONS ON CYBER-PHYSICAL SYSTEMS, 2021, 5 (04)
  • [46] Design and Formal Verification of a Safe Stop Supervisor for an Automated Vehicle
    Krook, Jonas
    Svensson, Lars
    Li, Yuchao
    Feng, Lei
    Fabian, Martin
    [J]. 2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2019, : 5607 - 5613
  • [47] Formal Specification and Model Checking of an Autonomous Vehicle Merging Protocol
    Liu, Minxuan
    Dang Duy Bui
    Duong Dinh Tran
    Ogata, Kazuhiro
    [J]. 2021 21ST INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C 2021), 2021, : 333 - 342
  • [48] Data-Centric Design for Formal Verification of Vehicle Monitoring
    Conradi Hoffmann, Jose Luis
    Frohlich, Antonio Augusto
    [J]. 2023 XIII BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING, SBESC, 2023,
  • [49] Enhancing Autonomous System Security: A Formal Framework for Assessing and Strengthening Autonomous Vehicle Defenses
    Ouchani, Samir
    Guendouzi, Souhila Badra
    Boudouaia, Mohamed Amine
    [J]. DISTRIBUTED COMPUTING FOR EMERGING SMART NETWORKS, DICES-N 2023, 2024, 2041 : 59 - 82
  • [50] Vehicle-to-vehicle communications for AVCS platooning
    Tank, T
    Linnartz, JPMG
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 1997, 46 (02) : 528 - 536