Integration in industrial automation based on multi-agent systems using cultural algorithms for optimizing the coordination mechanisms

Abstract Integration in industrial automation can be approached from the theory of Distributed Artificial Intelligence. One approach is the modeling of different production units by agents that interact through interaction protocols, which are implemented following a coordination mechanism. Under this approach, integration in automation can be achieved through the optimization of implicit interactions in such mechanisms. This paper presents a strategy for integrating industrial processes based on Multi-Agent Systems (MAS), which consists of optimizing coordination mechanisms that implement conversations between agents, by using cultural algorithms. The cultural algorithm uses formal models of interaction protocols between agents, such as auction and tender, and the integration scheme comes from automation architectures based on MAS, to which their interactions are optimized. The proposed scheme enables data and service-oriented integration. The proposed strategy is applied in two industrial case studies related to the oil production process.

[1]  Luc Bongaerts,et al.  Reference architecture for holonic manufacturing systems: PROSA , 1998 .

[2]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[3]  Ralf Sesseler,et al.  Building agents for service provisioning out of components , 2001, AGENTS '01.

[4]  Zhi-Hong Guan,et al.  Hybrid subgroup coordination of multi-agent systems via nonidentical information exchange , 2015, Neurocomputing.

[5]  Maurizio Lenzerini,et al.  Data integration: a theoretical perspective , 2002, PODS.

[6]  V. Félix,et al.  Selection of Coordination Mechanisms in Intelligent Environments , 2015, IEEE Latin America Transactions.

[7]  Hendrik Van Brussel,et al.  Multi-agent coordination and control using stigmergy , 2004, Comput. Ind..

[8]  Luis Ribeiro,et al.  MAS and SOA: Complementary Automation Paradigms , 2008, BASYS.

[9]  Naoyuki Kubota,et al.  Intelligent Control of multi-agent system based on multi-objective behavior coordination , 2008, 2008 IEEE International Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence).

[10]  Nicolas Lhuillier,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2003 .

[11]  Binildas A. Christudas Service Oriented Java Business Integration: Enterprise Service Bus integration solutions for Java developers , 2008 .

[12]  Weiming Shen,et al.  An agent-based service-oriented integration architecture for collaborative intelligent manufacturing , 2007 .

[13]  Hendrik Van Brussel,et al.  Design for the Unexpected , 2015 .

[14]  José Aguilar-Castro,et al.  Mathematical Models of Coordination Mechanisms in Multi-Agent Systems , 2013, CLEI Electron. J..

[15]  José Aguilar-Castro,et al.  Planificación en automatización basado en sistema multi-agente , 2011, Rev. Avances en Sistemas Informática.

[16]  Feng Qian,et al.  An agent-based service-oriented integration architecture for chemical process automation , 2015 .

[17]  Stefan Biffl,et al.  A Pattern-Based Coordination and Test Framework for Multi-Agent Simulation of Production Automation Systems , 2010, 2010 International Conference on Complex, Intelligent and Software Intensive Systems.

[18]  Francklin Rivas,et al.  A Multiagent Model for Intelligent Distributed Control Systems , 2005, KES.

[19]  Ryszard Kowalczyk,et al.  Enabling agent-based management of Web services with WS2JADE , 2005, Fifth International Conference on Quality Software (QSIC'05).

[20]  A. Lobov,et al.  Integration of Multi-Agent Systems and Service-Oriented Architecture for industrial automation , 2008, 2008 6th IEEE International Conference on Industrial Informatics.

[21]  L C José Aguilar,et al.  Diseño de una arquitectura de automatización industrial basada en sistemas multi-agentes , 2004 .

[22]  Francisco Hidrobo,et al.  A Methodology to Specify Multiagent Systems , 2007, KES-AMSTA.

[23]  José Aguilar,et al.  Cultural learning for Multi-Agent System and its application to fault management , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[24]  Paulo Leitão,et al.  Service-Oriented Agents for Collaborative Industrial Automation and Production Systems , 2009, HoloMAS.

[25]  Robert G. Reynolds,et al.  Cultural algorithms: theory and applications , 1999 .

[26]  Nicholas R. Jennings,et al.  Coordination in software agent systems , 1996 .

[27]  Ruzhi Xu,et al.  Multi-agent system coordination architecture and its use in electric power decision support system , 2008, 2008 6th IEEE International Conference on Industrial Informatics.

[28]  Jose Aguilar,et al.  Una Metodología para el Modelado de Sistemas de Ingeniería Orientado a Agentes , 2008 .

[29]  Jacques Ferber,et al.  Les Systèmes multi-agents: vers une intelligence collective , 1995 .

[30]  Zhi-Hong Guan,et al.  Hybrid coordination of multi-agent networks with hierarchical leaders , 2015, Commun. Nonlinear Sci. Numer. Simul..

[31]  Hendrik Van Brussel,et al.  MAS coordination and control based on stigmergy , 2007, Comput. Ind..

[32]  Rodolfo Ostos Robles,et al.  Selection of Coordination Mechanisms in Intelligent Environments , 2015 .

[33]  Jo Wyns,et al.  Reference architecture for holonic manufacturing systems, the key to support evolution and reconfiguration , 1999 .

[34]  José Aguilar-Castro,et al.  Agents-based design for fault management systems in industrial processes , 2007, Comput. Ind..

[35]  José Aguilar,et al.  Collective Learning in Multi-Agent Systems Based on Cultural Algorithms , 2014, CLEI Electron. J..

[36]  Uwe Schmidtmann,et al.  A service- and multi-agent-oriented manufacturing automation architecture: An IEC 62264 level 2 compliant implementation , 2012, Comput. Ind..