Virtual validation is often reffered to as Software-in-the-loop (SIL) and aims and testing and verifying a software controller, before any hardware is available. This training focuses on using the dSPACE toolchain, including SystemDesk, VEOS and ControlDesk to perform testing on a virtual processing units (VPU). In this training, VEOS is used to simulate VPUs and connecting them with environment models from Simulink directly or via virtual buses using BusManager. ControlDesk is used to do manual testing on the simulation running on VEOS.
Course contents
Prerequisites
Goals
Tools and Systems
Course contents
- Generate and export virtual processing units (VPUs) using SystemDesk
- Connect virtual processing units in VEOS
- Connect a VPU to a environment model directly
- Create a virtual CAN-bus using BusManager and configure the connection between VPU and environment model
- Run and monitor simulations in ControlDesk
Prerequisites
- Basic knowledge of system modeling in SystemDesk
Goals
- Get an overview and basic knowlege about the building blocks of a VPU
- Create VPUs from SystemDesk models
- Connecting a VPU from SystemDesk to an environment model generated from Simulink
- Run simulation of VPUs and monitor the simulation in ControlDesk
Tools and Systems
- SystemDesk (V-ECU generation module)
- VEOS
- ControlDesk
- BusManager