An adaptive constraint tightening approach to linear model predictive control based on approximation algorithms for optimization

被引:14
作者
Necoara, Ion [1 ]
Ferranti, Laura [2 ]
Keviczky, Tamas [2 ]
机构
[1] Univ Politeh Bucharest, Automat Control & Syst Engn Dept, Bucharest 060042, Romania
[2] Delft Univ Technol, Delft Ctr Syst & Control, NL-2600 AA Delft, Netherlands
关键词
suboptimal MPC; embedded control; constraint tightening; stability; feasibility; dual fast gradient method; flight control; RECEDING HORIZON CONTROL; CONVEX-OPTIMIZATION; AIRCRAFT; DECOMPOSITION; FEASIBILITY; STRATEGIES; STABILITY; MPC;
D O I
10.1002/oca.2121
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a model predictive control scheme for discrete-time linear invariant systems based on inexact numerical optimization algorithms. We assume that the solution of the associated quadratic program produced by some numerical algorithm is possibly neither optimal nor feasible, but the algorithm is able to provide estimates on primal suboptimality and primal feasibility violation. By adaptively tightening the complicating constraints, we can ensure the primal feasibility of the approximate solutions generated by the algorithm. We derive a control strategy that has the following properties: the constraints on the states and inputs are satisfied, asymptotic stability of the closed-loop system is guaranteed, and the number of iterations needed for a desired level of suboptimality can be determined. The proposed method is illustrated using a simulated longitudinal flight control problem. Copyright (C) 2014 John Wiley & Sons, Ltd.
引用
收藏
页码:648 / 666
页数:19
相关论文
共 35 条
  • [1] Bartlett RA, 2000, P AMER CONTR CONF, P4229, DOI 10.1109/ACC.2000.877018
  • [2] The explicit linear quadratic regulator for constrained systems
    Bemporad, A
    Morari, M
    Dua, V
    Pistikopoulos, EN
    [J]. AUTOMATICA, 2002, 38 (01) : 3 - 20
  • [3] Distributed Optimization for Model Predictive Control of Linear Dynamic Networks With Control-Input and Output Constraints
    Camponogara, Eduardo
    Scherer, Helton F.
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2011, 8 (01) : 233 - 242
  • [4] DOAN MD, 2011, P 50 IEEE C DEC CONT, P5236
  • [5] Constrained Control Strategies to Improve Safety and Comfort on Aircraft
    Famularo, Domenico
    Martino, Davide
    Mattei, Massimiliano
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2008, 31 (06) : 1782 - 1792
  • [6] On Feasibility, Stability and Performance in Distributed Model Predictive Control
    Giselsson, Pontus
    Rantzer, Anders
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (04) : 1031 - 1036
  • [7] Model-Predictive Gust Load Alleviation Controller for a Highly Flexible Aircraft
    Haghighat, Sohrab
    Liu, Hugh H. T.
    Martins, Joaquim R. R. A.
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2012, 35 (06) : 1751 - 1766
  • [8] Herceg M, 2013, 2013 EUROPEAN CONTROL CONFERENCE (ECC), P502
  • [9] An auto-generated real-time iteration algorithm for nonlinear MPC in the microsecond range
    Houska, Boris
    Ferreau, Hans Joachim
    Diehl, Moritz
    [J]. AUTOMATICA, 2011, 47 (10) : 2279 - 2285
  • [10] Model predictive control for deeply pipelined field-programmable gate array implementation: algorithms and circuitry
    Jerez, J. L.
    Ling, K. -V.
    Constantinides, G. A.
    Kerrigan, E. C.
    [J]. IET CONTROL THEORY AND APPLICATIONS, 2012, 6 (08) : 1029 - 1041