Quantitatively nonblocking supervisory control of discrete-event systems

被引:1
作者
Zhang, Renyuan [1 ]
Wang, Jiahao [1 ]
Wang, Zenghui [1 ]
Cai, Kai [2 ]
机构
[1] Northwestern Polytech Univ, Xian, Peoples R China
[2] Osaka Metropolitan Univ, Osaka, Japan
关键词
Discrete-event systems; Supervisory control; Nonblockingness; Automata;
D O I
10.1016/j.automatica.2024.111879
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a new property of quantitative nonblockingness of an automaton with respect to a given cover on its set of marker states. This property quantifies the standard nonblocking property by capturing the practical requirement that every subset (i.e. cell) of marker states can be reached within a prescribed number of steps from any reachable state and following any trajectory of the system. Accordingly, we formulate a new problem of quantitatively nonblocking supervisory control, and characterize its solvability in terms of a new concept of quantitative language completability. It is proven that there exists the unique supremal quantitatively completable sublanguage of a given language, and we develop an effective algorithm to compute the supremal sublanguage. Finally, combining with the algorithm of computing the supremal controllable sublanguage, we design an algorithm to compute the maximally permissive solution to the formulated quantitatively nonblocking supervisory control problem.
引用
收藏
页数:9
相关论文
共 27 条
[1]   SUPERVISORY CONTROL OF A RAPID THERMAL MULTIPROCESSOR [J].
BALEMI, S ;
HOFFMANN, GJ ;
GYUGYI, P ;
WONGTOI, H ;
FRANKLIN, GF .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1993, 38 (07) :1040-1059
[2]  
Berard B., 2001, Systems and Software Verification: Model-Checking Techniques and Tools
[3]  
Biere A, 2003, ADV COMPUT, V58, P117
[4]   SUPERVISORY CONTROL OF TIMED DISCRETE-EVENT SYSTEMS [J].
BRANDIN, BA ;
WONHAM, WM .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1994, 39 (02) :329-342
[5]  
Cassandras C.G., 2008, Introduction to Discrete Event Systems, V2nd, DOI DOI 10.1007/978-0-387-68612-7
[6]  
Chatterjee K., 2021, P 48 INT C AUT LANG
[7]   Efficient and Dynamic Algorithms for Alternating Buchi Games and Maximal End-Component Decomposition [J].
Chatterjee, Krishnendu ;
Henzinger, Monika .
JOURNAL OF THE ACM, 2014, 61 (03)
[8]   Multitasking supervisory control of discrete-event systems [J].
De Queiroz, MH ;
Cury, JER ;
Wonham, WM .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2005, 15 (04) :375-395
[9]  
Dietrich P, 2002, SYNTHESIS AND CONTROL OF DISCRETE EVENT SYSTEMS, P185
[10]  
Eilenberg Samuel., 1974, AUTOMATA LANGUAGES M, VA.