Logical aspects of control of discrete-event systems: A survey of tools and techniques

We have sketched some of the main directions in which theoretical frameworks for control of discrete-event systems have recently been extended and elaborated. While many of the proposed models bear marked similarities to the tools of computer scientists, control theory for DES is distinguished by an emphasis on formal synthesis that is typical of control science. As a consequence, properties such as controllability, observability and hierarchical consistency play a central role; we have discussed the generalization of some of these properties to extended modelling frameworks. In conclusion, we note that recent applications in areas such as semiconductor manufacturing [BHG+93], nuclear reactor safety [Law92] and intelligent vehicle / highway systems [Var93] suggest that tools and techniques for control of DES may be approaching a level of sophistication sufficient for the solution of problems of realistic complexity.

[1]  J. G. Thistle,et al.  Control of Infinite Behavior of Finite Automata , 1994 .

[2]  K. Inan An algebraic approach to supervisory control , 1992, Math. Control. Signals Syst..

[3]  S. Balemi,et al.  Supervisory control of a rapid thermal multiprocessor , 1993, IEEE Trans. Autom. Control..

[4]  W. M. Wonham,et al.  Think globally, act locally: decentralized supervisory control , 1992 .

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

[6]  W. M. Wonham,et al.  Supervision of Infinite Behavior of Discrete-Event Systems , 1994 .

[7]  H. Wong-Toi,et al.  The control of dense real-time discrete event systems , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[8]  Y. Brave,et al.  Formulation and control of real time discrete event processes , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[9]  Yang Li,et al.  On Supervisory Control of Real-Time Discrete-Event Systems , 1987, 1987 American Control Conference.

[10]  Jonathan S. Ostroff,et al.  Formal methods for the specification and design of real-time safety critical systems , 1992, J. Syst. Softw..

[11]  Albert Benveniste,et al.  Meeting the challenge of computer science in the industrial applications of control: an introductory discussion to the special issue , 1993, IEEE Trans. Autom. Control..

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

[13]  P. Ramadge Some tractable supervisory control problems for discrete-event systems modeled by Buchi automata , 1989 .

[14]  W. Wonham,et al.  Supervisory control of timed discrete-event systems , 1994, IEEE Trans. Autom. Control..

[15]  Zohar Manna,et al.  The Temporal Logic of Reactive and Concurrent Systems , 1991, Springer New York.

[16]  Y. Brave Control of discrete event systems modeled as hierarchical state machines , 1993, IEEE Trans. Autom. Control..

[17]  W. Wonham,et al.  Supervisory control of timed discrete-event systems under partial observation , 1995, IEEE Trans. Autom. Control..

[18]  P. Varaiya,et al.  Finitely recursive processes , 1987, 26th IEEE Conference on Decision and Control.

[19]  W. M. Wonham,et al.  A framework for real-time discrete event control , 1990 .

[20]  Pravin Varaiya,et al.  Smart cars on smart roads: problems of control , 1991, IEEE Trans. Autom. Control..

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

[22]  Vijay K. Garg,et al.  Control of Discrete Event Systems Modeled with Deterministic Buchi Automata , 1992, 1992 American Control Conference.

[23]  David Harel,et al.  Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..

[24]  W. M. Wonham,et al.  On the consistency of hierarchical supervision in discrete-event systems , 1990 .

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

[26]  Vijay K. Garg,et al.  On supervisory control of sequential behaviors , 1992 .

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