Discrete Signal Diagnosis Using Error Counters for Stable Fault Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In the automobile sector, especially in motor vehicle steering systems, electric motors face challenges in detecting errors quickly and accurately, leading to unstable signal conditions that can cause unnecessary shutdowns of faulty motors.
Innovation Solution
A method for diagnosing functionality using error counters to manage unstable input or output signals, where erroneous values are incremented and correct values are decremented, with a sum signal triggering an error message only when exceeding a pre-established limit, ensuring stable error detection and preventing premature shutdowns.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If error detection is made sensitive to detect all errors quickly, then error detection speed is improved, but false positives increase causing unnecessary shutdowns
Solution Approach 1:
The system performs preliminary evaluation by counting erroneous values before triggering a shutdown. Instead of immediate reaction to single errors, the method accumulates error evidence over time through error counters, allowing transient errors to be filtered out while maintaining sensitivity to systematic errors.
Solution Approach 2:
Error counters serve as intermediary elements between the raw error signals and the shutdown decision. These counters mediate by accumulating and evaluating error frequency, transforming individual error events into a cumulative error metric that determines system state, thereby preventing premature shutdowns due to transient errors.
2Reliability
If the system shuts down quickly upon detecting errors, then safety is improved, but unnecessary shutdowns occur due to unstable signals
Solution Approach 1:
Before executing the shutdown action, the system performs preliminary evaluation by monitoring and counting erroneous values over a defined period. This preliminary phase distinguishes between transient unstable signals and genuine systematic errors, ensuring shutdowns occur only when truly necessary.
Solution Approach 2:
The system implements feedback through error counters that continuously monitor signal stability and provide information about error frequency. This feedback mechanism allows the system to adjust its response based on the accumulated error pattern, maintaining safety while avoiding unnecessary shutdowns caused by transient signals.
3Measurement precision
If error detection threshold is lowered to catch transient errors, then measurement precision is improved, but false error detection increases
Solution Approach 1:
The system performs preliminary accumulation of error events before making detection decisions. By counting erroneous values over time rather than reacting to individual events, the method distinguishes between transient noise and genuine errors, reducing false detection while maintaining sensitivity.
Solution Approach 2:
Error counters act as intermediaries that process raw error signals and transform them into meaningful detection data. This intermediary layer filters out transient errors through cumulative evaluation, preventing false error information from triggering unnecessary system responses.
Data Source
AI summary
A method for diagnosing a functionality having an input or output signal with discrete values or discrete classes of values which are observable quantities of a diagnosis functionality. The signal to be diagnosed is the input or output signal, where the values or classes of values have a cardinality N, where N error counters are provided. The method includes providing a sum signal from the sum of the signals of the error counters. When a value or a class of values is erroneous, the method includes incrementing the signal of the error counter assigned to the erroneous value or the erroneous class. When the value or the class is correct, the method includes decrementing the signal of the error counter assigned to the value or the class and when the sum signal exceeds a pre-established limit value, the method includes outputting an error message of the functionality.
