Knowledge Driven Approach to Auto-Generate Digital Twins for Industrial Plants

Control systems operate industrial plants to accomplish stakeholder objectives like achieving production targets, complying with environmental ordinances, handling faults, etc. Such stakeholder objectives get realised by identifying and executing valid control actions on the plant’s control system. E.g., to achieve fault management a command is fired to place machines in a fault mode when the plant is under an error state. Arriving at such control actions is a non-trivial task demanding a detailed understanding of the plant’s structure and behaviour. Besides, it is also essential to verify the consequences of such control actions relative to other cross-cutting objectives and plant behaviour. E.g., to fulfil fault management objectives, the action to set machines in fault mode may affect production goals due to the machine unavailability. Hence, validation of control actions is vital before executing them using the actual plant’s control system. With digital twin technologies (DT), it is now possible to verify the implications of such control actions against a plant’s behaviour and objectives in a simulated environment without affecting the actual plant operations. DTs get developed autonomously as one-off solutions to simulate and validate plant control actions in the current state of practice, demanding high efforts and domain expertise. Our paper proposes a knowledge-driven approach enabling automation in DT development. The result of our approach is an auto-generated digital twin that pro-actively mimics the plant’s control system behaviour and helps with the validation of control actions before their execution. We use this approach to build three fault management DTs in a power plant. The application of our approach significantly reduces the manual efforts and development time to build such DTs.

[1]  Swaminathan Natarajan,et al.  M&C ML: A modeling language for monitoring and control systems , 2016 .

[2]  Haixun Wang,et al.  Semantic queries by example , 2013, EDBT '13.

[3]  E. F. Vogel,et al.  A plant-wide industrial process control problem , 1993 .

[4]  Marcelo Arenas,et al.  Semantics and complexity of SPARQL , 2006, TODS.

[5]  Chao Zhang,et al.  A data- and knowledge-driven framework for digital twin manufacturing cell , 2019, Procedia CIRP.

[6]  P. Alam ‘G’ , 2021, Composites Engineering: An A–Z Guide.

[7]  Catherine Dolbear,et al.  A Comparison of three Controlled Natural Languages for OWL 1.1 , 2008, OWLED.

[8]  P. Alam ‘A’ , 2021, Composites Engineering: An A–Z Guide.

[9]  Jose Antonio Marmolejo-Saucedo,et al.  Design and Development of Digital Twins: a Case Study in Supply Chains , 2020, Mobile Networks and Applications.

[10]  Vicente Pelechano,et al.  Model to Text Transformation in Practice: Generating Code from Rich Associations Specifications , 2006, ER.

[11]  He Guo-liang Alarm Trigging Faults Diagnosis System for Over-high Temperature of Mill Outlet , 2010 .

[12]  Swaminathan Natarajan,et al.  Learning's from Developing a Domain Specific Engineering Environment for Control Systems , 2016, ISEC.

[13]  Jean-Marc Jézéquel,et al.  Model Driven Engineering , 2017, Encyclopedia of GIS.

[14]  Wolfgang Kuehn Digital twins for decision making in complex production and logistic enterprises , 2018 .

[15]  Abha Moitra,et al.  Toward a Unified English-like Representation of Semantic Models, Data, and Graph Patterns for subject Matter Experts , 2013, Int. J. Semantic Comput..

[16]  Robert X. Gao,et al.  Digital Twin for rotating machinery fault diagnosis in smart manufacturing , 2018, Int. J. Prod. Res..

[17]  Tsuyoshi Murata,et al.  {m , 1934, ACML.

[18]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[19]  Ting Ren,et al.  Pulverization characteristics of coal from a strong outburst-prone coal seam and their impact on gas desorption and diffusion properties , 2016 .

[20]  Maria Kihl,et al.  Synchronization in Digital Twins for Industrial Control Systems , 2020, ArXiv.

[21]  Annelie Sohr,et al.  Next Generation Digital Twin , 2018, atp magazin.

[22]  Miss A.O. Penney (b) , 1974, The New Yale Book of Quotations.

[23]  Alexander Fay,et al.  Knowledge-based Engineering of Automation Systems using Ontologies and Engineering Data , 2015, KEOD.

[24]  Klaus Birken Building Code Generators for DSLs Using a Partial Evaluator for the Xtend Language , 2014, ISoLA.

[25]  Huajun Chen,et al.  The Semantic Web , 2011, Lecture Notes in Computer Science.

[26]  Lenz Belzner,et al.  A Simulation-Based Architecture for Smart Cyber-Physical Systems , 2016, 2016 IEEE International Conference on Autonomic Computing (ICAC).

[27]  Deborah L. McGuinness,et al.  OWL Web ontology language overview , 2004 .

[28]  Max Mühlhäuser,et al.  Engineering interactive systems with SCXML , 2014, EICS '14.

[29]  Mazlan Abdul Wahid,et al.  Review of Control Strategies Employing Neural Network for Main Steam Temperature Control in Thermal Power Plant , 2014 .

[30]  Amos H. C. Ng,et al.  Digital Twin: Applying emulation for machine reconditioning , 2018 .

[31]  Matthias Loskyll,et al.  Context-Based Orchestration for Control of Resource-Efficient Manufacturing Processes , 2012, Future Internet.

[32]  Claudio Maffezzoni,et al.  Boiler-turbine dynamics in power-plant control , 1996 .

[33]  Jim Barnett Introduction to SCXML , 2017 .

[34]  Kaarel Kaljurand,et al.  Attempto Controlled English for Knowledge Representation , 2008, Reasoning Web.

[35]  Brian Davis,et al.  Rewriting Simplified Text into a Controlled Natural Language , 2018, CNL.