Design of Supervisors for Partially Observed Discrete Event Systems Using Quiescent Information

被引:6
作者
Hu, Yihui [1 ]
Ma, Ziyue [2 ]
Li, Zhiwu [2 ,3 ]
机构
[1] Univ Posts & Telecommun, Sch Automat, Xian 710121, Peoples R China
[2] Xidian Univ, Sch Electromech Engn, Xian, Peoples R China
[3] Macau Univ Sci & Technol, Inst Syst Engn, Taipa, Macao, Peoples R China
基金
中国国家自然科学基金;
关键词
Discrete event system; supervisory control; state estimation; observable quiescence; STATE-FEEDBACK CONTROL; RELATIVE OBSERVABILITY; COMPUTATION; ALGORITHMS; AUTOMATA;
D O I
10.1109/TASE.2023.3301997
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we study the nonblocking supervisor synthesis problem in partially observed discrete event systems modeled by finite-state automata. We consider a particular type of supervisors that can observe not only the execution of observable events in a plant but also the quiescence of it. We first define a q-observer to characterize the behavior of a plant with observable quiescence. Comparing with the classical observer structure, the q-observer contains the quiescence information of a plant, which can be used to improve state estimation. Then we propose a method to detect the blocking states in a $q$ -observer. Finally, we develop an iterative method to synthesize a nonblockingness enforcement supervisor from the $q$ -observer. Since quiescence provides additional information on state estimation, the supervisor synthesized by the proposed method is in general more permissive than those synthesized by the existing approaches that do not monitor the quiescence. A manufacturing system example is also given to elucidate the effectiveness of the developed approach.Note to Practitioners-A discrete event system is a discrete-state and event-driven system, covering a deluge of contemporary computer-integrated man-made constructs, such as automated manufacturing systems, smart urban transportation systems and computer communication networks. Such a system is in general partially observed due to the limited sensor deployment, which complicates its controller design. This research studies the typical supervisory control problem for a partially observed discrete event system. A supervisor is designed to restrict the dynamics of the system in order to guarantee a safe operation through a different control scheme by using the quiescence information that can be usually provided by a real-world system. The practitioners in control and automation community are capable of practicing the formulated control scheme for engineering applications.
引用
收藏
页码:4778 / 4789
页数:12
相关论文
共 35 条
[11]   Observer-based state-feedback control of timed Petri nets with deadlock recovery [J].
Giua, A ;
Seatzu, C ;
Basile, F .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2004, 49 (01) :17-29
[12]  
Giua A, 2002, IEEE DECIS CONTR P, P787, DOI 10.1109/CDC.2002.1184601
[13]   Divergence Properties of Labeled Petri Nets and Their Relevance for Diagnosability Analysis [J].
Giua, Alessandro ;
Lafortune, Stephane ;
Seatzu, Carla .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (07) :3092-3097
[14]   Supervisory control of state-tree structures with partial observation [J].
Gu, Chan ;
Wang, Xi ;
Li, Zhiwu ;
Wu, Naiqi .
INFORMATION SCIENCES, 2018, 465 :523-544
[15]   Diagnosability enforcement in labeled Petri nets using supervisory control [J].
Hu, Yihui ;
Ma, Ziyue ;
Li, Zhiwu ;
Giua, Alessandro .
AUTOMATICA, 2021, 131
[16]   Design of Supervisors for Active Diagnosis in Discrete Event Systems [J].
Hu, Yihui ;
Ma, Ziyue ;
Li, Zhiwu .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (12) :5159-5172
[17]   Synthesis of controllable and normal sublanguages for discrete-event systems using a coordinator [J].
Komenda, Jan ;
Masopust, Tomas ;
van Schuppen, Jan H. .
SYSTEMS & CONTROL LETTERS, 2011, 60 (07) :492-502
[18]   Crucial States Estimation in Radio Block Center Handover Using Petri Nets With Unobservable Transitions [J].
Lan, Hao ;
Tong, Yin ;
Seatzu, Carla .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2022, 19 (02) :1268-1276
[19]   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
[20]   ON OBSERVABILITY OF DISCRETE-EVENT SYSTEMS [J].
LIN, F ;
WONHAM, WM .
INFORMATION SCIENCES, 1988, 44 (03) :173-198