Adaptive algorithm-based engine health prediction
First Claim
Patent Images
1. A method of reflecting recent corrected engine performance in a data storage device on an aircraft, the method comprising,by a computer comprising a processor and memory:
- periodically receiving, from an engine sensor coupled to the computer, engine operating information for the engine;
for each engine operating information that is periodically received, updating a stored data set in the data storage device to reflect a recent performance fingerprint of the engine, the updating comprising;
determining, from the engine operating information, a power parameter and a critical parameter;
correcting the power parameter and the critical parameter based on additional information available in an aircraft data bus on the aircraft;
recording as a data point in the stored data set, the corrected power parameter and the corrected critical parameter;
grouping the data point with statistically similar historical data points in the stored data set;
merging the data point and the statistically similar historical data points into a single representative data point in the stored data set, the stored data set including previously recorded power parameter and critical parameter data points; and
purging one or more older data points in the stored data set.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and algorithm-based method of determining engine health and assuring available propulsion power based on historical data reflecting the individual engine'"'"'s unique performance “fingerprint.”
7 Citations
18 Claims
-
1. A method of reflecting recent corrected engine performance in a data storage device on an aircraft, the method comprising,
by a computer comprising a processor and memory: -
periodically receiving, from an engine sensor coupled to the computer, engine operating information for the engine; for each engine operating information that is periodically received, updating a stored data set in the data storage device to reflect a recent performance fingerprint of the engine, the updating comprising; determining, from the engine operating information, a power parameter and a critical parameter; correcting the power parameter and the critical parameter based on additional information available in an aircraft data bus on the aircraft; recording as a data point in the stored data set, the corrected power parameter and the corrected critical parameter; grouping the data point with statistically similar historical data points in the stored data set; merging the data point and the statistically similar historical data points into a single representative data point in the stored data set, the stored data set including previously recorded power parameter and critical parameter data points; and purging one or more older data points in the stored data set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of continuously indicating engine health on an aircraft, the method comprising,
by a computer comprising a processor and memory: -
periodically receiving, from an engine sensor coupled to the computer, engine operating information for an engine on the aircraft; for each engine operating information that is periodically received, updating a stored data set in a data storage device on the aircraft to reflect a recent performance fingerprint of the engine, the updating comprising; recording a data point in the stored data set; grouping the data point with statistically similar historical data points in the stored data set; merging the data point and the statistically similar historical data points into a single representative data point in the stored data set; and purging one or more older data points in the stored data set; responsive to the updating, determining a health of the engine, the determining comprising; selecting an engine performance curve to use in creating an engine health model; executing a curve-fitting process to obtain a fitted curve, the fitted curve being based on the selected engine performance curve and the stored data set; evaluating engine health by comparing the fitted curve to a 100% specification-level performance curve for the engine, the evaluating yielding engine health information; and outputting the engine health information to an on-board display. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-program product comprising a non-transitory computer-usable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method comprising:
-
periodically receiving, from an engine sensor coupled to a computer, engine operating information for an engine on an aircraft; for each engine operating information that is periodically received, updating a stored data set in a data storage device on the aircraft to reflect a recent performance fingerprint of the engine, the updating comprising; determining, from the engine operating information, a power parameter and a critical parameter; correcting the power parameter and the critical parameter based on additional information available in an aircraft data bus on the aircraft; recording, as a data point in the stored data set, the corrected power parameter and the corrected critical parameter; grouping the data point with statistically similar historical data points in the stored data set; merging the data point and the statistically similar historical data points into a single representative data point in the stored data set, the stored data set including previously recorded power parameter and critical parameter data points; and purging one or more older data points in the stored data set;
responsive to the updating, determining a health of the engine, the determining comprising;selecting an engine performance curve to use in creating an engine health model; obtaining a fitted curve by translating and rotating the selected engine performance curve to achieve a low error with respect to the stored data set; evaluating engine health by comparing the fitted curve to a 100% specification-level performance curve for the engine, the evaluating yielding engine health information; and outputting engine health information to an on-board display.
-
Specification