For a better experience on, enable JavaScript in your browser. Thank you!


Platform for PC-based simulation

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. 

  • New Video: Integrating Virtual ECUs with ConfigurationDesk®

    See how to simulate virtual ECUs with the HIL simulation system SCALEXIO.

    Read more

  • New Virtual Validation Demo Videos and Use Cases

    Read how to use your PC as a virtual test bench and for validating new functions by using virtual ECUs, and watch a new demo video on test automation for PC-based simulation.

    Read more

  • Euro NCAP Tests with Virtual Test Drives

    As customer expectations rise and Euro NCAP requirements get tougher, the cost of developing advanced driver assistance systems threatens to become unmanageable. dSPACE offers the solution: a well-coordinated tool chain for function development, virtual validation and hardware-in-the loop simulation.

    Read more

  • Powerful Tool Chain for Validating Driver Assistance Systems

    Well-coordinated tools for simulation, testing and visualization are indispensable in validating modern driver assistance systems. Developers need a quick, easy way to model the properties of the vehicle under test, as well as road networks, traffic and electronic control units (ECUs), and to visualize driving maneuvers realistically. Together, the Automotive Simulation Models (ASM), ModelDesk and MotionDesk from dSPACE form a perfectly coordinated tool chain for this task.

    Read more

Application Areas

dSPACE VEOS is a PC-based simulation platform that promotes the use of virtual validation in the development of electronic control units (ECUs). VEOS makes it possible to simulate a wide range of different models − function models, Functional Mock-up Units (FMUs), virtual ECUs (V-ECUs), and vehicle models – independently of any specific simulation hardware in early development stages.

For multi-model scenarios, VEOS supports importing, connecting and running any number of functions and plant models based on Simulink or Functional Mock-up Interface (FMI) 2.0 thereby extending the scope of your applications.

Key Benefits

Running on a standard PC, VEOS gives function developers, software architects and ECU testers numerous new options for virtual validation in an early project phase.

  • New functions can be integrated with the overall ECU software to test how they interact.
  • A virtual test bench with powerful engine and vehicle dynamics models is permanently available for designing complex controller strategies.
  • Complex vehicle and environment models can be integrated with virtual ECUs to simulate and test an entire virtual vehicle.
  • In preparation for hardware-in-the-loop simulation, models and tests can be created, set up and run on a PC independently of the hardware-in-the-loop (HIL) system.  

Systematic Extension to the dSPACE Tool Chain

VEOS works hand in hand with other dSPACE products to provide a complete tool chain for the development and testing process. This means that tools and models which are commonly used in rapid control prototyping and HIL simulation can also be used in the virtual world. Similarly, layouts from HIL simulation can be reused in PC-based simulation with VEOS and vice versa. VEOS also provides open interfaces for you to connect and utilize your existing tools.

Functionality Description
PC-based simulation
  • Simulation of different models, from function models to virtual ECUs, bus systems, and vehicle models n
  • No additional hardware needed for simulation
Simulink support
  • Simulation of Simulink function models and Simulink environment models (such as dSPACE ASMs)
  • Support of S-functions, model referencing, multitasking, triggered or enabled subsystems and tunable parameters
TargetLink support
  • Simulation of TargetLink-generated code used in virtual ECUs (V-ECUs)
  • Support for AUTOSAR as well as non-AUTOSAR TargetLink code
AUTOSAR support
  • Simulation of virtual ECUs which are generated by SystemDesk
  • Support of realistic AUTOSAR operating systems
  • Support of AUTOSAR basic software modules, such as DEM, NVRAM or ECU state manager
  • Support of AUTOSAR R3.0, R3.1, R3.2, and R4
Bus simulation
  • Simulation of ECU network communication on CAN and LIN buses, including messages, scheduling and arbitration
  • Idealized bus simulation for FlexRay
HIL API support
  • Support of HIL API Model Access port
XCP support
  • Access to Simulink and TargetLink models as well as V-ECUs via XCP on Ethernet
  • C code debugging during a running simulation
Code coverage
  • Analyzing the extent to which code has been tested with CTC++ from Testwell
Processor-in-the-loop (PIL) simulation
  • Running ECU code for the target processor on an evaluation board
  • Support of Freescale MPC 5604B and Infineon TriCore 1797 evaluation board
Tool chain integration
  • Off-the-shelf integration into the dSPACE rapid control prototyping (RCP) and hardware-in-the-loop (HIL) tool chain

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.

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® Next Generation, AutomationDesk and XIL API.

Functional Mock-up Interface

dSPACE supports the open FMI standard for an easy integration of simulation models from various sources.

基本情報 その他の情報