recordGenericHeatPump

Partial heat pump data

Extends from Buildings.Fluid.HeatPumps.ModularReversible.Data.TableData2D.Generic (Partial two-dimensional data of refrigerant machines).

Information

Overview

Base data definition used in the heat pump model.

This record extends Buildings.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.TableData2DData.RefrigerantCycle2DBaseDataDefinition to enable correct selection.

It adds the table data for upper temperature limits to the partial record, which is the operational envelope of the compressor.

Parameters

TypeNameDefaultDescription
Real[:,:]tabPEle (from Generic)Electrical power consumption table, T in K, Q_flow in W
Modelica.Units.SI.MassFlowRatemCon_flow_nominal (from Generic)Nominal mass flow rate in condenser
Modelica.Units.SI.MassFlowRatemEva_flow_nominal (from Generic)Nominal mass flow rate in evaporator
Modelica.Units.SI.PressureDifferencedpCon_nominal (from Generic)Nominal pressure drop in condenser
Modelica.Units.SI.PressureDifferencedpEva_nominal (from Generic)Nominal pressure drop in evaporator
StringdevIde (from Generic)Name of the device
Booleanuse_TEvaOutForTab (from Generic)if true, use evaporator outlet temperature for table data, otherwise use inlet
Booleanuse_TConOutForTab (from Generic)if true, use condenser outlet temperature for table data, otherwise use inlet
Real[:,:]tabQCon_flowHeating output table, T in K, Q_flow in W
Real[:,2]tabUppBouPoints to define upper boundary for sink temperature
Booleanuse_TEvaOutForOpeEnvfalseif true, use evaporator outlet temperature for operational envelope, otherwise use inlet
Booleanuse_TConOutForOpeEnvtrueif true, use condenser outlet temperature for operational envelope, otherwise use inlet

Revisions

  • November 17, 2025, by Michael Wetter:
    Corrected typo in annotation.
    This is for Buildings, #4406.
  • May 22, 2025, by Michael Wetter:
    Revised comment.
    This is for href="https://github.com/ibpsa/modelica-ibpsa/issues/2007">IBPSA #2007.
  • October 2, 2022 by Fabian Wuellhorst:
    Adjusted based on IPBSA guidelines #1576)
  • May 7, 2020 by Philipp Mehrfeld:
    Add description of how to calculate m_flows
  • December 10, 2013 by Ole Odendahl:
    Formatted documentation appropriately