Package Buildings is a free package for modeling building HVAC systems. It provides partial models and model components for modeling thermal building systems such as heating, ventilation and air-conditioning systems. Many models are based on models from the package Modelica_Fluid and use the same ports to ensure compatibility with models from that library.
The figure below shows a section of the schematic view of the model
Buildings.Examples.HydronicHeating.
In the lower part of the figure, there is a dynamic model of a boiler, a pump and a stratified energy storage tank. Based on the temperatures of the storage tank, a finite state machine switches the boiler on and off.
The heat distribution is done using a hydronic heating system with a three way valve and a pump with variable revolutions. The upper right hand corner shows a simplified room model that is connected to a radiator whose flow is controlled by a thermostatic valve.
The web page for this library is https://gaia.lbl.gov/bir. Contributions from different users to further advance this library are welcomed. Contributions may not only be in the form of model development, but also through model use, model testing, requirements definition or providing feedback regarding the model applicability to solve specific problems.
Name | Description |
---|---|
UsersGuide | Users Guide |
BaseClasses | Package with base classes for Buildings library |
Controls | Package with models for controls |
Examples | Collection of models that illustrate model use and test models |
Fluids | Package with models for fluid flow systems |
HeatTransfer | Package with heat transfer models |
Media | Package with medium models |
Utilities | Package with utility functions such as for I/O |