The Buildings
library is a free open-source library for modeling of building energy and control 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 web page for this library is http://simulationresearch.lbl.gov/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:
Buildings
library
is available at
http://simulationresearch.lbl.gov/modelica/userGuide.
This web site covers general information that is not specific to the
use of individual packages or models.
Discussed topics include
how to get started, best practices, how to post-process results using Python,
work-around for problems and how to develop models.Airflow.Multizone | Package for multizone airflow and contaminant transport. |
BoundaryConditions | Package for computing boundary conditions, such as solar irradiation. |
Controls.OBC | Package with the Control Description Language (CDL) and with control sequences that are implemented using CDL. |
DHC | Package with models for district heating and cooling systems. |
Fluid | Package for one-dimensional fluid in piping networks with heat exchangers, valves, etc. |
Fluid.Actuators | Package with valves and air dampers. |
Fluid.DXSystems.Cooling | Package with components for DX systems for cooling. |
Fluid.DXSystems.Heating | Package with components for DX systems for heating. |
Fluid.FMI | Package with blocks to export thermofluid flow models as Functional Mockup Units. |
Fluid.HeatExchangers.ActiveBeams | Package with active beams. |
Fluid.HydronicConfigurations.UsersGuide | Package with all major hydronic configurations of heating and cooling systems. |
Fluid.HeatExchangers.DXSystems.Cooling | Package with direct evaporative cooling coils. |
Fluid.HeatExchangers.DXSystems.Heating | Package with air source DX heating coils. |
Fluid.HeatExchangers.RadiantSlabs | Package with radiant slabs. |
Fluid.Movers | Package with fans and pumps. |
Fluid.Sensors | Package with sensors. |
Fluid.Storage | Package with storage tanks and an expansion vessel. |
Fluid.SolarCollectors | Package with solar collectors. |
Fluid.Interfaces | Base models that can be used by developers to implement new models. |
HeatTransfer | Package for heat transfer in building constructions. |
Templates | Package with pre-configured templates of HVAC systems and their control sequences. |
ThermalZones.Detailed.UsersGuide.MixedAir | Package for heat transfer in rooms and through the building envelope with the room air being modeled using the mixed air assumption. |
ThermalZones.Detailed.UsersGuide.CFD | Package for heat transfer in rooms and through the building envelope with the room air being modeled using computational fluid dynamics. |
ThermalZones.Detailed.Examples.FFD.UsersGuide | Package with examples that use the Fast Fluid Dynamics program for the computational fluid dynamics. |
ThermalZones.EnergyPlus.UsersGuide | Package for Spawn of EnergyPlus with models that use EnergyPlus to simulate one or several building envelope models. |
Utilities.IO.Python_3_8 | Package to call Python functions from Modelica. |
Utilities.Plotters | Package that allow writing time series and scatter plots to an html output file. |
Name | Description |
---|---|
Conventions | Conventions |
ReleaseNotes | Release notes |
Contact | Contact |
Acknowledgements | Acknowledgements |
License | License |