Fuzzy logic method for adaptively evaluating the validity of sensor data
First Claim
Patent Images
1. A method for determining the validity of a sensor signal including the steps of:
- providing a sensor signal from a sensor;
providing an estimated sensor signal;
determining the difference between the sensor signal and the estimated sensor signal;
calculating a standard deviation of the difference;
scaling the points of inflection of a fuzzy logic membership function proportional to the standard deviation; and
processing the sensor signal using the fuzzy logic membership function to determine whether the sensor signal is valid or not.
3 Assignments
0 Petitions
Accused Products
Abstract
Machine operators rely on intuition and experience to evaluate vehicle performance. As we increasingly turn to automation, it is important to automatically evaluate sensor data and system performance. Fuzzy logic allows us to take advantage of domain knowledge to evaluate data and to describe a system linguistically. In this application a fuzzy quality module evaluates output from a noisy sensor. It compares the sensor data with an estimated sensor value, and based on that comparison, dynamically adapts a fuzzy logic rulebase used to determine whether the sensor value is valid or not.
-
Citations
15 Claims
-
1. A method for determining the validity of a sensor signal including the steps of:
-
providing a sensor signal from a sensor;
providing an estimated sensor signal;
determining the difference between the sensor signal and the estimated sensor signal;
calculating a standard deviation of the difference;
scaling the points of inflection of a fuzzy logic membership function proportional to the standard deviation; and
processing the sensor signal using the fuzzy logic membership function to determine whether the sensor signal is valid or not. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for determining the quality of a sensor signal in a fuzzy logic controller including the steps of:
-
providing a first cumulative scatter value indicative of a cumulative degree of difference between a plurality of sensor signal values and estimated sensor signal values corresponding to each of the sensor signal values;
providing a fuzzy logic membership function in which the x-axis values of the points of inflection of a plurality of fuzzy logic domains are derived from the first cumulative scatter value;
retrieving a further sensor signal value;
comparing the further sensor signal value with a further estimated sensor signal value;
calculating a further scatter value indicative of the individual degree of difference between the further sensor signal value and the further estimated sensor signal value;
combining the further scatter value with the first cumulative scatter value to provide a second cumulative scatter value indicative of the cumulative degree of difference and the individual degree of difference in combination; and
amending the fuzzy logic membership function such that the x-axis values of the points of inflection of the plurality of fuzzy logic domains are derived from the second cumulative scatter value. - View Dependent Claims (7, 8)
-
-
9. A method of individually determining whether a plurality of sequential sensor values are valid comprising the steps of:
-
a. reading a sensor value;
b. determining a degree of difference between the sensor value and an estimated sensor value;
c. revising the x-axis values of a fuzzy logic membership function that responds to the degree of difference as an input and produces a signal indicative of the validity of the sensor value as an output;
d. determining whether the sensor value is valid; and
e. repeating steps a through d for each of the plurality of sequential sensor values. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification