DocumentCode
1115933
Title
Formulation of Closed-Loop Min–Max MPC as a Quadratically Constrained Quadratic Program
Author
Diehl, Moritz
Author_Institution
Electr. Eng. Dept., K.U. Leuven, Leuven-Heverlee
Volume
52
Issue
2
fYear
2007
Firstpage
339
Lastpage
343
Abstract
In this note, we show that min-max model predictive control (MPC) for linearly constrained polytopic systems with quadratic cost can be cast as a quadratically constrained quadratic program (QCQP). We use the rigorous closed loop formulation of min-max MPC, and show that any such min-max MPC problem with convex costs and constraints can be cast as a finite dimensional convex optimization problem, with the QCQP arising from quadratic costs as a special case. At the base of the proof is a lemma showing the convexity of the dynamic programming cost-to-go, which implies that the worst case on an infinite polytopic set is assumed on one of its finitely many vertices. As the approach is based on a scenario tree formulation, the number of variables in this problem grows exponentially with the horizon length. Fortunately, the QCQP is tree structured, and can thus be efficiently solved by specially tailored interior-point methods whose computational costs are linear in the number of variables. The new formulation as a tree sparse QCQP promises to facilitate online solution of the rigorous min-max MPC problem with quadratic costs
Keywords
closed loop systems; dynamic programming; linear systems; multidimensional systems; predictive control; quadratic programming; closed-loop min-max MPC; dynamic programming; finite dimensional convex optimization; linearly constrained polytopic systems; model predictive control; quadratically constrained quadratic program; Aerodynamics; Automatic control; Communication system control; Cost function; Electrons; Linear systems; Observability; Predictive control; Predictive models; Robustness; Constraints; convex programming; model predictive control (MPC); receding horizon control (RHC); robustness;
fLanguage
English
Journal_Title
Automatic Control, IEEE Transactions on
Publisher
ieee
ISSN
0018-9286
Type
jour
DOI
10.1109/TAC.2006.890372
Filename
4099492
Link To Document