Method for fault diagnosis of a turbine engine
First Claim
1. A method of analyzing a turbine engine to determine a normal engine condition or a faulty engine condition, said method comprising the steps of:
- acquiring at least one engine operating parameter;
calculating at least one engine residual value from said at least one engine operating parameter;
normalizing said at least one engine residual value to yield at least one normalized engine residual;
mapping, via a clustering technique, said at least one normalized engine residual as at least one input vector into an engine condition space having a plurality of clusters, each of said plurality of clusters representing either a normal vector engine condition or a faulty vector engine condition;
identifying a closest cluster within said engine condition space, said closest cluster being closer to said at least one input vector than any other of said plurality of clusters; and
determining a normal engine condition for the engine undergoing analysis if said closest cluster represents a normal vector engine condition, and determining a faulty engine condition for the engine undergoing analysis if said closest cluster represents a faulty vector engine condition.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of diagnosing a turbine engine includes the steps of acquiring engine operating parameters; calculating corresponding engine residual values; computing the mean and the standard deviation of each engine residual value; normalizing dynamically each engine residual value to yield normalized engine residuals; mapping, via a cluster technique mapping, the normalized engine residuals as input vectors into an engine condition space having clusters representing either normal vector engine conditions or faulty vector engine conditions; and identifying a closest cluster within the engine condition space to determine whether the engine under analysis is normal or faulty. A belief factor may be obtained as a function of the distances between the input vectors and specific clusters.
-
Citations
40 Claims
-
1. A method of analyzing a turbine engine to determine a normal engine condition or a faulty engine condition, said method comprising the steps of:
-
acquiring at least one engine operating parameter;
calculating at least one engine residual value from said at least one engine operating parameter;
normalizing said at least one engine residual value to yield at least one normalized engine residual;
mapping, via a clustering technique, said at least one normalized engine residual as at least one input vector into an engine condition space having a plurality of clusters, each of said plurality of clusters representing either a normal vector engine condition or a faulty vector engine condition;
identifying a closest cluster within said engine condition space, said closest cluster being closer to said at least one input vector than any other of said plurality of clusters; and
determining a normal engine condition for the engine undergoing analysis if said closest cluster represents a normal vector engine condition, and determining a faulty engine condition for the engine undergoing analysis if said closest cluster represents a faulty vector engine condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer readable medium having computer-executable instructions for performing a method, wherein said method comprises:
-
calculating at least one engine residual parameter from data generated from a engine model and from engine operating data collected in the field from an engine undergoing analysis;
normalizing said at least one engine residual value to yield at least one normalized engine residual;
mapping via a clustering technique said at least one normalized engine residual as at least one input vector into an engine condition space having plurality of clusters, each of said plurality of clusters representing either a normal vector engine condition or a faulty vector engine condition;
identifying a closest cluster within said engine condition space, said closest cluster being closer to said at least one input vector than any other of said plurality of clusters; and
determining a normal engine condition for the engine undergoing analysis if said closest cluster represents a normal vector engine condition, and determining a faulty engine condition for the engine undergoing analysis if said closest cluster represents a faulty vector engine condition. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of analyzing a turbine engine to determine a normal engine condition or a faulty engine condition, said method comprising the steps of:
-
acquiring a plurality of engine operating parameters from the turbine engine under analysis;
calculating a corresponding plurality of engine residual values by comparing each of said engine operating parameters with standard engine characteristics obtained from an engine model;
computing the mean and the standard deviation of each of said plurality of engine residual values;
normalizing each of said plurality of engine residual values by normalizing said mean to zero and by normalizing said standard deviation to unity to yield a plurality of normalized engine residuals, said step of normalizing using normalization factors obtained from a parameter distribution of a normally-operating baseline engine;
mapping, via a clustering technique, said normalized engine residuals as input vectors into an engine condition space having a plurality of clusters, each said cluster representing either a normal vector engine condition or a faulty engine vector condition;
identifying a closest cluster within said engine condition space, said closest cluster being closer to said input vectors than any other of said plurality of clusters; and
determining a normal engine condition for the engine under analysis if said closest cluster represents a normal vector engine condition, and determining a faulty engine condition for the engine under analysis if said closest cluster represents a faulty vector engine condition. - View Dependent Claims (32, 33, 34)
-
-
35. A method of analyzing a turbine engine to determine a normal engine condition or a faulty engine condition, said method comprising the steps of:
-
inputting data into a self-organizing map from a plurality of reference turbine engines to train said self-organizing map;
acquiring a core speed reading, an exhaust gas temperature reading, and a fuel flow reading for the turbine engine under analysis;
calculating a core speed residual value, an exhaust gas temperature residual value, and a fuel flow residual value by comparing said core speed reading, said exhaust gas temperature reading, and said fuel flow reading with corresponding standard engine characteristics obtained from an engine model;
computing the mean and the standard deviation of each of said core speed residual value, said exhaust gas temperature residual value, and said fuel flow residual value;
normalizing each of said core speed residual value, said exhaust gas temperature residual value, and said fuel flow residual value by normalizing said respective means to zero and by normalizing said standard deviation to unity to yield a normalized core speed residual, a normalized exhaust gas temperature residual, and a normalized fuel flow residual, said step of normalizing using normalization factors obtained from a parameter distribution of a normally-operating baseline engine;
mapping, via said self-organizing map, said normalized core speed residual, said normalized exhaust gas temperature residual, and said normalized fuel flow residual as respective input vectors into an engine condition space having a plurality of clusters, each said cluster representing either a normal vector engine condition or a faulty vector engine condition; and
identifying a closest cluster within said engine condition space, said closest cluster being closer to said input vectors than any other of said plurality of clusters; and
,determining a normal engine condition for the engine under analysis if said closest cluster represents a normal vector engine condition, and determining a faulty engine condition for the engine under analysis if said closest cluster represents a faulty vector engine condition. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification