Rockwell Automation's Holonic and Multiagent Control Systems Compendium

This paper provides a comprehensive overview of long-term R&D activities of the Rockwell Automation (RA) company in the field of holonic and agent-based manufacturing control systems. It presents a coherent framework of methodologies for designing agent-based control systems, tools that support implementation and validation of them, and agent applications that were developed for various industrial systems. The common attribute is the integration of novel techniques, such as multiagent systems or semantics with the current “old-fashioned” automation architectures represented mainly by programmable logic controllers. Retaining the ability of the control system to meet the strict real-time constraints and concurrently raise its intelligence has always been of highest importance. The paper does not focus merely on RA's work, but discusses all its aspects in a context of other existing works in this area.

[1]  Lars Mönch,et al.  FABMAS: An Agent-Based System for Production Control of Semiconductor Manufacturing Processes , 2003, HoloMAS.

[2]  José Barata,et al.  A Multiagent Control System for Shop Floor Assembly , 2007, HoloMAS.

[3]  Marek Obitko,et al.  Semantic Extension of Agent-Based Control: The Packing Cell Case Study , 2009, HoloMAS.

[4]  José L. Martínez Lastra,et al.  Semantic web services in factory automation: fundamental insights and research roadmap , 2006, IEEE Transactions on Industrial Informatics.

[5]  Agostino Poggi,et al.  Developing Multi-agent Systems with JADE , 2007, ATAL.

[6]  Francisco P. Maturana,et al.  Industrial MAS for Planning and Control , 2001, Multi-Agent-Systems and Applications.

[7]  P. Tichy,et al.  Multiagent technology for fault tolerance and flexible control , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[8]  M. Fletcher,et al.  A Brace of Agent Simulation Scenarios , 2006, IEEE Workshop on Distributed Intelligent Systems: Collective Intelligence and Its Applications (DIS'06).

[9]  Arndt Lüder,et al.  Distributed intelligence for plant automation based on multi-agent systems: the PABADIS approach , 2004 .

[10]  Weiming Shen,et al.  MetaMorph: An adaptive agent-based architecture for intelligent manufacturing , 1999 .

[11]  Marek Obitko,et al.  Semantics in Industrial Distributed Systems , 2008 .

[12]  M. Calisti,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2000 .

[13]  Alois Zoitl,et al.  Integrating software agents and IEC 61499 realtime control for reconfigurable distributed manufacturing systems , 2008, 2008 International Symposium on Industrial Embedded Systems.

[14]  Weiming Shen,et al.  An autonomous agent development environment for engineering applications , 2005, Adv. Eng. Informatics.

[15]  Michal Pechoucek,et al.  Social Knowledge in Multi-agent Systems , 2001, EASSS.

[16]  Damien Trentesaux,et al.  A stigmergic approach for dynamic routing of active products in FMS , 2009, Comput. Ind..

[17]  Kenwood H. Hall,et al.  An Intelligent Agent Validation Architecture for Distributed Manufacturing Organizations , 2004, BASYS.

[18]  Wilfried Lepuschitz,et al.  Integration of a heterogeneous Low Level Control in a multi-agent system for the manufacturing domain , 2009, 2009 IEEE Conference on Emerging Technologies & Factory Automation.

[19]  Douglas T. Ross,et al.  Structured Analysis (SA): A Language for Communicating Ideas , 1977, IEEE Transactions on Software Engineering.

[20]  Michal Pechoucek,et al.  Social knowledge in multi-agent systems , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[21]  Michal Pechoucek,et al.  Industrial deployment of multi-agent technologies: review and selected case studies , 2008, Autonomous Agents and Multi-Agent Systems.

[22]  Stefan Bussmann,et al.  An agent-based approach to the control of flexible production systems , 2001, ETFA 2001. 8th International Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.01TH8597).

[23]  A. Zoitl,et al.  Intelligent-agent based approach for assembly automation , 2008, 2008 IEEE Conference on Soft Computing in Industrial Applications.

[24]  Jan Holmström,et al.  Intelligent Products: A survey , 2009, Comput. Ind..

[25]  Kenwood H. Hall,et al.  Agents in industry: the best from the AAMAS 2005 industry track , 2006, IEEE Intelligent Systems.

[26]  Mercedes Garijo Ayestaran,et al.  Analysis and Design of Multiagent Systems Using MAS-Common KADS , 1997, ATAL.

[27]  Petr Kadera,et al.  Chilled Water System Control, Simulation, and Visualization Using Java Multi-agent System , 2009 .

[28]  Weiming Shen,et al.  MetaMorph II: an agent-based architecture for distributed intelligent design and manufacturing , 2000, J. Intell. Manuf..

[29]  Francisco P. Maturana,et al.  Methods to Observe the Clustering of Agents Within a Multi-Agent System , 2007, HoloMAS.

[30]  Norbert Glaser The CoMoMAS Methodology and Enironment for Multi-Agent System Development , 1996, DAI.

[31]  Duncan C. McFarlane,et al.  A holonic component-based approach to reconfigurable manufacturing control architecture , 2000, Proceedings 11th International Workshop on Database and Expert Systems Applications.

[32]  Kenwood H. Hall,et al.  Rockwell automation agents for manufacturing , 2005, AAMAS '05.

[33]  P. Leitao,et al.  ADACOR: a collaborative production automation and control architecture , 2005, IEEE Intelligent Systems.

