An improved algorithm for combinatorial multi-parametric quadratic programming

被引:39
|
作者
Feller, Christian [1 ,2 ]
Johansen, Tor Arne [2 ]
Olaru, Sorin [3 ]
机构
[1] Univ Stuttgart, Inst Syst Theory & Automat Control, D-70550 Stuttgart, Germany
[2] NTNU, Dept Engn Cybernet, N-7491 Trondheim, Norway
[3] SUPELEC Syst Sci E3S Automat Control Dept, F-91192 Gif Sur Yvette, France
关键词
Multi-parametric programming; Explicit constrained linear quadratic regulators; Predictive control; SYSTEMS;
D O I
10.1016/j.automatica.2013.02.022
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The goal of multi-parametric quadratic programming (mpQP) is to compute analytic solutions to parameter-dependent constrained optimization problems, e.g., in the context of explicit linear MPC. We propose an improved combinatorial mpQP algorithm that is based on implicit enumeration of all possible optimal active sets and a simple saturation matrix pruning criterion which uses geometric properties of the constraint polyhedron for excluding infeasible candidate active sets. In addition, techniques are presented that allow to reduce the complexity of the discussed algorithm in the presence of symmetric problem constraints. Performance improvements are discussed for two example problems from the area of explicit linear MPC. (c) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1370 / 1376
页数:7
相关论文
共 50 条
  • [41] A Multi-parametric Programming Based Analytic Method to Compute Consumer Offer Curve for Reserves
    Zheng, Weiye
    Hill, David J.
    Wu, Wenchuan
    JOURNAL OF MODERN POWER SYSTEMS AND CLEAN ENERGY, 2022, 10 (02) : 542 - 546
  • [42] Time-continuous locational marginal price based on multi-parametric programming theory
    Li C.
    Yu J.
    Yang Z.
    Zhang M.
    Lin W.
    Li W.
    Dianli Xitong Baohu yu Kongzhi/Power System Protection and Control, 2021, 49 (24): : 105 - 113
  • [43] From multi-parametric programming theory to MPC-on-a-chip multi-scale systems applications
    Pistikopoulos, Efstratios N.
    COMPUTERS & CHEMICAL ENGINEERING, 2012, 47 : 57 - 66
  • [44] Sliding Mode Predictive Control of a Magnetic Levitation System Employing Multi-Parametric Programming
    Assis, P. A. Q.
    Galvao, R. K. H.
    IEEE LATIN AMERICA TRANSACTIONS, 2017, 15 (02) : 239 - 248
  • [45] A combined Balanced Truncation and Multi-Parametric Programming approach for Linear Model Predictive Control
    Narciso, Diogo
    Pistikopoulos, Efstratios
    18TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2008, 25 : 405 - 410
  • [46] Simultaneous Constrained Moving Horizon State Estimation and Model Predictive Control by Multi-Parametric Programming
    Voelker, Anna
    Kouramas, Konstantinos
    Pistikopoulos, Efstratios N.
    49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 5019 - 5024
  • [47] Global Optimization of Integer and Mixed-Integer Bi-Level Programming Problems via Multi-Parametric Programming
    Dominguez, Luis F.
    Pistikopoulos, Efstatios N.
    10TH INTERNATIONAL SYMPOSIUM ON PROCESS SYSTEMS ENGINEERING, 2009, 27 : 177 - 182
  • [48] Integrating Heterogeneous Demand Response into N-1 Security Assessment by Multi-Parametric Programming
    Ruan, Guangchun
    Zhong, Haiwang
    Xia, Qing
    Kang, Chongqing
    Wang, Qiang
    Cao, Xin
    2020 IEEE POWER & ENERGY SOCIETY INNOVATIVE SMART GRID TECHNOLOGIES CONFERENCE (ISGT), 2020,
  • [49] Multi-parametric analysis for mixed integer linear programming: An application to transmission upgrade and congestion management
    Liu, Jian
    Wunsch, Donald C.
    Wang, Siyuan
    Bo, Rui
    SUSTAINABLE ENERGY GRIDS & NETWORKS, 2024, 40
  • [50] Off-line controller design for a tension and looper system via multi-parametric programming
    Morooka, Nobuyuki
    Kojima, Akira
    TETSU TO HAGANE-JOURNAL OF THE IRON AND STEEL INSTITUTE OF JAPAN, 2007, 93 (08): : 525 - 531