The key advantage of autonomous car platoons are their short inter-vehicle distances that increase traffic flow and reduce fuel consumption. However, this is challenging for operational and functional safety. If a failure occurs, the affected vehicles cannot suddenly stop driving but instead should continue their operation with reduced performance until a safe state can be reached or, in the case of temporal failures, full functionality can be guaranteed again. To achieve this degradation, platoon members have to be able to compensate sensor and communication failures and have to adjust their inter-vehicle distances to ensure safety. In this work, we describe a systematic design of degradation cascades for sensor and communication failures in autonomous car platoons using the example of an autonomous model car. We describe our systematic design method, the resulting degradation modes, and formulate contracts for each degradation level. We model and test our resulting degradation controller in Simulink/Stateflow.
@InProceedings{zarrouki_et_al:OASIcs.ASD.2019.1, author = {Zarrouki, M. Baha E. and Kl\"{o}s, Verena and Grabowski, Markus and Glesner, Sabine}, title = {{Fault-Tolerance by Graceful Degradation for Car Platoons}}, booktitle = {Workshop on Autonomous Systems Design (ASD 2019)}, pages = {1:1--1:15}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-102-3}, ISSN = {2190-6807}, year = {2019}, volume = {68}, editor = {Saidi, Selma and Ernst, Rolf and Ziegenbein, Dirk}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ASD.2019.1}, URN = {urn:nbn:de:0030-drops-103344}, doi = {10.4230/OASIcs.ASD.2019.1}, annote = {Keywords: fault-tolerance, degradation, car platoons, autonomous driving, contracts} }
Feedback for Dagstuhl Publishing