classVersion_0_6_0

Version 0.6.0

Extends from Modelica.Icons.ReleaseNotes (Icon for release notes in documentation).

Information

  • Added the package Buildings.Utilities.IO.BCVTB which contains an interface to the Building Controls Virtual Test Bed.
  • Updated license to Modelica License 2.
  • Replaced Buildings.Utilities.Psychrometrics.HumidityRatioPressure by Buildings.Utilities.Psychrometrics.HumidityRatio_pWat and Buildings.Utilities.Psychrometrics.VaporPressure_X because the old model used RealInput ports, which are obsolete in Modelica 3.0.
  • Changed the base class Buildings.Fluid.Interfaces.StaticTwoPortHeatMassExchanger to enable computation of pressure drop of mechanical equipment.
  • Introduced package Buildings.Fluid.BaseClasses.FlowModels to model pressure drop, and rewrote Buildings.Fluid.BaseClasses.PartialResistance.
  • Redesigned package Buildings.Utilities.Math to allow having blocks and functions with the same name. Functions are now in Buildings.Utilities.Math.Functions.
  • Fixed sign error in Buildings.Fluid.Storage.BaseClasses.Stratifier which caused a wrong energy balance in Buildings.Fluid.Storage.StratifiedEnhanced.
  • Renamed Buildings.Fluid.HeatExchangers.HeaterCoolerIdeal to Buildings.Fluid.HeatExchangers.HeaterCoolerPrescribed to have the same nomenclatures as is used for Buildings.Fluid.MassExchangers.HumidifierPrescribed
  • In Buildings.Fluid/Actuators/BaseClasses/PartialDamperExponential, added option to compute linearization near zero based on the fraction of nominal flow instead of the Reynolds number. This was set as the default, as it leads most reliably to a model parametrization that leads to a derivative d m_flow/d p near the origin that is not too steep for a Newton-based solver.
  • In damper and VAV box models, added optional parameters to allow specifying the nominal face velocity instead of the area.
  • Set nominal attribute for pressure drop dp in Buildings.Fluid.BaseClasses.PartialResistance and in its child classes.
  • Added models for chiller (Buildings.Fluid.Chillers.Carnot), for occupancy (Buildings.Controls.SetPoints.OccupancySchedule) and for blocks that take a vector as an argument (Buildings.Utilities.Math.Min, Buildings.Utilities.Math.Max, and Buildings.Utilities.Math.Average).
  • Changed various variable names to be consistent with naming convention used in Modelica.Fluid 1.0.