首页> 外文会议>ASME Turbo Expo: Turbomachinery Technical Conference and Exposition >FAST MODEL PREDICTIVE CONTROL FOR AIRCRAFT ENGINE BASED ON AUTOMATIC DIFFERENTIATION
【24h】

FAST MODEL PREDICTIVE CONTROL FOR AIRCRAFT ENGINE BASED ON AUTOMATIC DIFFERENTIATION

机译:基于自动分化的飞机发动机快速模型预测控制

获取原文

摘要

Nonlinear model predictive control (NMPC) is a strategy suitable for dealing with highly complex, nonlinear, uncertain, and constrained dynamics involved in aircraft engine control problems. Because of the complexity of the algorithm and the real-time performance of the predictive model, it has thus far been infeasible to implement model predictive control in the realtime control system of aircraft engine. In most nonlinear model predictive control, nonlinear interior point methods (IPM) are used to calculate the optimal solution, which iterate to the optimal solution based on the Jacobian and Hessian matrix. Most nonlinear IPM solver, such as MATLAB fmincon and IPOPT, cannot calculate the Jacobian and Hessian matrix precisely and quickly, instead of using numerical differentiation to calculate the Jacobian matrix and BFGS method to approach to the Hessian matrix. From what has been discussed above, we will 1) improve the real-time performance of predictive model by replacing the time-consuming component level model (CLM) with a neural network model, which is trained based on the data of componen-t level model, 2) precisely calculate the Jacobian and Hessian matrix using automatic differentiation, and propose a group of algorithms to make NMPC strategy quicker, which include making use of the structure of predictive model, and the integrity of weighted sums of Hessian matrix in IPM. Finally, considering input and output constraints, the fast NMPC strategy is compared with normal NMPC. Simulation results with mean time of 19.3% - 27.9% of normal NMPC on different platforms, verify that the fast NMPC proposed can improve the real-time performance during the process of acceleration, deceleration for aircraft engine.
机译:非线性模型预测控制(NMPC)适用于处理涉及飞机发动机控制问题非常复杂的,非线性的,不确定的,约束力度的策略。由于算法和预测模型的实时性能的复杂性,迄今已不可行实现飞机发动机的实时控制系统模型预测控制。在大多数非线性模型预测控制,非线性内点法(IPM)被用于计算最优解,其迭代基于雅可比和Hessian矩阵的最优解。大多数非线性IPM求解器,如MATLAB fmincon和IPOPT,不能计算雅可比和Hessian矩阵精确地且快速地,代替使用数值微分的雅可比矩阵和BFGS方法计算法计算的Hessian矩阵。从什么上面的讨论,我们将1)用神经网络模型,它是基于组件级别的数据训练代替耗时组件级模型(CLM)提高预测模型的实时性能模型,2)精确地计算雅可比和Hessian矩阵使用自动分化,并提出一组算法,以使NMPC策略更快,其中包括利用预测性模型的结构,并在IPM Hessian矩阵的加权和的完整性。最后,考虑到输入和输出的限制,快速NMPC战略与正常相比NMPC。仿真结果19.3%的平均时间 - 在不同平台上正常NMPC的27.9%,验证提出了快速NMPC可以改善加速,减速的飞机发动机的过程中的实时性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号