Turbograd: An Open-source Differentiable Performance Model for Aeroengine Condition Monitoring
##plugins.themes.bootstrap3.article.main##
##plugins.themes.bootstrap3.article.sidebar##
Marta Ribeiro
Ingeborg de Pater
Manuel Arias Chao
Tim Rootliep
Abstract
Combining physics-based and data-driven models for aero-engine condition monitoring has attracted increasing research interest in Prognostics and Health Management. Hybrid methods that incorporate physics-based models into deep neural networks typically rely on pre-trained surrogate models of
the engine performance model, which serve as a differentiable proxy during training. However, constructing such surrogates requires extensive exploration of the parameter space to generate representative datasets, resulting in a rapidly increasing computational burden as the number of model parameters grow. To address this limitation, we present TurboGrad, an open-source differentiable aeroengine performance model that reformulates the Gas Turbine Simulation Program (GSPy) in PyTorch. Because the performance model is tracked as a computation graph, gradients with respect to any model parameter follow directly via backpropagation. We compared TurboGrad against GSPy for a single-spool turbojet, finding relative errors within 0.3%. Furthermore, we demonstrate gradient-based estimation of compressor and turbine efficiencies, converging to the ground truth after 30 epochs. TurboGrad is open-source and provides a differentiable foundation for integrating physics-based aeroengine models directly into deep learning pipelines.
How to Cite
##plugins.themes.bootstrap3.article.details##
aeroengine performance, automatic differentiation, condition monitoring, gas path analysis, deep learning
Baydin, A. G., Pearlmutter, B. A., Radul, A. A., & Siskind, J. M. (2018, February). Automatic differentiation in machine learning: A survey. arXiv. arXiv:1502.05767.
Borguet, S. (2012, June). Variations on the Kalman filter for enhanced performance monitoring of gas turbine engines.
Chao, M. A., Lilley, D. S., Mathé, P., & Schloßhauer, V. (2015, August). Calibration and uncertainty quantification of gas turbine performance models. American Society of Mechanical Engineers Digital Collection.
Fentaye, A. D., Baheta, A. T., Gilani, S. I., & Kyprianidis, K. G. (2019, July). A review on gas turbine gas-path diagnostics: State-of-the-art methods, challenges and opportunities. Aerospace, 6(7), 83.
Ghorbanian, K., & Gholamrezaei, M. (2007, January). Axial compressor performance map prediction using artificial neural network. In Volume 6: Turbo Expo 2007, Parts A and B (pp. 1199–1208). Montreal, Canada: ASME.
Griewank, A., & Walther, A. (2008). Evaluating derivatives: Principles and techniques of algorithmic differentiation (2nd ed.). Philadelphia: SIAM.
Huber, L. G., Palmé, T., & Chao, M. A. (2023, June). Physics-informed machine learning for predictive maintenance: Applied use-cases. In 2023 10th IEEE Swiss Conference on Data Science (SDS) (pp. 66–72).
Ji, W., & Deng, S. (2020). ReacTorch: A differentiable reacting flow simulation package in PyTorch.
Karniadakis, G. E., Kevrekidis, I. G., Lu, L., Perdikaris, P., Wang, S., & Yang, L. (2021, June). Physics-informed machine learning. Nature Reviews Physics, 3(6), 422–440.
Kurzke, J. (1996, June). How to get component maps for aircraft gas turbine performance calculations. In Volume 5: Manufacturing Materials and Metallurgy; Ceramics; Structures and Dynamics; Controls, Diagnostics and Instrumentation; Education; General (p. V005T16A001). Birmingham, UK: American Society of Mechanical Engineers.
Li, Y. G., Ghafir, M. F. A., Wang, L., Singh, R., Huang, K., & Feng, X. (2011, March). Nonlinear multiple points gas turbine off-design performance adaptation using a genetic algorithm. Journal of Engineering for Gas Turbines and Power, 133(071701).
McBride, B. J. (2002). NASA Glenn coefficients for calculating thermodynamic properties of individual species. National Aeronautics and Space Administration, John H. Glenn Research Center at Lewis Field.
Paszke, A., Gross, S., Chintala, S., Chanan, G., Yang, E., DeVito, Z., ... Desmaison, A. (2017). Automatic differentiation in PyTorch.
Shen, C., Appling, A. P., Gentine, P., Bandai, T., Gupta, H., Tartakovsky, A., ... Lawson, K. (2023, July). Differentiable modeling to unify machine learning and physical models and advance geosciences. Nature Reviews Earth & Environment, 4(8), 552–567.
Stamatis, A., Mathioudakis, K., & Papailiou, K. D. (1990, April). Adaptive simulation of gas turbine performance. Journal of Engineering for Gas Turbines and Power, 112(2), 168–175.
Tian, Y., Chao, M. A., Kulkarni, C., Goebel, K., & Fink, O. (2022, February). Real-time model calibration with deep reinforcement learning. Mechanical Systems and Signal Processing, 165, 108284.
Verbist, M. L. (2017). Gas path analysis for enhanced aero-engine condition monitoring and maintenance (PhD thesis). Delft University of Technology.
Visser, W. (2015). Generic analysis methods for gas turbine engine performance: The development of the gas turbine simulation program GSP (Dissertation, TU Delft).
Visser, W. P. J., & Kogenhop, O. (2025). GSPy: Python propulsion and power system performance modelling and simulation tool.
Volponi, A. J., & Tang, L. (2025). Principles of gas path analysis (1st ed.). Boca Raton: CRC Press.
Vu, D. Q., Razakarivony, S., Marnissi, Y., & Nocture, M. (2024, August). A comprehensive literature review on the resolution of turbine engine performances’ inverse problems. American Society of Mechanical Engineers Digital Collection.

This work is licensed under a Creative Commons Attribution 3.0 Unported License.
The Prognostic and Health Management Society advocates open-access to scientific data and uses a Creative Commons license for publishing and distributing any papers. A Creative Commons license does not relinquish the author’s copyright; rather it allows them to share some of their rights with any member of the public under certain conditions whilst enjoying full legal protection. By submitting an article to the International Conference of the Prognostics and Health Management Society, the authors agree to be bound by the associated terms and conditions including the following:
As the author, you retain the copyright to your Work. By submitting your Work, you are granting anybody the right to copy, distribute and transmit your Work and to adapt your Work with proper attribution under the terms of the Creative Commons Attribution 3.0 United States license. You assign rights to the Prognostics and Health Management Society to publish and disseminate your Work through electronic and print media if it is accepted for publication. A license note citing the Creative Commons Attribution 3.0 United States License as shown below needs to be placed in the footnote on the first page of the article.
First Author et al. This is an open-access article distributed under the terms of the Creative Commons Attribution 3.0 United States License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
https://orcid.org/0009-0007-3571-2568