Model predictive control based on linear programming - The explicit solution

被引:495
|
作者
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 条
  • [21] Explicit model predictive control
    Maeder, Urban
    Cagienard, Raphael
    Morari, Manfred
    ADVANCED STRATEGIES IN CONTROL SYSTEMS WITH INPUT AND OUTPUT CONSTRAINTS, 2007, 346 : 237 - 271
  • [22] Explicit model predictive control
    ETH Zurich, Zurich, Switzerland
    Lect. Notes Control Inf. Sci., 2007, (237-271):
  • [23] Lagrangian quadratic programming approach for linear model predictive control
    Muske, KR
    PROCEEDINGS OF THE 2002 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2002, 1-6 : 4744 - 4745
  • [24] Model Predictive Control of Passive and Periodic Satellite Formation Based on Linear Programming Approach
    Xu, Guangyan
    Yu, Tingting
    Wang, Jianchao
    Chen, Xia
    2014 IEEE CHINESE GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC), 2014, : 2240 - 2245
  • [25] Design of plug-and-play model predictive control: an approach based on linear programming
    Riverso, Stefano
    Farina, Marcello
    Ferrari-Trecate, Giancarlo
    2013 IEEE 52ND ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2013, : 6530 - 6535
  • [26] On multi-parametric nonlinear programming and explicit nonlinear model predictive control
    Johansen, TA
    PROCEEDINGS OF THE 41ST IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 2002, : 2768 - 2773
  • [27] Explicit Model Predictive Control for Linear Parameter-Varying Systems
    Besselmann, Thomas
    Lofberg, Johan
    Morari, Manfred
    47TH IEEE CONFERENCE ON DECISION AND CONTROL, 2008 (CDC 2008), 2008, : 3848 - 3853
  • [28] Design of Explicit Model Predictive Control for Constrained Linear Systems with Disturbances
    Mohammadkhani, Mohammad Ali
    Bayat, Farhad
    Jalali, Ali Akbar
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2014, 12 (02) : 294 - 301
  • [29] Design of explicit model predictive control for constrained linear systems with disturbances
    Mohammad Ali Mohammadkhani
    Farhad Bayat
    Ali Akbar Jalali
    International Journal of Control, Automation and Systems, 2014, 12 : 294 - 301
  • [30] Lattice piecewise affine approximation of explicit linear model predictive control
    Xu, Jun
    2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 2545 - 2550