Platform for PC-based simulation of models and ECU network communication

VEOS is a PC-based simulation platform for validating the software of electronic control units (ECUs) in early development process stages. A wide range of models – function models, virtual ECUs, bus systems, and plant models – can be simulated with VEOS independently of any specific simulation hardware.

W skrócie

Obszary zastosowań

dSPACE VEOS is a PC-based simulation platform that promotes virtual validation for the development of electronic control units (ECUs). VEOS makes it possible to simulate a wide range of different models, such as function models, Functional Mock-up Units (FMUs), virtual ECUs (V-ECUs), and vehicle models, in the early development stages independent of any specific simulation hardware.
For multi-model scenarios VEOS supports importing, connecting, and running any number of function and plant models based on Simulink or Functional Mock-up Interface (FMI), thereby extending the scope of the applications.

Najważniejsze zalety

Systematic Extension to the dSPACE Tool Chain

VEOS works hand in hand with other dSPACE products to provide an entire tool chain for the development and testing process. This means that tools and models that are commonly used in rapid control prototyping and hardware-in-the-loop simulation can also be used virtually. Similarly, layouts from HIL simulations can be reused in PC-based simulations with VEOS and vice versa. VEOS also provides open interfaces to connect and use existing tools.

Cooperation with The MathWorks

VEOS is part of the MathWorks Connections Program. dSPACE works closely together with MathWorks to make sure that C code generated with the Simulink® Coder™ can be integrated and simulated with VEOS.

Visit the MathWorks Connections Program website to learn more.

PC-Based Simulation of Heterogeneous Models

With VEOS, you can simulate Simulink and TargetLink models, FMUs, AUTOSAR software components, virtual ECUs, and ECU networks in a single environment directly on your PC. This allows for a fast integration and validation process for your ECU software at the very early development stages. You can detect errors long before the first hardware prototype exists. Another advantage of a PC-based simulation platform is that parameters, models, and results can easily be exchanged between different kinds of user groups throughout the development process. If an error is found by software architects, integrators, or testers, it can be understood, investigated, and fixed much more easily by function developers if they can use the same simulation and testing environment.

Comprehensive Bus Simulation

By using VEOS, you can also simulate a network of virtual AUTOSAR ECUs. These include a realistic operating system and can be extended with basic software such as NVRAM or the ECU state manager, depending on the requirements of the simulation scenario. Automotive Ethernet, CAN and LIN buses and their bus-specific effects can be simulated on a PC using VEOS without any additional hardware. This gives you a precise simulation of distributed functions, including ECU network communication, very early in the development process.

Efficiently Integrating Various Modeling Approaches

Compliance with FMI ensures that models created in various modeling tools can be exported as Functional Mock-up Units (FMUs) and that these FMUs can readily be integrated in VEOS-based virtual validation projects. In such projects, FMUs can be integrated together with other FMUs, virtual ECUs (V-ECUs), and Simulink® models. The user workflow for importing and connecting FMUs to other model interfaces is identical for all supported model types. Variable and parameter access during simulation is supported by ControlDesk, AutomationDesk and XIL API.