Litcius/Paper detail

Codiagnosability Enforcement in Labeled Petri Nets

Ning Ran, Tingting Li, Zhou He, Carla Seatzu

2022IEEE Transactions on Automatic Control23 citationsDOIOpen Access PDF

Abstract

This article aims to enforce <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">codiagnosability</i> in labeled Petri nets, which are monitored by a series of sites. A labeled Petri net is codiagnosable with respect to a certain fault, if the occurrence of such a fault could be detected by at least one of the sites. We assume that codiagnosability is imposed to a noncodiagnosable system by appropriately positioning additional sensors. In particular, the goal is that of minimizing the cost of the new sensors. The enumeration of the whole state space is avoided, thanks to the notions of basis markings and minimal explanations. An automaton, called unfolded verifier, is introduced to verify codiagnosability. Finally, the set of optimal labeling functions is obtained solving an integer nonlinear programming problem.

Topics & Concepts

Petri netAutomatonComputer scienceEnumerationSet (abstract data type)Integer programmingTheoretical computer scienceState spaceNonlinear systemSeries (stratigraphy)Integer (computer science)AlgorithmProgramming languageDiscrete mathematicsMathematicsPhysicsQuantum mechanicsBiologyPaleontologyStatisticsPetri Nets in System ModelingFormal Methods in VerificationFlexible and Reconfigurable Manufacturing Systems
Codiagnosability Enforcement in Labeled Petri Nets | Litcius