Vehicle Control Device Deviation Detection Without Interrupt Overhead

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in detecting deviations from design in vehicle control systems during high interrupt frequency operations, leading to large overhead and erroneous detections due to increased complexity and multi-core operations, which hinder real-time processing.

Innovation Solution

A vehicle control device with a deviation determination unit that identifies deviations from design settings and transitions to a monitoring state, accompanied by a run-time verification unit that verifies the impact of deviations at different timing, allowing for accurate fault analysis without hindering real-time processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If state transition simulation is performed in interrupt processing to detect deviation from design, then deviation detection capability is improved, but processing overhead increases significantly

Engineering Contradiction:
Improvedeviation detection capabilityVSAvoidprocessing overhead
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-defining state transition diagrams and expected interrupt processing sequences during the design phase. The ECU stores these expected sequences and automatically compares actual interrupt processing against them, eliminating the need for complex real-time simulation and reducing processing overhead while maintaining deviation detection capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the expected state transition sequence in the ECU's memory during system initialization. This stored reference sequence is then used for comparison with actual interrupt processing, avoiding the need to perform full state transition simulations during interrupt handling and significantly reducing processing overhead.

Inventive Principle:
Principle #26Copying

2Speed

If error determination is performed immediately upon deviation from designed state transition, then response speed is improved, but erroneous detections increase due to system complexity

Engineering Contradiction:
Improveresponse speedVSAvoiderror detection accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent pre-identifies and stores multiple possible state transition paths and valid interrupt sequences in the ECU during design. When a deviation is detected, the system immediately checks against these pre-defined valid paths to determine if the deviation is actually erroneous, reducing false positives while maintaining fast response.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by continuously monitoring interrupt processing sequences and comparing them against stored expected sequences. When deviations are detected, the system provides feedback by checking whether the deviation leads to an invalid state according to pre-defined criteria, allowing immediate response while reducing erroneous detections through intelligent validation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11372706B2Vehicle control device
Publication Date: 2022.06.28 ASTEMO LTD
  • US11372706B2 patent drawing
  • US11372706B2 patent drawing
  • US11372706B2 patent drawing

AI summary

This invention detects deviations from design without hindering the real-time nature of interrupt processing, and assists in analyzing the impact of faults caused by unintentional interrupt processing, with the goal of curbing erroneous detection. In order to resolve this problem, this vehicle control device comprises; a deviation determination unit 129 which determines if execution timing of an execution body has deviated from design settings, and transitions to a monitoring state; and a run-time verification unit 130 which verifies the impact of deviation at timing which differs from that of the interrupt processing.