Control of systems integrating logic, dynamics, and constraints

被引:2458
作者
Bemporad, A [1 ]
Morari, M [1 ]
机构
[1] ETH Zurich, ETL, Inst Automat, CH-8092 Zurich, Switzerland
关键词
hybrid systems; predictive control; dynamic models; binary logic systems; Boolean logic; mixed-integer programming; optimization problems;
D O I
10.1016/S0005-1098(98)00178-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 [计算机科学与技术];
摘要
This paper proposes 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 described by linear dynamic equations subject to linear inequalities involving real and integer variables. MLD systems include linear hybrid systems, finite state machines, some classes of discrete event systems, constrained linear 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. (C) 1999 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:407 / 427
页数:21
相关论文
共 29 条
[1]
AN OPTIMAL GAS-SUPPLY FOR A POWER-PLANT USING A MIXED INTEGER PROGRAMMING-MODEL [J].
AKIMOTO, K ;
SANNOMIYA, N ;
NISHIKAWA, Y ;
TSUDA, T .
AUTOMATICA, 1991, 27 (03) :513-518
[2]
[Anonymous], 1993, INTRO DIGITAL LOGIC
[3]
[Anonymous], 1993, MODEL BUILDING MATH
[4]
A unified framework for hybrid control: Model and optimal control theory [J].
Branicky, MS ;
Borkar, VS ;
Mitter, SK .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1998, 43 (01) :31-45
[5]
MODEL PREDICTIVE OPTIMAL AVERAGING LEVEL CONTROL [J].
CAMPO, PJ ;
MORARI, M .
AICHE JOURNAL, 1989, 35 (04) :579-591
[6]
MODELING AND INTEGER PROGRAMMING TECHNIQUES APPLIED TO PROPOSITIONAL CALCULUS [J].
CAVALIER, TM ;
PARDALOS, PM ;
SOYSTER, AL .
COMPUTERS & OPERATIONS RESEARCH, 1990, 17 (06) :561-570
[7]
CHRISTIANSEN D, 1997, ELECT ENG HDB
[8]
FLETCHER R, 1994, MIXED INTEGER QUADRA
[9]
Fletcher R., 1995, NUMERICAL EXPERIENCE
[10]
Floudas C.A., 1995, NONLINEAR MIXED INTE