Vehicle Control Processor Comparison for Program Evaluation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle control systems face challenges in efficiently evaluating performance improvements of new control programs, as they require extensive testing over long distances, consuming significant time and labor.
Innovation Solution
A vehicle electronic control device is equipped with a main processor and a sub processor, which execute main and sub processes respectively. The device compares calculation results from both processors and stores data sets indicating deviations when they exceed predetermined conditions, including input data and calculation results.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If extensive testing over long distances is conducted to evaluate performance improvements of new control programs, then evaluation accuracy is improved, but time consumption and labor requirements increase significantly
Solution Approach 1:
The patent applies preliminary action by performing calculations with both the old and new control programs simultaneously before actual vehicle deployment. The electronic control device pre-evaluates performance differences by comparing calculation results from both programs, allowing evaluation to be completed before long-distance testing is required, thus reducing time consumption while maintaining evaluation accuracy.
Solution Approach 2:
The patent uses copying by creating a duplicate calculation system where the new control program's calculations are copied and compared against the old program's calculations. The electronic control device maintains parallel calculation paths, copying the evaluation process to compare results without requiring physical retesting, thereby reducing time and labor while preserving measurement precision.
2Measurement precision
If extensive testing over long distances is conducted to evaluate performance improvements of new control programs, then evaluation accuracy is improved, but labor requirements increase significantly
Solution Approach 1:
The patent applies self-service by enabling the electronic control device to automatically perform evaluation comparisons without human intervention. The device autonomously calculates results using both control programs, compares them, and determines performance differences, eliminating the need for manual testing labor while maintaining high evaluation accuracy through systematic automated comparison.
Solution Approach 2:
The patent uses copying to replicate the evaluation process electronically rather than requiring physical replication of testing scenarios by human operators. By copying the calculation logic and comparing results digitally, the system eliminates labor-intensive manual testing while preserving evaluation accuracy through consistent, repeatable computational comparison.
3Reliability
If deviation detection between main processor and sub processor is implemented, then reliability of performance evaluation is improved, but device complexity increases
Solution Approach 1:
The patent introduces an intermediary component - the electronic control device - that mediates between the main processor executing the old control program and the sub processor executing the new control program. This intermediary compares calculation results from both processors, detecting deviations automatically, thereby improving evaluation reliability through systematic comparison while managing system complexity by centralizing the comparison function in a dedicated control device.
Data Source
AI summary
A vehicle electronic control device, which is mounted on a vehicle and executing a predetermined function of the vehicle, includes a main processor; a sub processor; and a storing unit. The storing unit compares a first calculation result of calculated by the main processor with a second calculation result calculated by the sub processor. When a deviation between the first and second calculation results satisfies a predetermined deviation condition, the storing unit stores, in a storage medium, a data set indicating a situation when the first and second calculation results having the deviation therebetween is acquired. The data set includes at least one of (i) input data or (ii) the first and second calculation results.


