The Modelica IBPSA library is a free open-source library with classes (models, functions, etc.) that codify and demonstrate best practices for the implementation of models for building and community energy and control systems.

The development of the IBPSA library is organized through the IBPSA Project 1 of the International Building Performance Simulation Association (IBPSA). From 2012 to 2017, the development was organized through the Annex 60 project of the Energy in Buildings and Communities Programme of the International Energy Agency (IEA EBC).

Many models are based on models from the package Modelica.Fluid and use the same ports to ensure compatibility with models from that library. However, a design change is that models from the IBPSA library do not require the use of Modelica.Fluid.System as applications in buildings often have multiple fluids with largely varying flow rates, and therefore a global declaration is impractical.

The development page for this library is https://github.com/ibpsa/modelica. We welcome contributions from different users to further advance this library, whether it is through collaborative model development, through model use and testing or through requirements definition or by providing feedback regarding the model applicability to solve specific problems.

The library has the following User's Guides:

Fluid Package for one-dimensional fluid in piping networks with heat exchangers, valves, etc.
Fluid.Actuators Package with valves and air dampers.
Fluid.Movers Package with fans and pumps.
Fluid.Sensors Package with sensors.
Fluid.Interfaces Base models that can be used by developers to implement new models.


ReleaseNotesRelease notes

Generated at 2024-07-23T18:15:54Z by OpenModelicaOpenModelica 1.23.1 using GenerateDoc.mos