Apparatus and methods for detecting system faults using hidden process drivers
First Claim
1. A computer-based method for detecting faults in a system, the method comprising:
- grouping a plurality of sensors communicatively linked with the system into at least one group of correlated sensors based upon a measure of correlation between the plurality of sensors;
generating a hidden process driver for the at least one group of correlated sensors based upon a functional relationship between the hidden process driver and a set of sensor values produced by each of the correlated sensors;
generating a sensor estimate based upon the hidden process driver corresponding to the at least one group of correlated sensors and at least one known process driver; and
detecting a fault when a residual based on a difference between a sensor value produced by a particular one of the plurality of sensors and a sensor estimate corresponding to that particular sensor lies outside a predetermined acceptable range of residuals for the particular sensor.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for detecting faults in a system monitored by a plurality of sensors is provided. The apparatus includes a hidden process driver unit that generates a hidden process driver based upon sensor values received from a group of correlated sensors selected from among the plurality of sensors. The apparatus also includes a sensor estimating unit that generates sensor estimates for each of the plurality of sensors based upon the hidden process driver and a known process driver provided by an uncorrelated sensor. The apparatus further includes a fault determining unit that indicates a fault when a residual based upon a difference between a sensor value supplied by one of the plurality of sensors and a corresponding one of the sensor estimates lies outside an acceptable range of residual values.
23 Citations
19 Claims
-
1. A computer-based method for detecting faults in a system, the method comprising:
-
grouping a plurality of sensors communicatively linked with the system into at least one group of correlated sensors based upon a measure of correlation between the plurality of sensors;
generating a hidden process driver for the at least one group of correlated sensors based upon a functional relationship between the hidden process driver and a set of sensor values produced by each of the correlated sensors;
generating a sensor estimate based upon the hidden process driver corresponding to the at least one group of correlated sensors and at least one known process driver; and
detecting a fault when a residual based on a difference between a sensor value produced by a particular one of the plurality of sensors and a sensor estimate corresponding to that particular sensor lies outside a predetermined acceptable range of residuals for the particular sensor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of estimating values of sensors used in monitoring a system, the method comprising:
-
grouping a plurality of sensors communicatively linked with the system into at least one group of correlated sensors based upon a measure of correlation between the plurality of sensors;
generating a hidden process driver for the at least one group of correlated sensors based upon a plurality of inverse sensor functions and confidence weights, each of the plurality of inverse sensor functions and confidence weights uniquely corresponding to a different one of the group of correlated sensors;
generating a sensor estimate based upon the hidden process driver corresponding to the at least one group of correlated sensors and at least one known process driver. - View Dependent Claims (9, 10, 11)
-
-
12. An apparatus for detecting faults in a system monitored by a plurality of sensors, the apparatus comprising:
-
a hidden process driver unit that generates at least one hidden process driver based upon sensor values received from at least one group of correlated sensors selected from among the plurality of sensors;
a sensor estimating unit that generates at least one sensor estimate based upon the at least one hidden process driver and at least one known process driver provided by at least one uncorrelated sensor from among the plurality of sensors; and
a fault determining unit that indicates a fault when a residual based upon a difference between a sensor value supplied by one of the plurality of sensors and a corresponding sensor estimate lies outside a predetermined acceptable range of residual values. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification