Funktionale White-Box-Tests komplexer Reglerfunktionen für Motorsteuergeräte lassen sich bereits in frühen Entwicklungsstadien äußerst effektiv durchführen. Durch das daraus resultierende frühzeitige Auffinden und Beseitigen von Fehlern können bezogen auf den gesamten Entwicklungsprozess immense Kosten eingespart sowie große Zeitgewinne erzielt werden. Das sind kurz zusammengefasst die wichtigsten Ergebnisse des Verbundvorhabens SiLEST (Software-in-the-Loop for Embedded Software Test). Dieses im Rahmen der Forschungsoffensive 'Software Engineering 2006' geforderte BMBF-Projekt' untersuchte, welches Potential der Softwaretest eingebetteter Systeme innerhalb einer simulierten Umwelt besitzt. Dafür wurde ein Testprozess definiert und implementiert, welcher sich besonders zum Untersuchen von Closed-Loop-Systemen auf funktionaler Ebene eignet. Der Testprozess zeichnet sich durch seine durchgängige Automatisierung, die ihn für Regressionstests prädestiniert, aus. Da alle beteiligten Modellkomponenten und auch die Testfälle unter einer Versionsverwaltung stehen, ist eine vollständige Rückverfolgbarkeit gewährleistet. Großer Wert wird auf die Wiederverwendbarkeit von Modellen und Testfallen gelegt. Für letztere wurde eine formale Beschreibungssprache definiert, die den eigentlichen Testfall unabhängig von der Testmethode macht. Mit den Testfällen wird neben dem Nominalverhalten solcher eingebetteter Systeme vor allem das Fehlerverhalten von Sensoren und Aktuatoren und dessen Auswirkungen auf des Gesamtsystem untersucht. Der Testprozess kann von der Model-in-the-Loop- (MiL-) Simulation, über die Software-in-the-Loop- (SiL-) und Processor-in-the-Loop- (PiL-) Simulation bis hin zur Hardware-in-the-Loop- (HiL-) Simulation eingesetzt werden. Darüber hinaus hat er sich auch für Nachsimulationen mit realen Fahrzeugmessdaten bewahrt. Weitere herausragende Eigenschaften sind die automatische Bewertung der Testergebnisse sowie die systematische Aufbereitung und automatische Dokumentation der erzielten Testresultate. Dieser Beitrag beschreibt den Testprozess und die Schritte des automatisierten Testprozesses anhand der Regelung eines zweistufig geregelten Abgasturboladers für einen Dieselmotor. SiLEST zeigt eine hohe Benutzerfreundlichkeit, da der Anpassungsaufwand an bestehende Modelle gering ist und etablierte Standardtools in die Testautomatisierung integriert sind.


    Zugriff

    Zugriff über TIB

    Verfügbarkeit in meiner Bibliothek prüfen


    Exportieren, teilen und zitieren



    Titel :

    Automatisierter Closed-Loop-Testprozess für eingebettete Steuergerätefunktionen


    Weitere Titelangaben:

    Automated closed-loop testing process for embedded control-unit algorithms


    Beteiligte:


    Erscheinungsdatum :

    2007


    Format / Umfang :

    35 Seiten, 6 Bilder, 8 Quellen


    Anmerkungen:

    Folienbeitrag in engl.


    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Print


    Sprache :

    Deutsch




    Automatisierter Closed-Loop-Testprozess für Steuergerätefunktionen

    Rebeschieß, Sven / Liebezeit, Thomas / Bazarsuren, Uzmee et al. | Tema Archiv | 2007


    Werkzeugkopplung im Testprozess

    Stuecka,R. / Burmester,S. / Voss,A. et al. | Kraftfahrwesen | 2006


    Automatisierter Closed Loop Testprozess fuer Steuergeraetefunktionen

    Rebeschiess,S. / Liebezeit,T. / Bazarsuren,U. et al. | Kraftfahrwesen | 2007