.AixLib.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.Frosting.Functions.partialIcingFactor

Information

Base function for calculation of the icing factor iceFac. It represents the reduction of heat exchange as a result of icing of the evaporator.

This function is used in the model AixLib.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.Frosting.FunctionalIcingFactor.

Typically, functions should only require evaporator side data for calculation of the iceFac.

For more information on the iceFac, see the documentation of AixLib.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.BaseClasses.PartialRefrigerantCycle

Interface

partial function partialIcingFactor
  extends Modelica.Icons.Function;
  input Modelica.Units.SI.ThermodynamicTemperature TEvaInMea "Evaporator supply temperature. Should be equal to outdoor air temperature";
  input Modelica.Units.SI.ThermodynamicTemperature TEvaOutMea "Evaporator return temperature";
  input Modelica.Units.SI.MassFlowRate mEva_flow "Mass flow rate at the evaporator";
  output Real iceFac(final unit = "1", min = 0, max = 1) "Icing factor (0: no heat transfer; 1: no effect)";
end partialIcingFactor;

Revisions


Generated at 2024-12-23T19:25:42Z by OpenModelicaOpenModelica 1.24.3 using GenerateDoc.mos