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
Weitere Informationen
Ausgewähltes Produkt