Skip to main content
Log in

Input/output discrete event processes and communication delays

  • Published:
Discrete Event Dynamic Systems Aims and scope Submit manuscript

Abstract

This paper proposes an input/output interpretation for the control of discrete event systems. In supervisory control theory, the plant is usually considered to be a process which spontaneously generates outputs. Its behavior is controlled by disabling some of its output events. In this paper the plant accepts inputs (commands) and generates outputs (responses). For many real-life problems, e.g., manufacturing problems, this model semantics seems more applicable than the original generator perspective proposed by Ramadge and Wonham. In real-life systems the message exchange between the plant and the controller is affected by communication delays. The class of supervisors that must be used in a closed-loop system subject to communciation delays is a subset of the set of solutions to the original problem introduced by Ramadge and Wonham. After having characterized this class of supervisors, the present paper states conditions on the plant language that allow the supervisors solving the (delay-free) supervisory control problem of Ramadge and Wonham to be used also for the case of closedloop systems affected by delays.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Balemi, S. 1991. A setup for real discrete event system control. Technical Report #91.07. Automatic Control Laboratory. Swiss Federal Institute of Technology (ETH), Zürich.

  • Balemi, S. 1992a.Control of Discrete Event Systems: Theory and Applications. Ph.D. thesis. Automatic Control Laboratory, Swiss Federal Institute of Technology (ETH). Zurich, Switzerland.

    Google Scholar 

  • Balemi, S. 1992b. Discrete-event systems control of a rapid thermal multiprocessor.Proc. 7th IFAC/IFIP/IFORS/IMACS/ISPE Symp. Information Control Problems in Manufacturing Technology (INCOM), Toronto, Canada, pp. 53–58.

  • Balemi, S., hoffmann, G., Gyugyi, P., Wongo-Toi, H., and Franklin, G. 1993. Supervisory control of a rapid thermal multiprocessor.IEEE Trans. Automat. Control 38(7), pp. 1040–1059.

    Google Scholar 

  • Brandt, R., Garg, V., Kumar, R., Lin, F., Marcus, S., and Wonham, W. 1990. Formulas for calculating supremal controllable and normal sublanguages.System Control Lett. 15(2), pp. 111–117.

    Google Scholar 

  • Golaszewski, C., and Kurshan, R. 1991. Task-driven supervisory control of discrete event systems. InDIMACS Series in Discrete Mathematics and Theoretical Computer Science, Vol. 3, American Mathematical Society, pp. 251–273.

  • Golaszewski, C., and Ramadge, P. 1987. Control of discrete event processes with forced events.Proc. 26th Conf. Decision and Control. Los Angeles, pp. 247–251.

  • Heymann, M. 1990. Coneurrency and discrete event control.IEEE Control System Mag. 10(4), pp. 103–112.

    Google Scholar 

  • Hoffmann, G., and Wong-Toi, H. 1992. Symbolic synthesis of supervisory controllers.Proc. 1992 American Control Conf., Chicago, pp. 2789–2793.

  • Hopcroft, J.E., and Ullman, J.D. 1979.Introduction to Automata Theory, Languages and Computation. Reading, MA: Addison-Wesley.

    Google Scholar 

  • Inan, K. 1989. Asynchronous dynamical systems I. Technical Report Memorandum No. UCB/ERL M89/59. Electronics Research Laboratory. University of California at Berkeley.

  • Li Y., and Wonham, W. 1987. On supervisory control of real-time discrete event systems.Proc. 1987 American Control Conf., Green Valley, AZ, American Automatic Control Council, Minneapolis, MN, pp. 1715–1720.

  • Ramadge, P., and Wonham, W. 1987a. Modular feedback logic for discrete event systems.SIAM J. Control Optim. 25(5), pp. 1202–1218.

    Google Scholar 

  • Ramadge, P., and Wonham, W. 1987b. Supervisory control of a class of discrete event processes.SIAM J. Control Optim. 25(1), pp. 206–230.

    Google Scholar 

  • Ramadge, P., and Wonham, W. 1989. The control of discrete event systems.Proc. IEEE 77(1), pp. 81–98.

    Google Scholar 

  • Saraswat, K., Moslehi, M., Grossman, D., Wood, S., Wright, P., and Booth, L. 1989. Single wafer rapid thermal processing.Mater. Res. Soc. Proc., Vol. 146, Materials Research Society, pp. 3–13.

    Google Scholar 

  • Vaz, A., and Wonham, W. 1986. On supervisor reduction in discrete event systems.Int. J. Control 44(2), pp. 475–491.

    Google Scholar 

  • Wonham, W., and Ramadge, P. 1987. On the supremal controllable sublanguage of a given language.SIAM J. Control Optim. 25(3), pp. 637–659.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Balemi, S. Input/output discrete event processes and communication delays. Discrete Event Dyn Syst 4, 41–85 (1994). https://doi.org/10.1007/BF01516010

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01516010

Key Words

Navigation