Modeling and simulation of large-scale Systems: a systematic comparison of modeling paradigms

  title={Modeling and simulation of large-scale Systems: a systematic comparison of modeling paradigms},
  author={Gerald Schweiger and Henrik Nilsson and Josef Schoeggl and Wolfgang Birk and Alfred Posch},

Figures and Tables from this paper

Ship-course modeling and control using the SIMSCAPE physical modeling environment
The ship-course control system model here developed represents an interesting benchmark in the field of engineering systems to get insight on the physical modeling approach under SIMSCAPE or even under MODELICA, despite its specificity to marine systems.
Socio-technical scales in socio-environmental modeling: Managing a system-of-systems modeling approach
Equation-based modelling for dynamic optimization of district scale energy systems – a scalability study
This work investigated the scalability of two different Modelica-based tools for dynamic optimization using two use cases and shows that linear scaling is possible for the tested range.
Experiences from City-Scale Simulation of Thermal Grids
The experiences from developing and working with a city-scale simulator of a district heating grid located in Lulea, Sweden and lessons learned are presented along with future research directions, corresponding to identified gaps and challenges.
Coupling physical and machine learning models: case study of a single-family house
A physical model of a building’s heating system implemented in Modelica is cosimulated with a machine learning models of a stratified hot water tank implemented in Python, exported as Functional Mock-up Unit using UniFMU.
ModelingToolkit: A Composable Graph Transformation System For Equation-Based Modeling
ModelingToolkit is described, a symbolic equationbased modeling system which allows for composable transformations to generate stable, efficient, and parallelized model implementations and how composable model transformations can be combined with automated data-driven surrogate generation techniques, allowing machine learning methods to generate accelerated approximate models within an acausal modeling framework.
District Heating Systems: An Analysis of Strengths, Weaknesses, Opportunities, and Threats of the 4GDH
The ability of 4GDH to serve as a label bundling and stimulating considerations with respect to the further development of district heating systems and the increased value creation within the national economy through the inclusion of local, renewable energy sources were weighted with the highest relative importance.
Decarbonization of Industrial Energy Systems: A Case Study of Printed Circuit Board manufacturing
This paper presents the modelling work towards the creation of a Digital Energy Twin of the energy supply system of a printed boarding circuit manufacturing by means of a classical use case, system design optimization.


Simulation of Large-Scale Models in Modelica: State of the Art and Future Perspectives
A library of scalable test models that can be used to assess existing tools, as well as to help developing advanced solution methods for large-scale systems are introduced.
Functional Hybrid Modeling
The goal is to combine the strengths of functional programming and non-causal modeling to create a powerful, strongly typed fully declarative modeling language that provides modeling and simulation capabilities beyond the current state of the art.
Solving large-scale Modelica models: new approaches and experimental results using OpenModelica
Recently implemented sparse solver techniques in OpenModelica are described in order to efficiently compile and simulate large-scale Modelica models.
Evolution of Continuous-Time Modeling and Simulation
The paper presents the current status of modeling and simulation and draws on the historical perspective to explain how the field has developed, with particular emphasis on shifts in technology and paradigms.
Automated Simulation of Modelica Models with QSS Methods : The Discontinuous Case
This study describes the current implementation of an interface that automatically translates a discontinuous model described using the Modelica language into the Discrete Event System Specification
Type-Based Structural Analysis for Modular Systems of Equations
This paper investigates a novel approach to a type system for modular systems of equations; i.e., equation systems constructed by composition of individual equation system fragments that reflects which variables occur in which equations.
An Approach to Parallel Simulation of Ordinary Differential Equations
This paper investigates methods to partition and simulate differential equation-based models of cyber-physical systems using multiple threads on multi-core CPUs that can share data across threads to avoid simulation performance degradation due to cache conflicts.
Determining over- and under-constrained systems of equations using structural constraint delta
This paper describes a novel technique to determine over- and under-constrained systems of equations in models, based on a concept called structural constraint delta, which makes use of static type checking and consists of a type inference algorithm.
District energy systems: Modelling paradigms and general-purpose tools