Optimal Modular Control of Discrete Event Systems with Distinguishers and Approximations

被引:5
作者
Malik, Robi [1 ]
Teixeira, Marcelo [2 ]
机构
[1] Univ Waikato, Hamilton, New Zealand
[2] Univ Tecnol Fed Parana, Pato Branco, Brazil
来源
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS | 2021年 / 31卷 / 04期
关键词
Supervisory control; Discrete event systems; Modular synthesis; Distinguishers; SUPERVISORY CONTROL; HIERARCHICAL CONTROL; VERIFICATION; FRAMEWORK;
D O I
10.1007/s10626-021-00345-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes algorithms for supervisor synthesis in discrete event system models with distinguishers. Distinguishers are special components responsible to select an enabled event from a group of related refined events. They are a helpful modelling tool, but their use increases the state space and makes supervisor synthesis more difficult. The paper shows how general algorithms for modular or compositional synthesis can be enhanced by considering the special properties of distinguishers. This gives rise to systematic algorithms that compute least restrictive controllable and nonblocking supervisors, while working with only a part of the distinguisher model. A worked case study of a bottling plant demonstrates the efficacy of the approach.
引用
收藏
页码:659 / 691
页数:33
相关论文
共 34 条
[1]  
Aguiar R. S. S., 2013, IFAC WORKSH DEP CONT, P121
[2]  
Akesson K., 2002, IFAC P VOLUMES, V35, P175, DOI [10.3182/20020721-6-ES-1901.00517, DOI 10.3182/20020721-6-ES-1901.00517]
[3]   Incremental verification and synthesis of discrete-event systems guided by counter examples [J].
Brandin, BA ;
Malik, R ;
Malik, P .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2004, 12 (03) :387-401
[4]  
Cassandras C.G., 2008, Introduction to discrete event systems, V2nd
[5]  
Chen YL, 2000, PROCEEDINGS OF THE 2000 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS, P941, DOI 10.1109/CCA.2000.897591
[6]   Supervisory control of discrete event systems with distinguishers [J].
Cury, Jose E. R. ;
de Queiroz, Max Hering ;
Bouzon, Gustavo ;
Teixeira, Marcelo .
AUTOMATICA, 2015, 56 :93-104
[7]   Abstract interpretation of reactive systems [J].
Dams, D ;
Gerth, R ;
Grumberg, O .
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1997, 19 (02) :253-291
[8]  
de Queiroz M.H., 2000, Discrete Event Systems : Analysis and Control, P103
[9]   Supervisory control architecture for discrete-event systems [J].
Feng, Lei ;
Wonham, W. M. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2008, 53 (06) :1449-1461
[10]   Compositional coordinator synthesis of extended finite automata [J].
Goorden, Martijn A. ;
Fabian, Martin ;
van de Mortel-fronczak, Joanna M. ;
Reniers, Michel A. ;
Fokkink, Wan J. ;
Rooda, Jacobus E. .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2021, 31 (03) :317-348