Active prognosis and diagnosis of modular discrete-event systems
Shaopeng Hu, Shaowen Miao, Jan Komenda, and Zhiwu Li

TL;DR
This paper develops methods for verifying and enforcing prognosability and diagnosability in modular discrete-event systems using automata theory, ensuring global properties through local supervisors.
Contribution
It introduces a novel approach to compute modular supervisors that enforce prognosability and diagnosability in complex systems, extending existing theory to modular DESs.
Findings
Algorithms for computing supremal prognosable and diagnosable sublanguages.
Demonstration of global properties achieved through local supervisors.
Examples illustrating the effectiveness of the proposed method.
Abstract
This paper addresses the verification and enforcement of prognosability and diagnosability for discreteevent systems (DESs) modeled by deterministic finite automata. We establish the equivalence between prognosability (respectively, diagnosability) and pre-normality over a subset of the non-faulty language (respectively, a suffix of the faulty language). We then demonstrate the existence of supremal prognosable (respectively, diagnosable) and normal sublanguages. Furthermore, an algorithm is then designed to compute the supremal controllable, normal, and prognosable (respectively, diagnosable) sublanguages. Since DESs are typically composed of multiple components operating in parallel, pure local supervisors are generally insufficient, as prognosability and diagnosability are global properties of a system. Given the limited work on enforcing prognosability or diagnosability in modular…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPetri Nets in System Modeling · Formal Methods in Verification · Radiation Effects in Electronics
