Model-Driven Development of a Digital Twin for Injection Molding

Digital Twins (DTs) of Cyber-Physical Production Systems (CPPSs) enable the smart automation of production processes, collection of data, and can thus reduce manual efforts for supervising and controlling CPPSs. Realizing DTs is challenging and requires significant efforts for their conception and integration with the represented CPPS. To mitigate this, we present an approach to systematically engineering DTs for injection molding that supports domain-specific customizations and automation of essential development activities based on a model-driven reference architecture. In this approach, reactive CPPS behavior is defined in terms of a Domain-Specific Language (DSL) for specifying events that occur in the physical system. The reference architecture connects to the CPPS through a novel DSL for representing OPC-UA bindings. We have evaluated this approach with a DT of an injection molding machine that controls the machine to optimize the Design of Experiment (DoE) parameters between experiment cycles before the products are molded. Through this, our reference implementation of the DT facilitates the time-consuming setup of a DT and the subsequent injection molding activities. Overall, this facilitates to systematically engineer digital twins with reactive behavior that help to optimize machine use.

[1]  Vera Hummel,et al.  Digital Twin as Enabler for an Innovative Digital Shopfloor Management System in the ESB Logistics Learning Factory at Reutlingen - University , 2017 .

[2]  Bernhard Rumpe,et al.  Architectural Programming with MontiArcAutomaton , 2017, ICSEA 2017.

[3]  Bernhard Rumpe,et al.  Abstraction and Refinement in Hierarchically Decomposable and Underspecified CPS-Architectures , 2018, Principles of Modeling.

[4]  Qian Li,et al.  Optimization of injection molding process parameters using combination of artificial neural network and genetic algorithm method , 2007 .

[5]  Qiang Liu,et al.  Digital twin-driven manufacturing cyber-physical system for parallel controlling of smart workshop , 2018, Journal of Ambient Intelligence and Humanized Computing.

[6]  Bernhard Rumpe,et al.  Model-driven Development of Complex Software : A Research Roadmap , 2007 .

[7]  Wolfgang Mahnke,et al.  OPC Unified Architecture , 2009, Autom..

[8]  Rikard Söderberg,et al.  Toward a Digital Twin for real-time geometry assurance in individualized production , 2017 .

[9]  Natti S. Rao,et al.  Understanding Plastics Engineering Calculations: Hands-on Examples and Case Studies , 2012 .

[10]  Sandra Geisler,et al.  Constance: An Intelligent Data Lake System , 2016, SIGMOD Conference.

[11]  Tobias Meisen,et al.  Combined learning processes for injection moulding based on simulation and experimental data , 2019, PROCEEDINGS OF PPS-33 : The 33rd International Conference of the Polymer Processing Society – Conference Papers.

[12]  Guohui Zhang,et al.  Digital twin-driven cyber-physical production system towards smart shop-floor , 2018, Journal of Ambient Intelligence and Humanized Computing.

[13]  George Chryssolouris,et al.  The digital twin implementation for linking the virtual representation of human-based production tasks to their physical counterpart in the factory-floor , 2018, Int. J. Comput. Integr. Manuf..

[14]  Richard N. Taylor,et al.  A Classification and Comparison Framework for Software Architecture Description Languages , 2000, IEEE Trans. Software Eng..

[15]  Matthias Damm,et al.  OPC Unified Architecture , 2009, Autom..

[16]  Tobias Meisen,et al.  Transfer-Learning: Bridging the Gap between Real and Simulation Data for Machine Learning in Injection Molding , 2018 .

[17]  Imtiaz Ahmed Choudhury,et al.  Machinability assessment of inconel 718 by factorial design of experiment coupled with response surface methodology , 1999 .

[18]  Fei Tao,et al.  Modeling of Cyber-Physical Systems and Digital Twin Based on Edge Computing, Fog Computing and Cloud Computing Towards Smart Manufacturing , 2018, Volume 1: Additive Manufacturing; Bio and Sustainable Manufacturing.

[19]  Edward H. Glaessgen,et al.  The Digital Twin Paradigm for Future NASA and U.S. Air Force Vehicles , 2012 .

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

[21]  S. Kamaruddin,et al.  Practical Applications of Taguchi Method for Optimization of Processing Parameters for Plastic Injection Moulding: A Retrospective Review , 2013 .

[22]  Dirk Abel,et al.  Approaches of Self-optimising Systems in Manufacturing , 2015 .

[23]  Victor M. Preciado,et al.  Digital Behavioral Twins for Safe Connected Cars , 2018, MoDELS.

[24]  Bernhard Rumpe,et al.  Engineering tagging languages for DSLs , 2015, 2015 ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS).

[25]  Zhang Haijun,et al.  Digital twin-driven cyber-physical production system towards smart shop-floor , 2019 .

[26]  Olivier Barais,et al.  Modeling languages in Industry 4.0: an extended systematic mapping study , 2019, Software and Systems Modeling.