Low-Complexity First-Order Constraint Linearization Methods for Efficient Nonlinear MPC

被引:0
|
作者
Torrisi, Giampaolo [1 ]
Grammatico, Sergio [2 ]
Frick, Damian [1 ]
Robbiani, Tommaso [1 ]
Smith, Roy S. [1 ]
Morari, Manfred [3 ]
机构
[1] Swiss Fed Inst Technol, Automat Control Lab, Zurich, Switzerland
[2] Delft Univ Technol, Delft Ctr Syst & Control, Delft, Netherlands
[3] Univ Penn, Dept Elect & Syst Engn, Philadelphia, PA 19104 USA
关键词
MODEL-PREDICTIVE CONTROL; OPTIMIZATION; ALGORITHM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we analyze first-order methods to find a KKT point of the nonlinear optimization problems arising in Model Predictive Control (MPC). The methods are based on a projected gradient and constraint linearization approach, that is, every iteration is a gradient step, projected onto a linearization of the constraints around the current iterate. We introduce an approach that uses a simple lp merit function, which has the computational advantage of not requiring any estimate of the dual variables and keeping the penalty parameter bounded. We then prove global convergence of the proposed method to a KKT point of the nonlinear problem. The first-order methods can be readily implemented in practice via the novel tool FalcOpt. The performance is then illustrated on numerical examples and compared with conventional methods.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] On the complexity of the first-order random theory
    Lotfallah, WB
    JOURNAL OF LOGIC AND COMPUTATION, 2003, 13 (02) : 261 - 271
  • [22] Low-Complexity Energy-Efficient Power Allocation With Buffer Constraint in HSR Communications
    Wang, Xiaoming
    Yu, Mi
    Hu, Jinling
    Xu, Youyun
    IEEE ACCESS, 2019, 7 : 113867 - 113879
  • [23] Low-complexity energy efficient power allocation scheme for DAS with maximum power constraint
    Yu, Xiangbin
    Wang, Hao
    Wen, Benben
    Liu, Tao
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2018, 31 (05)
  • [24] Efficient first-order methods for convex minimization: a constructive approach
    Yoel Drori
    Adrien B. Taylor
    Mathematical Programming, 2020, 184 : 183 - 220
  • [25] Complexity parameters for first-order classes
    Arias, M
    Khardon, R
    INDUCTIVE LOGIC PROGRAMMING, PROCEEDINGS, 2003, 2835 : 22 - 37
  • [26] GENERIC COMPLEXITY OF FIRST-ORDER THEORIES
    Rybalov, A. N.
    SIBERIAN ELECTRONIC MATHEMATICAL REPORTS-SIBIRSKIE ELEKTRONNYE MATEMATICHESKIE IZVESTIYA, 2011, 8 : 168 - 178
  • [27] A Low-Complexity Digital Predistortion Algorithm for Power Amplifier Linearization
    Qian, Hua
    Yao, Saijie
    Huang, Hao
    Feng, Weifeng
    IEEE TRANSACTIONS ON BROADCASTING, 2014, 60 (04) : 670 - 678
  • [28] Tracking MPC Tuning in Continuous Time: A First-Order Approximation of Economic MPC
    Facchino, Matteo
    Bemporad, Alberto
    Zanon, Mario
    IEEE CONTROL SYSTEMS LETTERS, 2023, 7 : 2197 - 2202
  • [29] Corrigendum: On the complexity of finding first-order critical points in constrained nonlinear optimization
    C. Cartis
    N. I. M. Gould
    Ph. L. Toint
    Mathematical Programming, 2017, 161 : 611 - 626
  • [30] First-order logic as a constraint satisfaction problem
    Kushida, Hirohiko
    Haralick, Robert
    PROGRESS IN ARTIFICIAL INTELLIGENCE, 2021, 10 (04) : 375 - 389