• DocumentCode
    294932
  • Title

    Macro control languages and decision procedures for COCOLOG

  • Author

    Martinez-Mascarúa, C. ; Caines, P.E.

  • Author_Institution
    Dept. of Electr. Eng., McGill Univ., Montreal, Que., Canada
  • Volume
    2
  • fYear
    1995
  • fDate
    13-15 Dec 1995
  • Firstpage
    1266
  • Abstract
    The control of a discrete event system is handled in the COCOLOG logic control system by use of an extra-logical representation of the control laws in terms of conditional control rules (CCRs); these are condition-action pairs in which the conditions are mutually exclusive and exhaustive formulas in the language (Lk) at the instant k. Such formulas are tested for deducibility from Thk, the current control theory, and once the unique deducible formula is found, the associated control action is applied to the system. The simplicity of Lk leads to even the most basic concepts having a complex expression as well formed formulas in Lk. Furthermore, the triggering of elementary control actions often depends upon complex nested sets of conditional control formulas (CCFs) expressed in Lk. In response to this set of problems, this article presents the foundations for (i) a theory of the expression of complex predicates and functions in terms of simple macro language symbols which can be defined in an extended language Lk+, and (ii) the construction of recursive systems of simple macro actions to express complex control actions
  • Keywords
    directed graphs; discrete event systems; finite state machines; formal languages; formal logic; COCOLOG; condition-action pairs; conditional control rules; control laws; decision procedures; deducibility; discrete event system; elementary control actions; extra-logical representation; macro control languages; recursive systems; Content addressable storage; Control systems; Control theory; Current control; Discrete event systems; Encapsulation; Logic design; State estimation; System testing; Utility programs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control, 1995., Proceedings of the 34th IEEE Conference on
  • Conference_Location
    New Orleans, LA
  • ISSN
    0191-2216
  • Print_ISBN
    0-7803-2685-7
  • Type

    conf

  • DOI
    10.1109/CDC.1995.480271
  • Filename
    480271