Control of stochastic discrete event systems modeled by probabilistic languages

In Garg et al. (1999) and Garg (1992) the formalism of probabilistic languages for modeling the stochastic qualitative behavior of discrete event systems (DESs) was introduced. In this paper, we study their supervisory control where the control is exercised by dynamically disabling certain controllable events thereby nulling the occurrence probabilities of disabled events, and increasing the occurrence probabilities of enabled events proportionately. This is a special case of "probabilistic supervision" introduced in Lawford and Wonham (1993). The control objective is to design a supervisor such that the controlled system never executes any illegal traces (their occurrence probability is zero), and legal traces occur with minimum prespecified occurrence probabilities. In other words, the probabilistic language of the controlled system lies within a prespecified range, where the upper bound is a "nonprobabilistic language" representing a legality constraint. We provide a condition for the existence of a supervisor. We also present an algorithm to test this existence condition when the probabilistic languages are regular (so that they admit probabilistic automata representation with finitely many states). Next, we give a technique to compute a maximally permissive supervisor online.

[1]  Pravin Varaiya,et al.  Stochastic Systems: Estimation, Identification, and Adaptive Control , 1986 .

[2]  Stéphane Lafortune,et al.  Supervisory control using variable lookahead policies , 1993, 1993 American Control Conference.

[3]  Michael K. Molloy Performance Analysis Using Stochastic Petri Nets , 1982, IEEE Transactions on Computers.

[4]  Ratnesh Kumar,et al.  A probabilistic language formalism for stochastic discrete-event systems , 1999, IEEE Trans. Autom. Control..

[5]  Jana Kosecka,et al.  Control of Discrete Event Systems , 1992 .

[6]  Vijay K. Garg,et al.  Modeling and Control of Logical Discrete Event Systems , 1994 .

[7]  M. W. Shields An Introduction to Automata Theory , 1988 .

[8]  Vijay K. Garg,et al.  An algebraic approach to modeling probabilistic discrete event systems , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[9]  W. M. Wonham,et al.  Supervisory control of probabilistic discrete event systems , 1993, Proceedings of 36th Midwest Symposium on Circuits and Systems.

[10]  Arto Salomaa Formal Languages and Power Series , 1990, Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics.

[11]  Brian A. Davey,et al.  An Introduction to Lattices and Order , 1989 .

[12]  Stéphane Lafortune,et al.  The infimal closed controllable superlanguage and its application in supervisory control , 1990 .

[13]  S. L. Chung Supervisory control using variable lookahead policies, for discrete event systems , 1994 .

[14]  Mark A. Shayman,et al.  Formulae relating controllability, observability, and co-observability , 1998, Autom..

[15]  Ernst-Erich Doberkat Stochastic Automata: Stability, Nondeterminism, and Prediction , 1981, Lecture Notes in Computer Science.

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

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

[18]  Lotfi A. Zadeh,et al.  Note on fuzzy languages , 1969, Inf. Sci..

[19]  Christos G. Cassandras,et al.  Discrete event systems : modeling and performance analysis , 1993 .

[20]  Feng Lin,et al.  On-line control of partially observed discrete event systems , 1994, Discret. Event Dyn. Syst..

[21]  Nejib Ben Hadj-Alouane,et al.  Centralized and distributed algorithms for on-line synthesis of maximal control policies under partial observation , 1996, Discret. Event Dyn. Syst..

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

[23]  Mariëlle Stoelinga,et al.  An Introduction to Probabilistic Automata , 2002, Bull. EATCS.

[24]  K. Passino,et al.  On the optimal control of discrete event systems , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.