Virtuell schneller ans Ziel: AUTOSAR-Steuergerätesoftware entwickeln und testen mit vVIRTUALtarget von Vector |
Stuttgart, 22. November, 2018 – Vector stellt mit vVIRTUALtarget ein Werkzeug zum virtuellen Testen von AUTOSAR-Steuergeräten vor. Damit ist die Softwareentwicklung für typische AUTOSAR-4-Projekte schneller realisierbar. Die virtualisierte Umgebung macht dabei das Testen der Steuergerätesoftware während des gesamten Entwicklungsprozesses möglich. Der Anwender profitiert von der schnellen Testausführung und das sogar schneller als in Echtzeit. vVIRTUALtarget ist ein Softwarewerkzeug zum Erzeugen virtueller Steuergeräte für alle typischen AUTOSAR-4-Projekte. Es unterstützt Funktions- und Softwareentwickler, Softwareintegratoren sowie Testingenieure im gesamten Entwicklungsprozess ihrer Steuergerätesoftware. Im Fokus steht das Entwickeln und Testen funktionaler Software unverändert in Wechselwirkung mit einem Verhaltensmodell oder mit einer virtualisierten, vollständigen AUTOSAR-Basissoftware. Da vVIRTUALtarget lediglich einen typischen Windows-PCs benötigt, ist eine eigene Testumgebung kostengünstig an jedem Arbeitsplatz verfügbar, die sich zudem einfach archivieren und wiederherstellen lässt. Vor allem sind Testresultate einerseits nicht mehr zwingend von der Ausführungsgeschwindigkeit eines Testsystems abhängig: Die Simulation muss eben nicht an die Echtzeit gekoppelt sein, sondern nur an eine in sich konsistente Simulationszeit. Anderseits kann eine Simulation auch in Echtzeit ausgeführt werden und ermöglicht so eine Kopplung mit realer Hardware, wie beispielsweise Sensoren, Steuergeräten oder HiL-Systemen. Mit der Produktvariante „pro“ lässt sich Anwendungssoftware bereits ab der frühen Designphase effizient testen. Einzelne oder mehrere Softwarekomponenten sind über ihre AUTOSAR-Schnittstellen automatisiert in eine Ausführungsumgebung integrierbar. Das typische Verhalten einer AUTOSAR-Basissoftware wird hierbei von vVIRTUALtarget pro emuliert. Anwender müssen sich also weder um das Konfigurieren noch um das Implementieren eines Ersatzes („stubben“) von Modulen der Basissoftware kümmern. Zusätzlich sind Anwender durch automatisch erstellte Vorschläge für typische Dienste der AUTOSAR Service Layer entlastet, die sie aber auch selbst einstellen können. Im nächsten Entwicklungsschritt erfolgt mit der Produktvariante „basic“ das virtualisierte Testen der Konfiguration und der Software des gesamten Steuergerätes. Hierzu wird die originale Konfiguration des Zielsteuergeräts verwendet, deren korrekte Funktionalität sich somit schon frühzeitig testen lässt. Das Resultat wird in einer PC-Ausführungsumgebung mit CANoe weiterverwendet. So erstellte virtuelle Steuergeräte lassen sich auch im Verbund mit anderen virtuellen und mit realen Steuergeräten zum Testen eines Gesamtsystems verwenden. Mehr Informationen unter: www.vector.de/vvt oder in diesem kurzem Video (2:30 min). |
Über die Vector Gruppe Vector Informatik ist der führende Hersteller von Software-Werkzeugen und -Komponenten für die Entwicklung elektronischer Systeme und deren Vernetzung mit verschiedensten Systemen von CAN bis Ethernet. Seit 1988 ist Vector der Partner von Herstellern und Zulieferern der Automobilindustrie und verwandter Branchen. Vector Tools und Services verschaffen Ingenieuren den entscheidenden Vorteil, um ein anspruchsvolles und hochkomplexes Themenfeld so einfach und überschaubar wie nur möglich zu machen. Jeden Tag aufs Neue arbeiten Vector Mitarbeiter an den elektronischen Innovationen der Automobilindustrie. Weltweit setzen Kunden aus der Automobil-, Nutzfahrzeug-, Luftfahrt-, Transport- und Steuerungstechnik auf die Lösungen und Produkte der unabhängigen Vector Gruppe zur Entwicklung von Technologien für die Mobilität von Morgen. Die Vector Gruppe beschäftigt zurzeit über 2.000 Mitarbeiter und erzielte im Jahr 2017 einen Umsatz von 520 Millionen Euro. Neben dem Hauptsitz in Deutschland (Stuttgart) ist Vector in USA, Japan, Frankreich, Großbritannien, Italien, Österreich, Schweden, Südkorea, Indien, China und Brasilien mit Niederlassungen präsent. |