用柯普曼特征函数建模涡喷发动机,实现全局最优非线性控制。
Koopman Eigenfunction-Based Identification and Optimal Nonlinear Control of Turbojet Engine
- 基于数据驱动的柯普曼特征函数空间构建模型。
- 控制器在海平面和变飞行条件下跟踪与抗扰能力更强。
- 适合航空发动机控制、复杂系统建模研究者参考。
燃气涡轮发动机是复杂且高度非线性的动力系统,其物理模型推导常因性能参数缺失而需大量简化假设。本文指出传统实验方法在部件级及局部线性参数变化模型中的局限性,提出利用闭环控制下标准运行数据进行识别。通过稀疏非线性动力学识别估计转子动力学,并将自治部分映射至优化构造的柯普曼特征函数空间。该过程结合元启发式算法进行特征值优化与时间投影,再通过梯度法识别特征函数。所构建的柯普曼模型经自研部件级模型验证。随后在特征函数空间内设计全局最优非线性反馈控制器与卡尔曼估计算器,与传统及增益调度比例积分控制器、内部模型控制方法对比。特征模态结构支持对特定模态的优化,提升调参效率。结果表明,柯普曼基控制器在海平面及变飞行条件下均显著优于基准控制器,因其具有全局特性。
原文摘要 · Abstract (English)
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.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。