Recent Releases of modelica-buildings

modelica-buildings - Version 12.1.0

Version 12.1.0 is backward compatible with 12.0.0.

The library has been tested with Dymola 2025x, OpenModelica 1.24.0, OPTIMICA 1.55.11 and recent versions of Impact.

This backward compatible version adds a new package with an autotuning PID controller.

Also, many models have been updated to improve performance, to ensure compliance with the Modelica Language Standard and to correct model errors.

Full Changelog: https://github.com/lbl-srg/modelica-buildings/compare/v12.0.0...v12.1.0

- Modelica
Published by mwetter 9 months ago

modelica-buildings - Version 12.0.0

Version 12.0.0 is a major release that adds various new packages and models.

The library has been tested with Dymola 2025x, OpenModelica 1.24.0, OPTIMICA 1.55.11 and recent versions of Impact.

The following major changes have been done compared to release 11.1.0:

  • The EnergyPlus coupling has been update to EnergyPlus 24.2.0, and the implementation that uses EnergyPlus 9.6.0 has been moved to the Obsolete package.
  • The package Buildings.Fluid.Geothermal.ZonedBorefields has been added that allows modeling geothermal borefields in which groups of boreholes are operated with different mass flow rates and inlet temperatures, for example to create a hot core and warm perimeter.
  • The template models for air-source heat pump and chiller plants has been updated to allow an optional side-stream water-to-water heat recovery heat pump, and to allow optional buffer tanks on the hot or cold side. Also, its control has been updated.
  • The control sequences in the package Buildings.DHC.ETS and Buildings.DHC.Plants have been updated to comply with ASHRAE Standard 231P (Control Description Language).
  • For pumps, fans, valves and dampers, changed the model for the actuator position. The new implementation changes the actuator position at a constant speed defined by the rise time (fans and pumps) or the stroke time (valves and dampers) rather than a second order filter. This gives more realistic response, and also simplifies the control loop tuning.

Also, many models have been updated to improve performance, to improve compliance with the Modelica Language Standard and to correct model errors.

Full Changelog: https://github.com/lbl-srg/modelica-buildings/compare/v11.0.0...v12.0.0

- Modelica
Published by mwetter 11 months ago

modelica-buildings - Version 11.1.0

Version 11.1.0 is backward compatible with 11.0.0.

The library has been tested with Dymola 2024x Refresh 1, OpenModelica 1.24.0, OPTIMICA 1.55.11 and recent versions of Impact.

This backward compatible version adds a new package with heat pump models that can be operate in reversible mode to provide heating or cooling, and that can be configured to use various approaches to compute performance, such as data tables or Carnot analogy.

Also, many models have been updated to improve performance, to ensure compliance with the Modelica Language Standard and to correct model errors.

Full Changelog: https://github.com/lbl-srg/modelica-buildings/compare/v11.0.0...v11.1.0

- Modelica
Published by mwetter 11 months ago

modelica-buildings - Version 10.1.1

Version 10.1.1 is backward compatible with 10.0.0 and 10.1.0.

The library has been tested with Dymola 2024x Refresh 1, OpenModelica 1.24.0, OPTIMICA 1.55.11 and recent versions of Impact.

Models have been updated to improve performance, to ensure compliance with the Modelica Language Standard and to correct model errors.

Full Changelog: https://github.com/lbl-srg/modelica-buildings/compare/v10.1.0...v10.1.1

- Modelica
Published by mwetter 11 months ago

modelica-buildings - Version 11.0.0

Version 11.0.0 is a major release that adds various new packages and models.

The library has been tested with Dymola 2024x, OpenModelica 1.22.1-1, OPTIMICA 1.48.2 and recent versions of Impact.

