Method and apparatus for in-situ detection and isolation of aircraft engine faults
First Claim
1. A method for performing a fault estimation based on a plurality of residuals of a plurality of detected signals from a machine, comprising:
- determining an operating regime based on a plurality of parameters;
extracting predetermined noise standard deviations of said residuals corresponding to said operating regime and scaling said residuals;
calculating a magnitude of a measurement vector of said scaled residuals and comparing said magnitude to a decision threshold value;
extracting a mean direction and a fault level mapping for each of a plurality of fault types, based on said operating regime;
calculating a protection of said measurement vector onto said mean direction of each of said plurality of fault types;
determining a fault type based on a maximum projection of said measurement vector onto said mean direction of each of said plurality of fault types; and
mapping said projection to a continuous-valued fault level using a lookup table, wherein said calculating the magnitude of the measurement vector and comparing the same to the decision threshold value, determining the fault type based on the maximum projection of the measurement vector, and mapping said projection to the continuous-valued fault level are provided for subsequent use in performing said fault estimation of the machine.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for performing a fault estimation based on residuals of detected signals includes determining an operating regime based on a plurality of parameters, extracting predetermined noise standard deviations of the residuals corresponding to the operating regime and scaling the residuals, calculating a magnitude of a measurement vector of the scaled residuals and comparing the magnitude to a decision threshold value, extracting an average, or mean direction and a fault level mapping for each of a plurality of fault types, based on the operating regime, calculating a projection of the measurement vector onto the average direction of each of the plurality of fault types, determining a fault type based on which projection is maximum, and mapping the projection to a continuous-valued fault level using a lookup table.
96 Citations
31 Claims
-
1. A method for performing a fault estimation based on a plurality of residuals of a plurality of detected signals from a machine, comprising:
-
determining an operating regime based on a plurality of parameters; extracting predetermined noise standard deviations of said residuals corresponding to said operating regime and scaling said residuals; calculating a magnitude of a measurement vector of said scaled residuals and comparing said magnitude to a decision threshold value; extracting a mean direction and a fault level mapping for each of a plurality of fault types, based on said operating regime; calculating a protection of said measurement vector onto said mean direction of each of said plurality of fault types; determining a fault type based on a maximum projection of said measurement vector onto said mean direction of each of said plurality of fault types; and mapping said projection to a continuous-valued fault level using a lookup table, wherein said calculating the magnitude of the measurement vector and comparing the same to the decision threshold value, determining the fault type based on the maximum projection of the measurement vector, and mapping said projection to the continuous-valued fault level are provided for subsequent use in performing said fault estimation of the machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for enabling a computer to implement operations for performing a fault estimation based on a plurality of residuals of a plurality of detected signals from a machine, the computer program product comprising a computer readable medium and instructions on the computer readable medium, the operations comprising:
-
determining an operating regime based on a plurality of parameters; extracting predetermined noise standard deviations of said residuals corresponding to said operating regime and scaling said residuals; calculating a magnitude of a measurement vector of said scaled residuals and comparing said magnitude to a decision threshold value; extracting a mean direction and a fault level mapping for each of a plurality of fault types, based on said operating regime; calculating a projection of said measurement vector onto said mean direction of each of said plurality of fault types; determining a fault type based on a maximum projection of said measurement vector onto said mean direction of each of said plurality of fault types; and mapping said projection to a continuous-valued fault level using a lookup table, wherein said calculating the magnitude of the measurement vector and comparing the same to the decision threshold value, determining the fault type based on the maximum projection of the measurement vector, and mapping said projection to the continuous-valued fault level are provided for subsequent use in performing said fault estimation of the machine. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for detecting and isolating faults in a system, comprising:
-
detecting a plurality of signals; determining a residual of each of said plurality of signals; determining an operating regime based on a plurality of parameters; extracting predetermined noise standard deviations of said residuals corresponding to said operating regime and scaling said residuals; calculating a magnitude of a measurement vector of said scaled residuals and comparing said magnitude to a decision threshold value; extracting a mean direction and a fault level mapping for each of a plurality of fault types, based on said operating regime; calculating a projection of said measurement vector onto said mean direction of each of said plurality of fault types, determining a fault type based on a maximum projection of said measurement vector onto said mean direction of each of said plurality of fault types; and mapping said projection to a continuous-valued fault level using a lookup table wherein said calculating the magnitude of the measurement vector and comparing the same to the decision threshold value, determining the fault type based on the maximum projection of the measurement vector, and mapping said projection to the continuous-valued fault level are provided for subsequent use in performing said fault estimation of the machine. - View Dependent Claims (18, 19)
-
-
20. An apparatus for detecting and isolating faults in a system based on a plurality of residuals of a plurality of detected signals from the system, said apparatus comprising:
a processor configured to determine an operating regime based on a plurality of parameters, extract predetermined noise standard deviations of said residuals corresponding to said operating regime and scale said residuals, calculate a magnitude of a measurement vector of said scaled residuals and compare said magnitude to a decision threshold value, extract a mean direction and a fault level mapping for each of a plurality of fault types, based on said operating regime, calculate a projector of said measurement vector onto said mean direction of each of said plurality of fault types, determine a fault type based on a maximum projection of said measurement vector onto said mean direction of each of said plurality of fault types and map said projection to a continuous-valued fault level using a lookup table, wherein the processor is configured to calculate the magnitude of the measurement vector and compare the same to the decision threshold value, determine the fault type based on the maximum projection of the measurement vector, and map said projection to the continuous-valued fault level for subsequent use in detecting and isolating the faults in the system. - View Dependent Claims (21, 22, 23, 24)
-
25. A system for detecting and isolating faults based on a plurality of residuals of a plurality of detected signals, said system comprising:
-
a detector which detects said detected signals; an extended Kalman filter which compares said detected signals with estimates of said detected signals and outputs a plurality of residuals; and a processor which performs hypothesis testing on said residuals to determine a fault type and a fault level, wherein said processor is configured to determine an operating regime based on a plurality of parameters, extract predetermined noise standard deviations of said residuals corresponding to said operating regime and scale said residuals, calculate a magnitude of a measurement vector of said scaled residuals and compare said magnitude to a decision threshold value, extract a mean direction and a fault level mapping for each of a plurality of fault types, based on said operating regime, calculate a projection of said measurement vetcor onto said mean direction of each of said plurality of fault types, determine a fault type based on a maximum projection of said measurement vector onto said mean direction of each of said plurality of fault types, and map said projection to a continuous-valued fault level using a lookup table. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A method for performing fault estimation based on a plurality of residuals of a plurality of detected signals from a machine, said method comprising:
-
comparing said detected signals with estimates of said detected signals, based on an extended Kalman filter, and outputting said residuals; and determining a fault type and a fault level by performing hypothesis testing on said residuals, said determining further comprises determining an operating regime based on a plurality of parameters, extracting predetermined noise standard deviations of said residuals corresponding to said operating regime and scale said residuals, calculating a magnitude of a measurement vector of said scaled residuals and compare said magnitude to a decision threshold value, extracting a mean direction and a fault level mapping for each of a plurality of fault types, based on said operating regime, calculating a projection of said measurement vetcor onto said mean direction of each of said plurality of fault types, determining a fault type based on a maximum projection of said measurement vector onto said mean direction of each of said plurality of fault types, and mapping said projection to a continuous-valued fault level using a lookup table, wherein said calculating the magnitude of the measurement vector and comparing the same to the decision threshold value, determining the fault type based on the maximum projection of the measurement vector, and mapping said projection to the continuous-valued fault level are provided for subsequent use in performing said fault estimation of the machine. - View Dependent Claims (31)
-
Specification