Model predictive control based on linear programming - The explicit solution

被引:496
|
作者
Bemporad, A
Borrelli, F
Morari, M
机构
[1] Univ Siena, Dipartimento Ingn Informaz, I-53100 Siena, Italy
[2] ETH Zentrum, Automat Control Lab, CH-8092 Zurich, Switzerland
关键词
constraints; linear programming (LP); model predictive control (MPC); multiparametric programming; piecewise linear control;
D O I
10.1109/TAC.2002.805688
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We study model predictive control (MPC) schemes for discrete-time linear time-invariant systems with constraints on inputs and states, that can be formulated using a linear program (LP). In particular; we focus our attention on performance criteria based on a mixed 1/infinity-norm, namely, 1-norm with respect to time and infinity-norm with respect to space. First we provide a method to compute the terminal weight so that closed-loop stability is achieved. We then show that the optimal control profile is a piecewise affine and continuous function of the initial state and briefly describe the algorithm to compute it. The piecewise affine form allows to eliminate online LP, as the computation associated with MPC becomes a simple function evaluation. Besides practical advantages, the availability of the explicit structure of the MPC controller provides an insight into the type of control action in different regions of the state space, and highlights possible conditions of degeneracies of the LP, such as multiple optima.
引用
收藏
页码:1974 / 1985
页数:12
相关论文
共 50 条
  • [1] The explicit solution of model predictive control via multiparametric quadratic programming
    Bemporad, A
    Morari, M
    Dua, V
    Pistikopoulos, EN
    [J]. PROCEEDINGS OF THE 2000 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2000, : 872 - 876
  • [2] An Explicit Solution of Joint Estimation-Linear Model Predictive Control
    Mate, Sammyak
    Bhartiya, Sharad
    Nataraj, P. S., V
    [J]. INTERNATIONAL JOURNAL OF ADVANCES IN ENGINEERING SCIENCES AND APPLIED MATHEMATICS, 2022, 14 (1-2) : 15 - 23
  • [3] An Explicit Solution of Joint Estimation-Linear Model Predictive Control
    Sammyak Mate
    Sharad Bhartiya
    P. S. V. Nataraj
    [J]. International Journal of Advances in Engineering Sciences and Applied Mathematics, 2022, 14 : 15 - 23
  • [4] Linear programming and model predictive control
    Rao, CV
    Rawlings, JB
    [J]. JOURNAL OF PROCESS CONTROL, 2000, 10 (2-3) : 283 - 289
  • [5] Model predictive control for max-plus-linear systems: Linear programming solution
    Zou, Yuanyuan
    Li, Shaoyuan
    [J]. WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 339 - 343
  • [6] Perspectives in Multiparametric Programming and Explicit Model Predictive Control
    Pistikopoulos, E. N.
    [J]. AICHE JOURNAL, 2009, 55 (08) : 1918 - 1925
  • [7] A dynamic programming based approach for explicit model predictive control of hybrid systems
    Rivotti, Pedro
    Pistikopoulos, Efstratios N.
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2015, 72 : 126 - 144
  • [9] Max-plus-linear model-based predictive control for constrained hybrid systems: Linear programming solution
    Zou Y.
    Li S.
    [J]. Journal of Control Theory and Applications, 2007, 5 (1): : 71 - 76
  • [10] Model Predictive Control Based on Linear Programming for Engine Idle Speed Control
    Li, Shu
    Chen, Hong
    Ma, Miaomiao
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, VOLS 1-7, CONFERENCE PROCEEDINGS, 2009, : 1167 - 1172