dSpace Virtuelle Steuergeräte generieren

Mit SystemDesk 4.3 generierte virtuelle ECUs ermöglichen schnelle und einfache Tests neuer Steuergeräte-Funktionen ohne Hardware-Prototypen.
Mit SystemDesk 4.3 generierte virtuelle ECUs ermöglichen schnelle und einfache Tests neuer Steuergeräte-Funktionen ohne Hardware-Prototypen.

Mit der neuen Version 4.3 des AUTOSAR-Werkzeuges SystemDesk von dSpace können Funktionsentwickler und Software-Integratoren virtuelle Steuergeräte direkt aus dem Entwicklungsprozess nach AUTOSAR R4 erzeugen.

Nachdem der Entwickler in SystemDesk neue Funktionen in die Steuergeräte-Anwendungssoftware integriert hat, kann er daraus mit nur wenigen Klicks eine V-ECU (Virtual Electronic Control Unit) generieren. Zusätzliche Komponenten wie die AUTOSAR Run-Time-Environment und die für die Simulation notwendigen Basis-Software-Komponenten werden dabei von SystemDesk automatisch erstellt und konfiguriert. Bei Bedarf lässt sich die Basis-Software-Konfiguration projektspezifisch anpassen. Jeder Entwickler kann somit seine eigene V-ECU zum Testen seiner Funktionen erzeugen, da kein spezielles Vorwissen bezüglich der Basis-Software notwendig ist.

V-ECUs sind für Funktionstests früher verfügbar als der Steuergeräte-Hardware-Prototyp, da der Entwickler sie direkt am eigenen PC erzeugt. Das funktionale Verhalten der virtuellen Steuergeräte ist mit dem von physikalischen Steuergeräten vergleichbar. Zudem können sie bei Änderungen oder Korrekturen schnell aktualisiert werden. So lassen sich bereits früh im Entwicklungsprozess erste Funktions- und Integrationstests durchführen und die Iterationszeiten aufgrund von Anpassungen reduzieren.

SystemDesk von dSpace dient der modellbasierten Entwicklung von Steuergeräte-Software, insbesondere der Erstellung von Software-Architekturen gemäß AUTOSAR sowie der Generierung von AUTOSAR-basierten virtuellen Steuergeräten. SystemDesk unterstützt den Entwicklungsprozess der Software-Architektur von der Modellierung von Software-Komponenten bis hin zur Spezifizierung der Hardware-Topologie und Netzwerkkommunikation auf Systemebene.