As OEMs face the need to reduce the time to market for new developments, they strive to make their development and testing more efficient. One way to do this is to perform verification and validation tasks earlier in the development process. The concept of virtual validation gives them the tools to do just that.
Virtual validation is based on using virtual ECUs (V-ECUs) without real hardware prototypes on the PC-based simulation platform VEOS. This platform enables function and integration tests on the developer's PC to find and correct errors early in the process, thus saving time and iterations.
You can use two methods to create a V-ECU, depending on the starting point and project needs.
VEOS provides various interfaces that you can integrate into an existing tool chain. You can connect the software with any tool that supports the standard interfaces provided, such as XCP or XIL API. For measuring, stimulating, and calibrating, VEOS supports description files that are commonly used in the automotive industry:
Additionally, VEOS can be automated, which means it is ideally suited for a continuous integration tool chain. Using VEOS as part of your tool chain lets you use the same configurations and layouts for your calibration and automation software for virtual validation as for your hardware-in-the-loop projects.
During the simulation run, VEOS ensures a deterministic simulation with a defined processing sequence. Simulation models can also be executed faster than real-time, provided the simulation models allow for such fast execution times, thus increasing the test throughput.
Even simulation models that are not real-time capable can be executed with VEOS. Models provided as Functional Mock-up Units (FMUs) can be used directly with other models.