Alberto Bemporad
Institut fur Automatik
ETH - Swiss Federal Institute of Technology
ETHZ - ETL, CH 8092 Zurich, Switzerland
tel. +41-1-632 6679, fax +41-1-632 1211
bemporad@aut.ee.ethz.ch
Predictive Control of Systems
Integrating Logic, Dynamics, and Constraints
(Based on the work with Prof. M. Morari, ETH, Switzerland)
We propose a framework for modeling and controlling
systems described by interdependent physical laws, logic rules,
and operating constraints, denoted as Mixed Logical Dynamical (MLD)
systems. These are hybrid systems described by
linear dynamic equations subject to linear inequalities involving real
and integer variables. MLD systems
include constrained linear systems, finite state machines, some classes of
discrete event systems, and nonlinear systems which can be approximated by
piecewise linear functions. A predictive control scheme is proposed which
is able to stabilize MLD systems on desired reference trajectories
while fulfilling operating constraints, and possibly take into account
previous qualitative knowledge in the form of heuristic rules.
Due to the presence of integer variables, the resulting on-line
optimization procedures are solved through Mixed Integer Quadratic
Programming (MIQP), for which efficient solvers have been recently
developed. Some examples and a simulation case study on a complex gas
supply system are reported.