Checking Delay Co-Observability of Discrete Event Systems with Two Local Supervisors

In this paper, for a given discrete event system and its specification language, we propose a method to check delay co-observability which is introduced to solve the decentralized nonblocking networked control problem under nondeterministic communication delays in our previous paper. We translate the checking problem of delay co-observability into tracking indistinguishable string collections under nondeterministic delays. A set of automata are constructed to capture these collections for different deterministic delays. Our results show that the specification language is delay co-observable if and only if there are no “bad” states in all the constructed automata. In this way, we successfully solve the verification problem of delay co-observability for the case with two local supervisors.

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

[2]  W. Murray Wonham,et al.  Think Globally, Act Locally: Decentralized Supervisory Control , 1991, 1991 American Control Conference.

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

[4]  Walter Murray Wonham,et al.  Relative Observability of Discrete-Event Systems and Its Supremal Sublanguages , 2015, IEEE Transactions on Automatic Control.

[5]  L. Grigorov Hierarchical control of discrete-event systems , 2005 .

[6]  Fag Lin,et al.  Robust and Adaptive Supervisory Control of Discrete Event Systems , 1992, 1992 American Control Conference.

[7]  Feng Lin,et al.  Predictive Networked Control of Discrete Event Systems , 2017, IEEE Transactions on Automatic Control.

[8]  P. Ramadge,et al.  Supervisory control of a class of discrete event processes , 1987 .

[9]  Walter Murray Wonham,et al.  On observability of discrete-event systems , 1988, Inf. Sci..