Skip to content

Important Tools

Moritz Zuschlag edited this page Jul 11, 2024 · 10 revisions

In connection with AixLib, various tools have been developed that utilize AixLib models or facilitate the semi-automated generation of simulation models. These tools, listed in Table 1, can be categorized into two types.

Table 1. Associated tools using or based on the AixLib library.

Toolname Generative Automation & Postprocessing
TEASER X
uesgraphs X
bim2sim X
ebcpy X
AixCaliBuHA X

Simulation automation and Postprocessing

ebcpy and are both Python tools and were developed together. ebcpy offers a simulation interface to Dymola and allows to automate workflows but also to analyse and optimize simulation models.

For Simulation automation and postprocessing we recommend the tools ebcpy and AixCaliBuHA. Please use the links to get familiar. The following gives you only a short overview:

  • ebcpy

    • Simulation automation with a Dymola Api in Python
    • Postprocessing of simulation results (independent from Simulation automation)
    • FMU Simulation to interact with the model during the simulation
  • AixCaliBuHA allows calibrating simulation models based on time series data like measurements.

Generative Tools interfacing with AixLib

  • TEASER can be used to create building simulation models based on easy to create parametric models in Python. TEASER is the way to go, to create the models for the ReducedOrder Package inside the ThermalZone package of AixLib.

  • uesgraphs is a framework that enables the user to create district heating models on the basis of geo-data. The models use models like pipe-models from the AixLib.

  • bim2sim is a framework that enables the user to create simulation models for multiple domains (Building Performance Simulation (BPS), Heating Ventilation and Air Conditiong (HVAC) simulation and more) based on Building Information Modeling (BIM) data in form of IFC. The created HVAC models use the AixLib and the created BPS models uses TEASER to create AixLib Modelica models as well.

Clone this wiki locally