VEOS

Plattform für PC-basierte Simulation von Modellen und Steuergeräte-Netzwerkkommunikation

VEOS ist eine PC-basierte Simulationsplattform für die Absicherung von Software elektronischer Steuergeräte (ECU) in viele Entwicklungsphasen. Sie ermöglicht die Simulation einer Vielzahl unterschiedlicher Modelle – von Funktionsmodellen über Netzwerke virtueller Steuergeräte bis hin zu Bussystemen und Fahrzeugmodellen – bereits in frühen Entwicklungsphasen.

  • Simulation auf Linux-Betriebssystemen

    VEOS ist jetzt auch für Linux-Betriebssysteme verfügbar.

  • Kommandozeile

    Sie können VEOS jetzt von der Kommandozeile aus unter Windows- und Linux-Betriebssystemen bedienen. Dies erleichtert automatisierte Arbeitsabläufe, wenn keine COM-Automatisierung verfügbar ist, zum Beispiel in kontinuierlichen Integrationsszenarien.

  • Webinar-Aufzeichnung: Functional Mock-up Interface Support

    Dieses dSPACE Webinar zeigt Ihnen, wie Sie die Leistungsmerkmale von FMI (Functional Mock-up Interface) am besten mit der dSPACE Werkzeugkette nutzen.

    Weitere Informationen

  • Funktionale SIL-Stationen bei BMW

    Je mehr Personen an der Entwicklung von Steuergeräte-Software beteiligt sind, desto wichtiger sind frühe und realitätsnahe Tests der Einzelkomponenten. Bei BMW ist die Entscheidung für den Einsatz von dSPACE VEOS als zentrale, PC-basierte Simulationsplattform gefallen.

    Weitere Informationen

  • AUTOSAR-Simulation mit VEOS

    Die Ford Motor Company war auf der Suche nach einer Werkzeugkette, die den Entwicklungsprozess beschleunigt und den Aufwand, sich in ihre Methoden einzuarbeiten, reduziert. dSPACE bietet eine Werkzeugkette für die virtuelle Absicherung, die beides erfüllt.

    Weitere Informationen

  • Euro-NCAP-Tests auf Basis virtueller Testfahrten

    Mit steigenden Kundenerwartungen und steigenden Euro-NCAP-Anforderungen drohen die Kosten für die Entwicklung moderner Fahrerassistenzsysteme unüberschaubar zu werden. dSPACE bietet die Lösung: eine gut abgestimmte Werkzeugkette für Funktionsentwicklung, virtuelle Absicherung und Hardware-in-the-Loop-Simulation.

    Weitere Informationen

Anwendungsbereiche

dSPACE VEOS ist eine PC-basierte Simulationsplattform, die die SIL-Tests bei der Entwicklung elektronischer Steuergeräte (ECUs) unterstützt.

  • Simulieren einer Vielzahl unterschiedlicher Modelle, darunter Funktionsmodelle, Functional Mock-up Units (FMUs), virtuelle Steuergeräte (V-ECUs) und Fahrzeugmodelle unabhängig von jeglicher Simulationshardware in frühen Phasen der Entwicklung.
  • In Szenarien mit mehreren Modellen unterstützt VEOS Import, Anschluss und Ausführung beliebig vieler Funktions- und Streckenmodelle basierend auf Simulink oder Functional Mock-up Interface (FMI) und erweitert so den Funktionsumfang der Anwendungen.

Vorteile

VEOS wird auf einem Standard-PC ausgeführt und bietet dadurch Funktionsentwicklern, Software-Architekten und Steuergeräte-Testern zahlreiche wertvolle Optionen für die SIL-Tests in frühen Projektphasen:

  • Verfügbar für die Betriebssysteme Windows und Linux.
  • Einfache Integration in Cloud-basierte Lösungen für SIL-Tests.
  • Unterstützung für Co-Simulationen mit Tools von Drittanbietern.
  • Flexible Integration in den Entwicklungsprozess.
  • Die Software-Software-Integration kann von Komponenten- bis zur Systemebene getestet werden.
  • Ausgereifte Umgebungsmodelle können mit virtuellen Steuergeräten integriert werden, um komplexe Regelstrategien abzusichern oder ganze virtuelle Fahrzeuge zu simulieren und zu testen.
  • Durchgängigkeit über die gesamte Toolkette und einfacher Übergang von SIL- zu HIL-Tests.

Systematische Erweiterung der dSPACE Werkzeugkette

  • Offene Schnittstellen für die Anbindung vorhandener Werkzeuge.
  • Einfache Wiederverwendung von Daten, Tools und Modellen zwischen HIL-Simulationen und SIL-Tests.

Functionality Description
PC-based simulation
  • Simulation of heterogeneous models, from function models to virtual ECUs (V-ECUs), bus systems, and vehicle models
  • No additional hardware needed for simulation
  • Simulation on virtual machines and in containers
  • Co-simulation support
  • Simulation of sleep/wake mechanisms in V-ECUs for more realistic network simulation
  • Bus simulation:
    • ECU network communication on automotive Ethernet, CAN, CAN FD, and LIN buses, including messages, scheduling, and arbitration
    • Distributed functions in complete LIN networks on MCAL level without real hardware
  • C code debugging in running simulations
  • Code coverage: analyzing the extent to which code has been tested with CTC++ from Testwell
