Constructing an Efficient Self-Tuning Aircraft Engine Model for Control and Health Management Applications



Jeffrey B. Armstrong Donald L. Simon


Self-tuning aircraft engine models can be applied for control and health management applications. The self-tuning feature of these models minimizes the mismatch between any given engine and the underlying engineering model describing an engine family. This paper provides details of the construction of a self-tuning engine model centered on a piecewise linear Kalman filter design. Starting from a nonlinear transient aerothermal model, a piecewise linear representation is first extracted. The linearization procedure creates a database of trim vectors and state-space matrices that are subsequently scheduled for interpolation based on engine operating point. A series of steady-state Kalman gains can next be constructed from a reduced-order form of the piecewise linear model. Reduction of the piecewise linear model to an observable dimension with respect to available sensed engine measurements can be achieved using either a subset or an optimal linear combination of “health” parameters, which describe engine performance. The resulting piecewise linear Kalman filter is then implemented for faster-than-real-time processing of sensed engine measurements, generating outputs appropriate for trending engine performance, estimating both measured and unmeasured parameters for control purposes, and performing on-board gas-path fault diagnostics. Computational efficiency is achieved by designing multidimensional interpolation algorithms that exploit the shared scheduling of multiple trim vectors and system matrices. An example application illustrates the accuracy of a self-tuning piecewise linear Kalman filter model when applied to a nonlinear turbofan engine simulation. Additional discussions focus on the issue of transient response accuracy and the advantages of a piecewise linear Kalman filter in the context of validation and verification. The techniques described provide a framework for constructing efficient self-tuning aircraft engine models from complex nonlinear simulations.

How to Cite

B. Armstrong, J. ., & L. Simon, D. . (2012). Constructing an Efficient Self-Tuning Aircraft Engine Model for Control and Health Management Applications. Annual Conference of the PHM Society, 4(1).
Abstract 20 | PDF Downloads 21



Kalman Filter, turbofan engines, self-tuning

ARM. (2010-2011). ARMv6 SIMD Instruction Intrinsics. In ARM Compiler Toolchain Version 4.1: Compiler Reference (pp. A-1 - A-67). ARM.

Armstrong, J. B., & Simon, D. L. (2011). Implementation of an Integrated On-Board Aircraft Engine Diagnostic Architecture. 47th AIAA Joint Propulsion Conference. San Diego, CA.

Behbahani, A., Adibhatla, S., & Rauche, C. (2009). Integrated Model-Based Controls and PHM for Improving Turbine Engine Performance, Reliability, and Cost. 45th AIAA Joint Propulsion Conference. Denver, CO.

BLAS. (2011). Retrieved April 30, 2012, from

Brotherton, T., Volponi, A., Luppold, R., & Simon, D. (2003). eSTORM: Enhanced Self Tuning On-board Real-time Engine Model. Proceedings of the 2003 IEEE Aerospace Conference. Big Sky, MT.

Brunell, B., Bitmead, R., & Connolly, A. (2002). Nonlinear Model Predicive Control of an Aircraft Gas Turbine Engine. Proceedings of the IEEE Conference on Decision and Control, 4, pp. 4649-4651. Las Vegas, NV.

Bushman, M. A., & Gallops, G. A. (1992). In-Flight Performance Diagnostic Capability of an Adaptive Engine Model. 28th AIAA Joint Propulsion Conference. Nashville, TN.

Dwyer, W. J. (1990). Adaptive Model-Based Control Applied to a Turbofan Aircraft Engine. Cambridge, MA: Massachusetts Institute of Technology.

España, M. D. (1994). Sensor Biases Effect on the Estimation Algorithm for Performance-Seeking Controllers. ASME Journal of Propulsion and Power , 10, 527-532.

Gallops, G. W., Gass, F. D., & Kennedy, M. H. (1992). On- Board Condition Management for Aircraft Gas Turbines. 37th ASME International Gas Turbine and Aeroengine Congress and Exposition. Cologne, Germany.

Gilyard, G. B., & Orme, J. S. (1993). Performance Seeking Control: Program Overview and Future Directions. NASA.
Intel Corporation. (1997-2012). Intel Architecture Instruction Set Extensions Programming Reference.

International Business Machines Corporation. (2006).
PowerPC Microprocessor Family: V ector/SIMD Multimedia Extension Technology Programming Enviornments Manual. Hopewell Junction, NY.

Klaus, L., & Kreiner, A. (2001). Model Based Control Concepts for Jet Engines. ASME Turbo Expo 2001. New Orleans, LA.

Luppold, R. H., Roman, J. R., Gallops, G. W., & Kerr, L. J. (1989). Estimating In-Flight Engine Performance Variations Using Kalman Filter Concepts. 25th AIAA Joint Propulsion Conference. Monterey, CA.

May, R. D., Csank, J., Lavelle, T. M., Litt, J. S., & Guo, T. H. (2010). A High-Fidelity Simulation of a Generic Commercial Aircraft Engine and Controller. 46th AIAA Joint Propulsion Conference. Nashville, TN.

Nobbs, S. G., Jacobs, S. W., & Donahue, D. J. (1992). Development of the Full-Envelope Performance Seeking Control Algorithm. 28th AIAA Joint Propulsion Conference. Nashville, TN.

Sallee, G. (1978). Performance Deterioration Based on Existing (Historical) Data – JT9D Jet Engine Diagnostics Program.

Schumann, J., & Liu, Y. (2007). Tools and Methods for the Verification and Validation of Adaptive Aircraft Control Systems. 2007 IEEE Aerospace Conference. Big Sky, MT.

Shaw, P., Foxgrover, J., Berg, D. F., Swan, J., Adibhatla, S., & Skira, C. A. (1986). A Design Approach to Performance Seeking Control. 22nd AIAA Joint Propulsion Conference. Huntsville, AL.

Simon, D. L., & Garg, S. (2010, March). Optimal Tuner Selection for Kalman Filter-Based Aircraft Engine Performance Estimation. Journal of Engineering for Gas Turbines and Power , 132.

Simon, D. L., Armstrong, J. B., & Garg, S. (2011). Application of an Optimal Tuner Selection Approach for On-Board Self-Tuning Engine Models. Proceedings of the ASME Turbo Expo 2011 .

Volponi, A. (2008). Enhanced Self Tuning On-Board Real- Time Model (eSTORM) for Aircraft Engine Performance Health Tracking. National Aeronautics and Space Administration.

Volponi, A. J. (1998). Gas Turbine Parameter Corrections.ASME International Gas Turbine and Aeroengine Congress and Exposition. Stockholm, Sweden.

Zarchan, P., & Musoff, H. (2005). Fundamentals of Kalman Filtering: A Practical Approach. AIAA.
Technical Papers