recordHeatPump

Record for heat pump model

Extends from Modelica.Icons.Record (Icon for records).

Information

This record provides the set of sizing and operating parameters for heat pump models that can be found within Buildings.Templates.Components.HeatPumps.

Performance data

The design capacity is used to parameterize the heat pump model. The capacity (and power) computed from the external performance data file will be scaled to match the value provided at design conditions.

Also note that placeholders values are assigned to some parameters of the subrecord perCoo which is used to specify the performance data in cooling mode. These values should be overwritten for reversible heat pumps. This overwriting happens automatically when redeclaring or reassigning the performance record perCoo.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.SpecificHeatCapacitycpChiWat_defaultcpHeaWat_defaultCHW default specific heat capacity
Modelica.Units.SI.MassFlowRatemSouHea_flow_nominalif typ == Buildings.Templates.Components.Types.HeatPump.WaterToWater then mSouWwHea_flow_nominal else Buildings.Templates.Data.Defaults.ratMFloAirByCapChi*abs(capHea_nominal)Source fluid mass flow rate in heating mode
Modelica.Units.SI.PressureDifferencedpSouHea_nominalif typ == Buildings.Templates.Components.Types.HeatPump.WaterToWater then dpSouWwHea_nominal else Buildings.Templates.Data.Defaults.dpAirChiSource fluid pressure drop in heating mode
Modelica.Units.SI.MassFlowRatemSouCoo_flow_nominalif typ == Buildings.Templates.Components.Types.HeatPump.WaterToWater then mSouWwCoo_flow_nominal else Buildings.Templates.Data.Defaults.ratMFloAirByCapChi*abs(capCoo_nominal)Source fluid mass flow rate in cooling mode
Modelica.Units.SI.PressureDifferencedpSouCoo_nominaldpSouHea_nominal*(mSouCoo_flow_nominal/mSouHea_flow_nominal)^2Source fluid pressure drop in cooling mode
Fluid.HeatPumps.ModularReversible.Data.TableData2DLoadDep.GenericHeatPumpperHea
Fluid.Chillers.ModularReversible.Data.TableData2DLoadDep.GenericperCoo
Modelica.Units.SI.PowerP_min0Minimum power when system is enabled with compressor cycled off
Configuration
Buildings.Templates.Components.Types.HeatPumptypEquipment type
Booleanis_revSet to true for reversible heat pumps, false for heating only
Modelica.Units.SI.SpecificHeatCapacitycpHeaWat_defaultBuildings.Utilities.Psychrometrics.Constants.cpWatLiqHW default specific heat capacity
Modelica.Units.SI.SpecificHeatCapacitycpSou_defaultif typ == Buildings.Templates.Components.Types.HeatPump.AirToWater then Buildings.Utilities.Psychrometrics.Constants.cpAir else Buildings.Utilities.Psychrometrics.Constants.cpWatLiqSource fluid default specific heat capacity
Nominal condition
Modelica.Units.SI.MassFlowRatemHeaWat_flow_nominalHW mass flow rate
Modelica.Units.SI.PressureDifferencedpHeaWat_nominalPressure drop at design HW mass flow rate
Modelica.Units.SI.HeatFlowRatecapHea_nominalHeating capacity
Modelica.Units.SI.TemperatureTHeaWatSup_nominal(Highest) HW supply temperature
Modelica.Units.SI.TemperatureTHeaWatRet_nominalTHeaWatSup_nominal - abs(capHea_nominal)/cpHeaWat_default/mHeaWat_flow_nominalHW return temperature
Modelica.Units.SI.MassFlowRatemChiWat_flow_nominalCHW mass flow rate
Modelica.Units.SI.PressureDifferencedpChiWat_nominaldpHeaWat_nominal*(mChiWat_flow_nominal/mHeaWat_flow_nominal)^2Pressure drop at design CHW mass flow rate
Modelica.Units.SI.HeatFlowRatecapCoo_nominalCooling capacity
Modelica.Units.SI.TemperatureTChiWatSup_nominal(Lowest) CHW supply temperature
Modelica.Units.SI.TemperatureTChiWatRet_nominalif is_rev then TChiWatSup_nominal + abs(capCoo_nominal)/cpChiWat_default/mChiWat_flow_nominal else Buildings.Templates.Data.Defaults.TChiWatRetCHW return temperature
Modelica.Units.SI.TemperatureTSouHea_nominalOAT or source fluid supply temperature (evaporator entering) in heating mode
Modelica.Units.SI.MassFlowRatemSouWwHea_flow_nominalSource fluid mass flow rate in heating mode
Modelica.Units.SI.PressureDifferencedpSouWwHea_nominalSource fluid pressure drop in heating mode
Modelica.Units.SI.TemperatureTSouCoo_nominalOAT or source fluid supply temperature (condenser entering) in cooling mode
Modelica.Units.SI.MassFlowRatemSouWwCoo_flow_nominalSource fluid mass flow rate in cooling mode