Residual Bus Simulation for Vehicle Control Unit Fault Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for testing vehicle control units in a hardware-in-the-loop environment face issues where real control units enter a failure mode due to missing control units being replaced by residual bus simulation, leading to detection of inconsistencies and errors.

Innovation Solution

A method involving a two-stage process where control units are first woken up in a simulated environment and then fed real vehicle data after a complete wake-up routine, using residual bus simulation to prevent error messages by gradually transitioning from simulated to real data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If residual bus simulation is used to replace missing control units in a vehicle network, then the control unit can be tested in a virtual environment, but the control unit enters failure mode due to detected inconsistencies and missing information

Engineering Contradiction:
Improveability to test control unit in virtual environmentVSAvoidcontrol unit enters failure mode
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by implementing a wake-up routine that activates the control unit before feeding it real vehicle data. This preliminary activation ensures the control unit is in a proper operating state and can handle the transition from simulation to real data without entering failure mode. The wake-up routine prepares the control unit's internal systems, including diagnostic routines and communication protocols, so that when real data arrives, the unit is ready to process it correctly.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses an intermediary approach by introducing a transition phase with residual bus simulation that gradually connects to real vehicle data. The residual bus simulation acts as an intermediary environment that bridges the gap between complete virtual simulation and full real-data operation. This intermediary state allows the control unit to adapt progressively, reducing the shock of sudden data changes and preventing failure mode activation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If real vehicle data is fed to the control unit immediately after startup, then realistic testing can be performed, but the control unit detects missing messages and switches to error mode

Engineering Contradiction:
Improverealistic testing capabilityVSAvoidcontrol unit switches to error mode
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies preliminary action by implementing a wake-up routine that activates the control unit before feeding it real vehicle data. This preliminary activation ensures the control unit is in a proper operating state and can handle the transition from simulation to real data without entering failure mode. The wake-up routine prepares the control unit's internal systems, including diagnostic routines and communication protocols, so that when real data arrives, the unit is ready to process it correctly.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent maintains continuity of useful action by ensuring the residual bus simulation continues to provide necessary communication signals while real vehicle data is being introduced. This continuous provision of valid bus traffic ensures that the control unit always receives expected messages, preventing detection of missing information. The simulation and real data feed operate in a coordinated manner that maintains uninterrupted communication flow throughout the transition period.

Inventive Principle:
Principle #20Continuity of useful action

3Loss of time

If the wake-up routine is interrupted by real data feeding, then testing time is reduced, but the control unit cannot complete its sensitive wake-up process and enters fault mode

Engineering Contradiction:
Improvetesting durationVSAvoidwake-up routine completion
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent applies preliminary action by implementing a wake-up routine that activates the control unit before feeding it real vehicle data. This preliminary activation ensures the control unit is in a proper operating state and can handle the transition from simulation to real data without entering failure mode. The wake-up routine prepares the control unit's internal systems, including diagnostic routines and communication protocols, so that when real data arrives, the unit is ready to process it correctly.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent maintains continuity of useful action by ensuring the residual bus simulation continues to provide necessary communication signals while real vehicle data is being introduced. This continuous provision of valid bus traffic ensures that the control unit always receives expected messages, preventing detection of missing information. The simulation and real data feed operate in a coordinated manner that maintains uninterrupted communication flow throughout the transition period.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentEP4632583A1Method, control unit and test arrangement for testing at least one control unit for a vehicle
Publication Date: 2025.10.15 STELLANTIS AUTO SAS
  • EP4632583A1 patent drawingFigure 1
  • EP4632583A1 patent drawingFigure 2
  • EP4632583A1 patent drawingFigure 3

AI summary

A method for testing at least one control unit for a vehicle is provided. The method (100) comprises providing (110) the at least one control unit (2), providing (120) a test arrangement (1) with a bus (3) for connection to the at least one control unit (2), performing (130) a residual bus simulation (8) for simulating at least one further control unit connected to the bus (3), performing (140) a wake-up routine for placing the at least one control unit (2) into an operating mode, feeding (150) real vehicle data for replacing the simulation of the at least one further control unit connected to the bus (3), and stopping (160) the simulation of the at least one further control unit connected to the bus (3). Furthermore, a control unit (4) and a test arrangement (1) for testing at least one control unit for a vehicle are provided.