main| new issue| archive| editorial board| for the authors| publishing house|
Πσρρκθι
Main page
New issue
Archive of articles
Editorial board
For the authors
Publishing house

 

 


ABSTRACTS OF ARTICLES OF THE JOURNAL "INFORMATION TECHNOLOGIES".
No. 3. Vol. 30. 2024

DOI: 10.17587/it.30.140-149

V. A. Stennikov, Academician of the Russian Academy of Sciences, Director, E. A. Barakhtenko, PhD, Senior Researcher, D. V. Sokolov, PhD, Senior Researcher, G. S. Mayorov, Junior Researcher,
Melentiev Energy Systems Institute of Siberian Branch of the Russian Academy of Sciences, Irkutsk, 664033, Russian Federation

Automation of Calculations in the Design of an Integrated Energy System Based on its Digital Twin

The construction of integrated energy systems (IES) based on traditional energy systems that operate separately ensures higher efficiency and reliability of energy supply to consumers. IES are complex objects for design. The digital twin is a tool that allows one to integrate all the tools necessary for design in a single information space. Software tools that implement the digital twin of IES and are developed for their design require high flexibility in organizing calculations, which is due to the need to simulate a variety of equipment and involve a wide set of methods and mathematical models. Automating the construction of the computing subsystem is an effective solution to overcome the above difficulties. The article proposes a methodological approach to automating the construction of the computing subsystem of the digital twin of the IES. In accordance with the proposed approach, automated construction is performed on the basis of a software platform using modern metaprogramming tools. When building, the concept of Model-Driven Engineering is implemented and knowledge formalized in the form of ontologies is used.

The article outlines the components of the proposed methodological approach to automating the construction of the computing subsystem of the digital twin of the IES, which include the following:

  • principles of software platform development;
  • software platform architecture;
  • technique for automated construction of the digital twin computing subsystem;
  • principles for ensuring the universality of software components.

The digital twin obtained as a result of the practical application of the proposed methodological approach makes it possible to carry out computer and mathematical modeling of the IES in the virtual space, exploring various configurations of its construction. The implementation of modeling within the framework of the digital twin of IES makes it possible to implement flexible and efficient approaches to solving the problems of designing IES and to obtain design recommendations that can be implemented when building real IES.
Keywords: methodological approach, digital twin, automation of computing, automation of programming, Model-Driven Engineering, metaprogramming, ontology, integrated energy system

Acknowledgements: The research was performed at the Melentiev Energy Systems Institute of Siberia Branch of the Russian Academy of Sciences under the support of the Russian Science Foundation (Grant number 22-29-01611).

P. 140-149

