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:
The following new components have been added to existing libraries:
Buildings.Fluid.Chillers | |
Buildings.Fluid.Chillers.Data.ElectricEIR.ElectricEIRChiller_York_YCAL0033EE_101kW_3_1COP_AirCooled | Data for air cooled chiller. This is for Buildings, issue #2770. |
The following existing components have been improved in a backward compatible way:
Buildings.Controls.Continuous | |
Buildings.Controls.Continuous.SignalRanker | Changed implementation to use sort function from Modelica Standard Library,
and updated its example to avoid simultaneous state and time events. This is for IBPSA, #1534. |
Buildings.Examples.ChillerPlant | |
Buildings.Examples.ChillerPlant.BaseClasses.DataCenter | Set nominalValuesDefaultPressureCurve=true to avoid warnings.This is for Buildings, issue #2761. Changed initialization from steady state initial to fixed initial for some components. This is for Buildings, issue #2798. |
Buildings.ThermalZones.ReducedOrder | |
Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.BaseClasses.VerifyDifferenceThreePeriods | Improved model to guard against approximation errors of event handling.
With this change, the models in Buildings.ThermalZones.ReducedOrder.Validation.VDI6007
all simulate with OpenModelica.This is for Buildings, issue #2713. |
Buildings.Utilities.Math | |
Buildings.Utilities.Math.Functions.BaseClasses.der_spliceFunction | Reimplemented function to avoid a potential overflow caused by the cosh function.This is for IBPSA #1531. |
The following critical errors have been fixed (i.e., errors that can lead to wrong simulation results):
Buildings.Fluid.Chillers | |
Buildings.Fluid.Chillers.BaseClasses.PartialElectric | Corrected calculation of entering condenser temperature
when using a moist air media model.
This is important for modeling air-cooled chillers using the model
Buildings.Fluid.Chillers.ElectricEIR .
This is for Buildings, issue #2770. |
Buildings.Occupants | |
Buildings.Occupants.Office.Occupancy.Wang2005Occupancy | Reformulated model so it works also if the simulation does not start at 0. To improve efficiency, this reformulation also changes the event triggering function so that it leads to time events rather than state events. This is for Buildings, #2590. |
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.Airflow | |
Buildings.Airflow.Multizone.DoorOperable | Removed duplicate declaration of VABp_flow .This is for Buildings, issue #1496. |
Buildings.Electrical | |
Buildings.Electrical.AC.OnePhase.Storage.Battery Buildings.Electrical.DC.Storage.BaseClasses.Charge Buildings.Electrical.DC.Storage.Battery |
Corrected unit string. This is for Buildings, issue #2798. |
Buildings.Applications.DataCenters | |
Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimaryLoadSideEconomizer Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer |
Corrected weather data bus connection which was structurally incorrect
and did not parse in OpenModelica. This is for Buildings, issue 2706. |
Buildings.ThermalZones.Detailed | |
Buildings.ThermalZones.Detailed.BaseClasses.RadiationTemperature | Corrected annotation. This is for Buildings, issue #2550. |
Buildings.ThermalZones.Detailed.Constructions.Examples.ExteriorWallTwoWindows Buildings.ThermalZones.Detailed.Constructions.Examples.ExteriorWallWithWindow Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.X3B.Electrical Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF |
Added missing parameter declaration. This is for Buildings, issue #2556. |