Next: Robin Cockett - Double Up: Applied Logic / Logique Previous: Marta Bunge - Relative
Peter Caines - A COCOLOG logic for systems and control theory
PETER CAINES, Department of Electrical and Computer Engineering, McGill University, Montréal, Québec H3A 2A7 |
A COCOLOG logic for systems and control theory |
The COCOLOG (Conditional Observer and Controller Logic) system [Caines and Wang, SIAM J. Cont Opt., 1995] is a framework for the design and implementation in first order logic of controllers for finite deterministic input-state-output machines. A COCOLOGcontrol system consists of a partially ordered family of first order logical theories expressed in the typed first order languages describing and enabling the controlled evolution of the state of a given partially observered finite machine . The machine theories, , depend upon the observed input-output trajectories, where new data constitutes new axioms . The combination of these new axioms with the previous COCOLOG axioms generates a set of axioms for the new theory, denoted . Next, the extra-logical conditional control rules CCR(Lk) gives (mutually exclusive and exhaustive) formulas each of which triggers a distinct control action. So as to increase the efficiency of COCOLOG, a class of restricted versions is introduced called (the systems of) Markovian fragments [Wei and Caines, SIAM J. Cont Opt., 1996]. Further, since the expression of relatively simple control specifications may become extremely complicated, a theory and methodology has been introduced (see [Martínez-Mascarúa and Caines, Proc. WODES'96) for the introduction of new together with their definitional formulas. The resulting Macro ( COCOLOG) Languages are integrated with the system of so-called Macro ( COCOLOG) Actions. Finally, the dynamical consistency notion of state aggregation for hierarchical control [Caines and Wei, Systems and Control Letters, 1995] permits the construction of hierarchically layered COCOLOG controllers.
Next: Robin Cockett - Double Up: Applied Logic / Logique Previous: Marta Bunge - Relative