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
| Type | Name | Default | Description |
|---|---|---|---|
| Real[:,:] | tabPEle (from Generic) | Electrical power consumption table, T in K, Q_flow in W | |
| Modelica.Units.SI.MassFlowRate | mCon_flow_nominal (from Generic) | Nominal mass flow rate in condenser | |
| Modelica.Units.SI.MassFlowRate | mEva_flow_nominal (from Generic) | Nominal mass flow rate in evaporator | |
| Modelica.Units.SI.PressureDifference | dpCon_nominal (from Generic) | Nominal pressure drop in condenser | |
| Modelica.Units.SI.PressureDifference | dpEva_nominal (from Generic) | Nominal pressure drop in evaporator | |
| String | devIde (from Generic) | Name of the device | |
| Boolean | use_TEvaOutForTab (from Generic) | if true, use evaporator outlet temperature for table data, otherwise use inlet | |
| Boolean | use_TConOutForTab (from Generic) | if true, use condenser outlet temperature for table data, otherwise use inlet | |
| Real[:,:] | tabQCon_flow | Heating output table, T in K, Q_flow in W | |
| Real[:,2] | tabUppBou | Points to define upper boundary for sink temperature | |
| Boolean | use_TEvaOutForOpeEnv | false | if true, use evaporator outlet temperature for operational envelope, otherwise use inlet |
| Boolean | use_TConOutForOpeEnv | true | if 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