modelTableData4DdTeva

4D data: condenser temperature, evaporator temperature, compressor speed, evaporator dT

Extends from AixLib.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.BaseClasses.PartialHeatPumpTableDataND.

Information

This model uses four-dimensional table data estimated using tools, such as VCLibPy, to calculate QCon_flow and PEle. In addition to AixLib.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.TableData3D, this model uses the secondary side's temperature spread at the evaporator to estimate efficiency and power. This is mainly relevant for heat pumps with large temperature difference over the heat source such asfor example exhaust air heat pumps due to limited exhaust air flow.

Note that losses are often implicitly included in measured data. In this case, the frosting modules should be disabled.

Scaling factor

For the scaling factor, the table data for condenser heat flow rate (QConTabDat_flow) is evaluated at nominal conditions. Hence, the scaling factor is

scaFac = QCon_flow_nominal/QConTabDat_flow(TCon_nominal, TEva_nominal, y_nominal, dTEva_nominal).


Using scaFac, the table data is scaled linearly. This implies a constant COP over different design sizes:

QCon_flow = scaFac * tabQCon_flow.y

PEle = scaFac * tabPel.y

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.TemperatureDifferencedTEva_nominal10Nominal evaporator temperature difference to calculate scaling factor
Nominal condition
Realy_nominal1Nominal compressor speed

Components

TypeNameDefaultDescription
Modelica.Blocks.Math.AdddTEvaMeaEvaporator delta T

Revisions

  • October 09, 2025, by Hannah Vering:
    Adapted to include dt Evaporator (see issue AixLib #1602)
  • August 27, 2024 by Fabian Wuellhorst:
    First implementation (see issue AixLib #1520)