Formal Verification of Swerving Maneuvers for Car Collision Avoidance

被引:0
|
作者
Abhishek, Aakash [1 ]
Sood, Harry [2 ]
Jeannin, Jean-Baptiste [3 ]
机构
[1] Univ Michigan, Dept Mech Engn, Ann Arbor, MI 48109 USA
[2] Univ Michigan, Dept Aerosp Engn, Ann Arbor, MI 48109 USA
[3] Univ Michigan, Aerosp Engn, Ann Arbor, MI 48109 USA
关键词
Formal Verification; Hybrid Systems; Automotive Systems; Car Collision Avoidance;
D O I
10.23919/acc45564.2020.9147679
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many road vehicle accidents are the result of collisions with foreign objects, and automatic collision avoidance is of critical interest to car manufacturers and their customers. Previous work on formally verifying collision avoidance maneuvers typically assumes point-shaped or circular-shaped vehicles for simplicity. In this paper, we formulate and formally verify sufficient conditions for the safety of a representative collision avoidance system for cars with a realistic geometrical shape. The collision avoidance system discussed here is designed to issue swerving advisories. We model the vehicle kinematics and control advisory as a hybrid program, allowing to model both discrete decisions of the system and continuous dynamics of the car. We formally verify the collision avoidance system by providing rigorous, computer-checked mathematical proofs of collision avoidance under well-defined, explicit sufficient conditions on vehicle kinematics and parameters. This formal verification provides a mathematical guarantee that the collision avoidance system can prevent the vehicle from collision under all possible scenarios as long as certain conditions hold true. We model the system using differential dynamic logic dL and use the automated theorem prover KeYmaera X for formal verification. This work employs a purely symbolic model, and can thus be extended to verify other types of collision avoidance systems exhibiting richer behavior.
引用
收藏
页码:4729 / 4736
页数:8
相关论文
共 50 条
  • [1] Formal Verification of Curved Flight Collision Avoidance Maneuvers: A Case Study
    Platzer, Andre
    Clarke, Edmund M.
    [J]. FM 2009: FORMAL METHODS, PROCEEDINGS, 2009, 5850 : 547 - 562
  • [2] Formal Verification of Braking while Swerving in Automobiles
    Abhishek, Aakash
    Sood, Harry
    Jeannin, Jean-Baptiste
    [J]. PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (HSCC2020) (PART OF CPS-IOT WEEK), 2020,
  • [3] Collision Avoidance Dynamics for Optimal Impulsive Collision Avoidance Maneuvers
    Abay, Rasit
    [J]. PROCEEDINGS OF 8TH INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN SPACE TECHNOLOGIES (RAST 2017), 2017, : 263 - 271
  • [4] Formal Verification of ACAS X, an Industrial Airborne Collision Avoidance System
    Jeannin, Jean-Baptiste
    Ghorbal, Khalil
    Kouskoulas, Yanni
    Gardner, Ryan
    Schmidt, Aurora
    Zawadzki, Erik
    Platzer, Andre
    [J]. 2015 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2015, : 127 - 136
  • [5] COLLISION AVOIDANCE MANEUVERS IN RESTRICTED VISIBILITY
    BARRATT, MJ
    [J]. JOURNAL OF NAVIGATION, 1976, 29 (04): : 364 - 371
  • [6] Evaluation of collision avoidance maneuvers for parallel approach
    Winder, LF
    Kuchar, JK
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1999, 22 (06) : 801 - 807
  • [7] Optimal control of a ship for collision avoidance maneuvers
    Miele, A
    Wang, T
    Chao, CS
    Dabney, JB
    [J]. JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1999, 103 (03) : 495 - 519
  • [8] COLLISION AVOIDANCE SYSTEMS AND OPTIMAL TURN MANEUVERS
    MERZ, AW
    KARMARKAR, JS
    [J]. JOURNAL OF NAVIGATION, 1976, 29 (02): : 160 - 174
  • [9] SIMULATED COLLISION AVOIDANCE MANEUVERS - A PARAMETRIC STUDY
    HABBERLEY, JS
    TAYLOR, DH
    [J]. JOURNAL OF NAVIGATION, 1989, 42 (02): : 248 - 254
  • [10] Modeling collision avoidance maneuvers for micromobility vehicles
    Li, Tianyou
    Kovaceva, Jordanka
    Dozza, Marco
    [J]. JOURNAL OF SAFETY RESEARCH, 2023, 87 : 232 - 243