ASM Engine Basic



For engine applications, dSPACE offers a diesel and a gasoline engine simulation package. Both are open Simulink® models for the real-time simulation of engines. They are fully integrated into the dSPACE tool chain and are typically used for hardware-in-the-loop (HIL) testing of electronic control units (ECUs). They are complete and independent engine models that support all the relevant phases of the model-based development process, from early controller design to testing in the laboratory.

In addition to the simulation models the ASM engine tool suite contains a parameterization tool (ModelDesk) and a validation tool (ASM Testbench). The tools are ready to use. With a prepared ControlDesk experiment, the simulation can be started directly on a dSPACE platform.


  • Engineers in charge of HIL testing ECUs in the area of engine applications
  • Engineers who validate controller algorithm designs using simulation
  • Required: Experience with MATLAB® and Simulink
  • Get an overview of the ASM engine simulation packages
  • Introduction to the dSPACE tool suite for engine simulation
  • Introduction to the parameterization process of the ASM engine models
Tools and Systems
  • ASM simulation packages
  • ModelDesk
  • ControlDesk
  • VEOS
  • MATLAB/Simulink
Course Content
  • Introduction to the ASM simulation packages for gasoline and diesel engines
  • Introduction to the associated ControlDesk experiment and the simulation of an ASM engine model on a dSPACE platform
  • Presentation of ASM libraries and structures of simulation models, including model initialization
  • Introduction to ModelDesk, the ModelDesk project for ASM engine models, and the model parameterization process. The parameterization process includes specifying data requirements, importing data to ModelDesk, and generating model parameters using MATLAB functions (ModelDesk processing)
  • Integration of custom models into ASM
  • Validation of the simulation behavior with ASM Engine Testbench

20% Discount for Universities

dSPACE offers many training courses to make working with dSPACE products easier. Just ask us!