Stabilization and blocking in state feedback control of discrete event systems

We consider controlled discrete event systems modeled by the Ramadge-Wonham model, with a control specification given in terms of both admissible and target states. We define blocking in state feedback control using the notion of stability of discrete event systems. Intuitively, a system is said to be blocking if some trajectories of admissible states cannot reach target states. For control-invariant predicates we define two performance measures called a prestabilizing measure and a blocking measure. First, we present an algorithm to compute the minimally restrictive nonblocking solution. But the nonblocking solution may be restrictive. Then we present design methods to improve the two performance measures. And we show that the task of logical optimization of a blocking feedback can be done by two steps.

[1]  A. Willsky,et al.  Stability and stabilization of discrete event dynamic systems , 1991 .

[2]  Panos J. Antsaklis,et al.  Stability and stabilizability of discrete event dynamic systems , 1991, JACM.

[3]  Stéphane Lafortune,et al.  Dealing with blocking in supervisory control of discrete-event systems , 1991 .

[4]  S. Marcus,et al.  Language stability and stabilizability of discrete event dynamical systems , 1993 .

[5]  W. Wonham,et al.  Controllability and observability in the state-feedback control of discrete-event systems , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

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

[7]  Vijay K. Garg,et al.  A State-Variable Approach for Controlling Discrete Event Systems with Infinite States , 1992, 1992 American Control Conference.

[8]  Vijay K. Garg,et al.  Predicates and predicate transformers for supervisory control of discrete event dynamical systems , 1993, IEEE Trans. Autom. Control..

[9]  M. Heymann,et al.  Stabilization of discrete-event processes , 1990 .

[10]  Stéphane Lafortune,et al.  On tolerable and desirable behaviors in supervisory control of discrete event systems , 1991, Discret. Event Dyn. Syst..

[11]  P. Ramadge,et al.  Modular feedback logic for discrete event systems , 1987 .

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

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

[14]  Alan S. Willsky,et al.  Output stabilizability of discrete-event dynamic systems , 1991 .

[15]  W. Wonham,et al.  Control of vector discrete-event systems. I. The base model , 1993, IEEE Trans. Autom. Control..

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

[17]  守屋 悦朗,et al.  J.E.Hopcroft, J.D. Ullman 著, "Introduction to Automata Theory, Languages, and Computation", Addison-Wesley, A5変形版, X+418, \6,670, 1979 , 1980 .

[18]  Edsger W. Dijkstra,et al.  Predicate Calculus and Program Semantics , 1989, Texts and Monographs in Computer Science.