5 research outputs found

    Agent-based middleware architecture for reconfigurable manufacturing systems

    Get PDF
    Modern manufacturing systems are expected to be flexible and efficient in order to cope with challenging market demands. Thus, they must be flexible enough as to meet changing requirements such as changes in production, energy efficiency, performance optimization, fault tolerance to process or controller faults, among others. Demanding requirements can be defined as a set of quality of service (QoS) requirements to be met. This paper proposes a generic and customizable multi-agent architecture that, making use of distributed agents, monitors QoS, triggering, if needed, a reconfiguration of the control system to recover QoS. As a proof of concept, the architecture has been implemented to provide availability of the control system understood as service continuity. The prototype has been tested in a case study consisting of an assembly cell where assessment of the approach has been conducted.This work was financed by the MINECO/FEDER under project DPI2015-68602-R

    A model-based approach for supporting flexible automation production systems and an agent-based implementaction

    Get PDF
    158 p.En esta Tesis Doctoral se plantea una arquitectura de gesti贸n gen茅rica y personalizable, capaz de asegurar el cumplimiento de los requisitos de calidad de servicio (QoS) de un sistema de control industrial. Esta arquitectura permite la modificaci贸n de los mecanismos de detecci贸n y recuperaci贸n de los requisitos de QoS en funci贸n de diversos tipos de 茅sta. Como prueba de concepto, la arquitectura de gesti贸n ha sido implementada mediante un middleware basado en sistemas multi-agente. Este middleware proporciona una serie de agentes distribuidos, los cuales se encargan de la monitorizaci贸n y recuperaci贸n de las QoS en caso de su perdida.La incorporaci贸n de los mecanismos de reconfiguraci贸n incrementa la complejidad de los sistemas de control. Con el fin de facilitar el dise帽o de estos sistemas, se ha presentado un framework basado en modelos que gu铆a y facilita el dise帽o de los sistemas de control reconfigurables. Este framework proporciona una serie de herramientas basadas en modelos que permiten la generaci贸n autom谩tica del c贸digo de control del sistema, as铆 como de los mecanismos de monitorizaci贸n y reconfiguraci贸n de los agentes del middleware.La implementaci贸n de la arquitectura ha sido validada mediante una serie de escenarios basados en una c茅lula de montaje real

    A model-based approach for supporting flexible automation production systems and an agent-based implementaction

    Get PDF
    158 p.En esta Tesis Doctoral se plantea una arquitectura de gesti贸n gen茅rica y personalizable, capaz de asegurar el cumplimiento de los requisitos de calidad de servicio (QoS) de un sistema de control industrial. Esta arquitectura permite la modificaci贸n de los mecanismos de detecci贸n y recuperaci贸n de los requisitos de QoS en funci贸n de diversos tipos de 茅sta. Como prueba de concepto, la arquitectura de gesti贸n ha sido implementada mediante un middleware basado en sistemas multi-agente. Este middleware proporciona una serie de agentes distribuidos, los cuales se encargan de la monitorizaci贸n y recuperaci贸n de las QoS en caso de su perdida.La incorporaci贸n de los mecanismos de reconfiguraci贸n incrementa la complejidad de los sistemas de control. Con el fin de facilitar el dise帽o de estos sistemas, se ha presentado un framework basado en modelos que gu铆a y facilita el dise帽o de los sistemas de control reconfigurables. Este framework proporciona una serie de herramientas basadas en modelos que permiten la generaci贸n autom谩tica del c贸digo de control del sistema, as铆 como de los mecanismos de monitorizaci贸n y reconfiguraci贸n de los agentes del middleware.La implementaci贸n de la arquitectura ha sido validada mediante una serie de escenarios basados en una c茅lula de montaje real

    Ingenier铆a basada en modelos aplicada a sistemas distribuidos sensibles al contexto.

    Get PDF
    239 p.En esta Tesis Doctoral se plantea una metodolog铆a, soportada por mecanismos y herramientas, que da soporte al ciclo de desarrollo de aplicaciones distribuidas sensibles al contexto, aqu茅llas que supervisan su entorno f铆sico con objeto de detectar cambios en 茅l y reaccionar r谩pida y adecuadamente. Son aplicaciones presentes en diferentes campos de aplicaci贸n que demandan requisitos tales como ejecuci贸n en entornos distribuidos y heterog茅neos, personalizaci贸n de la supervisi贸n, adaptaci贸n a cambios relevantes en su contexto, gesti贸n de la calidad espec铆fica de cada aplicaci贸n, disponibilidad y recuperaci贸n ante situaciones de fallo. En concreto, se propone una aproximaci贸n de modelado gen茅rica que permite la especificaci贸n y dise帽o de estas aplicaciones, independientemente de la plataforma de gesti贸n responsable de su ejecuci贸n y atendiendo a los diferentes expertos que participan: expertos de dominio y desarrolladores de software. Se hace uso de la ingenier铆a dirigida por modelos para lograr la separaci贸n de dominios necesaria. As铆, el experto de dominio realiza el dise帽o arquitect贸nico en el que se especifican todos sus requisitos, mientras que el desarrollador de software se centra en el dise帽o e implementaci贸n de la soluci贸n software correspondiente. Por tanto, la aproximaci贸n de modelado recoge los requisitos de las aplicaciones que una plataforma de gesti贸n debe cumplir en tiempo de ejecuci贸n, al mismo tiempo que captura la informaci贸n necesaria para la generaci贸n de su c贸digo. Tambi茅n se plantea un entorno de desarrollo integrado, basado en dicha aproximaci贸n, que da soporte al ciclo de desarrollo, cuyo prototipo se ha validado en un demostrador en el campo de la asistencia domiciliaria
    corecore