Middleware for control kernel implementation in embedded control systems
Abstract:
Control tasks require a number of activities, not all of them with the same relevance and priority. The critical subtasks constitute what is denoted as the control kernel. The design of ECS should be structured, with a kernel unit providing the most basic features. Most of these activities, such as data acquisition or control action delivering, are common to a number of control loops implemented in the same CPU. In this paper, the architecture of a middleware (MW) for essential control activities to ensure economic, safe and reliable operation is discussed. It is specially designed for control purposes, interacting with the peripherals (sensors, actuators and communication channels), with the OS, and exchanging information with the bunch of control algorithm implemented in the application area. As part of the facilities of the middleware, some issues for improving in a transparent manner these characteristics are considered. Finally, an example of controller implementation by using this middleware is presented. Copyright © 2007 International Federation of Automatic Control All Rights Reserved.
Año de publicación:
2008
Keywords:
- Computers for control
Fuente:

Tipo de documento:
Conference Object
Estado:
Acceso restringido
Áreas de conocimiento:
- Sistema embebido
- Ciencias de la computación
Áreas temáticas:
- Física aplicada
- Otras ramas de la ingeniería
- Ciencias de la computación