The following major changes have been done compared to release 10.1.0:

  • A package for central plants with reversible air-to-water heat pumps has been added to Buildings.Templates.Plants.HeatPumps. The package allows configuration of the type of hydronic integration.
  • The models for 1st to 5th generation district heating and cooling systems have been expanded and revised, a user guide has been added, and the models have been moved from the package Buildings.Experimental.DHC to Buildings.DHC.
  • A package for domestic hot water generation and loads that are served by a district system has been added to Buildings.DHC.Loads.HotWater.
  • The initialization of the Spawn model has been refactored to avoid an iteration between Modelica and EnergyPlus as this caused numerical problems for some model configurations.
  • The implementation of the blocks for the Control Description Language (CDL), which is being standardized through ASHRAE Standard 231P, has been revised to comply with the latest draft of the standard.
  • A tutorial for how to build a simple system model has been added to Buildings.Examples.Tutorial.SimpleHouse.

Full Changelog: https://github.com/lbl-srg/modelica-buildings/compare/v10.1.0...v11.0.0

- Modelica
Published by mwetter almost 2 years ago

modelica-buildings - Version 10.1.0

Version 10.1.0 is backward compatible with version 10.0.0.

The library has been tested with Dymola 2024x, OpenModelica 1.22.1-1, OPTIMICA 1.43.4 and recent versions of Impact.

The following major changes have been done compared to release 10.0.0:

  • A package to model aquifer thermal energy storage has been added.

Many models have been updated to improve performance, for compliance with the Modelica Language Standard and to correct model errors.

Full Changelog: https://github.com/lbl-srg/modelica-buildings/compare/v10.0.0...v10.1.0

- Modelica
Published by mwetter almost 2 years ago

modelica-buildings - Version 9.1.2

Version 9.1.2 is backward compatible with 9.1.0 and 9.1.1, except that relative to 9.1.0, the Spawn binaries need to be updated as described in Buildings.ThermalZones.EnergyPlus_9_6_0.UsersGuide.Installation.

The library has been tested with Dymola 2023x, OpenModelica 1.22.0-dev (41-g8a5b18f-1), OPTIMICA 1.43.4 and recent versions of Impact.

This backward compatible version adds a heat meter sensor and it adds a new example that demonstrates how to use a hydronic radiator with the updated Spawn interface. Also, many models have been updated to improve performance, for compliance with the Modelica Language Standard and to correct model errors.

- Modelica
Published by mwetter almost 2 years ago

modelica-buildings - Version 10.0.0

Version 10.0.0 is a major release that adds various new packages and models.

The library has been tested Dymola 2023x, OpenModelica 1.22.0-dev (41-g8a5b18f-1), OPTIMICA 1.43.4 and recent versions of Impact.

The following major changes have been done compared to release 9.1.1:

  • A package with configurable template models for variable air volume flow systems with control based on ASHRAE Guideline 36 has been added to Buildings.Templates.
  • Reduced order building envelope models based on the ISO 13790:2008 Standard have been added. This allows modeling of building envelope heat transfer either with a detailed Modelica multizone model (Buildings.ThermalZones.Detailed), with EnergyPlus via the Spawn coupling (Buildings.ThermalZones.EnergyPlus_9_6_0), or with reduced order models based on ISO 13790 (Buildings.ThermalZones.ISO13790) or based on VDI 6007 (Buildings.ThermalZones.ReducedOrder).
  • Various models for district energy systems have been added to the package Buildings.Experimental. This package includes models for
    • combined heating and cooling district energy systems that operate near ambient temperature (sometimes called 5th generation district energy systems),
    • Energy Transfer Stations (ETS) with all electric plants with heat recovery chillers,
    • ETS with multiple heat pumps (heat recovery as well as air-source heat pumps) and storage, i.e., the so-called Time-Independent Energy Recovery (TIER) plant in (Buildings.Experimental.DHC.Plants.Combined.AllElectricCWStorage),
    • direct and indirect ETS for heating or for cooling, and
    • district steam systems.

  • A package with all major hydronic configurations that are encountered in heating and cooling systems has been added in Buildings.Fluid.HydronicConfigurations. This package also includes automatic sizing of control valves to obtain suitable valve authority.
  • The fan and pump models have been revised, and can now be configured to compute the part load efficiency based on the Euler number.
  • Various new elementary control blocks have been added to the Buildings.Controls.OBC.CDL package to provide a reference implementation of the ASHRAE Standard 231P Control Description Language that is currently being developed. See also obc.lbl.gov.

