首页> 外文学位 >Speedup for the quadratic programming problem and other issues in model predictive control.
【24h】

Speedup for the quadratic programming problem and other issues in model predictive control.

机译:模型预测控制中的二次编程问题和其他问题的加速。

获取原文
获取原文并翻译 | 示例

摘要

Model predictive control (MPC) is based on optimal cost minimization over a finite-horizon window. When considering discrete LTI systems, with a quadratic performance cost, over a finite horizon, with linear constraints, the resulting MPC cost minimization can be converted into a quadratic programming (QP) problem. Solving this constrained QP problem forms the basis for MPC control. This computation is computationally intensive, and for systems with fast dynamics, it is often not possible to compute an optimal constrained solution in real-time.; Three contributions which focus on the QP problem are made; a new active set method is proposed, the concept of premature termination is introduced and a supervisory algorithm is proposed. Two contributions to the formulation of the MPC controller are also made: a framework which allows for natural step disturbance rejection is presented, and a modified performance index, which allows for optimal transient shaping of the closed-loop response, is proposed.; The proposed active set method uses a vastly different approach from existing methods in that the intermediate solutions of the algorithm do not enforce all constraints, leading to a "non-feasible active set method". Experimental results show that the proposed algorithm can converge faster than existing algorithms by as much as 26 times.; Often, the proposed algorithm is still too slow to be run in real-time. The concept of "premature termination", where an algorithm is stopped after a maximum fixed number of iterations, is therefore studied. In this case, no guarantee can be made about the quality of the resulting solution. In particular, a supervisory algorithm which provides guaranteed bounds on the MPC horizon cost while maintaining real-time computation is introduced.; In solving the above MPC problem, it is shown that the plant's equations can be formulated to provide a framework for step tracking and disturbance rejection where no knowledge of the structure or magnitude of disturbances is needed. The output feedback problem is similarly addressed. Finally, a modified performance index is applied to the MPC problem; simulation results show that in conjunction with MPC, the new performance index achieves excellent transient response characteristics compared to the "standard" performance index.
机译:模型预测控制(MPC)基于有限水平窗口上的最佳成本最小化。当考虑离散LTI系统时,在有限范围内具有线性约束的情况下具有二次性能成本,由此产生的MPC成本最小化可以转换为二次规划(QP)问题。解决此受限QP问题构成了MPC控制的基础。该计算是计算密集型的,并且对于具有快速动态性的系统,通常不可能实时地计算最佳约束解。针对QP问题做出了三点贡献:提出了一种新的主​​动集方法,引入了提前终止的概念,并提出了一种监督算法。对MPC控制器的公式也做出了两个贡献:提出了一个允许自然阶跃干扰抑制的框架,并提出了一个改进的性能指标,该指标允许对闭环响应进行最佳的瞬态整形。所提出的活动集方法使用与现有方法完全不同的方法,因为该算法的中间解决方案没有强制执行所有约束,从而导致“不可行的活动集方法”。实验结果表明,该算法收敛速度比现有算法快26倍。通常,所提出的算法仍然太慢而无法实时运行。因此,研究了“过早终止”的概念,即在最大固定次数的迭代之后停止算法。在这种情况下,无法保证所得解决方案的质量。特别地,介绍了一种监督算法,该算法在保证实时计算的同时,提供了MPC范围成本的有保证的界限。在解决上述MPC问题时,表明无需考虑干扰的结构或大小,就可以制定工厂的方程式,以提供步进跟踪和干扰抑制的框架。类似地解决了输出反馈问题。最后,将修改后的性能指标应用于MPC问题。仿真结果表明,与“标准”性能指标相比,与MPC结合使用时,新的性能指标具有出色的瞬态响应特性。

著录项

  • 作者

    Milman, Ruth.;

  • 作者单位

    University of Toronto (Canada).;

  • 授予单位 University of Toronto (Canada).;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2004
  • 页码 265 p.
  • 总页数 265
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号