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.
The following existing components have been improved in a backward compatible way:
Buildings.Examples.VAVReheat | |
Buildings.Examples.VAVReheat.BaseClasses.Controls.FreezeStat | Added hysteresis. Without it, models can stall due to state events. This is for #2975. |
Buildings.Controls.OBC | |
Buildings.Controls.OBC.Utilities.SunRiseSet | Changed implementation to avoid NaN in OpenModelica. This is for issue 2835. |
Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Line Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Line_N Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.TwoPortMatrixRLC Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.TwoPortMatrixRLC_N Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.TwoPortMatrixRL_N Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.TwoPortRLC Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.TwoPortRLC_N |
Set nominal attribute for voltage at terminal.
This change enables Dymola 2023 beta3 to solve
Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepDown.DY
and
Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.DD
which otherwise fail during the initialization as the homotopy steps
obtain unreasonable values for the voltages.
|
Buildings.ThermalZones.EnergyPlus | |
Buildings.ThermalZones.EnergyPlus | Changed handling of forward and backward slashes on Windows. Now models in this package also work with OpenModelica on Windows. |
The following critical errors have been fixed (i.e., errors that can lead to wrong simulation results):
Buildings.DHC | |
Buildings.DHC.Examples.Combined.ParallelConstantFlow | Removed the model that represented an incorrect hydronic configuration. This is for #2967. |
The following uncritical errors have been fixed (i.e., errors that do not lead to wrong simulation results, e.g., units are wrong or errors in documentation):
Buildings.Applications | |
Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimaryLoadSide | Removed duplicate instances of blocks that generate control signals. This is for Buildings, issue 2963. |
Buildings.Controls.OBC.CDL | |
Buildings.Controls.OBC.CDL.PID Buildings.Controls.OBC.CDL.PIDWithReset |
Corrected wrong documentation in how the derivative of the control error is approximated. This is for Buildings, issue 2994. |
Buildings.Experimental | |
Buildings.DHC.CentralPlants.Cooling.Controls.ChillerStage | Corrected parameter value for twoOn.nOut .
This correction is required to simulate the model in Dymola 2022
if the model has been updated to MSL 4.0.0. With MSL 3.2.3, the simulation
works without this correction.This is for Buildings, #1563. |
Buildings.Media | |
Buildings.Media.Specialized.Water.TemperatureDependentDensity | Corrected assignment of gas constant which lead to a unit error.
This change does not affect the results as the value is not used for this liquid medium. This is for IBPSA, #1603. |
Buildings.Utilities.IO.Python36 | |
Buildings.Utilities.IO.Python36.Functions.Examples.Exchange | Removed call to impure function removeFile .
This removal is required for MSL 4.0.0.This is for Buildings, #1563. |