Reconfigurable Equiplets Operating System A Hybrid Architecture to Combine Flexibility and Performance for Manufacturing

Author supplied: Abstract—The growing importance and impact of new technologies are changing many industries. This effect is especially noticeable in the manufacturing industry. This paper explores a practical implementation of a hybrid architecture for the newest generation of manufacturing systems. The papers starts with a proposition that envisions reconfigurable systems that work together autonomously to create Manufacturing as a Service (MaaS). It introduces a number of problems in this area and shows the requirements for an architecture that can be the main research platform to solve a number of these problems, including the need for safe and flexible system behaviour and the ability to reconfigure with limited interference to other systems within the manufacturing environment. The paper highlights the infrastructure and architecture itself that can support the requirements to solve the mentioned problems in the future. A concept system named Grid Manufacturing is then introduced that shows both the hardware and software systems to handle the challenges. The paper then moves towards the design of the architecture and introduces all systems involved, including the specific hardware platforms that will be controlled by the software platform called REXOS (Reconfigurable EQuipletS Operating System). The design choices are provided that show why it has become a hybrid platform that uses Java Agent Development Framework (JADE) and Robot Operating System (ROS). Finally, to validate REXOS, the performance is measured and discussed, which shows that REXOS can be used as a practical basis for more specific research for robust autonomous reconfigurable systems and application in industry 4.0. This paper shows practical examples of how to successfully combine several technologies that are meant to lead to a faster adoption and a better business case for autonomous and reconfigurable systems in industry.

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

[2]  J. Wind,et al.  Customerization: The next revolution in mass customization , 2001 .

[3]  Patrick Doherty,et al.  Bridging the Sense-Reasoning Gap Using DyKnow: A Knowledge Processing Middleware Framework , 2007, KI.

[4]  A. Galip Ulsoy,et al.  Reconfigurable manufacturing systems: Key to future manufacturing , 2000, J. Intell. Manuf..

[5]  Daniël Telgen,et al.  A Simulation Model for Transport in a Grid-based Manufacturing System , 2014, ICIS 2014.

[6]  Yoram Koren,et al.  Design of reconfigurable manufacturing systems , 2010 .

[7]  Vladimír Marík,et al.  Industrial adoption of agent-based technologies , 2005, IEEE Intelligent Systems.

[8]  Leo van Moergestel,et al.  Combining Performance and Flexibility for RMS with a Hybrid Architecture , 2013 .

[9]  Leo van Moergestel,et al.  Embedded autonomous agents in products supporting repair and recycling , 2013, 2013 IEEE Eleventh International Symposium on Autonomous Decentralized Systems (ISADS).

[10]  Leo van Moergestel,et al.  Decentralized Autonomous-Agent-Based Infrastructure for Agile Multiparallel Manufacturing , 2011, 2011 Tenth International Symposium on Autonomous Decentralized Systems.

[11]  Stefan Bussmann,et al.  Self-organization in manufacturing operations , 2007, CACM.

[12]  Michael E. Bratman,et al.  Intention, Plans, and Practical Reason , 1991 .

[13]  Lihui Wang,et al.  Overview of Enterprise Networks and Logistics for Agile Manufacturing , 2010 .

[14]  Leo van Moergestel,et al.  Requirements and Matching Software Technologies for Sustainable and Agile Manufacturing Systems , 2013, ICIS 2013.

[15]  Alessandro Ricci,et al.  Formalising the Environment in MAS Programming: A Formal Model for Artifact-Based Environments , 2009, PROMAS.

[16]  Leo van Moergestel,et al.  Agent-based Manufacturing in a Production Grid - Adapting a Production Grid to the Production Paths , 2014, ICAART.

[17]  NICHOLAS R. JENNINGS,et al.  An agent-based approach for building complex software systems , 2001, CACM.

[18]  Hoda A. ElMaraghy,et al.  Flexible and reconfigurable manufacturing systems paradigms , 2005 .

[19]  Massimo Paolucci,et al.  Agent-based manufacturing and control systems - new agile manufacturing solutions for achieving peak performance , 2004 .

[20]  Vicent J. Botti,et al.  Engineering Holonic Manufacturing Systems , 2009, Comput. Ind..

[21]  S. Brison The Intentional Stance , 1989 .

[22]  Mehdi Dastani,et al.  2APL: a practical agent programming language , 2008, Autonomous Agents and Multi-Agent Systems.

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

[24]  Duncan McFarlane,et al.  Developments in holonic production planning and control , 2000 .

[25]  Michael Wooldridge,et al.  An Introduction to MultiAgent Systems, Second Edition , 2009 .

[26]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

[27]  Leo van Moergestel,et al.  A Study on Transport and Load in a Grid-based Manufacturing System , 2015 .

[28]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[29]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

[30]  Winfried Lamersdorf,et al.  Jadex: A Short Overview , 2004 .

[31]  Leo van Moergestel,et al.  Production Scheduling in an Agile Agent-Based Production Grid , 2012, 2012 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology.

[32]  Angappa Gunasekaran,et al.  Agile manufacturing: A framework for research and development , 1999 .

[33]  Alexander Verl,et al.  Connecting factories and related IT environments to manufacturing clouds , 2014, Int. J. Manuf. Res..