HILS and SILS Integration for ECU Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current simulation methods for electronic control units (ECUs) in vehicles lack flexibility and efficiency, requiring separate hardware in the loop simulation (HILS) and software in the loop simulation (SILS) environments, which prolongs verification time and limits effective control function verification at the vehicle system level.

Innovation Solution

A simulation device and method that interwork a HILS module using physical ECUs with SILS software using virtual ECUs, enabling flexible control function verification by configuring networks to replace physical ECUs with virtual ones, and controlling both modules to perform simulations based on user inputs and test scenarios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate HILS and SILS environments are used for ECU simulation, then hardware testing can be performed with physical ECUs, but verification time increases and system-level control function verification becomes less efficient

Engineering Contradiction:
ImproveECU error preventionVSAvoidverification time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent combines HILS and SILS environments into a unified simulation system where physical ECUs and virtual ECUs can coexist and interact through a communication interface. This integration allows simultaneous execution of hardware-based and software-based simulations, enabling comprehensive verification without sequential processing delays.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The simulation system is designed to handle multiple simulation types (HILS, SILS, and mixed modes) through a single unified platform. The controller can dynamically configure the simulation environment to include both physical and virtual ECUs, allowing the system to perform diverse verification tasks without requiring separate dedicated systems for each simulation type.

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

2Ease of manufacture

If separate HILS and SILS environments are used for ECU simulation, then dedicated hardware testing is possible, but verification environment establishment becomes more complex and time-consuming

Engineering Contradiction:
Improveverification environment establishmentVSAvoidenvironment establishment time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The system pre-configures communication interfaces and network settings to enable rapid deployment of simulation environments. Virtual ECUs are prepared in advance and can be dynamically instantiated, allowing the verification environment to be established quickly without manual configuration of each component during the verification process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A communication interface acts as an intermediary between the controller, physical ECUs, and virtual ECUs, simplifying the establishment of verification environments. This mediator handles signal routing and data exchange, eliminating the need for complex point-to-point connections and reducing setup complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If only physical ECUs are used in HILS, then hardware accuracy is maintained, but flexibility in configuring test scenarios is limited

Engineering Contradiction:
Improvehardware testing accuracyVSAvoidtest scenario flexibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

Virtual ECUs serve as digital copies of physical ECUs, replicating their behavior and characteristics in software. These virtual models can be configured to match various ECU types and versions, providing flexibility in test scenario design while maintaining hardware accuracy when physical ECUs are involved. The virtual copies allow rapid prototyping and testing of different configurations without requiring additional physical hardware.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20230161931A1Simulation device and method of controlling the same
Publication Date: 2023.05.25 HYUNDAI MOTOR CO LTD
  • US20230161931A1 patent drawing
  • US20230161931A1 patent drawing
  • US20230161931A1 patent drawing

AI summary

Provided is a hardware in the loop simulation (HILS) module comprising an electronic control unit (ECU), a storage configured to store software in the loop simulation (SILS) software comprising a virtual ECU, and a controller configured to control at least one of the HILS module or the SILS software to perform a simulation on a network comprising at least one of the ECU or the virtual ECU.