In this paper we propose a novel approach to perform codiagnosability analysis of bounded Petri nets with arbitrary labeling functions. In more detail, a set of sites observe the system evolution, each one with its own observation mask. Sites do not exchange information with each other but communicate with a coordinator. The coordinator is able to detect a fault if and only if at least one site is able to do that. The proposed approach is based on a necessary and sufficient condition for codiagnosability, namely the absence of sequences that are 'ambiguous' with respect to all sites and whose length may grow indefinitely after the occurrence of some fault (i.e., sequences of infinite length that could be observed either in the presence of a fault and with no fault). The novelties of the approach consist in using the notion of basis markings to avoid exhaustive enumeration of the set of reachable markings, and in the construction of an automaton, called Verifier, that enables to detect the presence of ambiguous sequences.

Codiagnosability verification of bounded Petri nets using basis markings

GIUA, ALESSANDRO;SEATZU, CARLA
2016-01-01

Abstract

In this paper we propose a novel approach to perform codiagnosability analysis of bounded Petri nets with arbitrary labeling functions. In more detail, a set of sites observe the system evolution, each one with its own observation mask. Sites do not exchange information with each other but communicate with a coordinator. The coordinator is able to detect a fault if and only if at least one site is able to do that. The proposed approach is based on a necessary and sufficient condition for codiagnosability, namely the absence of sequences that are 'ambiguous' with respect to all sites and whose length may grow indefinitely after the occurrence of some fault (i.e., sequences of infinite length that could be observed either in the presence of a fault and with no fault). The novelties of the approach consist in using the notion of basis markings to avoid exhaustive enumeration of the set of reachable markings, and in the construction of an automaton, called Verifier, that enables to detect the presence of ambiguous sequences.
2016
9781509018376
Artificial Intelligence; Decision Sciences (miscellaneous); Control and Optimization
File in questo prodotto:
File Dimensione Formato  
16cdc_b_draft.pdf

Solo gestori archivio

Tipologia: versione post-print
Dimensione 169.64 kB
Formato Adobe PDF
169.64 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/11584/213099
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact