A digital twin to train deep reinforcement learning agent for smart manufacturing plants: Environment, interfaces and intelligence

Abstract Filling the gaps between virtual and physical systems will open new doors in Smart Manufacturing. This work proposes a data-driven approach to utilize digital transformation methods to automate smart manufacturing systems. This is fundamentally enabled by using a digital twin to represent manufacturing cells, simulate system behaviors, predict process faults, and adaptively control manipulated variables. First, the manufacturing cell is accommodated to environments such as computer-aided applications, industrial Product Lifecycle Management solutions, and control platforms for automation systems. Second, a network of interfaces between the environments is designed and implemented to enable communication between the digital world and physical manufacturing plant, so that near-synchronous controls can be achieved. Third, capabilities of some members in the family of Deep Reinforcement Learning (DRL) are discussed with manufacturing features within the context of Smart Manufacturing. Trained results for Deep Q Learning algorithms are finally presented in this work as a case study to incorporate DRL-based artificial intelligence to the industrial control process. As a result, developed control methodology, named Digital Engine, is expected to acquire process knowledges, schedule manufacturing tasks, identify optimal actions, and demonstrate control robustness. The authors show that integrating a smart agent into the industrial platforms further expands the usage of the system-level digital twin, where intelligent control algorithms are trained and verified upfront before deployed to the physical world for implementation. Moreover, DRL approach to automated manufacturing control problems under facile optimization environments will be a novel combination between data science and manufacturing industries.

[1]  Andrew Kusiak,et al.  Data-driven smart manufacturing , 2018, Journal of Manufacturing Systems.

[2]  Jesper Halmsjö,et al.  Emulation of a production cell - Developing a virtual commissioning model in a concurrent environment , 2016 .

[3]  Hong-Seok Park,et al.  An autonomous manufacturing system based on swarm of cognitive agents , 2012 .

[4]  İlker Küçükoğlu,et al.  Application of the artificial neural network method to detect defective assembling processes by using a wearable technology , 2018, Journal of Manufacturing Systems.

[5]  Carlos Eduardo Pereira,et al.  Digital Twin Data Modeling with AutomationML and a Communication Methodology for Data Exchange , 2016 .

[6]  Hongwei Liu,et al.  Discrete event-driven model predictive control for real-time work-in-process optimization in serial production systems , 2020 .

[7]  C. Robert Kenley,et al.  Reference architectures for smart manufacturing: A critical review , 2018, Journal of Manufacturing Systems.

[8]  Zhenyu Liu,et al.  Petri-net-based dynamic scheduling of flexible manufacturing system via deep reinforcement learning with graph convolutional network , 2020 .

[9]  Ze-Hao Lai,et al.  Smart augmented reality instructional system for mechanical assembly towards worker-centered intelligent manufacturing , 2020 .

[10]  Andrew Kusiak,et al.  Smart manufacturing must embrace big data , 2017, Nature.

[11]  M. Jamshidi,et al.  System of systems engineering - New challenges for the 21st century , 2008, IEEE Aerospace and Electronic Systems Magazine.

[12]  Guanghua Xu,et al.  Health indicator construction of machinery based on end-to-end trainable convolution recurrent neural networks , 2020 .

[13]  Guy Lever,et al.  Deterministic Policy Gradient Algorithms , 2014, ICML.

[14]  Wilfried Sihn,et al.  Digital Twin in manufacturing: A categorical literature review and classification , 2018 .

[15]  Tom Schaul,et al.  Dueling Network Architectures for Deep Reinforcement Learning , 2015, ICML.

[16]  Marcello Restelli,et al.  Importance Weighted Transfer of Samples in Reinforcement Learning , 2018, ICML.

[17]  Benoît Eynard,et al.  SME-oriented flexible design approach for robotic manufacturing systems , 2019, Journal of Manufacturing Systems.

[18]  Virgilio Vásquez López,et al.  Virtual Commissioning with Process Simulation (Tecnomatix) , 2014 .

[19]  He Zhang,et al.  Digital Twin in Industry: State-of-the-Art , 2019, IEEE Transactions on Industrial Informatics.

[20]  Robert Harrison,et al.  The Cyber-physical E-machine Manufacturing System: Virtual Engineering for Complete Lifecycle Support , 2017 .

[21]  Demis Hassabis,et al.  Mastering the game of Go without human knowledge , 2017, Nature.

[22]  Bugra Alkan,et al.  A virtual engineering based approach to verify structural complexity of component-based automation systems in early design phase , 2019, Journal of Manufacturing Systems.

[23]  Shane Legg,et al.  Human-level control through deep reinforcement learning , 2015, Nature.

[24]  Rolf Steinhilper,et al.  The Digital Twin: Demonstrating the Potential of Real Time Data Acquisition in Production Systems ☆ , 2017 .

[25]  David Romero,et al.  Smart manufacturing: Characteristics, technologies and enabling factors , 2019 .

[26]  Jianhua Liu,et al.  Digital twin-based smart production management and control framework for the complex product assembly shop-floor , 2018, The International Journal of Advanced Manufacturing Technology.

[27]  Jay H. Lee,et al.  Machine learning: Overview of the recent progresses and implications for the process systems engineering field , 2017, Comput. Chem. Eng..

[28]  Reimar Schumann,et al.  Virtual Commissioning Of Manufacturing Systems A Review And New Approaches For Simplification , 2010, ECMS.

[29]  Reiner Anderl,et al.  Digital twin – Proof of concept , 2018 .

[30]  Christopher Sacco,et al.  Virtual Comissioning of Manufacturing System Intelligent Control , 2019, SAMPE 2019 - Charlotte, NC.

[31]  Jay Lee,et al.  Recent advances and trends in predictive manufacturing systems in big data environment , 2013 .

[32]  J. S. Zuback,et al.  Building blocks for a digital twin of additive manufacturing , 2017 .

[33]  Tom Schaul,et al.  Prioritized Experience Replay , 2015, ICLR.

[34]  Stephen Hailes,et al.  Security of smart manufacturing systems , 2018 .

[35]  Meng Zhang,et al.  Digital Twin Shop-Floor: A New Shop-Floor Paradigm Towards Smart Manufacturing , 2017, IEEE Access.

[36]  Sandro Wartzack,et al.  Shaping the digital twin for design and production engineering , 2017 .

[37]  Rolf Steinhilper,et al.  The Digital Twin: Realizing the Cyber-Physical Production System for Industry 4.0☆ , 2017 .

[38]  Fabiana Pirola,et al.  A human-in-the-loop manufacturing control architecture for the next generation of production systems , 2020 .

[39]  Sandro Wartzack,et al.  Skin Model Shapes: A new paradigm shift for geometric variations modelling in mechanical engineering , 2014, Comput. Aided Des..

[40]  Lihui Wang,et al.  Feature-based control and information framework for adaptive and distributed manufacturing in cyber physical systems , 2017 .

[41]  Lei Ren,et al.  Bearing remaining useful life prediction based on deep autoencoder and deep neural networks , 2018, Journal of Manufacturing Systems.

[42]  David Silver,et al.  Deep Reinforcement Learning with Double Q-Learning , 2015, AAAI.

[43]  Patrick M. Pilarski,et al.  Intelligent laser welding through representation, prediction, and control learning: An architecture with deep neural networks and reinforcement learning , 2016 .

[44]  Gyogwon Koo,et al.  Automated defect inspection system for metal surfaces based on deep learning and data augmentation , 2020 .

[45]  Bilal Ahmad,et al.  Engineering Methods and Tools for Cyber–Physical Automation Systems , 2016, Proceedings of the IEEE.

[46]  Luca Fumagalli,et al.  Synchro-push: A new production control paradigm , 2016 .

[47]  Martin A. Riedmiller,et al.  Learning by Playing - Solving Sparse Reward Tasks from Scratch , 2018, ICML.

[48]  Sang C. Park,et al.  Survey on the virtual commissioning of manufacturing systems , 2014, J. Comput. Des. Eng..

[49]  Qing Chang,et al.  Simulation study on reward function of reinforcement learning in gantry work cell scheduling , 2019, Journal of Manufacturing Systems.

[50]  Luca Fumagalli,et al.  Flexible Automation and Intelligent Manufacturing , FAIM 2017 , 27-30 June 2017 , Modena , Italy A review of the roles of Digital Twin in CPS-based production systems , 2017 .

[51]  Alex Graves,et al.  Playing Atari with Deep Reinforcement Learning , 2013, ArXiv.

[52]  Ramy Harik,et al.  Shape Terra: mechanical feature recognition based on a persistent heat signature , 2017 .

[53]  Fei Tao,et al.  Digital twin-driven product design, manufacturing and service with big data , 2017, The International Journal of Advanced Manufacturing Technology.

[54]  Muhammad Rizwan Asghar,et al.  Semantic communications between distributed cyber-physical systems towards collaborative automation for smart manufacturing , 2020 .

[55]  Klaus-Dieter Thoben,et al.  Machine learning in manufacturing: advantages, challenges, and applications , 2016 .

[56]  Xun Xu,et al.  A Cyber-Physical Machine Tools Platform using OPC UA and MTConnect , 2019, Journal of Manufacturing Systems.

[57]  Richard S. Sutton,et al.  A Deeper Look at Experience Replay , 2017, ArXiv.