A dynamic programming based approach for explicit model predictive control of hybrid systems

被引:17
|
作者
Rivotti, Pedro [1 ]
Pistikopoulos, Efstratios N. [1 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, Ctr Proc Syst Engn, Dept Chem Engn, London SW7 2AZ, England
基金
英国工程与自然科学研究理事会; 欧洲研究理事会;
关键词
Multi-parametric programming; Model predictive control; Robust model predictive control; Dynamic programming; Hybrid systems; CONSTRAINED OPTIMAL-CONTROL; PARAMETRIC OPTIMIZATION; PIECEWISE AFFINE; FRAMEWORK; ALGORITHM; LOGIC;
D O I
10.1016/j.compchemeng.2014.06.003
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This work presents an algorithm for explicit model predictive control of hybrid systems based on recent developments in constrained dynamic programming and multi-parametric programming. By using the proposed approach, suitable for problems with linear cost function, the original model predictive control formulation is disassembled into a set of smaller problems, which can be efficiently solved using multiparametric mixed-integer programming algorithms. It is also shown how the methodology is applied in the context of explicit robust model predictive control of hybrid systems, where model uncertainty is taken into account. The proposed developments are demonstrated through a numerical example where the methodology is applied to the optimal control of a piece-wise affine system with linear cost function. (C) 2014 Elsevier Ltd. All rights reserved.
引用
收藏
页码:126 / 144
页数:19
相关论文
共 50 条
  • [1] Explicit Model Predictive Control of Hybrid Systems and Multiparametric Mixed Integer Polynomial Programming
    Charitopoulos, Vassilis M.
    Dua, Vivek
    [J]. AICHE JOURNAL, 2016, 62 (09) : 3441 - 3460
  • [2] Model predictive control based on linear programming - The explicit solution
    Bemporad, A
    Borrelli, F
    Morari, M
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2002, 47 (12) : 1974 - 1985
  • [3] Dynamic Programming approach for constrained Model Predictive Control
    Soufian, M
    Sandoz, DJ
    Soufian, M
    [J]. SYSTEM STRUCTURE AND CONTROL 1997, 1998, : 219 - 224
  • [4] Dynamic Programming for Model Predictive Control of Adaptive Cruise Control Systems
    Lin, Yu-Chen
    Hsu, Hsiang-Chieh
    Chen, Wen-Jen
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON VEHICULAR ELECTRONICS AND SAFETY (ICVES), 2015, : 202 - 207
  • [5] Dynamic Programming and Model Predictive Control Approach for Autonomous Landings
    Bonaccorsi, Giacomo
    Quadrelli, Marco B.
    Braghin, Francesco
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2022, 45 (11) : 2164 - 2173
  • [6] Optimal control of hybrid systems based on dynamic programming
    Yin, ZS
    Li, P
    [J]. PROCEEDINGS OF THE 2001 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2001, : 880 - 881
  • [7] Perspectives in Multiparametric Programming and Explicit Model Predictive Control
    Pistikopoulos, E. N.
    [J]. AICHE JOURNAL, 2009, 55 (08) : 1918 - 1925
  • [8] Dynamic programming and model predictive control
    Meadows, ES
    [J]. PROCEEDINGS OF THE 1997 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 1997, : 1635 - 1639
  • [9] Model Predictive Control and Dynamic Programming
    Lee, Jay H.
    [J]. 2011 11TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2011, : 1807 - 1809
  • [10] An Approximate Dynamic Programming Approach for Dual Stochastic Model Predictive Control
    Arcari, Elena
    Hewing, Lukas
    Zeilinger, Melanie N.
    [J]. IFAC PAPERSONLINE, 2020, 53 (02): : 8105 - 8111