The Driving Simulator, which was developed in collaboration with industry leaders such as aSR and CADFEM, showcases the practical application of our co-simulation technology. It serves as a powerful example of how our framework facilitates the creation of virtual testbeds that are both detailed and effective.
The Driving Simulator exemplifies the sophisticated application of our co-simulation technology in a complex automotive testing environment. It uses the CARLA simulator to create detailed models of the environment and of vehicle physics, thereby providing a realistic basis for simulations that closely mimic real-world scenarios. The advanced driver assistance systems (ADAS) functions developed in collaboration with CADFEM are integrated to support the development of safer and more efficient vehicles.
Further enhancing the simulator’s capabilities, Fraunhofer IESE has developed an extensive suite of tools, including an analytics dashboard, and uses the FERAL co-simulation framework for the seamless integration of disparate simulation components, a state-of-the-art infotainment system, and vehicle network models featuring a simulated CAN bus.
The hardware, which is crucial for the realistic operation of the simulator, is provided by aSR, ensuring high fidelity and responsiveness. The orchestration of the different simulation components through a simulated CAN bus managed by the FERAL framework demonstrates the framework’s ability to handle complex data flows and system interactions effectively.
Adding to the robustness of the testing environment, a configurable FERAL fault injector introduces noisy data and bus load injections to the CAN bus. This feature is vital for assessing the resilience of networked vehicle systems against data corruption and overload scenarios. The simulator supports not only automated test runs for efficiency and consistency, but also manual tests, allowing engineers to take the driver's seat and directly experience the vehicle’s behavior and the system responses under simulated conditions.