Model predictive control based on linear programming - the explicit solution
Top Cited Papers
- 1 December 2002
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Automatic Control
- Vol. 47 (12), 1974-1985
- https://doi.org/10.1109/tac.2002.805688
Abstract
We study model predictive control (MPC) schemes for discrete-time linear time-invariant systems with constraints on inputs and states, that can be formulated using a linear program (LP). In particular, we focus our attention on performance criteria based on a mixed 1 -norm, namely, 1-norm with respect to time and -norm with respect to space. First we provide a method to compute the terminal weight so that closed-loop stability is achieved. We then show that the optimal control profile is a piecewise affine and continuous function of the initial state and briefly describe the algorithm to compute it. The piecewise affine\ud form allows to eliminate online LP, as the computation associated with MPC becomes a simple function evaluation. Besides practical advantages, the availability of the explicit structure of the MPC controller provides an insight into the type of control action in different\ud regions of the state space, and highlights possible conditions of degeneracies of the LP, such as multiple optimaKeywords
This publication has 35 references indexed in Scilit:
- Efficient on-line computation of constrained optimal controlPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Convexity recognition of the union of polyhedraComputational Geometry, 2001
- An Algorithm for the Solution of Multiparametric Mixed Integer Linear Programming ProblemsAnnals of Operations Research, 2000
- Set invariance in controlAutomatica, 1999
- On infinity norms as Lyapunov functions for linear systemsIEEE Transactions on Automatic Control, 1995
- Robust stability analysis of constrained l1‐norm model predictive controlAIChE Journal, 1993
- A geometric view of parametric linear programmingAlgorithmica, 1992
- Vector norms as Lyapunov functions for linear systemsIEEE Transactions on Automatic Control, 1992
- Model predictive optimal averaging level controlAIChE Journal, 1989
- Polyhedral functions and multiparametric linear programmingJournal of Optimization Theory and Applications, 1987