Sensor fault detection and diagnosis for autonomous systems
First Claim
1. A method for detecting and diagnosing sensor faults in autonomous systems including sensors and hardware components, comprising:
- a) relating sensors to hardware components, using a structural model;
b) consuming, on the fly, data readings from sensors;
c) recognizing, on the fly, correlations between data readings and determining correlation between sensors;
d) identifying predefined suspicious patterns, associated with a sensor state, by continuously tracking the data readings from each sensor and detecting correlation breaks over time;
e) marking the readings from sensors that match at least one of said patterns, as uncertain;
f) for each uncertain marked reading of said sensors, identifying and reporting that said reading indicates a fault whenever sensors that used to be correlated show a different behavior; and
g) upon identifying a fault, diagnosing which of the internal components and/or sensors caused said fault, by;
i) reporting a sensor that caused said fault as a faulty sensor;
ii) extracting from said structural model, the components that said faulty sensor depends on; and
iii) for each component, determining a probability of being faulty according to the number of dependent sensors of said component that are uncertain, as a ratio between a number of dependent sensors of said component that are suspected, and a total number of sensors which depend on said component.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for detecting and diagnosing sensor faults in an autonomous system that includes sensors and hardware components, according to which sensors are related to hardware components and correlations between data readings are recognized online and correlation between sensors is determined. Predefined suspicious patterns are identified by online and continuously tracking the data readings from each sensor and detecting correlation breaks over time. The readings from sensors that match at least one of the patterns are marked as uncertain. For each online reading of the sensors, whenever sensors that used to be correlated show a different behavior, reporting that the reading indicates a fault. Upon identifying fault detection, diagnosing which of the internal components or sensors caused the fault, based on a function that returns the state of the sensor which is associated with the fault detection.
26 Citations
7 Claims
-
1. A method for detecting and diagnosing sensor faults in autonomous systems including sensors and hardware components, comprising:
-
a) relating sensors to hardware components, using a structural model; b) consuming, on the fly, data readings from sensors; c) recognizing, on the fly, correlations between data readings and determining correlation between sensors; d) identifying predefined suspicious patterns, associated with a sensor state, by continuously tracking the data readings from each sensor and detecting correlation breaks over time; e) marking the readings from sensors that match at least one of said patterns, as uncertain; f) for each uncertain marked reading of said sensors, identifying and reporting that said reading indicates a fault whenever sensors that used to be correlated show a different behavior; and g) upon identifying a fault, diagnosing which of the internal components and/or sensors caused said fault, by; i) reporting a sensor that caused said fault as a faulty sensor; ii) extracting from said structural model, the components that said faulty sensor depends on; and iii) for each component, determining a probability of being faulty according to the number of dependent sensors of said component that are uncertain, as a ratio between a number of dependent sensors of said component that are suspected, and a total number of sensors which depend on said component. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification