Semi-explicit MPC based on subspace clustering

被引:12
作者
Goebel, Gregor [1 ]
Allgoewer, Frank [1 ]
机构
[1] Univ Stuttgart, Inst Syst Theory & Automat Control, Pfaffenwaldring 9, D-70550 Stuttgart, Germany
关键词
MODEL-PREDICTIVE CONTROL; MOVE BLOCKING STRATEGIES; ALGORITHM;
D O I
10.1016/j.automatica.2017.06.036
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a new strategy of simplifying the online computations in linear model predictive control (MPC). Employing a specific type of state dependent parameterization for the optimization variable in MPC, advantages of explicit MPC are combined with those of online optimization based MPC into an efficient MPC scheme. The parameterization is computed offline applying a tailored subspace clustering algorithm to training data consisting of states and corresponding solutions to the MPC optimization problem. It is then refined to guarantee feasibility of the parameterized optimization. During the offline design phase, complexity of the parameterization can be adjusted and control performance can be traded off against online computational effort and storage requirements. Numerical examples evaluate the presented methods and illustrate their benefits. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:309 / 316
页数:8
相关论文
共 33 条
  • [1] [Anonymous], 2014, Gurobi Optimizer Reference Manual
  • [2] The Quickhull algorithm for convex hulls
    Barber, CB
    Dobkin, DP
    Huhdanpaa, H
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1996, 22 (04): : 469 - 483
  • [3] The explicit linear quadratic regulator for constrained systems
    Bemporad, A
    Morari, M
    Dua, V
    Pistikopoulos, EN
    [J]. AUTOMATICA, 2002, 38 (01) : 3 - 20
  • [4] On the computation of linear model predictive control laws
    Borrelli, Francesco
    Baotic, Mato
    Pekar, Jaroslav
    Stewart, Greg
    [J]. AUTOMATICA, 2010, 46 (06) : 1035 - 1041
  • [5] Boyd S, 2004, CONVEX OPTIMIZATION
  • [6] k-plane clustering
    Bradley, PS
    Mangasarian, OL
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2000, 16 (01) : 23 - 32
  • [7] Move blocking strategies in receding horizon control
    Cagienard, R.
    Grieder, P.
    Kerrigan, E. C.
    Morari, M.
    [J]. JOURNAL OF PROCESS CONTROL, 2007, 17 (06) : 563 - 570
  • [8] An online active set strategy to overcome the limitations of explicit MPC
    Ferreau, H. J.
    Bock, H. G.
    Diehl, M.
    [J]. INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2008, 18 (08) : 816 - 830
  • [9] GABRIEL KR, 1978, J R STAT SOC B, V40, P186
  • [10] Goebel G., 2015, P 5 IFAC C NONL MOD, P490