Diagnosability enforcement in labeled Petri nets using supervisory control

Ma, Ziyue.;Li, Zhiwu;Giua, A
2021-01-01

Abstract

In this article, we deal with the active diagnosis problem in labeled Petri nets by developing a supervisor for a plant such that the closed-loop system is diagnosable. Since control actions may introduce deadlocks even if an original plant is deadlock-free, we first generalize the classical notion of diagnosability in labeled Petri nets to the nets that may contain potential deadlocks. To avoid enumerating all reachable markings of a plant, we develop a structure called quiescent basis reachability graph, and accordingly propose a structure named Q-diagnoser to verify the diagnosability of a net. We prove that a plant is diagnosable if and only if there does not exist any indeterminate cycle in its Q-diagnoser. Finally, for an undiagnosable plant, we introduce a diagnosability enforcing supervisor to enforce the diagnosability by trimming a Q-diagnoser. Moreover, our approach guarantees that the closed-loop system cannot reach a dead marking unless a fault transition has fired. (C) 2021 Published by Elsevier Ltd.
2021
Inglese
131
109776
12
Esperti anonimi
internazionale
scientifica
Diagnosability
Discrete event system
Fault diagnosis
Labeled Petri net
Hu, Yihui; Ma, Ziyue; Li, Zhiwu; Giua, A
1.1 Articolo in rivista
info:eu-repo/semantics/article
1 Contributo su Rivista::1.1 Articolo in rivista
262
4
reserved
Files in This Item:
File Size Format  
21aut.pdf

Solo gestori archivio

Type: versione editoriale
Size 1.13 MB
Format Adobe PDF
1.13 MB Adobe PDF & nbsp; View / Open   Request a copy

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Questionnaire and social

Share on:
Impostazioni cookie