142 research outputs found
Metodología dirigida por modelos para las pruebas de un sistema distribuido multiagente de fabricación
Las presiones del mercado han empujado a las empresas de fabricación a reducir costes a la vez que mejoran sus productos, especializándose en las actividades sobre las que pueden añadir valor y colaborando con especialistas de las otras áreas para el resto. Estos sistemas distribuidos de fabricación conllevan nuevos retos, dado que es difícil integrar los distintos sistemas de información y organizarlos de forma coherente. Esto ha llevado a los investigadores a proponer una variedad de abstracciones, arquitecturas y especificaciones que tratan de atacar esta complejidad. Entre ellas, los sistemas de fabricación holónicos han
recibido una atención especial: ven las empresas como redes de holones, entidades que a la vez están formados y forman parte de varios otros holones. Hasta ahora, los holones se han implementado para control de fabricación como agentes inteligentes autoconscientes, pero su curva de aprendizaje y las dificultades a la hora de integrarlos con sistemas tradicionales han dificultado su adopción en la industria. Por otro lado, su comportamiento emergente puede que no sea deseable si se necesita que las tareas cumplan ciertas garantías, como ocurren en las relaciones de negocio a negocio o de negocio a cliente y en las operaciones de alto nivel de gestión de planta.
Esta tesis propone una visión más flexible del concepto de holón, permitiendo que
se sitúe en un espectro más amplio de niveles de inteligencia, y defiende que sea mejor implementar los holones de negocio como servicios, componentes software que pueden ser reutilizados a través de tecnologías estándar desde cualquier parte de la organización. Estos servicios suelen organizarse como catálogos coherentes, conocidos como Arquitecturas Orientadas a Servicios (‘Service Oriented Architectures’ o SOA). Una iniciativa SOA exitosa puede reportar importantes beneficios, pero no es una tarea trivial. Por este motivo, se han propuesto muchas metodologías SOA en la literatura, pero ninguna de ellas cubre explícitamente la necesidad de probar los servicios. Considerando que la meta de las SOA es incrementar la reutilización del software en la organización, es una carencia importante: tener servicios de alta calidad es crucial para una SOA exitosa.
Por este motivo, el objetivo principal de la presente Tesis es definir una metodología extendida que ayude a los usuarios a probar los servicios que implementan a sus holones de negocio. Tras considerar las opciones disponibles, se tomó la metodología dirigida por modelos SODM como punto de partida y se reescribió en su mayor parte con el framework Epsilon de código abierto, permitiendo a los usuarios que modelen su conocimiento parcial sobre el rendimiento esperado de los servicios. Este conocimiento parcial es aprovechado por varios nuevos algoritmos de inferencia de requisitos de rendimiento, que extraen los requisitos específicos de cada servicio. Aunque el algoritmo de inferencia de peticiones por segundo es sencillo, el algoritmo de inferencia de tiempos límite pasó por numerosas revisiones hasta obtener el nivel deseado de funcionalidad y rendimiento. Tras una primera formulación basada en programación lineal, se reemplazó con un algoritmo sencillo ad-hoc que recorría el grafo y después con un algoritmo incremental mucho más rápido y avanzado. El algoritmo incremental produce resultados equivalentes y tarda mucho menos, incluso con modelos grandes.
Para sacar más partidos de los modelos, esta Tesis también propone un enfoque general para generar artefactos de prueba para múltiples tecnologías a partir de los modelos anotados por los algoritmos. Para evaluar la viabilidad de este enfoque, se implementó para dos posibles usos: reutilizar pruebas unitarias escritas en Java como pruebas de rendimiento, y generar proyectos completos de prueba de rendimiento usando el framework The Grinder para cualquier Servicio Web que esté descrito usando el estándar Web Services Description Language.
La metodología completa es finalmente aplicada con éxito a un caso de estudio basado en un área de fabricación de losas cerámicas rectificadas de un grupo de empresas español. En este caso de estudio se parte de una descripción de alto nivel del negocio y se termina con la implementación de parte de uno de los holones y la generación de pruebas de rendimiento para uno de sus Servicios Web. Con su soporte para tanto diseñar como implementar pruebas de rendimiento de los servicios, se puede concluir que SODM+T ayuda a que los usuarios tengan una mayor confianza en sus implementaciones de los holones de negocio observados en sus empresas
Agent-based material transportation scheduling of AGV systems and its manufacturing applications
制度:新 ; 報告番号:甲3743号 ; 学位の種類:博士(工学) ; 授与年月日:2012/9/10 ; 早大学位記番号:新6114Waseda Universit
A deployment-friendly decentralized scheduling approach for cooperative multi-agent systems in production systems
Abstract Decentralized control paradigms are becoming more and more attractive in an ever-changing commercial environment, where there is a strong trend towards smaller production lot sizes. Whereas centralized scheduling might find a global throughput optimum (even at high computational and implementation cost), decentralized scheduling decisions in a multi-agent system are much more manageable and agents are more robust to handle any interruptions that might take place on the production floor. Compared to a centralised architecture, the development, testing and commissioning is definitely more complex, as it requires the availability of the physical units. Yet these aspects are not visited frequently by research activities. This paper details a novel implementation approach of a multi-agent based production control, that was developed for a lab-contained production environment that serves as test-bed for decentralized scheduling algorithms, with both a nominal operational mode and a simulation mode. The latter one is introduced to ease up the deployment process of the system. The description of the new approach is illustrated with different examples
Coordination Of Hierarchical Command And Control Services
The purpose of this program is to show emerging information technologies can significantly improve key areas of tactical operations, resulting in the conversion of software developed under the ATO to existing battlefield systems. One such key area is Information Dissemination and Management (ID&M). The key software that will be developed under the ID&M portion requires a collection of agent-based software services that will collaborate during tactical mission planning and execution
Multi Agent Systems in Logistics: A Literature and State-of-the-art Review
Based on a literature survey, we aim to answer our main question: “How should we plan and execute logistics in supply chains that aim to meet today’s requirements, and how can we support such planning and execution using IT?†Today’s requirements in supply chains include inter-organizational collaboration and more responsive and tailored supply to meet specific demand. Enterprise systems fall short in meeting these requirements The focus of planning and execution systems should move towards an inter-enterprise and event-driven mode. Inter-organizational systems may support planning going from supporting information exchange and henceforth enable synchronized planning within the organizations towards the capability to do network planning based on available information throughout the network. We provide a framework for planning systems, constituting a rich landscape of possible configurations, where the centralized and fully decentralized approaches are two extremes. We define and discuss agent based systems and in particular multi agent systems (MAS). We emphasize the issue of the role of MAS coordination architectures, and then explain that transportation is, next to production, an important domain in which MAS can and actually are applied. However, implementation is not widespread and some implementation issues are explored. In this manner, we conclude that planning problems in transportation have characteristics that comply with the specific capabilities of agent systems. In particular, these systems are capable to deal with inter-organizational and event-driven planning settings, hence meeting today’s requirements in supply chain planning and execution.supply chain;MAS;multi agent systems
Coalition based approach for shop floor agility – a multiagent approach
Dissertation submitted for a PhD degree in Electrical Engineering, speciality of Robotics and Integrated Manufacturing from the Universidade Nova de Lisboa, Faculdade de Ciências e TecnologiaThis thesis addresses the problem of shop floor agility. In order to cope with the disturbances and uncertainties that characterise the current business scenarios faced by manufacturing companies, the
capability of their shop floors needs to be improved quickly, such that these shop floors may be adapted, changed or become easily modifiable (shop floor reengineering).
One of the critical elements in any shop floor reengineering process is the way the control/supervision architecture is changed or modified to accommodate for the new processes and equipment. This thesis,
therefore, proposes an architecture to support the fast adaptation or changes in the control/supervision architecture. This architecture postulates that manufacturing systems are no more than compositions of
modularised manufacturing components whose interactions when aggregated are governed by
contractual mechanisms that favour configuration over reprogramming.
A multiagent based reference architecture called Coalition Based Approach for Shop floor Agility – CoBASA, was created to support fast adaptation and changes of shop floor control architectures with minimal effort. The coalitions are composed of agentified manufacturing components (modules), whose relationships within the coalitions are governed by contracts that are configured whenever a coalition is established. Creating and changing a coalition do not involve programming effort because it only requires changes to the contract that regulates it
Web service control of component-based agile manufacturing systems
Current global business competition has resulted in significant challenges for
manufacturing and production sectors focused on shorter product lifecyc1es, more diverse
and customized products as well as cost pressures from competitors and customers. To
remain competitive, manufacturers, particularly in automotive industry, require the next
generation of manufacturing paradigms supporting flexible and reconfigurable production
systems that allow quick system changeovers for various types of products. In addition,
closer integration of shop floor and business systems is required as indicated by the
research efforts in investigating "Agile and Collaborative Manufacturing Systems" in
supporting the production unit throughout the manufacturing lifecycles.
The integration of a business enterprise with its shop-floor and lifecycle supply partners
is currently only achieved through complex proprietary solutions due to differences in
technology, particularly between automation and business systems. The situation is
further complicated by the diverse types of automation control devices employed.
Recently, the emerging technology of Service Oriented Architecture's (SOA's) and Web
Services (WS) has been demonstrated and proved successful in linking business
applications. The adoption of this Web Services approach at the automation level, that
would enable a seamless integration of business enterprise and a shop-floor system, is an
active research topic within the automotive domain. If successful, reconfigurable
automation systems formed by a network of collaborative autonomous and open control
platform in distributed, loosely coupled manufacturing environment can be realized
through a unifying platform of WS interfaces for devices communication.
The adoption of SOA- Web Services on embedded automation devices can be achieved
employing Device Profile for Web Services (DPWS) protocols which encapsulate device
control functionality as provided services (e.g. device I/O operation, device state
notification, device discovery) and business application interfaces into physical control
components of machining automation. This novel approach supports the possibility of
integrating pervasive enterprise applications through unifying Web Services interfaces
and neutral Simple Object Access Protocol (SOAP) message communication between
control systems and business applications over standard Ethernet-Local Area Networks
(LAN's). In addition, the re-configurability of the automation system is enhanced via the
utilisation of Web Services throughout an automated control, build, installation, test,
maintenance and reuse system lifecycle via device self-discovery provided by the DPWS
protocol...cont'd
A Holonic Human Cyber-Physical System in Healthcare.
Mechanical and Mechatronic Engineerin
Skill-based reconfiguration of industrial mobile robots
Caused by a rising mass customisation and the high variety of equipment versions, the
exibility of manufacturing systems in car productions has to be increased. In addition to
a
exible handling of production load changes or hardware breakdowns that are established
research areas in literature, this thesis presents a skill-based recon guration mechanism
for industrial mobile robots to enhance functional recon gurability.
The proposed holonic multi-agent system is able to react to functional process changes
while missing functionalities are created by self-organisation. Applied to a mobile commissioning
system that is provided by AUDI AG, the suggested mechanism is validated
in a real-world environment including the on-line veri cation of the recon gured robot
functionality in a Validity Check.
The present thesis includes an original contribution in three aspects: First, a recon -
guration mechanism is presented that reacts in a self-organised way to functional process
changes. The application layer of a hardware system converts a semantic description into
functional requirements for a new robot skill. The result of this mechanism is the on-line
integration of a new functionality into the running process.
Second, the proposed system allows maintaining the productivity of the running process
and
exibly changing the robot hardware through provision of a hardware-abstraction
layer. An encapsulated Recon guration Holon dynamically includes the actual con guration
each time a recon guration is started. This allows reacting to changed environment
settings. As the resulting agent that contains the new functionality, is identical in shape
and behaviour to the existing skills, its integration into the running process is conducted
without a considerable loss of productivity.
Third, the suggested mechanism is composed of a novel agent design that allows implementing
self-organisation during the encapsulated recon guration and dependability
for standard process executions. The selective assignment of behaviour-based and cognitive
agents is the basis for the
exibility and e ectiveness of the proposed recon guration
mechanism
- …