- Modelica
Published by mwetter over 2 years ago

modelica-buildings - Version 9.1.1

Version 9.1.1 is backward compatible with 9.1.0, except that the Spawn binaries need to be updated as described in Buildings.ThermalZones.EnergyPlus_9_6_0.UsersGuide.Installation.

The library has been tested with Dymola 2023x, OpenModelica 1.22.0-dev (41-g8a5b18f-1), OPTIMICA 1.43.4 and recent versions of Impact.

The Spawn binaries have been updated from version 0.3.0 to 0.4.3. Both use the same EnergyPlus input data files from EnergyPlus 9.6.0. The update corrects a bug that caused EnergyPlus to always send a heat capacitance multiplier of 1 to Modelica (see #3481).

- Modelica
Published by mwetter over 2 years ago

modelica-buildings - Version 9.1.0

Version 9.1.0 is backward compatible with 9.0.0.

The library has been tested with Dymola 2023x, OpenModelica 1.20.0-dev (314-g3033f43-1), OPTIMICA (revision 2022-05-09-master-4b0cd2bf71) and recent versions of Impact.

The following major changes have been done:

  • The ASHRAE Guideline 36 air-side sequences have been updated to the official release. They are in the package Buildings.Controls.OBC.ASHRAE.G36. The previous public release draft is still distributed with this version.
  • Various new blocks for the Control Description Language have been added to the package Buildings.Controls.OBC.CDL.
  • The flow rate control in various examples has been improved to avoid large pump or fan heads if the mass flow rate is prescribed rather than computed based on the pump or fan curve.
  • Various models have been improved for robustness, for compatibility with the Modelica.Media library, and to correct errors.

- Modelica
Published by mwetter about 3 years ago

modelica-buildings - Version 9.0.0

Version 9.0.0 is a major release that updates the Modelica version from 3.2.3 to 4.0.0.

The library has been tested with Dymola 2022x, OpenModelica 1.19.0-dev (613-gd6e04c0-1), OPTIMICA (revision 2022-05-09-master-4b0cd2bf71) and recent versions of Impact.

The following major changes have been done:

  • The Modelica version has been updated from version 3.2.3 to 4.0.0.
  • Most fluid component models have been updated to remove the parameter massDynamics, which is now set to the same value as the parameter energyDynamics.
  • The models for coupling with EnergyPlus have been moved to the package Buildings.ThermalZones.EnergyPlus_9_6_0 to allow support for more than one EnergyPlus version in future releases.
  • The BESTEST validation in the package Buildings.ThermalZones.Detailed.Validation.BESTEST has been updated to the latest BESTEST version, and new tests have been added.
  • The package Buildings.Fluid.Geothermal.BuriedPipes has been added to model heat transfer between buried pipes and the ground, such as for district energy systems.
  • The package Buildings.Media.Steam for modeling steam has been added.
  • Various new models have been added to the package Buildings.Airflow.Multizone for modeling multizone air exchange.
  • Models for ice tanks have been added to the package Buildings.Fluid.Storage.Ice.
  • Various models, such as for PV, solar collectors and thermal zones have been improved to obtain the latitude of the building from the weather data bus, rather than requiring the user to specify it.
  • The run-time coupling with Python has been updated to Python version 3.8, and it has been renamed to Buildings.Utilities.IO.Python_3_8.
  • Various other models have been improved or added, in particular for modeling of control sequences using the Control Description Language that has been developed in the OpenBuildingControl project at https://obc.lbl.gov.

- Modelica
Published by mwetter over 3 years ago

modelica-buildings - Version 8.1.3

Version 8.1.3 is a patch that has backward compatible bug fixes. It is backwards compatible with versions 8.0.0, 8.1.0, 8.1.1 and 8.1.2.

The library has been tested with Dymola 2022, JModelica (revision 14023), OpenModelica 1.19.0-dev (449+g4f16e6af22), OPTIMICA (revision OCT-dev-r26446_JM-r14295) and recent versions of Impact.

- Modelica
Published by mwetter over 3 years ago

modelica-buildings - Version 8.1.2

Version 8.1.2 is a patch that has backward compatible bug fixes. It is backwards compatible with versions 8.0.0, 8.1.0 and 8.1.1.

The library has been tested with Dymola 2022, JModelica (revision 14023), OpenModelica 1.19.0-dev (449+g4f16e6af22), OPTIMICA (revision OCT-dev-r26446_JM-r14295) and recent versions of Impact.

- Modelica
Published by mwetter over 3 years ago

modelica-buildings - Version 8.1.1

Version 8.1.1 is a patch that has backward compatible bug fixes. It is backwards compatible with version 8.0.0 and 8.1.0.

The library has been tested with Dymola 2022, JModelica (revision 14023), OpenModelica 1.19.0-dev (449+g4f16e6af22), OPTIMICA (revision OCT-dev-r26446_JM-r14295) and recent versions of Impact.

- Modelica
Published by mwetter almost 4 years ago

modelica-buildings - Version 8.1.0

Version 8.1.0 is a minor release that is backwards compatible with version 8.0.0. The library has been tested with Dymola 2022, JModelica (revision 14023), OpenModelica 1.19.0-dev (449+g4f16e6af22), and OPTIMICA (revision OCT-stable-r19089_JM-r14295).

The following changes have been done:

  • Added a package to compute undisturbed ground temperatures.
  • Added controller for radiant cooling and heating systems.
  • Added a package for district cooling applications.
  • Added a new boiler model that is suitable for condensing boilers.
  • Corrected various errors and improved compliance with Modelica Language Standard.

- Modelica
Published by mwetter about 4 years ago

modelica-buildings - Version 7.0.2

Version 7.0.2 is a bug fix release. The library has been tested with Dymola 2022, JModelica (revision 14023), OpenModelica 1.19.0-dev (449+g4f16e6af22) and OPTIMICA (revision OCT-stable-r19089_JM-r14295).

The following changes have been done:

  • Improved models to comply with Modelica Language Standard. Now all models translate with OpenModelica.
  • Corrected chiller models for situation where condenser is air cooled.
  • Corrected occupancy models for simulations that do not start at time equal to zero.
  • Implemtend various other improvements.

- Modelica
Published by mwetter about 4 years ago

modelica-buildings - Version 8.0.0

Version 8.0.0 is a major release that contains the first version of the Spawn of EnergyPlus coupling. The library has been tested with Dymola 2021 and 2022, JModelica (revision 14023), and OPTIMICA (revision OCT-stable-r19089_JM-r14295).

The following major changes have been done:

  • The package Buildings.ThermalZones.EnergyPlus contains the first version of the Spawn of EnergyPlus coupling that is being developed at https://lbl-srg.github.io/soep. The Spawn coupling allows to model HVAC and controls in Modelica, and graphically connect to EnergyPlus models for thermal zones, schedules, EMS actuators and output variables. This allows for example to model HVAC systems, HVAC controls and controls for active facade systems in Modelica, and use the EnergyPlus envelope model to simulate heat transfer through the building envelope, including the heat and light transmission through the windows for the current control signal of the active shade.
  • The package Buildings.Experimental.DHC contains models for district heating and cooling systems that are being developed for the URBANopt District Energy System software.
  • The new media Buildings.Media.Antifreeze.PropyleneGlycolWater allows modeling of propylene-glycol water mixtures.
  • A new cooling coil model Buildings.Fluid.HeatExchangers.WetCoilEffectivenessNTU has been added. This model is applicable for fully-dry, partially-wet, and fully-wet regimes. In contrast to Buildings.Fluid.HeatExchangers.WetCoilCounterFlow and to Buildings.Fluid.HeatExchangers.WetCoilDiscretized, this model uses the epsilon-NTU relationship rather than a spatial discretization of the coil. This leads to fewer state variables and generally to a faster simulation.
  • New simplified door models for bi-directional air exchange between thermal zones are implemented in Buildings.Airflow.Multizone.
  • Various other models have been improved or added, in particular for modeling of control sequences using the Control Description Language that has been developed in the OpenBuildingControl project at https://obc.lbl.gov.

- Modelica
Published by mwetter over 4 years ago

modelica-buildings - Version 7.0.1

Version 7.0.1 is a bug fix release. The library has been tested with Dymola 2021 and 2022, JModelica (revision 14023), and OPTIMICA (revision OCT-stable-r12473_JM-r14295).

The following changes have been done:

  • Corrected memory violation on Windows for weather data file with long header lines.
  • Corrected various misplaced or missing each declarations.
  • Corrected access to protected classes.
  • Reformulated replaceable class to avoid access of components that are not in the constraining type.
  • Added missing parameter declarations for records.

- Modelica
Published by mwetter over 4 years ago

modelica-buildings - Version 7.0.0

Version 7.0.0 is a major release that contains various new packages, new models and improvements to existing models. The library has been tested with Dymola 2020x and 2021, JModelica (revision 14023), and OPTIMICA (revision OCT-stable-r12473_JM-r14295).

The following major changes have been done:

  • New packages have been added to model building controls (Buildings.Controls.OBC.Utilities) and to support the creation of emulators that compare the performance of building control sequences in the Building Optimization Performance Tests framework BOPTEST.
  • Various new control blocks have been added to Buildings.Controls.OBC.CDL.
  • Various new equipment models have been added, such as models of absorption chillers, CHP equipment and heat pumps.
  • The reduced order building models now also allow modeling air moisture and air contaminant balance.
  • A tutorial has been added to explain how to implement control sequences using the Control Description Language that is being developed in the OpenBuildingControl project.
  • The icons of many components have been updated so that they visualize temperatures, flow rates or control signals while the simulation is running.
  • Results of the ANSI/ASHRAE Standard 14 validation (BESTEST) are now integrated in the user's guide Buildings.ThermalZones.Detailed.Validation.BESTEST.UsersGuide.

- Modelica
Published by mwetter over 5 years ago

modelica-buildings - Version 6.0.0

Version 6.0.0 is a major new release that contains various new packages, new models and improvements to existing models. The library has been tested with Dymola 2019FD01 and with JModelica (revision 12903).

The following major changes have been done:

  • Various new packages have been added, such as:
    • A package for simulating occupancy and occupancy that resulted from IEA EBC Annex 66.
    • A package with models for geothermal borefields.
    • A package with blocks for control of shades and of outdoor lights.
    • A package with blocks that allow generating time series and scatter plots, and writing these plots to one or several html files.
    • A package with blocks for unit conversion.
  • Various new control blocks have been added to Buildings.Controls.OBC.CDL.

- Modelica
Published by mwetter over 6 years ago

modelica-buildings - Version 5.1.0

Version 5.1.0 adds new libraries, adds new components and improves various existing components. Version 5.1.0 updates the license to a 3-clause BSD license. It is backward compatible with versions 5.0.0 and 5.0.1.

This release adds a model for propylene glycol - water mixtures, a model for long pipes suited for district heating and cooling simulations, a new valve model whose opening characteristics can be fit to measured data, and idealized models that allow to prescribe the temperature and humidity in any part of a fluid flow system.

- Modelica
Published by mwetter over 7 years ago

modelica-buildings - Version 5.0.1

Version 5.0.1 corrects an error in Buildings.Fluid.SolarCollectors that led to too small heat losses if a collector has more than one panel. Also, Dymola specific annotations to load data files in a GUI have been replaced for compatibility with other tools. Otherwise, version 5.0.1 is identical to 5.0.0.

All models simulate with Dymola 2017FD01, Dymola 2018 and JModelica (revision 10374).

- Modelica
Published by mwetter about 8 years ago

modelica-buildings - Version 5.0.0

Version 5.0.0 is a major new release that contains new packages to model control sequences, a package with control sequences from ASHRAE Guideline 36 and a package with pre-configured models for data center chilled water plants. All models simulate with Dymola 2017FD01, Dymola 2018 and with JModelica (revision 10374).

The following major changes have been done:

  • The package Buildings.Controls.OBC.CDL has been added. This package provides elementary blocks to implemented control sequences. The blocks conform to the Control Description Language specification published at http://obc.lbl.gov.
  • The package Buildings.Controls.OBC.ASHRAE.G36_PR1 has been added. This package contains control sequences for variable air volume flow systems according to ASHRAE Guideline 36, public review draft 1. The implementation uses blocks from the above described Buildings.Controls.OBC.CDL package, and conforms to the Control Description Language specification.
  • New models for ideal heaters and sensible coolers, and ideal humidifiers have been added.
  • Various models have been improved.

- Modelica
Published by mwetter over 8 years ago

modelica-buildings - Version 4.0.0

Version 4.0.0 is a major new release. It is the first release that is based on the Modelica IBPSA Library (https://github.com/ibpsa/modelica). All models simulate with Dymola 2017 FD01 and with JModelica, and the results of these simulators have been cross-compared and are equal within the expected tolerance.

The following major changes have been done:

  • It no longer uses the Modelica_StateGraph2 library. Instead, it uses Modelica.StateGraph which is part of the Modelica Standard Library.
  • The models in Buildings.Fluid.Movers have been refactored to increase the numerical robustness at very low speed when the fans or pumps are switched on or off.
  • The following new packages have been added:
    • Buildings.Experimental.DistrictHeatingCooling with models for district heating and cooling with bi-directional flow in the distribution pipes.
    • Buildings.Fluid.FMI.Adaptors and Buildings.Fluid.FMI.ExportContainers, which allow export of HVAC systems and of thermal zones as Functional Mockup Units.
    • Buildings.Fluid.HeatExchangers.ActiveBeams, with active beams for cooling and heating.
    • Buildings.Fluid.HeatExchangers.DXCoils.WaterCooled, with water-cooled direct expansion cooling coils.
    • Buildings.ThermalZones.ReducedOrder, with reduced order models of thermal zones based on VDI 6007 that are suitable for district energy simulation.
  • The package Buildings.Rooms has been renamed to Buildings.ThermalZones.Detailed. This was done because of the introduction of Buildings.ThermalZones.ReducedOrder, which is from the Annex60 library, in order for thermal zones to be in the same top-level package.
    For Dymola, the conversion script will update models that use any model of the package Buildings.Rooms.
  • The model Buildings.Fluid.FixedResistances.FixedResistanceDpM has been refactored. Now, if the hydraulic diameter is not yet known, one can use the simpler model Buildings.Fluid.FixedResistances.PressureDrop, otherwise the model Buildings.Fluid.FixedResistances.HydraulicDiameter may be used. With this refactoring, also the model Buildings.Fluid.FixedResistances.SplitterFixedResistanceDpM has been renamed to Buildings.Fluid.FixedResistances.Junction and parameters that use the hydraulic diameter have been removed.
  • The models Buildings.HeatTransfer.Conduction.SingleLayer, Buildings.HeatTransfer.Conduction.MultiLayer, and Buildings.HeatTransfer.Windows.Window have been refactored to add the option to place a state at the surface of a construction. This leads in many examples that use the room model to a smaller number of non-linear system of equations and a 20% to 40% faster simulation.
  • The models Buildings.Fluid.HeatPumps.ReciprocatingWaterToWater and Buildings.Fluid.HeatPumps.ScrollWaterToWater have been added. Parameters to these models rely on calibration with tabulated heat pump performance data. Python scripts for the calibration of the heat pump models are in Buildings/Resources/src/fluid/heatpumps/calibration.

- Modelica
Published by mwetter almost 9 years ago

modelica-buildings - Version 3.0.0

Version 3.0.0 is a major new release.

The following major changes have been done:

  • Electrochromic windows have been added. See Buildings.Rooms.Examples.ElectroChromicWindow.
  • The models in Buildings.Fluid.Movers can now be configured to use three different control input signals: a continuous signal (depending on the model either normalized speed, speed in rpm, prescribed mass flow rate or prescribed head), discrete stages of these quantities, or on/off. The models also have been refactored to make their implementation clearer.
  • The new package Buildings.Fluid.HeatPumps has been added. This package contains models for idealized heat pumps whose COP changes proportional to the change in COP of a Carnot cycle, with an optional correction for the part load efficiency.
  • Various models, in particular in the package Buildings.Electrical, have been reformulated to comply with the Modelica Language Definition. All models comply with the pedantic Modelica check of Dymola.

- Modelica
Published by mwetter almost 10 years ago

modelica-buildings - Version 2.1.0

Version 2.1.0 is fully compatible with version 2.0.0.

It adds the package Buildings.Fluid.FMI that provides containers for exporting thermofluid flow components as FMUs. It also updates the temperature sensor to optionally simulate heat losses, and it contains bug fixes for the trace substance sensor if used without flow reversal.

Improvements have been made to various models to reduce the simulation time, and to Buildings.Examples.Tutorial.Boiler to simplify the control implementation.

For the complete list of changes, see the release notes.

- Modelica
Published by mwetter over 10 years ago

modelica-buildings - Version 2.0.0

Version 2.0.0 is a major release that contains various new packages, models and improvements.

The following major additions have been done in version 2.0: - A CFD model that is embedded in a thermal zone has been added. This model is implemented in Buildings.Rooms.CFD. The CFD model is an implementation of the Fast Fluid Dynamics code that allows three-dimensional CFD inside a thermal zone, coupled to building heat transfer, HVAC components and feedback control loops. - A new package Buildings.Electrical has been added. This package allows studying buildings to electrical grid integration. It includes models for loads, transformers, cables, batteries, PV and wind turbines. Models exist for DC and AC systems with two- or three-phases that can be balanced and unbalanced. The models compute voltage, current, active and reactive power based on the quasi-stationary assumption or using the dynamic phasorial representation. - The new package Buildings.Controls.DemandResponse contains models for demand response simulation. - The new package Buildings.Controls.Predictors contains a data-driven model that predicts the electrical load of a building. The prediction can be done either using an average baseline or a linear regression with respect to outside temperature. For both, optionally a day-of adjustment can be made.

For the complete list of changes, see the release notes.

- Modelica
Published by mwetter almost 11 years ago

modelica-buildings - Version 2.0.0 Release Candidate 1

Version 2.0.0 is a major release that contains various new packages, models and improvements.

The following major additions have been done in version 2.0:

  • A CFD model that is embedded in a thermal zone has been added. This model is implemented in Buildings.Rooms.CFD. The CFD model is an implementation of the Fast Fluid Dynamics code that allows three-dimensional CFD inside a thermal zone, coupled to building heat transfer, HVAC components and feedback control loops.
  • A new package Buildings.Electrical has been added. This package allows studying buildings to electrical grid integration. It includes models for loads, transformers, cables, batteries, PV and wind turbines. Models exist for DC and AC systems with two- or three-phase that can be balanced and unbalanced. The models compute voltage, current, active and reactive power based on the quasi-stationary assumption or using the dynamic phasorial representation.
  • The new package Buildings.Controls.DemandResponse contains models for demand response simulation.
  • The new package Buildings.Controls.Predictors contains a data-driven model that predicts the electrical load of a building. The prediction can be done either using an average baseline or a linear regression with respect to outside temperature. For both, optionally a day-of adjustment can be made.

- Modelica
Published by mwetter almost 11 years ago