- Validate ECU software much earlier by using virtual ECUs (V-ECUs)
- Reuse V-ECUs for restbus simulation in hardware-in-the-loop (HIL) tests with a real ECU
- Use identical tools throughout the entire development process
- Openness through support of automotive standards
The technology of virtual validation means:
- Running PC-based simulations to validate, verify and test ECU software in the form of V-ECUs with no other hardware
- Preparing HIL tests and scenarios on a PC
- Using V-ECUs in HIL simulation if the ECU hardware prototype is not available yet
By using virtual validation, you can perform development, verification and validation tasks much earlier. You also reduce the number of necessary additional test systems and ECU prototypes. This answers the need for early simulation that the automotive and aerospace industries are currently facing.
dSPACE tools cover all your virtual validation requirements: SystemDesk® for generating virtual ECUs (V-ECUs) from the ECU software architecture, VEOS® for PC-based simulation, and SCALEXIO and the MicroAutoBox for real-time simulation.
Virtual validation has application areas throughout the whole ECU software development process.
- Function development: To test new functions, you can create a V-ECU with just the application SWCs and load it into VEOS for software-in-the-loop and processor-in-the-loop simulations with realistic plant models.
- Software integration: For early validation, you can integrate several V-ECUs, including basic software components, and perform functional tests.
- Hardware-in-the-loop preparation and tests: With VEOS, you can set up, parameterize and test plant models and also run automated tests for HIL simulation, without actually using a HIL system. V-ECUs can also be used to perform high-quality CAN restbus simulation.
You can develop and test complex new functions in a totally virtual environment instead of on expensive test benches.
- You can simulate a whole ECU on a PC before a prototype is available – by combining the operating system and the ECU’s basic software components to create a virtual ECU.
- You can prepare simulation models and test libraries on a developer PC, reducing your preparation time on the HIL simulator.
- After running simulations on your PC, you can reuse the models and V-ECUs on a HIL system. The experiment software for instrumenting and controlling the HIL simulation can also be used for PC-based simulation.