References

 

  1. Voropai N. I., Massel L. V., Kolosok I. N., Massel A. G. IT-Infrastructure for Construction of Intelligent Management Systems of Development and Functioning of Energy Systems Based on Digital Twins and Digital Images, Izvestiya RAN. Energetika, 2021, no. 1, pp. 3—13 (in Russian).
  2. Tao F., Zhang H., Liu A., Nee A. Y. C. Digital Twin in Industry: State-of-the-Art, lEEE Transactions on lndustrial lnformatics, 2019, vol. 15, pp. 2405—2415.
  3. Kasper L., Birkelbach F., Schwarzmayr P., Steindl G., Ramsauer D., Hofmann R. Toward a Practical Digital Twin Platform Tailored to the Requirements of Industrial Energy Systems, Applied Sciences, 2022, vol. 12, no. 14, pp. 6981.
  4. Li H., Zhang T., Huang Y. Digital Twin Technology for Integrated Energy System and Its Application. 1st lnternational Conference on Digital Twins and Parallel Intelligence. Beijing, 2021, pp. 422—425.
  5. Chen Y., Chen Q., Gao J., Li Z., Chen X. Hardware-in-loop based Digital Twin Technology for Integrated Energy System: A Case Study of Guangyang Island in Chongqing. 2022 IEEE 5th lnternational Electrical and Energy Conference (ClEEC), Nangjing, China, 2022, pp. 4956—4962.
  6. Bai H., Yuan Z., Tang X., Liu J., Yang W., Pan S., Xue Y., Liu W. Automatic Modeling and Optimization for The Digital twin of a Regional Multi-energy System. 2022 Power System and Green Energy Conference (PSGEC), Shanghai, China, 2022, pp. 214—219.
  7. Sharif Ullah A. M. M. Modeling and simulation of complex manufacturing phenomena using sensor signals from the perspective of Industry 4.0, Advanced Engineering Informatics, 2019, vol. 39, pp. 1—13.
  8. Kannan K., Arunachalam N. A Digital Twin for Grinding Wheel: An Information Sharing Platform for Sustainable Grinding Process, Journal of Manufacturing Science and Engineering, 2019, vol. 141, no. 2, pp. 021015.
  9. Moreno A., Velez G., Ardanza A., Barandiaran I., de Infante A. R., Chopitea R. Virtualisation process of a sheet metal pun­ching machine within the Industry 4.0 vision, lnternational Journal on lnteractive Design and Manufacturing, 2017, vol. 11, pp. 365—373.
  10. Singh S., Shehab E., Higgins N., Fowler K., Reynolds D., Erkoyuncu J. A., Gadd P. Data management for developing digital twin ontology model, Proceedings of the lnstitution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, 2020, vol. 235, pp. 2323—2337.
  11. Steindl G., Stagl M., Kasper L., Kastner W., Hofmann R. Generic Digital Twin Architecture for Industrial Energy Systems, Applied Sciences, 2020, vol. 10, pp. 8903.
  12. Steinmetz C., Rettberg A., Ribeiro F. G. C., Schroeder G., Pereira C. E. Internet of Things Ontology for Digital Twin in Cyber Physical Systems, Proceedings of the Vlll Brazilian Symposium on Computing Systems Engineering. Salvador, Brazil, 2018, pp. 154—159.
  13. Massel L. V., Vorozhtsova T. N. Ontological approach to the construction of digital twins of objects and energy systems, Ontologiya proektirovaniya, 2020, vol. 10, no. 3, pp. 327—337 (in Russian).
  14. GE, PREDIX, available at: https://www.ge.com/digital/iiot-platform (access date: 10.07.2023).
  15. Azure Digital Twins, available at: https://docs.microsoft.com/en-us/azure/digital-twins/ (access date: 10.07.2023).
  16. IBM Engineering Lifecycle Optimization, available at: https://www.ibm.com/products/engineering-lifecycle-optimization (access date: 10.07.2023).
  17. Paladin DesignBase, available at: https://www.easypower.com/products/paladin-designbase (access date: 10.07.2023).
  18. Booch G., Rumbaugh J., Jacobson I. The Unified Modeling Language User Guide, Boston, Addison Wesley, 2005, 475 p.
  19. Booch G. Object-Oriented Analysis and Design with Applications, 3rd. ed., Boston, Addison Wesley, 2007, 720 p.
  20. Silva A. R. Model-driven engineering: A survey supported by the unified conceptual model, Computer Languages, Systems & Structures, 2015, vol. 43, pp. 139—155.
  21. Brambilla M. Cabot J., Wimmer M. Model-Driven Software Engineering in Practice, Springer Cham, 2017, 191 p.
  22. Seixas J., Ribeiro A., Rodrigues da Silva A. A Model-Driven Approach for Developing Responsive Web Apps, Proceedings of the 14th lnternational Conference ENASE. SciTePress, Setubal, 2019, pp. 257—264.
  23. Akdur D., Garousi V., Demirors O. A survey on modeling and model-driven engineering practices in the embedded software industry, Journal of Systems Architecture, 2018, vol. 91, pp. 62—82.
  24. Stennikov V. A., Barakhtenko E. A., Sokolov D. V. Application of Model-Driven Engineering concept in the program complex for determining optimal parameters of heat supply systems, Programmnaya ingeneriya, 2016, vol. 7, no. 3, pp. 108—116 (in Russian).
  25. Boussa'id I., Siarry P., Ahmed-Nacer M. A survey on search-based model-driven engineering, Automated Software Engineering, 2017, vol. 24, pp. 233—294.
  26. Al-Azzoni I., Blank J., Petrovic N. A Model-Driven Approach for Solving the Software Component Allocation Problem, Algorithms, 2021, vol. 14, pp. 354.
  27. Araujo Silva E., Valentin E., Carvalho J. R. H., Silva Barreto R. A survey of Model Driven Engineering in robotics, Journal of Computer Languages, 2021, vol. 62, pp. 101021.
  28. Stennikov V. A., Barakhtenko E. A., Sokolov D. V. Development of the principles of building an integrated graphic environment for computer modeling of pipeline systems of the power industry, lnformatsionnye tekhnologii, 2018, vol. 24, no. 5, pp. 313—320 (in Russian).
  29. Hazzard K., Bock J. Metaprogramming in .NET, NY, Manning Publications, 2013, 360 p.
  30. Lammel R. Software Languages: Syntax, Semantics, and Metaprogramming, Cham, Springer, 2018, 454 p.
  31. Stennikov V. A., Barakhtenko E. A., Sokolov D. V. Application of metaprogramming in the software complex for solving problems of scheme-parametric optimization of heat supply systems, Programmnaya ingheneriya, 2011, no. 6, pp. 31—35 (in Russian).


To the contents