ECU Inspection via Random Security Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing failure diagnosis systems for motor vehicle ECUs cannot accurately determine whether ECUs operate normally or abnormally when encountering data not assumed at the design stage, as they rely on pre-generated inspection programs based on design information.
Innovation Solution
An inspection system that transmits operation-inspection data and security-check data to ECUs, where the security-check data includes random data replacing part or all of the operation-inspection data, to accurately assess ECU operation during use.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If pre-generated inspection programs based on design information are used, then the inspection system can determine defects in cooperating operation, but it cannot accurately determine whether ECUs operate normally when encountering data not assumed at the design stage
Solution Approach 1:
The inspection system performs preliminary actions by generating security check data with random values before actual ECU operation inspection. This pre-prepared random data is stored and ready to be transmitted to the ECU, allowing the system to test unexpected data scenarios without requiring pre-programmed inspection logic for every possible input condition.
Solution Approach 2:
The system changes the parameter of inspection data by using random values in the security check data instead of fixed design-stage data. This parameter change allows the inspection to cover a broader range of possible input conditions, including unforeseen data scenarios, thereby improving the accuracy of determining whether the ECU operates normally under various conditions.
2Measurement precision
If only operation-inspection data based on design information is transmitted, then the inspection can be performed according to design specifications, but the system cannot verify proper operation with unforeseen data inputs
Solution Approach 1:
The inspection system merges two types of data transmission: operation-inspection data based on design information and security-check data with random values. Both types of data are transmitted to the ECU simultaneously or sequentially, allowing the system to maintain precise measurement according to design specifications while also verifying operation with unforeseen data inputs.
Solution Approach 2:
The inspection system achieves multi-functionality by making the single inspection apparatus capable of both precise design-stage verification (using operation-inspection data) and adaptive unforeseen scenario testing (using security-check data with random values). This universal approach allows one system to fulfill multiple inspection purposes.
3Productivity
If the inspection system uses previously prepared inspection diagnosis programs, then failure area specification can be performed, but accurate determination of normal or abnormal operation cannot be achieved
Solution Approach 1:
The inspection system implements feedback by transmitting both operation-inspection data and security-check data to the ECU, then comparing the actual output data from the ECU with expected output ranges. This feedback mechanism allows the system to accurately determine whether the ECU operates normally or abnormally, improving reliability while maintaining diagnostic efficiency through structured comparison processes.
Data Source
AI summary
There are provided an inspection apparatus, an inspection system, and an inspection method capable of inspecting operation of a control device, accurately, during use.An inspection apparatus configured to inspect operation of an ECU coupled to automotive networks, includes an inspection performance control unit configured to transmit two pieces of data including operation-inspection data and security-check data used for inspecting the operation of the ECU, to the ECU, and configured to receive data output from the ECU. The operation-inspection data is data previously generated based on design information of the ECU. The security-check data is data including part or entirety of the operation-inspection data replaced with random data.


