Predictability of Failure Event Occurrences in Decentralized Discrete-Event Systems and Polynomial-Time Verification

Due to the practical and theoretical importance, failure prediction of discrete-event systems (DESs) has received increasing attention recently. In this paper, the predictability of failure events in decentralized DESs is investigated. The main contributions are as follows. First, the notion of copredictability of DESs is formalized under the decentralized framework to capture the feature that the occurrences of failure events can be predicted based on at least one local observation. It is deducted that the copredictability is weaker than the predictability but stronger than the codiagnosability. Second, in order to achieve the performance of prediction, a nondeterministic automaton called coverifier is constructed from the given system. Third, the necessary and sufficient condition for verifying the copredictability of DESs based on the coverifier is presented, which generalizes the main results by Genc and Lafortune from the centralized systems to the decentralized setting. It is worth noting that both constructing the coverifier and verifying the copredictability can be realized with polynomial complexity in the number of states and events of the system. Note to Practitioners—The research in this paper is motivated by the following practical problem. Before failure events occur in a manufacturing system, can engineers predict the occurrences based on the observation record of the system? This paper aims to investigate the predictability issue of discrete-event systems under a decentralized framework by introducing the notion of copredictability. In order to verify the copredictability of systems, an approach is proposed by constructing the coverifier. In particular, the verification is polynomial-time.

[1]  Rong Su,et al.  Global and local consistencies in distributed fault diagnosis for discrete-event systems , 2005, IEEE Transactions on Automatic Control.

[2]  Shigemasa Takai,et al.  Decentralized Prognosis of Failures in Discrete Event Systems , 2010, IEEE Transactions on Automatic Control.

[3]  Shigemasa Takai,et al.  Distributed Failure Prognosis of Discrete Event Systems With Bounded-Delay Communications , 2012, IEEE Transactions on Automatic Control.

[4]  Jun Chen,et al.  Stochastic Failure Prognosability of Discrete Event Systems , 2015, IEEE Transactions on Automatic Control.

[5]  Jeffrey D. Ullman,et al.  Introduction to Automata Theory, Languages and Computation , 1979 .

[6]  Ahmed Khoumsi,et al.  Conjunctive and Disjunctive Architectures for Decentralized Prognosis of Failures in Discrete-Event Systems , 2012, IEEE Transactions on Automation Science and Engineering.

[7]  Christos G. Cassandras,et al.  Introduction to Discrete Event Systems , 1999, The Kluwer International Series on Discrete Event Dynamic Systems.

[8]  Stéphane Lafortune,et al.  Safe diagnosability for fault-tolerant supervision of discrete-event systems , 2005, Autom..

[9]  Stéphane Lafortune,et al.  On Codiagnosability and Coobservability With Dynamic Observations , 2011, IEEE Transactions on Automatic Control.

[10]  Stéphane Lafortune,et al.  Predictability of event occurrences in partially-observed discrete-event systems , 2009, Autom..

[11]  W. Qiu,et al.  Decentralized failure diagnosis of discrete event systems , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[12]  Shigemasa Takai Robust failure prognosis of partially observed discrete event systems , 2012, 2012 American Control Conference (ACC).

[13]  Fuchun Liu Safe Diagnosability of Fuzzy Discrete-Event Systems and a Polynomial-Time Verification , 2015, IEEE Transactions on Fuzzy Systems.

[14]  João Carlos Basilio,et al.  Polynomial Time Verification of Decentralized Diagnosability of Discrete Event Systems , 2011, IEEE Trans. Autom. Control..

[15]  Shigemasa Takai,et al.  Inference-Based Decentralized Prognosis in Discrete Event Systems , 2011, IEEE Trans. Autom. Control..

[16]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[17]  Stéphane Lafortune,et al.  Polynomial-time verification of diagnosability of partially observed discrete-event systems , 2002, IEEE Trans. Autom. Control..

[18]  Stéphane Lafortune,et al.  Predictability of Sequence Patterns in Discrete Event Systems , 2008 .

[19]  Feng Lin,et al.  Diagnosability of discrete event systems and its applications , 1994, Discret. Event Dyn. Syst..

[20]  Raja Sengupta,et al.  Diagnosability of discrete-event systems , 1995, IEEE Trans. Autom. Control..

[21]  J. Willems,et al.  The computational complexity of decentralized discrete-event control problems , 1995, IEEE Trans. Autom. Control..