[34]  Robert W. Brennan,et al.  A simulation test-bed to evaluate multi-agent control of manufacturing systems , 2000, 2000 Winter Simulation Conference Proceedings (Cat. No.00CH37165).

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

[36]  George Rzevski,et al.  MagentaToolkit: A Set of Multi-agent Tools for Developing Adaptive Real-Time Applications , 2007, HoloMAS.

[37]  Hector J. Levesque,et al.  The adaptive agent architecture: achieving fault-tolerance using persistent broker teams , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[38]  Dilip B. Kotak,et al.  Agent-based holonic design and operations environment for distributed manufacturing , 2003, Comput. Ind..

[39]  Valeriy Vyatkin,et al.  A deployment of an ontology-based reconfiguration agent for intelligent mechatronic systems , 2007, 2008 IEEE International Symposium on Industrial Electronics.

[40]  Andrew Y. C. Nee,et al.  A distributed multi-agent environment for product design and manufacturing planning , 2001 .

[41]  A. Siadat,et al.  MASON: A Proposal For An Ontology Of Manufacturing Domain , 2006, IEEE Workshop on Distributed Intelligent Systems: Collective Intelligence and Its Applications (DIS'06).

[42]  Stefan Poslad,et al.  The FIPA-OS agent platform: Open Source for Open Standards , 2006 .

[43]  Marek Obitko,et al.  The Impacts of Semantic Technologies on Industrial Systems , 2009 .

[44]  Raymond J. Staron,et al.  Agents Clustering within Multi-Agent System by means of Multiobjective Iterative Algorithm , 2008 .

[45]  Valeriy Vyatkin,et al.  OOONEIDA: an open, object-oriented knowledge economy for intelligent industrial automation , 2005, IEEE Transactions on Industrial Informatics.

[46]  José L. Martínez Lastra,et al.  A 3D Visualization and Simulation Framework for Intelligent Physical Agents , 2005, HoloMAS.

[47]  Aleksandar Lazinica,et al.  Knowledge-based Multi-agent Architecture , 2006, 2006 International Conference on Computational Inteligence for Modelling Control and Automation and International Conference on Intelligent Agents Web Technologies and International Commerce (CIMCA'06).

[48]  Peter J. Robinson Hierarchical object-oriented design , 1992 .

[49]  P. Vrba,et al.  Deployment of Agent Technologies in Industrial Applications , 2006, IEEE Workshop on Distributed Intelligent Systems: Collective Intelligence and Its Applications (DIS'06).

[50]  D. M. Hutton,et al.  Multiagent Systems for Manufacturing Control A Design Methodology , 2006 .

[51]  Bernd Hellingrath,et al.  An Organizational Knowledge Ontology for Automotive Supply Chains , 2009, HoloMAS.

[52]  Pavel Vrba MAST: manufacturing agent simulation tool , 2003, EFTA 2003. 2003 IEEE Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.03TH8696).

[53]  Hendrik Van Brussel,et al.  Towards the design of autonomic nervousness handling in holonic manufacturing execution systems , 2007, 2007 IEEE International Conference on Systems, Man and Cybernetics.

[54]  Grady Booch,et al.  Object-Oriented Analysis and Design with Applications , 1990 .

[55]  Michal Pechoucek,et al.  Agent-Based Approach to Mass-Oriented Production Planning: Case Study , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[56]  Petr Kadera,et al.  Plan, Commit, Execute Protocol in Multi-agent Systems , 2009, HoloMAS.

[57]  Jirí Kubalík,et al.  Clustering Methods for Agent Distribution Optimization , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

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

[59]  Pavel Tichý,et al.  Middle-Agents Organized in Fault Tolerant and Fixed Scalable Structure , 2003, Comput. Artif. Intell..

[60]  Charles R. McLean,et al.  Shop Data Model and Interface Specification , 2005 .

[61]  Nicholas R. Jennings,et al.  Agent-based control systems: Why are they suited to engineering complex systems? , 2003 .

[62]  Valeriy Vyatkin,et al.  On Practical Implementation of Holonic Control Principles in Baggage Handling Systems Using IEC 61499 , 2007, HoloMAS.

[63]  Pavel Vrba JAVA-Based Agent Platform Evaluation , 2003, HoloMAS.

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

[65]  José L. Martínez Lastra,et al.  A Real-Time Interface for Agent-Based Control , 2007, 2007 International Symposium on Industrial Embedded Systems.

[66]  Douglas H. Norrie,et al.  Holons and holarchies ~intelligent manufacturing systems\ , 1997 .

[67]  Van BrusselHendrik,et al.  Reference architecture for holonic manufacturing systems , 1998 .

[68]  Luis M. Camarinha-Matos,et al.  Coalitions of manufacturing components for shop floor agility - the CoBASA architecture , 2003, Int. J. Netw. Virtual Organisations.

[69]  José L. Martínez Lastra,et al.  Using semantic web technologies to describe automation objects , 2006, Int. J. Manuf. Res..

[70]  H. Van Dyke Parunak,et al.  Managing Emergent Behavior in Distributed Control Systems , 1997 .

[71]  Kenwood H. Hall,et al.  Experience with Holonic and Agent-Based Control Systems and Their Adoption by Industry , 2005, HoloMAS.

[72]  Martyn Fletcher,et al.  Evaluating a Holonic Packing Cell , 2003, HoloMAS.