An optimal control theory for discrete event systems

被引:78
作者
Sengupta, R [1 ]
Lafortune, E [1 ]
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
关键词
discrete event systems; optimal control; regular languages; dynamic programming;
D O I
10.1137/S0363012994260957
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In certain discrete event applications it may be desirable to find a particular controller, within the set of acceptable controllers, which optimizes some quantitative performance measure. In this paper we propose a theory of optimal control to meet such design requirements for deterministic systems. The discrete event system (DES) is modeled by a formal language. Event and cost functions are defined which induce costs on controlled system behavior. The event costs associated with the system behavior can be reduced, in general, only by increasing the control costs. Thus it is nontrivial to find the optimal amount of control to use, and the formulation captures the fundamental tradeoff motivating classical optimal control. Results on the existence of minimally restrictive optimal solutions are presented. Communication protocols are analyzed to motivate the formulation and demonstrate optimal controller synthesis. Algorithms for the computation of optimal controllers are developed for the special case of DES modeled by regular languages. It is shown that this framework generalizes some of the existing literature.
引用
收藏
页码:488 / 541
页数:54
相关论文
共 16 条
[1]   OPTIMAL POLICIES FOR CONTROLLED MARKOV-CHAINS WITH A CONSTRAINT [J].
BEUTLER, FJ ;
ROSS, KW .
JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 1985, 112 (01) :236-252
[2]   ON OPTIMAL ATTRACTION IN DISCRETE-EVENT PROCESSES [J].
BRAVE, Y ;
HEYMANN, M .
INFORMATION SCIENCES, 1993, 67 (03) :245-276
[3]  
CAO XR, 1987, DIGITAL TECH J, P93
[4]   DEALING WITH BLOCKING IN SUPERVISORY CONTROL OF DISCRETE-EVENT SYSTEMS [J].
CHEN, E ;
LAFORTUNE, S .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1991, 36 (06) :724-735
[5]  
Hopcroft J. E., 2007, Introduction to Automata Theory, Languages and Computation
[6]   OPTIMAL SUPERVISORY CONTROL OF DISCRETE-EVENT DYNAMICAL-SYSTEMS [J].
KUMAR, R ;
GARG, VK .
SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 1995, 33 (02) :419-439
[7]  
Leiserson C. E., 1990, INTRO ALGORITHMS
[8]   ON THE OPTIMAL-CONTROL OF DISCRETE EVENT SYSTEMS [J].
PASSINO, KM ;
ANTSAKLIS, PJ .
PROCEEDINGS OF THE 28TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-3, 1989, :2713-2718
[9]   SUPERVISORY CONTROL OF A CLASS OF DISCRETE EVENT PROCESSES [J].
RAMADGE, PJ ;
WONHAM, WM .
SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 1987, 25 (01) :206-230
[10]   THE CONTROL OF DISCRETE EVENT SYSTEMS [J].
RAMADGE, PJG ;
WONHAM, WM .
PROCEEDINGS OF THE IEEE, 1989, 77 (01) :81-98