A discrete event system is said to be critically observable if the observer can always determine whether the current state necessarily belongs to a set of critical states. This article focuses on two issues related to the safety and security of discrete event systems, namely critical observability verification and enforcement of labeled Petri nets. First, given a bounded net, we verify its critical observability by using basis markings and solving some integer linear programming problems, thus avoiding the enumeration of the full state space of a net system. Moreover, for a noncritically observable net system, we obtain a feasible stop-free event set from a twin basis reachability graph such that a valid control policy can always be found, if the feasible stop-free event set is nonempty. Finally, according to the feasible stop-free event set, a set of disabled edges is generated, and an online control policy is developed based on the supervisory control theory, which guarantees that the closed-loop system is critically observable and deadlock free.
Critical Observability Verification and Enforcement of Labeled Petri Nets by Using Basis Markings / Cong, Xuya; Fanti, Maria Pia; Mangini, Agostino Marcello; Li, Zhiwu. - In: IEEE TRANSACTIONS ON AUTOMATIC CONTROL. - ISSN 0018-9286. - STAMPA. - 68:12(2023), pp. 8158-8164. [10.1109/TAC.2023.3292747]
Critical Observability Verification and Enforcement of Labeled Petri Nets by Using Basis Markings
Maria Pia Fanti;Agostino Marcello Mangini;
2023-01-01
Abstract
A discrete event system is said to be critically observable if the observer can always determine whether the current state necessarily belongs to a set of critical states. This article focuses on two issues related to the safety and security of discrete event systems, namely critical observability verification and enforcement of labeled Petri nets. First, given a bounded net, we verify its critical observability by using basis markings and solving some integer linear programming problems, thus avoiding the enumeration of the full state space of a net system. Moreover, for a noncritically observable net system, we obtain a feasible stop-free event set from a twin basis reachability graph such that a valid control policy can always be found, if the feasible stop-free event set is nonempty. Finally, according to the feasible stop-free event set, a set of disabled edges is generated, and an online control policy is developed based on the supervisory control theory, which guarantees that the closed-loop system is critically observable and deadlock free.File | Dimensione | Formato | |
---|---|---|---|
2023_Critical_Observability_Verification_and_Enforcement_of_Labeled_Petri_Nets_pdfeditoriale.pdf
solo gestori catalogo
Tipologia:
Versione editoriale
Licenza:
Tutti i diritti riservati
Dimensione
624.61 kB
Formato
Adobe PDF
|
624.61 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.