Koopman-Based Nonlinear Identification and Model Predictive Control of a Turbofan Engine
Not on the map. Why?
Abstract (arXiv)
This paper investigates Koopman operator-based approaches for multivariable control of a two-spool turbofan engine. A physics-based component-level model is developed to generate training data and validate the controllers. A meta-heuristic extended dynamic mode decomposition is adapted, with a cost function designed to accurately capture both spool-speed dynamics and the engine pressure ratio (EPR), enabling the construction of a single Koopman model that can be reused across multiple control strategies. Using the identified time-varying Koopman model, an adaptive Koopman-based model predictive controller (AKMPC) with a disturbance observer is developed and compared with a Koopman-based feedback linearization controller (K-FBLC) and its integrator-augmented version (K-FBLC-I). The Koopman representation further enables nonlinear GTE output limiters, such as rotor-acceleration and turbine-inlet-temperature limits, to be expressed as linear constraints in the AKMPC. The controllers are evaluated for two control configurations of spool speeds and EPR, under both sea-level and varying flight conditions. The results demonstrate that the proposed identification approach enables accurate predictions of both spool speeds and EPR, allowing the Koopman model to be reused flexibly across different control formulations. While all strategies achieve comparable performance in sea-level conditions, the AKMPC demonstrates improved performance under varying flight conditions due to its ability to capture nonlinear dynamics, handle constraints, and compensate for model mismatch. Moreover, the EPR control strategy improves the thrust response. The study highlights the applicability of Koopman-based control and the advantages of the AKMPC framework for robust turbofan engine control.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 10 of its 66 references that are in the map. First posted on arXiv 2 Apr 2026.
Builds on
10 of 66 references.
References · 10
- 2016Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive controlcited by 140
- 2019Data-driven approximation of the Koopman generator: Model reduction, system identification, and controlcited by 85
- 2017Data-driven discovery of Koopman eigenfunctions for controlcited by 64
- 2016Generalizing Koopman Theory to allow for inputs and controlcited by 53
- 2018Optimal construction of Koopman eigenfunctions for prediction and controlcited by 35
- 2019Modeling, Identification and Control of Model Jet Engines for Jet Powered Roboticscited by 5
- 2022Nonlinear Model Identification and Observer Design for Thrust Estimation of Small-scale Turbojet Enginescited by 2
- 2023K-SMPC: Koopman Operator-Based Stochastic Model Predictive Control for Enhanced Lateral Control of Autonomous Vehiclescited by 2
- 2025Koopman Eigenfunction-Based Identification and Optimal Nonlinear Control of Turbojet Enginecited by 2
- 2025Offset-free Nonlinear MPC with Koopman-based Surrogate Modelscited by 1
Built on by
Not cited yet.