{"title":"The task of extracting data from a simulation program to build a digital twin of production using the example of Unisim Design","authors":"Maxim D. Pysin, Aleksandr A. Egorov, D. V. Zubov","doi":"10.37791/2687-0649-2022-17-5-77-87","DOIUrl":null,"url":null,"abstract":"Industry 4.0 is an initiative that involves building smart factories, supply chains and the production process. One of the key related concepts is digital twins, which enable forecasting and planning using real-time data in complex models. The concept involves working with large amounts of data, both when developing systems from scratch, and for building them on the basis of existing modeling software. The tasks of processing, storing and using such data streams are solved daily by large Internet companies operating on the data of millions of users to build business processes. Such companies have been developing systems using microservice architecture for ten or more years, which allows them to build scalable and deterministic systems for processing data flow. However, within the framework of the task, it became necessary to use modeling programs to build a digital twin, which set us the task of integration, since programs for building models are not adapted to work within microservice systems. The way out of this situation is to create data exchange drivers. An example of such a simulation program is Unisim Design. The paper formulates the problem of extracting data from a program that was not originally adapted to work within a software package that implies constant interaction between its parts. A solution has been found and implemented that allows obtaining data from this program without using commercial software and closed libraries.","PeriodicalId":44195,"journal":{"name":"Journal of Applied Mathematics & Informatics","volume":null,"pages":null},"PeriodicalIF":0.4000,"publicationDate":"2022-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Applied Mathematics & Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.37791/2687-0649-2022-17-5-77-87","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 0
Abstract
Industry 4.0 is an initiative that involves building smart factories, supply chains and the production process. One of the key related concepts is digital twins, which enable forecasting and planning using real-time data in complex models. The concept involves working with large amounts of data, both when developing systems from scratch, and for building them on the basis of existing modeling software. The tasks of processing, storing and using such data streams are solved daily by large Internet companies operating on the data of millions of users to build business processes. Such companies have been developing systems using microservice architecture for ten or more years, which allows them to build scalable and deterministic systems for processing data flow. However, within the framework of the task, it became necessary to use modeling programs to build a digital twin, which set us the task of integration, since programs for building models are not adapted to work within microservice systems. The way out of this situation is to create data exchange drivers. An example of such a simulation program is Unisim Design. The paper formulates the problem of extracting data from a program that was not originally adapted to work within a software package that implies constant interaction between its parts. A solution has been found and implemented that allows obtaining data from this program without using commercial software and closed libraries.