Bei vielen HiL-Tests spielt die Berücksichtigung harter Echtzeitbedingungen eine wichtige Rolle. Im praktischen Einsatz läuft die Software zur Testautomatisierung jedoch auf einem Host-PC - und damit nicht synchron zum Simulationsmodell auf dem Echtzeitrechner. Dies führt dazu, dass die Echtzeittests oft direkt in das Simulationsmodell eingefügt werden. Der Echtzeit-Testfall kann dann per Schalter aktiviert und so synchron zum Echtzeitmodell abgearbeitet werden. Dies hat jedoch zur Folge, dass das eigentliche Simulationsmodell und der Test nicht mehr klar getrennt sind - was dazu führen kann, dass die Weiterentwicklung und die Ableitung von Testvarianten sehr kompliziert werden. Zudem wird die Pflege des Simulationsmodells erschwert, da neben dem Basismodell noch viele Varianten mitmodelliert werden müssen, um diese später zur Laufzeit zu aktivieren. In Summe entstehen so gigantische monolithische Gesamtsimulationsmodelle, die das Basismodell, die Varianten und die Echtzeittests enthalten. Eine Lösung bietet der modulbasierte Ansatz. Der Simulationscode besteht dabei aus einzelnen Modulen, die zu einem Testfall verbunden und zur Laufzeit dynamisch erweitert werden können. Der große Vorteil liegt darin, dass nun die Funktionen des Simulationsmodells und der Echtzeittest separat erstellt und versioniert werden können. Dies führt zu einer besseren Übersichtlichkeit und einem 'sauberen' Echtzeitmodell, dass effizienter gepflegt und umfassender eingesetzt werden kann. Durch standardisierte C-Schnittstellen ist auch der Einsatz von Modulen möglich, die in verschiedenen domänenspezifischen Werkzeugen erstellt wurden. Im Beitrag wird der Ansatz LABCAR erläutert. Eine wesentliche Stärke des LABCAR ist seine offene und modulare Architektur. Dadurch kann das Testsystem sehr einfach an zukünftige Anforderungen angepasst und funktional erweitert werden. Die klare Trennung zwischen der systemspezifischen Hardware und der Berechnungseinheit auf Standard-PC-Basis bietet die Möglichkeit, gezielt und ohne weitere Zusatzinvestitionen einzelne Hardware auszutauschen oder zu ergänzen. Der Real-Time PC (RTPC) bildet das Herzstück des Testsystems. Mit Hilfe der LABCAR-RTPC-Software entsteht aus einem PC ein Hochleistungs-Simulationstarget, welches komplexeste DVE1)-Modelle mit Zykluszeiten um 20 ?s in Echtzeit rechnet. So können selbst hochdynamische physikalische Regelprozesse simuliert werden. Die Kommunikation erfolgt über Standardschnittstellen, bevorzugt PCI, PCIe oder Ethernet. Die LABCAR-OPERATOR Software auf dem Bedien-PC ist die elektronische Bedienschnittstelle für LABCAR - sowohl für das Erstellen der Experimente, als auch für deren Ausführung.


    Access

    Access via TIB

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Effizienter Steuergerätetest mit Real-Time Plugins


    Additional title:

    Efficient controler test with real time plugins


    Contributors:


    Publication date :

    2009


    Size :

    9 Seiten, 6 Bilder, 2 Quellen




    Type of media :

    Conference paper


    Type of material :

    Print


    Language :

    German




    Writing Custom Nagios Plugins

    Singh, Janice | NTRS | 2015


    Effizienter Güterverkehr

    Online Contents | 2010


    Effizienter schmieren

    Bayerische Motorenwerke,BMW,Muenchen,DE | Automotive engineering | 2006


    Effizienter lackieren

    Duerr,Stuttgart,DE / Volkswagen,Puebla,MX | Automotive engineering | 2001


    EFFIZIENTER STRAHLANTRIEB

    ZIEGLER MARTIN | European Patent Office | 2017

    Free access