Abstract

We address in this paper the problems of online diagnosis and verification of language diagnosability of discrete event systems (DES) modeled by acyclic labeled Petri nets, in which, different transitions can be labeled by the same event (observable, unobservable and failure). The proposed diagnoser makes its decision regarding the failure occurrence by storing the sequence of observed events and, after each occurrence of observable event, it verifiers if two sets of inequalities are satisfied; the first set accounts for the normal whereas the second one accounts for the faulty behavior of the system. We also consider the problem of diagnosability verification by creating new sets of inequalities that, when satisfied, allow us to decide whether the language generated by the Petri net is diagnosable. Our method for online diagnosis has the advantage over previously ones for relying only on the verification of set of inequalities. Regarding language diagnosability, our verification algorithm does not require any knowledge of automaton theory, being self-contained within the Petri net formalism.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.