Vehicle Control Processor Cross-Check for Main CPU Abnormality Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle electronic control devices lack an efficient method to detect abnormalities in the main processor, which is crucial for ensuring the reliability of critical vehicle functions like automatic driving control.
Innovation Solution
The vehicle electronic control device incorporates a sub processor that executes a sub program capable of performing equivalent functions to the main program, with a different configuration to improve performance. An abnormality determination unit compares the calculation results of the main and sub processors to detect any abnormalities in the main processor.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a sub processor with different configuration is introduced to improve abnormality detection capability, then reliability is improved, but device complexity increases
Solution Approach 1:
The patent introduces a sub processor that executes a copy of the main program to perform the same predetermined function. By comparing the calculation results between the main processor and sub processor, the system can detect abnormalities in the main processor. This copying approach enables reliability improvement through result comparison while maintaining manageable device complexity by using identical program logic.
Solution Approach 2:
The patent divides the processing function into two separate processors (main processor and sub processor) that independently execute the same program. This segmentation allows the system to perform abnormality detection by comparing results from the segmented processing paths, resolving the contradiction between reliability improvement and complexity management.
2Productivity
If the sub program configuration differs from the main program to improve performance, then productivity is improved, but measurement precision of abnormality detection deteriorates
Solution Approach 1:
The patent applies local quality by having the sub processor use a different implementation configuration (such as different algorithm optimizations or data structures) for specific parts of the processing while maintaining the same overall function. This allows performance improvement through localized optimizations without compromising the ability to detect abnormalities through result comparison.
Data Source
AI summary
A vehicle electronic control device, which is mounted on a vehicle and executes a predetermined function of the vehicle, includes: a main processor; a sub processor; and an abnormality determination unit comparing a calculation result of the main processor with a calculation result of the sub processor and determining an abnormality in the main processor based on a comparison result. The predetermined function is performed by a main process executed by the main processor according to a main program. A sub program executed by the sub processor is capable of executing the predetermined function equivalent to the predetermined function of the main program. The sub program provides an improved performance than the main program by having a configuration that differs in part or in whole from a configuration of the main program.


