Note: This content is accessible to all versions of every browser. However, this browser does not seem to support current Web standards, preventing the display of our site's design details.

  

Robust constrained model predictive control using linear matrix inequalities

Author(s):

M. Kothare, V. Balakrishnan, M. Morari
Conference/Journal:

Automatica, vol. 32, no. 10, pp. 1361-1379
Abstract:

The primary disadvantage of current design techniques for model predictive control (MPC) is their inability to deal explicitly with plant model uncertainty. In this paper, we present a new approach for robust MPC synthesis which allows explicit incorporation of the description of plant uncertainty in the problem formulation. The uncertainty is expressed both in the time and frequency domains. The goal is to design, at each time step, a state-feedback control law which minimizes a ``worst-case'' infinite horizon objective function, subject to constraints on the control input and plant output. Using standard techniques, the problem of minimizing an upper bound on the ``worst-case'' objective function, subject to input and output constraints, is reduced to a convex optimization involving linear matrix inequalities (LMIs). It is shown that the feasible receding horizon state-feedback control design robustly stabilizes the set of uncertain plants. Several extensions, such as application to systems with time-delays, problems involving constant set-point tracking, trajectory tracking and disturbance rejection, which follow naturally from our formulation, are discussed. The controller design is illustrated with two examples.

Year:

1996
Type of Publication:

(01)Article
Supervisor:



File Download:

Request a copy of this publication.
(Uses JavaScript)
% Autogenerated BibTeX entry
@Article { KotBal:1996:IFA_2215,
    author={M. Kothare and V. Balakrishnan and M. Morari},
    title={{Robust constrained model predictive control using linear
	  matrix inequalities}},
    journal={Automatica},
    year={1996},
    volume={32},
    number={10},
    pages={1361--1379},
    month=oct,
    url={http://control.ee.ethz.ch/index.cgi?page=publications;action=details;id=2215}
}
Permanent link