DocumentCode :
308343
Title :
Macro COCOLOG with an application to a discrete event tank system
Author :
Martinez-Mascarúa, C. ; Caines, P.E.
Author_Institution :
Dept. of Electr. Eng., McGill Univ., Montreal, Que., Canada
Volume :
4
fYear :
1996
fDate :
11-13 Dec 1996
Firstpage :
4453
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. The simplicity of Lk leads to even the most basic concepts having a complex expression as well formed formulas in Lk. 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. An application example involving a water tank control system is described and a Macro CCR set for its control is presented
Keywords :
discrete event systems; formal languages; formal logic; logic programming; COCOLOG logic control system; Conditional Control Rules; Macro CCR set; discrete event system; discrete event tank system; macro language symbols; water tank control; Code standards; Control systems; Control theory; Current control; Discrete event systems; Logic design; State estimation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Decision and Control, 1996., Proceedings of the 35th IEEE Conference on
Conference_Location :
Kobe
ISSN :
0191-2216
Print_ISBN :
0-7803-3590-2
Type :
conf
DOI :
10.1109/CDC.1996.577561
Filename :
577561
Link To Document :
بازگشت