Gérard Verfaillie

CV
 


ABSTRACT

A generic architectural framework for the closed-loop control of a system

 

In this article, we present a generic framework for the functional architecture of the closed-loop control of an engine or a system. Besides its genericity, its main features are (1) a decomposition of the system control into hierarchically organized modules, (2) an encapsulation of control and data inside each module, (3) standardized communications between modules via requests, reports about request execution, and information about the system state, (4) an organization of each module following a common framework built around the following four components: tracking of the received requests, tracking of the emitted requests, tracking of the system state, and decision upon request emission, and (5) a common framework for the interaction between reactive and deliberative tasks inside the module components and especially inside the state tracking and decision ones. We show how this framework can be applied to the control of an autonomous satellite dedicated to Earth watching and observation.