mlsanityData to 14 Oct 2026

Koopman Eigenfunction-Based Identification and Optimal Nonlinear Control of Turbojet Engine

arXiv 2505.10438 ↗First posted 15 May 2025cs.LG cs.SY eess.SYcited by 2

Not on the map. Why?

Abstract (arXiv)

Gas turbine engines are complex and highly nonlinear dynamical systems. Deriving their physics-based models can be challenging because it requires performance characteristics that are not always available, often leading to many simplifying assumptions. This paper discusses the limitations of conventional experimental methods used to derive component-level and locally linear parameter-varying models, and addresses these issues by employing identification techniques based on data collected from standard engine operation under closed-loop control. The rotor dynamics are estimated using the sparse identification of nonlinear dynamics. Subsequently, the autonomous part of the dynamics is mapped into an optimally constructed Koopman eigenfunction space. This process involves eigenvalue optimization using metaheuristic algorithms and temporal projection, followed by gradient-based eigenfunction identification. The resulting Koopman model is validated against an in-house reference component-level model. A globally optimal nonlinear feedback controller and a Kalman estimator are then designed within the eigenfunction space and compared to traditional and gain-scheduled proportional-integral controllers, as well as a proposed internal model control approach. The eigenmode structure enables targeting individual modes during optimization, leading to improved performance tuning. Results demonstrate that the Koopman-based controller surpasses other benchmark controllers in both reference tracking and disturbance rejection under sea-level and varying flight conditions, due to its global nature.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 12 of its 68 references that are in the map. First posted on arXiv 15 May 2025.

Builds on

12 of 68 references.

References · 12

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2017Deep learning for universal linear embeddings of nonlinear dynamicscited by 494
  3. 2019Data-driven approximation of the Koopman generator: Model reduction, system identification, and controlcited by 85
  4. 2019Learning Compositional Koopman Operators for Model-Based Controlcited by 67
  5. 2017Data-driven discovery of Koopman eigenfunctions for controlcited by 64
  6. 2016Generalizing Koopman Theory to allow for inputs and controlcited by 53
  7. 2021Koopman Operator Dynamical Models: Learning, Analysis and Controlcited by 42
  8. 2022Residual Dynamic Mode Decomposition: Robust and verified Koopmanismcited by 36
  9. 2018Optimal construction of Koopman eigenfunctions for prediction and controlcited by 35
  10. 2019Modeling, Identification and Control of Model Jet Engines for Jet Powered Roboticscited by 5
  11. 2024Learning dynamical systems from data: Gradient-based dictionary optimizationcited by 3
  12. 2022Nonlinear Model Identification and Observer Design for Thrust Estimation of Small-scale Turbojet Enginescited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 1.

2 papers.