Modular Supervisory Control with Equivalence-Based Abstraction and Covering-Based Conflict Resolution

被引:9
作者
Hill, Richard C. [1 ]
Tilbury, Dawn M. [2 ]
Lafortune, Stephane [2 ]
机构
[1] Univ Detroit Mercy, Detroit, MI 48221 USA
[2] Univ Michigan, Ann Arbor, MI 48109 USA
来源
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS | 2010年 / 20卷 / 01期
关键词
Modular supervisory control; Conflict resolution; Abstraction; State feedback; DISCRETE-EVENT SYSTEMS; STATE-FEEDBACK-CONTROL; NONDETERMINISTIC SYSTEMS;
D O I
10.1007/s10626-009-0070-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A modular approach to control is one way to reduce the complexity of supervisory controller design for discrete-event systems (DES). A problem, however, is that modular supervisors can conflict with one another. This paper proposes requirements on coordinating filters that will resolve this conflict. Abstractions are employed to reduce the complexity of the filter construction. Our specific approach is unique in that it employs a conflict-equivalent abstraction that offers the potential for greater reduction in model size than those abstractions employed in previous works on conflict resolution. The resulting control implemented by the modular supervisors in conjunction with coordinating filters meeting the proposed requirements is shown to be safe and nonblocking. Approaches for constructing these filters are discussed and a methodology that implements deterministic coordinating filter control laws by nondeterministic automata is presented. The covering-based filter law construction methodology presented here is further demonstrated to provide less restrictive control than existing results on state-feedback supervisory control.
引用
收藏
页码:139 / 185
页数:47
相关论文
共 48 条
[21]   Hierarchical interface-based supervisory control - Part I: Serial case [J].
Leduc, RJ ;
Brandin, BA ;
Lawford, M ;
Wonham, WM .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2005, 50 (09) :1322-1335
[22]   CONTROL OF VECTOR DISCRETE-EVENT SYSTEMS .1. THE BASE MODEL [J].
LI, Y ;
WONHAM, WM .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1993, 38 (08) :1214-1227
[23]  
LI Y, 1991, THESIS U TORONTO TOR
[24]   DECENTRALIZED SUPERVISORY CONTROL OF DISCRETE-EVENT SYSTEMS [J].
LIN, F ;
WONHAM, WM .
INFORMATION SCIENCES, 1988, 44 (03) :199-224
[25]   Branching time controllers for discrete event systems [J].
Madhusudan, P ;
Thiagarajan, PS .
THEORETICAL COMPUTER SCIENCE, 2002, 274 (1-2) :117-149
[26]   Modular synthesis of discrete controllers [J].
Malik, Petra ;
Malik, Robi ;
Streader, David ;
Reeves, Steve .
12TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2007, :25-+
[27]  
Malik R., 2007, P 1 IFAC WORKSH DEP, P63
[28]   Conflicts and fair testing [J].
Malik, Robi ;
Streader, David ;
Reeves, Steve .
INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2006, 17 (04) :797-813
[29]  
Milner R., 1989, Communication and concurrency
[30]   Supervisory control using failure semantics and partial specifications [J].
Overkamp, A .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1997, 42 (04) :498-510