recordHeatPumpGroup
Extends from Modelica.Icons.Record (Icon for records).
Information
This record provides the set of parameters for heat pump group models that can be found within Buildings.Templates.Plants.HeatPumps.Components.HeatPumpGroups.
Only identical heat pumps are currently supported.
The heat pump performance data are provided via the subrecords
perHeaHp and perCooHp for the
heating mode and the cooling mode, respectively.
For the required format of the performance data files,
please refer to the documentation of the block
Buildings.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.BaseClasses.TableData2DLoadDep.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.SpecificHeatCapacity | cpChiWat_default | cpHeaWat_default | CHW default specific heat capacity |
| Modelica.Units.SI.MassFlowRate | mSouHeaHp_flow_nominal | if typ == Buildings.Templates.Components.Types.HeatPump.WaterToWater then mSouWwHeaHp_flow_nominal else Buildings.Templates.Data.Defaults.ratMFloAirByCapChi*abs(capHeaHp_nominal) | Source fluid mass flow rate in heating mode - Each heat pump |
| Modelica.Units.SI.PressureDifference | dpSouHeaHp_nominal | if typ == Buildings.Templates.Components.Types.HeatPump.WaterToWater then dpSouWwHeaHp_nominal else Buildings.Templates.Data.Defaults.dpAirChi | Source fluid pressure drop in heating mode - Each heat pump |
| Modelica.Units.SI.MassFlowRate | mSouCooHp_flow_nominal | if typ == Buildings.Templates.Components.Types.HeatPump.WaterToWater then mSouWwCooHp_flow_nominal else Buildings.Templates.Data.Defaults.ratMFloAirByCapChi*abs(capCooHp_nominal) | Source fluid mass flow rate in cooling mode - Each heat pump |
| Modelica.Units.SI.PressureDifference | dpSouCooHp_nominal | dpSouHeaHp_nominal*(mSouCooHp_flow_nominal/mSouHeaHp_flow_nominal)^2 | Source fluid pressure drop in cooling mode - Each heat pump |
| Fluid.HeatPumps.ModularReversible.Data.TableData2DLoadDep.GenericHeatPump | perHeaHp | ||
| Fluid.Chillers.ModularReversible.Data.TableData2DLoadDep.Generic | perCooHp | ||
| Modelica.Units.SI.Power | PHp_min | 0 | Minimum power when system is enabled with compressor cycled off - Each heat pump |
| Configuration | |||
| Integer | nHp | Number of heat pumps | |
| Buildings.Templates.Components.Types.HeatPump | typ | Equipment type | |
| Boolean | is_rev | Set to true for reversible heat pumps, false for heating only | |
| Modelica.Units.SI.SpecificHeatCapacity | cpHeaWat_default | Buildings.Utilities.Psychrometrics.Constants.cpWatLiq | HW default specific heat capacity |
| Modelica.Units.SI.SpecificHeatCapacity | cpSou_default | if typ == Buildings.Templates.Components.Types.HeatPump.AirToWater then Buildings.Utilities.Psychrometrics.Constants.cpAir else Buildings.Utilities.Psychrometrics.Constants.cpWatLiq | Source fluid default specific heat capacity |
| Nominal condition | |||
| Modelica.Units.SI.MassFlowRate | mHeaWatHp_flow_nominal | HW mass flow rate - Each heat pump | |
| Modelica.Units.SI.PressureDifference | dpHeaWatHp_nominal | Pressure drop at design HW mass flow rate - Each heat pump | |
| Modelica.Units.SI.HeatFlowRate | capHeaHp_nominal | Heating capacity - Each heat pump | |
| Modelica.Units.SI.Temperature | THeaWatSupHp_nominal | (Highest) HW supply temperature - Each heat pump | |
| Modelica.Units.SI.Temperature | THeaWatRetHp_nominal | THeaWatSupHp_nominal - abs(capHeaHp_nominal)/cpHeaWat_default/mHeaWatHp_flow_nominal | HW return temperature - Each heat pump |
| Modelica.Units.SI.MassFlowRate | mChiWatHp_flow_nominal | CHW mass flow rate - Each heat pump | |
| Modelica.Units.SI.PressureDifference | dpChiWatHp_nominal | dpHeaWatHp_nominal*(mChiWatHp_flow_nominal/mHeaWatHp_flow_nominal)^2 | Pressure drop at design CHW mass flow rate - Each heat pump |
| Modelica.Units.SI.HeatFlowRate | capCooHp_nominal | Cooling capacity - Each heat pump | |
| Modelica.Units.SI.Temperature | TChiWatSupHp_nominal | (Lowest) CHW supply temperature - Each heat pump | |
| Modelica.Units.SI.Temperature | TChiWatRetHp_nominal | if is_rev then TChiWatSupHp_nominal + abs(capCooHp_nominal)/cpChiWat_default/mChiWatHp_flow_nominal else Buildings.Templates.Data.Defaults.TChiWatRet | CHW return temperature - Each heat pump |
| Modelica.Units.SI.Temperature | TSouHeaHp_nominal | OAT or source fluid supply temperature (evaporator entering) in heating mode - Each heat pump | |
| Modelica.Units.SI.MassFlowRate | mSouWwHeaHp_flow_nominal | Source fluid mass flow rate in heating mode - Each heat pump | |
| Modelica.Units.SI.PressureDifference | dpSouWwHeaHp_nominal | Source fluid pressure drop in heating mode - Each heat pump | |
| Modelica.Units.SI.Temperature | TSouCooHp_nominal | OAT or source fluid supply temperature (condenser entering) in cooling mode - Each heat pump | |
| Modelica.Units.SI.MassFlowRate | mSouWwCooHp_flow_nominal | Source fluid mass flow rate in cooling mode - Each heat pump | |