Automated experience-based learning for plug and produce assembly systems

This paper presents a self-learning technique for adapting modular automated assembly systems. The technique consists of automatically analysing sensor data and acquiring experience on the changes made on an assembly system to cope with new production requirements or to recover from disruptions. Experience is generalised into operational knowledge that is used to aid engineers in future adaptations by guiding them throughout the process. At each step, applicable changes are presented and ranked based on: (1) similarity between the current context and those in the experience base; (2) estimate of the impact on system performance. The experience model and the self-learning technique reflect the modular structure of the assembly machine and are particularly suitable for plug and produce systems, which are designed to offer high levels of self-organisation and adaptability. Adaptations can be performed and evaluated at different levels: from the smallest pluggable unit to the whole assembly system. Knowledge on individual modules can be reused when modules are plugged into other systems. An experimental evaluation has been conducted on an industrial case study and the results show that, with experience-based learning, adaptations of plug and produce systems can be performed in a shorter time.

[1]  Giovanna Di Marzo Serugendo,et al.  An architecture for self-managing evolvable assembly systems , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[2]  Stephen R. Marsland,et al.  Machine Learning - An Algorithmic Perspective , 2009, Chapman and Hall / CRC machine learning and pattern recognition series.

[3]  Jun Ota,et al.  Holonic assembly system with Plug and Produce , 2001, Comput. Ind..

[4]  Yi Xu,et al.  The copy-exactly ramp-up strategy: trading-off learning with process change , 2004, IEEE Transactions on Engineering Management.

[5]  Y. L. Sun,et al.  Learning-based adaptive controller for dynamic manufacturing cells , 2005 .

[6]  Svetan M. Ratchev,et al.  A multi-agent architecture for plug and produce on an industrial assembly platform , 2014, Prod. Eng..

[7]  Haibin Zhu,et al.  Agent Evaluation in Distributed Adaptive Systems , 2013, 2013 IEEE International Conference on Systems, Man, and Cybernetics.

[8]  Svetan Ratchev,et al.  A k-Nearest Neighbour Technique for Experience-Based Adaptation of Assembly Stations , 2014, Journal of Control, Automation and Electrical Systems.

[9]  Alexander Fay,et al.  Analysis of potential instabilities in agent-based smart grid control systems , 2013, IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society.

[10]  P. McDonnell,et al.  A learning approach to enhancing machine reconfiguration decision-making games in a heterarchical manufacturing environment , 2005 .

[11]  P. Leitao,et al.  Integration of process and quality control using multi-agent technology , 2013, 2013 IEEE International Symposium on Industrial Electronics.

[12]  N. Rodrigues,et al.  Data collection for global monitoring and trend analysis in the GRACE multi-agent system , 2013, 2013 IEEE International Conference on Industrial Technology (ICIT).

[13]  Weiming Shen,et al.  Applications of agent-based systems in intelligent manufacturing: An updated review , 2006, Adv. Eng. Informatics.

[14]  Mauro Onori,et al.  Exploring reconfiguration alternatives in self-organising evolvable production systems through simulation , 2014, 2014 12th IEEE International Conference on Industrial Informatics (INDIN).

[15]  D. Kibler,et al.  Instance-based learning algorithms , 2004, Machine Learning.

[16]  G. Reinhart,et al.  Automatic Configuration (Plug & Produce) of Robot Systems – Data-Interpretation and Exchange , 2012 .

[17]  F. Musharavati RECONFIGURABLE MANUFACTURING SYSTEMS , 2010 .

[18]  Stamatis Karnouskos,et al.  Industrial Agents: Emerging Applications of Software Agents in Industry , 2015 .

[19]  Mohamad Y. Jaber,et al.  Learning Curves : Theory, Models, and Applications , 2011 .

[20]  Mauro Onori,et al.  The IDEAS project: plug & produce at shop‐floor level , 2012 .

[21]  Bernard Kamsu-Foguem,et al.  Knowledge formalization in experience feedback processes: An ontology-based approach , 2008, Comput. Ind..

[22]  Svetan M. Ratchev,et al.  Learning and reuse of engineering ramp-up strategies for modular assembly systems , 2015, J. Intell. Manuf..

[23]  Jay Lee Smart Factory Systems , 2015, Informatik-Spektrum.

[24]  Christoph H. Glock,et al.  Decision support models for production ramp-up: a systematic literature review , 2015 .

[25]  Kristina Säfsten,et al.  Information enabling production ramp‐up , 2009 .

[26]  Tony R. Martinez,et al.  Improved Heterogeneous Distance Functions , 1996, J. Artif. Intell. Res..

[27]  Eeva Järvenpää,et al.  Capability-based Adaptation of Production Systems in a Changing Environment , 2012 .

[28]  David W. Aha,et al.  A Review and Empirical Evaluation of Feature Weighting Methods for a Class of Lazy Learning Algorithms , 1997, Artificial Intelligence Review.

[29]  Svetan Ratchev,et al.  Automated Experience-Based Learning for Plug and Produce Assembly Systems , 2015 .

[30]  Mauro Onori,et al.  Performance Assessment in Self-organising Mechatronic Systems: A First Step towards Understanding the Topology Influence in Complex Behaviours , 2014, DoCEIS.

[31]  Svetan M. Ratchev,et al.  Accelerated Ramp-Up of Assembly Systems through Self-learning , 2012, IPAS.

[32]  Günther Seliger,et al.  Knowledge Based Approach to Assembly System Reuse , 2008 .

[33]  Michael Defoort,et al.  Cooperation mechanisms in multi-agent robotic systems and their use in distributed manufacturing control: Issues and literature review , 2014, IECON 2014 - 40th Annual Conference of the IEEE Industrial Electronics Society.

[34]  E. Westkämper,et al.  Factory Transformability: Adapting the Structures of Manufacturing , 2006 .

[35]  Hoda A. ElMaraghy,et al.  Changeable and reconfigurable manufacturing systems , 2009 .

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

[37]  Mauro Onori,et al.  Assembly Features Utilization to Support Production System Adaptation , 2014, DoCEIS.