modelWetterAfjei1997

Validate the values described by Wetter, Afjei and Glass

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

Test model to validate if the equation fit the data in Figure 3 in the paper by Wetter, Afjei and Glass. Also, the option to disable frosting surpression if air is not used is tested.

References

Thomas Afjei, Michael Wetter and Andrew Glass.
TRNSYS type: Dual-stage compressor heat pump including frost and cycle losses. Model description and implementation in TRNSYS.
TRNSYS user meeting, November 1997, Stuttgart, Germany.
https://simulationresearch.lbl.gov/wetter/download/type204_hp.pdf

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputiceFacWatIcing factor from 0 to 1 to estimate influence of icing
Buildings.Fluid.HeatPumps.ModularReversible.BaseClasses.RefrigerantMachineControlBussigBus1Bus-connector used in a heat pump
Modelica.Blocks.Interfaces.RealOutputiceFacAirIcing factor from 0 to 1 to estimate influence of icing

Components

TypeNameDefaultDescription
Buildings.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.Frosting.FunctionalIcingFactoriceFacWatSouWater source icing factor
Modelica.Blocks.Sources.ConstantconstValues are irrelevant for the function
Modelica.Blocks.Sources.RamprampOutdoor air temperature ramp
FunctionalIcingFactoriceFacAirSouAir source icing factor
Modelica.Blocks.Sources.Constantconst1Values are irrelevant for the function

Revisions

  • March 31, 2026, by Michael Wetter:
    Corrected unit propagation error that causes Dymola 2026x to not show certain units.
    See #2100.
  • April 17, 2025, by Fabian Wuellhorst:
    First implementation, see IBPSA #1975