Skip to main content
European Commission logo
español español
CORDIS - Resultados de investigaciones de la UE
CORDIS
CORDIS Web 30th anniversary CORDIS Web 30th anniversary
Contenido archivado el 2024-05-27

Open Controller Enabled by an Advanced real-time Network

Article Category

Article available in the following languages:

Sistemas de control distribuidos en la automatización industrial

En el marco del proyecto OCEAN se ha diseñado un sistema de comunicación abierto y público para permitir la reutilización del software y la infraestructura de los sistemas de control. Este sistema se ofrece sin tener que pagar licencia alguna, y puede constituir la base del desarrollo de controles de las pequeñas empresas para los sistemas de automatización.

Las tecnologías de control juegan un papel muy importante en los sistemas modernos de producción, garantizando unos niveles elevados de productividad. Sin embargo, la individualidad de los productos crece constantemente, y con lo último en controladores es casi imposible satisfacer estas demandas. Para contribuir a resolver la actual falta de flexibilidad en los controladores, el proyecto OCEAN trató de desarrollar una plataforma de comunicación en tiempo real para las aplicaciones de control distribuido. El «marco de sistema de control distribuido en tiempo real» (DCRF) fue diseñado para permitir la integración dinámica de los componentes numéricos de control en las plataformas abiertas distribuidas. Concretamente, el objetivo final del proyecto fue una configuración flexible y específica de cada aplicación en los sistemas de control. Para ello se optó por una filosofía modular que evolucionaba desde los conceptos básicos del estándar OSACA (Arquitectura de Sistemas Abiertos para Controles de Sistemas Automatizados). La principal función del DCRF de la plataforma de comunicación en tiempo real es apoyar el intercambio eficaz de datos entre los componentes de control. Para poder ejecutar la plataforma DCRF además de un sistema operativo en tiempo real, era necesario el correspondiente software personalizado de comunicación como base de la ejecución. Se descubrió que TAO era el mediador CORBA idóneo para las solicitudes entre objetos, y RTAI la extensión Linux preferida en tiempo real. La «arquitectura de agente de solicitud de objetos comunes» (CORBA) permite la comunicación entre objetos de software, incluso cuando son distintos los procesos que se ejecutan en las diferentes plataformas de hardware. Por otra parte, RTAI admite la ejecución simultánea de procesos en tiempo real, en kernel y en el espacio de usuario, y sobre todo el uso de distintas funcionalidades de los sistemas operativos en aplicaciones de tiempo real. Otro de los objetivos de los desarrolladores de DCRF era el funcionamiento entre los componentes de control de distintos vendedores en el mismo marco de comunicación. Se analizaron y evaluaron las abstracciones de hardware para que el intercambio de componentes fuera viable y sencillo. Así mismo, se añadieron los correspondientes mecanismos de transporte, ya que en el caso de los componentes en tiempo real es obligatorio que sus canales de comunicación cumplan las pertinentes restricciones temporales. A partir del software de la fuente abierta e independiente del vendedor, la plataforma de comunicación DCRF también se ofrece como software de código abierto. Para más información sobre la plataforma de comunicación CDRF, visite la página web del proyecto OCEAN: http://ocean.itia.cnr.it/

Descubra otros artículos del mismo campo de aplicación