Fast quadratic model predictive control based on sensitivity analysis and Wolfe method

被引:0
|
作者
Kalantari, Hamid [1 ]
Mojiri, Mohsen [1 ]
Askari, Javad [1 ]
Zamani, Najmeh [1 ]
机构
[1] Isfahan Univ Technol, Dept Elect & Comp Engn, Esfahan 8415683111, Iran
来源
IET CONTROL THEORY AND APPLICATIONS | 2024年 / 18卷 / 09期
关键词
computational complexity; control theory; predictive control; quadratic programming; sensitivity analysis; ALGORITHM; MPC;
D O I
10.1049/cth2.12642
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a new algorithm based on sensitivity analysis and the Wolfe method to solve a sequence of parametric quadratic programming (QP) problems such as those that arise in quadratic model predictive control (QMPC). The Wolfe method, based on Karush-Kuhn-Tucker conditions, has been used to convert parametric QP problems to parametric linear programming (LP) problems, and then the sensitivity analysis is applied to solve the sequence of the parametric LP problems. This strategy obtains sensitivity analysis-based QMPC (SA-QMPC) algorithm. It is proved that the computational complexity of SA-QMPC is O(Nn2)$O(Nn<^>2)$ for a region of the initial conditions and O(N2n2)$O(N<^>2n<^>2)$ for sufficiently small sampling time and all initial conditions, where N$N$ and n$n$ are the horizon time and dimension of the state vector, respectively. Numerical results indicate the potential and properties of the proposed algorithm. This paper proposes a new algorithm based on sensitivity analysis and the Wolfe method to solve a sequence of parametric quadratic programming (QP) problems such as those that arise in quadratic model predictive control. The Wolfe method, based on Karush-Kuhn-Tucker conditions, has been used to convert parametric QP problems to parametric linear programming (LP) problems, and then the sensitivity analysis is applied to solve the sequence of the parametric LP problems. image
引用
收藏
页码:1126 / 1135
页数:10
相关论文
共 50 条
  • [1] Fast l1 model predictive control based on sensitivity analysis strategy
    Kalantari, Hamid
    Mojiri, Mohsen
    Dubljevic, Stevan
    Zamani, Najmeh
    IET CONTROL THEORY AND APPLICATIONS, 2020, 14 (05): : 708 - 716
  • [2] A Fast Cornering Method Based On Model Predictive Control
    Li, Wei
    Xie, Lei
    Su, Hongye
    2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 6932 - 6936
  • [3] Fast cooperative distributed model predictive control based on parametric sensitivity
    Yu, Tianyu
    Xu, Zuhua
    Zhao, Jun
    Chen, Xi
    Biegler, Lorenz T.
    IFAC PAPERSONLINE, 2020, 53 (02): : 6019 - 6024
  • [4] Fast computation of the quadratic programming subproblem in Model Predictive Control
    Milman, R
    Davison, EJ
    PROCEEDINGS OF THE 2003 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2003, : 4723 - 4729
  • [5] Fast sensitivity-based economic model predictive control for degenerate systems
    Suwartadi, Eka
    Kungurtsev, Vyacheslav
    Jaschke, Johannes
    JOURNAL OF PROCESS CONTROL, 2020, 88 : 54 - 62
  • [6] A Fast Nonlinear Model Predictive Control Method Based on Discrete Mechanics
    Ismail, Jawad
    Liu, Steven
    IFAC PAPERSONLINE, 2018, 51 (32): : 141 - 146
  • [7] A sequential quadratic programming method for nonlinear model predictive control
    Muske, KR
    Howse, JW
    LARGE-SCALE PDE-CONSTRAINED OPTIMIZATION, 2003, 30 : 253 - 267
  • [8] Fast Sensitivity-Based Nonlinear Economic Model Predictive Control with Degenerate NLP
    Suwartadi, Eka
    Jaschke, Johannes
    IFAC PAPERSONLINE, 2018, 51 (18): : 399 - 404
  • [9] Fast Model Predictive Control Based on Adaptive Alternating Direction Method of Multipliers
    Li, Yu
    Zou, Qiming
    Ji, Xiaoru
    Zhang, Chanyuan
    Lu, Ke
    JOURNAL OF CHEMISTRY, 2019, 2019
  • [10] Robust Analysis and Sensitivity Design of Model Predictive Control
    Barzgaran, Bijan
    Mesbahi, Mehran
    IFAC PAPERSONLINE, 2020, 53 (02): : 7111 - 7116