首页> 外文期刊>IFAC PapersOnLine >Fast Sensitivity-Based Nonlinear Economic Model Predictive Control with Degenerate NLP
【24h】

Fast Sensitivity-Based Nonlinear Economic Model Predictive Control with Degenerate NLP

机译:退化NLP的基于快速灵敏度的非线性经济模型预测控制

获取原文
获取外文期刊封面目录资料

摘要

We present a fast sensitivity-based nonlinear model predictive control (NMPC) algorithm, that can handle non-unique multipliers in the discretized dynamic optimization problem. Non-unique multipliers may arise, for example when path constraints are active for longer periods of the prediction horizon. This is a common situation in economic model predictive control. In such cases, the optimal nonlinear programming (NLP) solution often satisfies the Mangasarian-Fromovitz constraint qualification (MFCQ), which implies non-unique, but bounded multipliers. Consequently, any sensitivity-based fast NMPC scheme must allow for discontinuous jumps in the multipliers. In this paper, we apply a sensitivity-based path-following algorithm that allows multiplier jumps within the advance-step NMPC (asNMPC) framework. The path-following method consists of a corrector and a predictor step, which are computed by solving a system of linear equations, and a quadratic programming problem, respectively, and a multiplier jump step determined by the solution of a linear program. We demonstrate the proposed method on an economic NMPC case study with a CSTR.
机译:我们提出了一种基于灵敏度的快速非线性模型预测控制(NMPC)算法,该算法可以处理离散动态优化问题中的非唯一乘子。例如,当路径约束在预测范围的较长时间段内处于活动状态时,可能会出现非唯一乘数。这是经济模型预测控制中的常见情况。在这种情况下,最佳非线性规划(NLP)解决方案通常满足Mangasarian-Fromovitz约束条件(MFCQ),这意味着非唯一但有界的乘数。因此,任何基于灵敏度的快速NMPC方案都必须允许乘法器中的不连续跳跃。在本文中,我们应用了一种基于灵敏度的路径跟踪算法,该算法允许在高级NMPC(asNMPC)框架内进行乘数跳跃。路径跟踪方法包括分别通过求解线性方程组和二次规划问题而计算出的校正器和预测器步骤,以及由线性程序的求解所确定的乘数跳跃步骤。我们在带有CSTR的经济NMPC案例研究中论证了提出的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号