Matrix approach to detectability of discrete event systems under partial observation

In this paper, we investigate the problem of detectability of nondeterministic discrete event systems (DESs) with partial event observation and partial state observation (partially-observed DESs for short). Concretely, it include several aspects below. First, we assume that we do not know initially which state the system is in. To discuss detectability property of partially-observed DESs (i.e., how to determine the current and subsequent states of a partially-observed DES after a finite number of observations), we introduce two key notions, namely, unobservable reach and detector for a partially-observed DES. Second, the dynamics of a detector, under the frameworks of the Boolean semi-tensor product (STP) of matrices, are converted into an algebraic representation. Using it, necessary and sufficient conditions are presented to verify whether a partially-observed DES is detectable or not. Compared with the existing approaches, the proposed approach is easier and more direct since it involve only straightforward matrix manipulations. Finally, we illustrate the application of the proposed approach to the verification of detectability property of partially-observed DESs by means of two examples.

[1]  Lijun Zhang,et al.  Observability of Boolean Control Networks: A Unified Approach Based on Finite Automata , 2014, IEEE Transactions on Automatic Control.

[2]  Patrice Bonhomme,et al.  State Estimation of Timed Labeled Petri Nets With Unobservable Transitions , 2014, IEEE Transactions on Automation Science and Engineering.

[3]  Walter Murray Wonham,et al.  Towards an abstract internal model principle , 1976, 1976 IEEE Conference on Decision and Control including the 15th Symposium on Adaptive Processes.

[4]  Shahin Hashtrudi-Zad,et al.  Fault diagnosis in discrete-event systems: framework and model reduction , 2003, IEEE Trans. Autom. Control..

[5]  Qing Zhang,et al.  Calculation of Siphons and Minimal Siphons in Petri Nets Based on Semi-Tensor Product of Matrices , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[6]  Hong Yiguang,et al.  Observability analysis and observer design for finite automata via matrix approach , 2013 .

[7]  Lijun Zhang,et al.  A Weighted Pair Graph Representation for Reconstructibility of Boolean Control Networks , 2015, SIAM J. Control. Optim..

[8]  Feng Lin,et al.  Delayed Detectability of Discrete Event Systems , 2013, IEEE Transactions on Automatic Control.

[9]  Francesco Basile,et al.  State Estimation and Fault Diagnosis of Labeled Time Petri Net Systems With Unobservable Transitions , 2015, IEEE Transactions on Automatic Control.

[10]  P. Ramadge Observability of discrete event systems , 1986, 1986 25th IEEE Conference on Decision and Control.

[11]  D. Cheng,et al.  An Introduction to Semi-Tensor Product of Matrices and Its Applications , 2012 .

[12]  Stéphane Lafortune,et al.  A Uniform Approach for Synthesizing Property-Enforcing Supervisors for Partially-Observed Discrete-Event Systems , 2016, IEEE Transactions on Automatic Control.

[13]  Alessandro Giua,et al.  Observability of place/transition nets , 2002, IEEE Trans. Autom. Control..

[14]  Christos G. Cassandras,et al.  Introduction to Discrete Event Systems, Second Edition , 2008 .

[15]  W. Murray Wonham,et al.  Supervisory Control of Discrete-Event Systems , 2018 .

[16]  Antonio Ramírez-Treviño,et al.  Observability of discrete event systems modeled by interpreted Petri nets , 2003, IEEE Trans. Robotics Autom..

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

[18]  Feng Lin,et al.  Generalized detectability for discrete event systems , 2011, Syst. Control. Lett..

[19]  Feng Lin,et al.  State estimation and detectability of probabilistic discrete event systems , 2008, Autom..

[20]  Feng Lin,et al.  Enforcing Detectability in Controlled Discrete Event Systems , 2013, IEEE Transactions on Automatic Control.

[21]  Feng Lin,et al.  Detectability of Discrete Event Systems , 2007, IEEE Transactions on Automatic Control.

[22]  A. Willsky,et al.  Observability of discrete event dynamic systems , 1990 .