Optimization-based Fault Mitigation for Safe Automated Driving

Journal Article (2023)
Author(s)

Niels Lodder (Student TU Delft)

Chris van der Ploeg (TNO, Eindhoven University of Technology)

L Ferranti (TU Delft - Learning & Autonomous Control)

Emilia Silvas (TNO, Eindhoven University of Technology)

Research Group
Learning & Autonomous Control
DOI related publication
https://doi.org/10.1016/j.ifacol.2023.10.1710
More Info
expand_more
Publication Year
2023
Language
English
Research Group
Learning & Autonomous Control
Issue number
2
Volume number
56
Pages (from-to)
1094-1100
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

With increased developments and interest in cooperative driving and higher levels of automation (SAE level 3+), the need for safety systems that are capable to monitor system health and maintain safe operations in faulty scenarios is increasing. A variety of faults or failures could occur, and there exists a high variety of ways to respond to such events. Once a fault or failure is detected, there is a need to classify its severity and decide on appropriate and safe mitigating actions. To provide a solution to this mitigation challenge, in this paper a functional-safety architecture is proposed and an optimization-based mitigation algorithm is introduced. This algorithm uses nonlinear model predictive control (NMPC) to bring a vehicle, suffering from a severe fault, such as a power steering failure, to a safe-state. The internal model of the NMPC uses the information from the fault detection, isolation and identification to optimize the tracking performance of the controller, showcasing the need of the proposed architecture. Given a string of ACC vehicles, our results demonstrate a variety of tactical decision-making approaches that a fault-affected vehicle could employ to manage any faults. Furthermore, we show the potential for improving the safety of the affected vehicle as well as the effect of these approaches on the duration of the manoeuvre.