Dauer des Videos 21:31

Fehlersimulation im Entwicklungsprozess – von Systemarchitektur bis HiL

Sonja Krzok, MathWorks

Fehlerinjektionstests sind eine entscheidende Methode zur Sicherstellung der Systemrobustheit und werden traditionell auf Hardware-Ebene im Rahmen von Hardware-in-the-Loop-Tests (HiL) durchgeführt.

Durch den Einsatz modellbasierter Entwicklung können Fehlersimulation und Fehlerinjektion jedoch bereits deutlich früher im Entwicklungsprozess, nämlich auf Ebene der Systemarchitektur und der Model-in-the-Loop-Phase (MiL), eingesetzt werden.

Dadurch lässt sich die Lücke zwischen Systemmodellen und HiL-Tests schließen, was zu kürzeren Entwicklungszyklen und einer verbesserten Fehlerabdeckung führt. Durch den Einsatz von Simulink Fault Analyzer™ wird zudem eine systematische Analyse von Fehlereffekten und mehr Sicherheit durch Simulation ermöglicht. Dies schafft eine formale Verbindung zwischen Fehlern, Gefahren, Fehlererkennungs- und -minderungslogik und trägt entscheidend zur Erhöhung der Systemsicherheit bei.

Aufgezeichnet: 21 Okt 2025