Abstract
Introduction. Smart lifecycle services, along with the adoption of other smart manufacturing strategies, show significant potential to increase the productivity and competitiveness of enterprises. There is a clear need for high quality process models and software representations of physical hardware that reflect the evolution of their physical counterparts in particular detail. Digital twin technology can provide fertile ground for the development of IoT based lifecycle applications. This paper proposes a software approach to the process of developing a digital twin. The purpose of this work is to study the methods of creating software frameworks in the context of digital twin technology, as well as to study the process of creating and integrating digital twins and developing our own tool. Existing methods for creating twins are considered and a self developed Python library is described. The work uses the methods of the category of research in action and the philosophy of Agile development. Methods. The choice of methodology in seeking answers to questions that arise when studying methods for improving digital twins mainly falls into the category of research in action. In this paper, research in action is used as a qualitative tool, well suited to situations where the researcher seeks to achieve two different goals, namely: to solve a contemporary problem faced by the organization; contribute to a pool of knowledge that can later be used by other people to solve problems in the same class of problems. Results. Created library supports two modes of data retrieval: using periodic database queries and TCP socket connection. The experiments carried out as part of the work allow us to conclude that the library can already be used as a tool for creating a digital twin and its integration.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.