Maximum fault-free enforcement in Petri nets using supervisory control
Abstract Fault diagnosis and maximum fault-free execution are essential for the development and operation of computer-integrated systems covering aircraft systems, power grid systems, production processes, etc. This paper focuses on the problem of fault diagnosis and maximum fault-free enforcement of systems modeled by labelled Petri nets. Given a system modeled by a labelled Petri net that may enter deadlocks, an extended basis reachability graph that contains sufficient information to characterize deadlocks is used to compress the state space and verify the diagnosability for the considered system. Furthermore, the proposed graph offers sufficient and necessary conditions for fault-free enforcement and deadlock-free enforcement. Finally, a lock-free event set and a supervisor are designed for a system such that any possible fault or dead behaviour is prohibited in the controlled system.
Authors
- Meibo Lv (ORCID: https://orcid.org/0000-0002-9781-5462)
- Lei Zhang (ORCID: https://orcid.org/0000-0001-9531-2223)
- Jingbo Zhang
- Juhong Zheng
Institutions
- Northwestern Polytechnical University (CN)
- Modern Electron (United States) (US)
Publication Details
- Journal
- The Computer Journal
- Published
- 2024-09-17
- DOI
- https://doi.org/10.1093/comjnl/bxae093
- Citations
- 1
- Primary Topic
- Petri Nets in System Modeling
- Type
- article
- Field-Weighted Citation Impact
- 0.36