Koopman-Based Nonlinear Identification and Adaptive Control of a Turbofan Engine
David Grasev

TL;DR
This paper presents a Koopman operator-based approach for multivariable control of a turbofan engine, developing models and controllers that improve robustness and flexibility across different flight conditions.
Contribution
It introduces a meta-heuristic extended dynamic mode decomposition for accurate multivariable modeling and develops an adaptive Koopman MPC that outperforms feedback linearization in robustness.
Findings
Koopman models accurately predict spool speeds and EPR.
AKMPC shows superior robustness under varying flight conditions.
EPR control enhances thrust response.
Abstract
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 developed, 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 suitable for multiple control objectives. Using the identified time-varying Koopman model, two controllers are developed: an adaptive Koopman-based model predictive controller (AKMPC) with a disturbance observer and a Koopman-based feedback linearization controller (K-FBLC), which serves as a benchmark. The controllers are evaluated for two control strategies, namely configurations of spool speeds and EPR, under both sea-level and varying…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
