• DocumentCode
    321450
  • Title

    Mutually non-blocking supervisory control of discrete event systems

  • Author

    Fabian, M. ; Kumar, R.

  • Author_Institution
    Control Eng. Lab., Chalmers Univ. of Technol., Goteborg, Sweden
  • Volume
    3
  • fYear
    1997
  • fDate
    10-12 Dec 1997
  • Firstpage
    2970
  • Abstract
    A single maximally permissive and nonblocking supervisor to simultaneously fulfill several marked specification languages pertaining to a single plant, is investigated. It is shown that a supervisor guaranteeing that the controlled system can execute traces within one specification while always being able to continue into the traces of the other does exist. Given a plant G and two marked specification languages K1 and K2, a supervisor S is said to be (K1 , K2)-mutually nonblocking if Lm(G||S)∩Ki⊆L¯m ¯(¯G¯||¯S¯)¯∩¯K¯ j¯ for i,j=1,2. This means that when the closed-loop system marks a trace of Ki, then it is always able to continue to a trace of Kj, also marked in the closed-loop system. In this way the controlled system can execute traces within one specification while always being able to continue into the traces of the other and thus not blocking the other specification. We will show that a complete, globally nonblocking and (K1, K2)-mutually nonblocking supervisor such that Lm(G||S)⊆K1∪K2 exists if and only if there exists a controllable mutually nonblocking sublanguage of the union of the specification. There does exist a unique supremal such language. Furthermore, in the case that each specification language is nonconflicting with respect to the prefix-closure of the other, this supremal language can be calculated in a modular fashion, by expressing it as a union of the supremal prefix-bounded sub-languages of the respective specifications
  • Keywords
    closed loop systems; discrete event systems; formal languages; specification languages; closed-loop system; discrete event systems; marked specification languages; maximally permissive supervisor; mutually nonblocking supervisory control; prefix-closure; supremal prefix-bounded sub-languages; Control engineering; Control systems; Discrete event systems; Electrical equipment industry; Industrial control; Laboratories; Manufacturing industries; Service robots; Supervisory control; Telephony;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control, 1997., Proceedings of the 36th IEEE Conference on
  • Conference_Location
    San Diego, CA
  • ISSN
    0191-2216
  • Print_ISBN
    0-7803-4187-2
  • Type

    conf

  • DOI
    10.1109/CDC.1997.657903
  • Filename
    657903