Deterministische Zustandsautomaten und formale Verifikation mit TLA+

Race Conditions zwischen Steuergeraeten erzeugen sporadische Fehler, die Unit-Tests uebersehen. Die Modellierung von Bordnetz-, OTA- und Bremszustaenden in TLA+ beweist mathematisch die absolute Deadlock-Freiheit ueber alle denkbaren Ablaeufe hinweg.

Die fatalen Risiken von Race Conditions bei Bremsuebergaengen

Geht die Rekuperation bei einer ABS-Regelung in hydraulische Reibbremsung ueber, kann eine mangelnde Synchronisation die Bremswirkung fuer 80 ms auf null fallen lassen. Die formale Modellierung mit TLA+ deckte genau dieses asynchrone Loch vor dem Bau der ECU auf.

Domain-Portfolio entdecken