Tool chain integration

Off-the-shelf integration into tool chains:

  • Software-in-the-loop (SIL), including SIMPHERA
  • Rapid control prototyping (RCP)
  • Hardware-in-the-loop (HIL)
  • Compatible with:
    • TargetLink
    • Simulink
    • Bus Manager

Supported Standards and Protocols

Description

FMI
  • Simulation of Functional Mock-up Units (FMUs) based on the Functional Mock-up Interface (FMI) for co-simulation
  • Support of FMI 2.0 functionalities and access/monitoring for all variables and parameters defined by an FMU
AUTOSAR
  • Simulation of classic and adaptive virtual ECUs
  • AUTOSAR-compliant operating system
  • Support of AUTOSAR basic software modules
  • Support of AUTOSAR Release R20-11 and Microsoft® Visual Studio® 2017
XIL API
  • Support of XIL API Model Access Port
XCP
  • Access to Simulink and TargetLink models as well as V‑ECUs via XCP on Ethernet

Um das Austauschen von Simulationsmodellen zu vereinfachen, bietet dSPACE das Model Interface Package für Simulink (MIPS), mit dem SIC (Simulink Implementation Container)-Dateien generiert werden können.

Mit den kostenlosen MIPS können Modellierungsexperten die SIC-Datei mit Simulink Coder generieren, ohne dass dafür eine Lizenz für VEOS oder ConfigurationDesk notwendig ist. Aus den Simulink-Modellen können sie zusammen mit dSPACE Run-Time Target Code generieren und ZIP-Dateien erstellen, die alle notwendigen Code-Teile und Artefakte für die Ausführung der Modelle auf unterschiedlichen Simulationsplattformen wie VEOS und SCALEXIO enthalten.

Modellintegratoren, die SIC-Dateien nutzen, müssen keinen neuen Code für die Simulation generieren. Das spart Aufwand, wenn der Code in anderen Projekten wiederverwendet werden soll.

VEOS lässt sich leicht in Ihre bestehende Werkzeugkette integrieren, da es automotive Standards unterstützt:

  • ASAM
  • AUTOSAR
  • FMI

Sie können weiterhin mit den vertrauten Werkzeugen arbeiten, wenn Sie VEOS in Ihre Werkzeugkette für Rapid Control Prototyping oder HIL integrieren, um PC-basiert zu simulieren. Wenn Sie sich für VEOS entscheiden, gewinnen Sie ein hohes Maß an Flexibilität und Investitionssicherheit für neue Projekte und Herausforderungen.

PC-basierte Simulation heterogener Modelle

  • Unterstützung von verschiedenen Modelltypen: Simulink- und TargetLink-Modelle, FMUs, virtuelle Steuergeräte und Steuergeräte-Verbunde in einer einzigen Umgebung direkt auf Ihrem PC simulieren.
  • Unterstützung von Simulink-Implementierungscontainern (SICs).
  • Identischer Benutzer-Workflow für alle unterstützten Modelltypen zum Importieren und Verbinden von FMUs mit anderen Modellschnittstellen.
  • Zugriff auf Variablen und Parameter während der Simulation von ControlDesk, AutomationDesk und XIL API.
  • Debugging von Quellcode.

Umfassende Bussimulation.

  • Simulation von V-ECU-Verbunden.
  • Unterstützung der automotiven Ethernet-, CAN- und LIN-Bus-Kommunikation, einschließlich aller busspezifischen Effekte, ohne zusätzliche Hardware.
  • Integration von Bussimulationscontainern (BSCs), die vom Bus Manager erzeugt werden.

Effiziente Integration verschiedener Modellierungsansätze

FMI-konform heißt, dass Modelle, die mit unterschiedlichen Modellierungswerkzeugen erstellt wurden, als Functional Mock-up Units (FMUs) exportiert werden können. Diese sind direkt in VEOS-basierte virtuelle Absicherungsprojekte integrierbar. Die FMUs lassen sich zusammen mit anderen FMUs, virtuellen Steuergeräten (V-ECUs) und Simulink®-Modellen integrieren. Der Benutzerworkflow für den Import und den Anschluss der FMUs an andere Modellschnittstellen ist identisch für alle unterstützten Modelltypen. Zugriff auf Variablen und Parameter während der Simulation wird von ControlDesk, AutomationDesk und XIL API unterstützt.

Functional Mock-up Interface

dSPACE unterstützt den offenen FMI-Standard für die einfache Integration von Simulationsmodellen aus unterschiedlichen Quellen.

Unterstützung von Multisensoranwendungen

VEOS unterstützt die bidirektionale, latenzarme Kommunikation mit RTMaps, der komponentenbasierten Software-Entwicklungs- und -Ausführungsumgebung von Intempora.

  • VEOS Produktinformationen, PDF, Englisch, 1046 KB
Weiterführende Informationen Erfolgsstorys Documentation Kontakt zu dSPACE

Newsletter abonnieren

Abonnieren Sie unsere Newsletter, oder verwalten oder löschen Sie Ihre Abonnements