AUTOSAR ECU Signal Positional Deviation Detection via Bit Inversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current testing methods for AUTOSAR ECUs are inefficient in detecting failures in signal arrangement processes, particularly positional deviations of signals, and often require extensive manhours to identify the cause of failures, which can lead to undetected issues during product shipping.
Innovation Solution
A test device that sequentially receives messages containing a test target signal and checks its value against both a first expected value and a second expected value acquired by inverting each bit of the first expected value, allowing for the detection of positional deviations of all signals and specific signals within the message.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional testing methods are used to check signal values, then the test can be executed, but failures in signal arrangement processes such as positional deviations cannot be reliably detected
Solution Approach 1:
The patent applies inversion by checking signal values against two expected values: the normal expected value and an inverted expected value where bits are flipped. This dual-check approach enables detection of positional deviations that would be missed by conventional single-value comparison testing, thereby improving failure detection reliability without significantly increasing test complexity
Solution Approach 2:
The patent changes the testing parameter from a single expected value to multiple expected values (normal and inverted). By modifying the test parameter structure to include bit-inverted values, the system can detect positional deviations in signal arrangements that conventional testing would miss, improving reliability while maintaining test execution efficiency
2Measurement precision
If extensive testing is performed to identify failure causes, then detection accuracy improves, but the number of test execution and analysis manhours increases
Solution Approach 1:
The patent performs preliminary action by pre-calculating both the normal expected value and the bit-inverted expected value before test execution. This preparation allows the test to quickly compare signal values against both references during execution, enabling accurate failure cause identification without requiring extensive post-test analysis or additional test iterations
Solution Approach 2:
The patent implements feedback by using the results of comparisons against both expected values to immediately identify the type of failure. When a signal value matches the inverted expected value instead of the normal one, the system can immediately conclude there is a positional deviation, providing rapid feedback that eliminates time-consuming manual analysis
3Productivity
If simple testing approaches are used, then test execution is fast, but positional deviations of signals cannot be detected
Solution Approach 1:
The patent applies partial action by selectively applying the inverted expected value check to specific test scenarios where positional deviations are suspected. This approach maintains fast test execution for routine checks while enabling comprehensive failure detection when needed, balancing speed and reliability based on test requirements
Data Source
Figure 1
Figure 2
Figure 3
AI summary
In a test device (100), a communication unit (116) sequentially receives messages partially including a test target signal of a plurality of bits transmitted from an ECU (200). A judgment unit (114) checks the value of the test target signal included in a message received by the communication unit (116) in a first duration against a first expected value, checks the value of the test target signal included in a message received by the communication unit (116) in a second duration different from the first duration against a second expected value acquired by inverting each bit of the first expected value, and judges a test on the ECU (200) as pass or fail based on both of the check results.