Formal Verification of a Fail-Operational Automotive Driving System

01/18/2021
by   Tobias Schmid, et al.
0

A fail-operational system for highly automated driving must complete the driving task even in the presence of a failure. This requires redundant architectures and a mechanism to reconfigure the system in case of a failure. Therefore, an arbitration logic is used. For functional safety, the switch-over to a fall-back level must be conducted in the presence of any electric and electronic failure. To provide evidence for a safety argumentation in compliance with ISO 26262, verification of the arbitration logic is necessary. The verification process provides confirmation of the correct failure reactions and that no unintended system states are attainable. Conventional safety analyses, such as the failure mode and effect analysis, have its limits in this regard. We present an analytical approach based on formal verification, in particular model checking, to verify the fail-operational behaviour of a driving system. For that reason, we model the system behaviour and the relevant architecture and formally specify the safety requirements. The scope of the analysis is defined according to the requirements of ISO 26262. We verify a fail-operational arbitration logic for highly automated driving in compliance with the industry standard. Our results show that formal methods for safety evaluation in automotive fail-operational driving systems can be successfully applied. We were able to detect failures, which would have been overlooked by other analyses and thus contribute to the development of safety critical functions.

READ FULL TEXT

page 2

page 6

page 14

research
08/20/2023

Formal Verification of Safety Architectures for Automated Driving

Safety architectures play a crucial role in the safety assurance of auto...
research
10/13/2022

A Formal-Methods Approach to Provide Evidence in Automated-Driving Safety Cases

The safety of automated driving systems must be justified by convincing ...
research
12/01/2019

AD-EYE: A Co-simulation Platform for Early Verification of Functional Safety Concepts

Automated Driving is revolutionizing many of the traditional ways of ope...
research
11/02/2020

A Formally Verified Fail-Operational Safety Concept for Automated Driving

Modern Automated Driving (AD) systems rely on safety measures to handle ...
research
10/25/2021

Assuring Increasingly Autonomous Systems in Human-Machine Teams: An Urban Air Mobility Case Study

As aircraft systems become increasingly autonomous, the human-machine ro...
research
08/19/2017

Modular Safety Verification for Stateful Networks

Modern networks achieve robustness and scalability by maintaining states...
research
12/10/2019

Architecting Safe Automated Driving with Legacy Platforms

Modern vehicles have electrical architectures whose complexity grows yea...

Please sign up or login with your details

Forgot password? Click here to reset