Unified Vehicle Simulation Model for Cross-Platform ECU Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual testing methods for autonomous vehicle development face challenges such as cumbersome development of complex vehicle models, slow code testing on actual vehicles, access issues to vehicles and ECUs, and difficulties in sharing realistic vehicle models across platforms.

Innovation Solution

A platform-independent unified simulation model is developed, comprising a vehicle dynamic model, actuator sub-models, controller sub-models, and communication sub-models, which can be executed autonomously and shared across multiple platforms, facilitating realistic simulation of vehicle behavior and inter-controller communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a complete vehicle model is required in SIL environment to accelerate development, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improvedevelopment speedVSAvoidmodel complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The vehicle model is divided into modular components: vehicle dynamic model, actuator models, sensor models, and ECU models. Each module can be independently developed, tested, and integrated, reducing overall system complexity while enabling comprehensive virtual testing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A standardized interface layer is introduced between different model components and the testing environment. This intermediary enables seamless integration and data exchange between modules without requiring complex point-to-point connections, simplifying the overall system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If code is tested on actual vehicles, then measurement precision is improved, but loss of time increases

Engineering Contradiction:
Improvetesting accuracyVSAvoidtesting time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

A high-fidelity virtual copy of the vehicle system is created through the unified simulation model. This digital twin replicates the physical vehicle's dynamics, sensors, and control systems, enabling accurate testing without requiring physical vehicle access, thus eliminating time delays while maintaining test validity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The vehicle model and testing environment are prepared in advance through offline model development and validation. Test scenarios can be executed immediately once code is ready, without waiting for vehicle availability, enabling continuous integration and faster development cycles.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If realistic vehicle models are shared with external partners, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvemodel shareabilityVSAvoidintegration effort
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The simulation model is designed with universal interfaces and standardized data formats that can be used across different platforms and applications. The model can serve multiple purposes: development testing, validation, calibration, and collaboration with external partners, eliminating the need for multiple specialized models.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The model incorporates configurable parameters that can be adjusted to match different vehicle configurations, platforms, and testing requirements. This parametric approach allows the same base model to be adapted for various applications without requiring separate models for each scenario.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240171423A1Platform-independent unified model for simulating a road vehicle
Publication Date: 2024.05.23 VOLVO AUTONOMOUS SOLUTIONS AB
  • US20240171423A1 patent drawing
  • US20240171423A1 patent drawing
  • US20240171423A1 patent drawing

AI summary

A method for providing a platform-independent unified simulation model representing a road vehicle includes a vehicle dynamic model configured to simulate a time evolution of at least one motion state of the vehicle, a plurality of actuator sub-models, each of which represents an actuator in the vehicle, configured to simulate a time evolution of a motion state under the action of the actuator controller sub-models representing electronic control unit, ECUs, which are configured to control the actuators on the basis of a sensed state of the vehicle and in accordance with predefined control logic, and to exchange bus messages with other ECUs, and a communication sub-model representing a data bus operable to deliver bus messages among ECUs.