2026-09-21 –, Main hall (R1016)
There is an increasing need for hybrid models consisting of physical and machine-learning or surrogate model parts. XRG has developed the SMArtInt+ Library, which enables the easy generation and integration of neural networks from different sources and types. This tutorial provides a hands-on introduction to the use of this library, which also includes a Python toolbox. The main use case is the creation and integration of a transient surrogate model for a thermodynamic application.
The tutorial focuses on the generation and utilization of training data, as well as the definition and training of neural network architectures, with the objective of developing high-performance surrogate models. Participants will be introduced to different concepts and approaches for creating data-driven surrogate models and will gain an understanding of the underlying methodologies and best practices.
A central part of the tutorial is the integration of the trained neural networks and surrogate models into Modelica models using the SMArtInt+ Interface-Blocks, allowing seamless substitution of physical components with learned surrogates. Additionally, several concepts of hybrid modeling that combine physical and data-driven approaches are introduced, with a strong focus on the practical integration of trained neural networks and surrogate models within the Modelica environment.
Finally, model performance is evaluated through comparisons with the original physical model.
Expected experience of participants:
• Basic knowledge of neural networks/AI and Python required
• Basic Modelica knowledge
Software requirements:
• Windows 10 or 11
• Dymola 2026 Refresh 1 or OpenModelica 1.26 (backup)
• Python IDE (PyCharm preferred)
Link to further information
https://xrg-simulation.de/en/seiten/smartint
Link to Tutorial resources
https://xrgsim-my.sharepoint.com/:f:/g/personal/hanke_xrg-simulation_de/IgDfMfXR1yLDTaeHTrhINoi7AZEAQaA1mcv2uHgCfbvdKus?e=kAU7fX
Password: 2FaywVe4
Bio
