The solution using the geometrical approach is imme-
diate as there are exactly 2 parameterized vertices on
which the minimum lies and associated control law is:
u
t+1|t
= −(x
t
+u
t|t
+ν
t
) = −x
t+1
for - 1.2 6 x
t
6 2
Notice that the control law uses the additional infor-
mation available in comparison with (32). With this
result, for the outer optimization problem:
min
u
t
max
v
t
|x
t
| +
11x
t+1|t
+ |10u
t
|
s.t.
- 1.2 6 x
t+k|t
6 2, k = 0, 1
- 1 6 v
t
6 1
(35)
the explicit solution is once more immediate as there
are only two non-degenerate parameterized vertices
describing the geometric locus of the minimum. Ap-
plying this RMPC law:
u
t
= −x
t
for - 1.2 6 x
t
6 2
the system affected by disturbances is regulated to the
origin (Figure 3). The solutions of the optimization
0 5 10 15 20 25
-2.5
-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
2.5
Robust MPC
0 10 20 30
0
0.2
0.4
0.6
0.8
1
1.2
1.4
Command - u
Figure 3: System trajectory with robust MPC law.
problems in (31), (34), (35) were obtained using pa-
rameterized polyhedra routines in 2, 0.39 and 0.91
seconds respectively. However for complex system
the computational time may explode as the number
of parameterized vertices has an exponential depen-
dence on the number of constraints added during the
transformation stages.
6 CONCLUSION
The paper used a unified approach for the con-
straints handling in the context of RMPC confirming
the formulation of the optimal sequence as a multi-
parametric quadratic problem. The explicit solution
of this problem was synthesized by means of para-
meterized polyhedra. This geometrical approach pro-
poses an alternative to the recent methods presented
in the literature. Its advantages might be the fact that
optimum lies on the parameterized vertices providing
a natural constant linear affine dependence in the con-
text parameters. An aspect which may receive further
attention is the enumeration of faces for the parame-
terized polyhedra which may turn to be a computa-
tionally demanding task.
REFERENCES
Bemporad, A., Borelli, F., and Morari, M. (2001). Robust
model predictive control: Piecewise linear explicit so-
lution. In Proc. European Control Conference.
Bemporad, A., Fukuda, K., and Torrisi, F. (2002a). Convex-
ity recognition of the union of polyhedra. In Compu-
tational Geometry, Vol. 18.
Bemporad, A., Morari, M., Dua, V., and Pistikopoulos, E.
(2002b). The explicit linear quadratic regulator for
constrained systems. In Automatica, vol. 38.
Borelli, F. (2003). Constrained Optimal Control of Linear
and Hybrid Systems. Springer-Verlag, Berlin.
Gal, T. and Nedoma, J. (1972). Multiparametric linear pro-
gramming. In Management Science, 18.
Goodwin, G., Seron, M., and Dona, J. D. (2004). Con-
strained Control and Estimation. Springer-Verlag,
Berlin.
Kerrigan, E. (2000). Robust Constraint Satisfaction: Invari-
ant Sets and Predictive Control. PhD Thesis, Univer-
sity of Cambridge.
Kerrigan, E. (2004). Feedback min-max model predictive
control using a single linear program: Robust stability
and the explicit solution. In International Journal of
Robust and Nonlinear Control, vol.14.
Kothare, M., Balakrishnan, V., and Morari, M. (1996). Ro-
bust constrained model predictive control using linear
matrix inequalities. In Automatica, vol. 32.
Leverge, H. (1994). A note on chernikova’s algorithm. In
Technical Report 635. IRISA, France.
Loechner, V. and Wilde, D. (1997). Parameterized poly-
hedra and their vertices. In Int. Journal of Parallel
Programming, vol. 25.
Maciejowski, J. (2002). Predictive Control with Con-
straints. Prentice Hall, UK.
Motzkin, T., Raiffa, H., Thompson, G., and Thrall, R.
(1953). The double description method. In Theodore
S. Motzkin: Selected Papers. Birkhauser, Boston.
Olaru, S. and Dumur, D. (2004). A parameterized polyhedra
approach for explicit constrained predictivecontrol. In
43rd IEEE Conference on Decision and Control.
Rossiter, J. (2003). Model-based Predictive Control. A
practical approach. CRC Press.
Schrijver, A. (1986). Theory of Linear and Integer Pro-
gramming. John Wiley and Sons, NY.
Scokaert, P. and Mayne, D. (1998). Min-max feedback
model predictive control for constrained linear sys-
tems. In IEEE Trans. Automatic Control, 43.
Seron, M., Goodwin, G., and Dona, J. D. (2002). Charac-
terisation of receding horizon control for constrained
linear systems. In Asian Journal of Control, vol. 5.
Wilde, D. (1993). A library for doing polyhedral operations.
In Technical report 785. IRISA, France.
ICINCO 2005 - SIGNAL PROCESSING, SYSTEMS MODELING AND CONTROL
10