A general architecture for decentralized supervisory control of discrete-event systems

被引:171
作者
Yoo, TS [1 ]
Lafortune, S [1 ]
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
来源
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS | 2002年 / 12卷 / 03期
基金
美国国家科学基金会;
关键词
supervisory control; decentralized architectures; decision fusion; computational complexity; supervisor synthesis;
D O I
10.1023/A:1015625600613
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider a generalized form of the conventional decentralized control architecture for discrete-event systems where the control actions of a set of supervisors can be "fused" using both union and intersection of enabled events. Namely, the supervisors agree a priori on choosing "fusion by union" for certain controllable events and "fusion by intersection" for certain other controllable events. We show that under this architecture, a larger class of languages can be achieved than before since a relaxed version of the notion of co-observability appears in the necessary and sufficient conditions for the existence of supervisors. The computational complexity of verifying these new conditions is studied. A method of partitioning the controllable events between "fusion by union" and "fusion by intersection" is presented. The algebraic properties of co-observability in the context of this architecture are presented. We show that appropriate combinations of fusion rules with corresponding decoupled local decision rules guarantee the safety of the closed-loop behavior with respect to a given specification that is not co-observable. We characterize an "optimal" combination of fusion rules among those combinations guaranteeing the safety of the closed-loop behavior. In addition, a simple supervisor synthesis technique generating the infimal prefix-closed controllable and co-observable superlanguage is presented.
引用
收藏
页码:335 / 377
页数:43
相关论文
共 27 条
[1]  
BARRETT G, 1999, THESIS U MICHIGAN
[2]   Centralized and distributed algorithms for on-line synthesis of maximal control policies under partial observation [J].
BenHadjAlouane, N ;
Lafortune, S ;
Lin, F .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 1996, 6 (04) :379-430
[3]  
Cassandras C. G., 2009, Introduction to discrete event systems, V2nd, DOI 10.1007/978-3-030-72274-6
[4]  
CHO H, 1989, MATH CONTROL SIGNAL, V2, P47
[5]   SUPERVISORY CONTROL OF DISCRETE-EVENT PROCESSES WITH PARTIAL OBSERVATIONS [J].
CIESLAK, R ;
DESCLAUX, C ;
FAWAZ, AS ;
VARAIYA, P .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1988, 33 (03) :249-260
[6]  
Heymann M., 1994, Discrete Event Dynamic Systems: Theory & Applications, V4, P221, DOI 10.1007/BF01438708
[7]  
Hopcroft J. E., 2007, Introduction to Automata Theory, Languages and Computation
[8]   Decentralized control of discrete event systems with specializations to local control and concurrent systems [J].
Jiang, SB ;
Kumar, R .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2000, 30 (05) :653-660
[9]   FULLY DECENTRALIZED SOLUTIONS OF SUPERVISORY CONTROL-PROBLEMS [J].
KOZAK, P ;
WONHAM, WM .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1995, 40 (12) :2094-2097
[10]   Formulae relating controllability, observability, and co-observability [J].
Kumar, R ;
Shayman, MA .
AUTOMATICA, 1998, 34 (02) :211-215