This research focuses on the forbidden state problem in the framework of labeled Petri nets (LPNs), i.e., to design a supervisor for a plant modeled by an LPN such that the closed-loop system cannot reach a set of predefined forbidden markings and does not contain any deadlock. Different from the traditional control scheme, the supervisor derived by this work can not only observe the observable transitions, but also the quiescence information. First, a new structure named an extended basis reachability graph (EBRG) is introduced to describe the reachability space of an LPN without computing all reachable markings. Based on an EBRG, a basis observer is then excogitated to represent the behavior of an LPN. Some states in the basis observer are defined as bad states and control-induced deadlocks, which relates to the undesirable behavior of the plant. Finally, an algorithm is introduced to compute a supervisor based on the basis observer. The consideration of system quiescence provides extra information on the marking estimation of the closed-loop system such that certain disabled transitions are re-enabled. Consequently, the developed supervisor in this article is generally more permissive than those do not observe the quiescence.

Supervisor Synthesis Using Labeled Petri Nets for Forbidden State Specifications / Hu, Yihui; Ma, Ziyue; Liu, Ruotian; Fanti, Maria Pia; Li, Zhiwu. - In: IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS. SYSTEMS. - ISSN 2168-2216. - STAMPA. - 54:10(2024), pp. 6242-6254. [10.1109/TSMC.2024.3422925]

Supervisor Synthesis Using Labeled Petri Nets for Forbidden State Specifications

Ruotian Liu;Maria Pia Fanti
;
2024-01-01

Abstract

This research focuses on the forbidden state problem in the framework of labeled Petri nets (LPNs), i.e., to design a supervisor for a plant modeled by an LPN such that the closed-loop system cannot reach a set of predefined forbidden markings and does not contain any deadlock. Different from the traditional control scheme, the supervisor derived by this work can not only observe the observable transitions, but also the quiescence information. First, a new structure named an extended basis reachability graph (EBRG) is introduced to describe the reachability space of an LPN without computing all reachable markings. Based on an EBRG, a basis observer is then excogitated to represent the behavior of an LPN. Some states in the basis observer are defined as bad states and control-induced deadlocks, which relates to the undesirable behavior of the plant. Finally, an algorithm is introduced to compute a supervisor based on the basis observer. The consideration of system quiescence provides extra information on the marking estimation of the closed-loop system such that certain disabled transitions are re-enabled. Consequently, the developed supervisor in this article is generally more permissive than those do not observe the quiescence.
2024
Supervisor Synthesis Using Labeled Petri Nets for Forbidden State Specifications / Hu, Yihui; Ma, Ziyue; Liu, Ruotian; Fanti, Maria Pia; Li, Zhiwu. - In: IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS. SYSTEMS. - ISSN 2168-2216. - STAMPA. - 54:10(2024), pp. 6242-6254. [10.1109/TSMC.2024.3422925]
File in questo prodotto:
File Dimensione Formato  
2024_Supervisor_Synthesis_Using_Labeled_Petri_Nets_for_Forbidden_State_Specifications_pdfeditoriale.pdf

solo gestori catalogo

Tipologia: Altro materiale allegato
Licenza: Tutti i diritti riservati
Dimensione 1.18 MB
Formato Adobe PDF
1.18 MB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11589/274560
Citazioni
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 2
social impact