Integrated energy systems (IESs) based on traditional energy systems operating separately provide higher efficiency and reliability of energy supply to consumers. However, designing such systems poses significant complexity due to their intricate structure. A digital twin combines all the tools necessary for design in a single information space. To effectively simulate diverse equipment and integrate numerous methodologies alongside advanced mathematical models, software solutions supporting the digital twin paradigm must exhibit exceptional computational versatility. Automation of the computational subsystem development represents a promising strategy for addressing these challenges. This paper introduces a methodological approach for automating the development of the computational subsystem for a digital twin of an IES. The approach relies on advanced metaprogramming tools based on a software platform to automate the development process. Throughout the process, the Model-Driven Engineering concept is implemented, utilizing knowledge formalized in the form of ontologies. The digital twin, constructed using the presented methodological approach, facilitates computer-based and mathematical modeling of an IES in a virtual environment, enabling the exploration of its various configurations.
Gleb Mayorov (Sun,) studied this question.