scholarly journals Formal Verification of Heuristic Autonomous Intersection Management Using Statistical Model Checking

Sensors ◽  
2020 ◽  
Vol 20 (16) ◽  
pp. 4506
Author(s):  
Aaditya Prakash Chouhan ◽  
Gourinath Banda

Autonomous vehicles are gaining popularity throughout the world among researchers and consumers. However, their popularity has not yet reached the level where it is widely accepted as a fully developed technology as a large portion of the consumer base feels skeptical about it. Proving the correctness of this technology will help in establishing faith in it. That is easier said than done because of the fact that the formal verification techniques has not attained the level of development and application that it is ought to. In this work, we present Statistical Model Checking (SMC) as a possible solution for verifying the safety of autonomous systems and algorithms. We apply it on Heuristic Autonomous Intersection Management (HAIM) algorithm. The presented verification routine can be adopted for other conflict point based autonomous intersection management algorithms as well. Along with verifying the HAIM, we also demonstrate the modeling and verification applied at each stage of development to verify the inherent behavior of the algorithm. The HAIM scheme is formally modeled using a variant of the language of Timed Automata. The model consists of automata that encode the behavior of vehicles, intersection manager (IM) and collision checkers. To verify the complete nature of the heuristic and ensure correct modeling of the system, we model it in layers and verify each layer separately for their expected behavior. Along with that, we perform implementation verification and error injection testing to ensure faithful modeling of the system. Results show with high confidence the freedom from collisions of the intersection controlled by the HAIM algorithm.

Author(s):  
Alexandre David ◽  
Kim G. Larsen ◽  
Axel Legay ◽  
Marius Mikučionis ◽  
Danny Bøgsted Poulsen ◽  
...  

2015 ◽  
Vol 2015 ◽  
pp. 1-12 ◽  
Author(s):  
Shengxin Dai ◽  
Mei Hong ◽  
Bing Guo ◽  
Yang He ◽  
Qiongyu Zhang ◽  
...  

Energy saving is a crucial concern in embedded real time systems. Many RT-DVS algorithms have been proposed to save energy while preserving deadline guarantees. This paper presents a novel approach to evaluate RT-DVS algorithms using statistical model checking. A scalable framework is proposed for RT-DVS algorithms evaluation, in which the relevant components are modeled as stochastic timed automata, and the evaluation metrics including utilization bound, energy efficiency, battery awareness, and temperature awareness are expressed as statistical queries. Evaluation of these metrics is performed by verifying the corresponding queries using UPPAAL-SMC and analyzing the statistical information provided by the tool. We demonstrate the applicability of our framework via a case study of five classical RT-DVS algorithms.


2012 ◽  
Vol 85 ◽  
pp. 1-16 ◽  
Author(s):  
Peter Bulychev ◽  
Alexandre David ◽  
Kim Gulstrand Larsen ◽  
Marius Mikučionis ◽  
Danny Bøgsted Poulsen ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document