Detectability of discrete event systems with dynamic event observation

Our previous work considered detectability of discrete event systems which is to determine the current state and subsequent states of a system based on the event observation. We assume that the event observation is static, that is, if an event is observable, then all its occurrences are observable. This requires that all sensors be turned on all the time. However, in practical systems such as sensor networks, in order to reduce cost or save energy, the event observation often needs to be dynamic, that is, the occurrences of the same events may or may not be observable, depending on the state of the system. In this paper, we generalize static event observation into dynamic event observation and consider the detectability problem under the dynamic event observation. As before, we define four types of detectabilities. To check detectabilities, we construct the observer with exponential complexity. We can also construct a detector with polynomial complexity to check strong detectabilities. Dynamic event observation can be implemented in two possible ways: a passive observation and an active observation. For the active observation, we discuss how to find minimal event observation policies that preserve four types of detectabilities respectively.

[1]  Stéphane Lafortune,et al.  NP-completeness of sensor selection problems arising in partially observed discrete-event systems , 2002, IEEE Trans. Autom. Control..

[2]  D. Thorsley,et al.  Diagnosis of cyclic discrete-event systems using active acquisition of information , 2006, 2006 8th International Workshop on Discrete Event Systems.

[3]  Stéphane Lafortune,et al.  Minimization of Communication of Event Occurrences in Acyclic Discrete Event Systems , 2008, IEEE Transactions on Automatic Control.

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

[5]  Demosthenis Teneketzis,et al.  Active Acquisition of Information for Diagnosis of Discrete Event Systems , 2004 .

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

[7]  Demosthenis Teneketzis,et al.  Active Acquisition of Information for Diagnosis and Supervisory Control of Discrete Event Systems , 2007, Discret. Event Dyn. Syst..

[8]  K. Loparo,et al.  Minimizing the cardinality of an events set for supervisors of discrete-event dynamical systems , 1996, IEEE Trans. Autom. Control..

[9]  Stéphane Lafortune,et al.  On an Optimization Problem in Sensor Selection* , 2002, Discret. Event Dyn. Syst..

[10]  Stéphane Lafortune,et al.  On the Minimization of Communication in Networked Systems with a Central Station , 2008, Discret. Event Dyn. Syst..

[11]  Shengbing Jiang,et al.  Optimal sensor selection for discrete-event systems with partial observation , 2003, IEEE Trans. Autom. Control..

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

[13]  W. M. Wonham,et al.  The control of discrete event systems , 1989 .

[14]  Stéphane Lafortune,et al.  Optimal sensor activation in controlled discrete event systems , 2008, 2008 47th IEEE Conference on Decision and Control.

[15]  C. Desclaux,et al.  Supervisory control of discrete-event processes with partial observations , 1988 .

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

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

[18]  Walter Murray Wonham,et al.  Decentralized supervisory control of discrete-event systems , 1987, Inf. Sci..

[19]  Stéphane Lafortune,et al.  Minimal Communication for Essential Transitions in a Distributed Discrete-Event System , 2007, IEEE Transactions on Automatic Control.

[20]  Stéphane Lafortune,et al.  Minimal communication in a distributed discrete-event system , 2003, IEEE Trans. Autom. Control..