Buildings.Fluid.HeatPumps.Data.EquationFitReversible

Package with model parameters for reverse heat pumps using the equation fit model

Information

Package with performance data for reverse water to water heat pump model Buildings.Fluid.HeatPumps.EquationFitReversible.

Extends from Modelica.Icons.MaterialPropertiesPackage (Icon for package containing property classes).

Package Content

Name Description
Buildings.Fluid.HeatPumps.Data.EquationFitReversible.EnergyPlus EnergyPlus Data record for reverse heat pump used in EnergyPlus example file
Buildings.Fluid.HeatPumps.Data.EquationFitReversible.Generic Generic Generic data record for reverse water to water heat pump implementing the equation fit method
Buildings.Fluid.HeatPumps.Data.EquationFitReversible.Trane_Axiom_EXW240 Trane_Axiom_EXW240 Reverse heat pump Trane Axiom EXW240

Buildings.Fluid.HeatPumps.Data.EquationFitReversible.EnergyPlus Buildings.Fluid.HeatPumps.Data.EquationFitReversible.EnergyPlus

Data record for reverse heat pump used in EnergyPlus example file

Information

This data corresponds to the EnergyPlus example file GSHPSimple-GLHE.idf from EnergyPlus 9.1, with a nominal cooling capacity of 39890 Watts and nominal heating capacity of 39040 Watt.

Extends from Buildings.Fluid.HeatPumps.Data.EquationFitReversible.Generic (Generic data record for reverse water to water heat pump implementing the equation fit method).

Parameters

TypeNameDefaultDescription
PressureDifferencedpHeaLoa_nominal30000Nominal pressure drop at load heat exchanger side at hea.mLoa_flow [Pa]
PressureDifferencedpHeaSou_nominal30000Nominal pressure drop at load heat exchanger side at hea.mSou_flow [Pa]

Modelica definition

record EnergyPlus = Buildings.Fluid.HeatPumps.Data.EquationFitReversible.Generic ( dpHeaSou_nominal = 30000, dpHeaLoa_nominal = 30000, hea( TRefLoa = 10 + 273.15, TRefSou = 10 + 273.15, Q_flow = 39040.92, P = 5130, mLoa_flow = 1.89, mSou_flow = 1.89, coeQ = {-3.33491153,-0.51451946,4.51592706,0.01797107,0.155797661}, coeP = {-8.93121751,8.57035762,1.29660976,-0.21629222,0.033862378}), coo( TRefSou = 10 + 273.15, TRefLoa = 10 + 273.15, Q_flow = -39890.91, P = 4790, coeQ = {-1.52030596,3.46625667,-1.32267797,0.09395678,0.038975504}, coeP = {-8.59564386,0.96265085,8.69489229,0.02501669,-0.20132665})) "Data record for reverse heat pump used in EnergyPlus example file";

Buildings.Fluid.HeatPumps.Data.EquationFitReversible.Generic Buildings.Fluid.HeatPumps.Data.EquationFitReversible.Generic

Generic data record for reverse water to water heat pump implementing the equation fit method

Information

This record is used as a template for performance data for the heat pump model Buildings.Fluid.HeatPumps.EquationFitReversible.

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

Parameters

TypeNameDefaultDescription
HeatingCoolingDatahea Performance data for heating mode
HeatingCoolingDatacoocoo(mLoa_flow=hea.mLoa_flow,...Performance data for cooling mode (set coo.P = 0 to disable operation in cooling mode)
PressureDifferencedpHeaLoa_nominal30000Nominal pressure drop at load heat exchanger side at hea.mLoa_flow [Pa]
PressureDifferencedpHeaSou_nominal30000Nominal pressure drop at load heat exchanger side at hea.mSou_flow [Pa]

Modelica definition

record Generic "Generic data record for reverse water to water heat pump implementing the equation fit method" extends Modelica.Icons.Record; parameter HeatingCoolingData hea "Performance data for heating mode"; parameter HeatingCoolingData coo( mLoa_flow = hea.mLoa_flow, mSou_flow = hea.mSou_flow) "Performance data for cooling mode (set coo.P = 0 to disable operation in cooling mode)"; parameter Modelica.SIunits.PressureDifference dpHeaLoa_nominal(min=0) = 30000 "Nominal pressure drop at load heat exchanger side at hea.mLoa_flow"; parameter Modelica.SIunits.PressureDifference dpHeaSou_nominal(min=0) = 30000 "Nominal pressure drop at load heat exchanger side at hea.mSou_flow"; final parameter Boolean reverseCycle=coo.P > Modelica.Constants.eps "= true, if the heat pump can be reversed to also operate in cooling mode"; protected record HeatingCoolingData "Record for performance data that are used for heating and cooling separately" parameter Modelica.SIunits.HeatFlowRate Q_flow "Nominal capacity"; parameter Modelica.SIunits.Power P "Nominal compressor power"; parameter Modelica.SIunits.MassFlowRate mLoa_flow "Nominal mass flow rate at load heat exchanger side"; parameter Modelica.SIunits.MassFlowRate mSou_flow "Nominal mass flow rate at source heat exchanger side"; parameter Real coeQ[5] "Load ratio coefficients"; parameter Real coeP[5] "Power ratio coefficients"; parameter Modelica.SIunits.Temperature TRefLoa "Reference temperature used to normalize the load heat exchanger inlet water temperature"; parameter Modelica.SIunits.Temperature TRefSou "Reference temperature used to normalize the source heat exchanger inlet water temperature"; end HeatingCoolingData; end Generic;

Buildings.Fluid.HeatPumps.Data.EquationFitReversible.Trane_Axiom_EXW240 Buildings.Fluid.HeatPumps.Data.EquationFitReversible.Trane_Axiom_EXW240

Reverse heat pump Trane Axiom EXW240

Information

Performance data for reverse heat pump model. This data corresponds to the following https://www.trane.com/wshp.pdf catalog data.

    Trane EXW 70kW/4.11COP,  !- Name
    77000,                   !- Reference Heating Capacity {W}
    55680,                   !- Reference Cooling Capacity {W}
    4.10,                    !- Reference COP {W/W}
    13.5,                    !- Refrence EER{BTUh/W}
    0.0018,                  !- Reference Evaporator Water Flow Rate {m3/s}
    0.0018,                  !- Reference Condenser Water Flow Rate {m3/s}

Extends from Buildings.Fluid.HeatPumps.Data.EquationFitReversible.Generic (Generic data record for reverse water to water heat pump implementing the equation fit method).

Parameters

TypeNameDefaultDescription
PressureDifferencedpHeaLoa_nominal32460Nominal pressure drop at load heat exchanger side at hea.mLoa_flow [Pa]
PressureDifferencedpHeaSou_nominal33530Nominal pressure drop at load heat exchanger side at hea.mSou_flow [Pa]

Modelica definition

record Trane_Axiom_EXW240 = Buildings.Fluid.HeatPumps.Data.EquationFitReversible.Generic ( dpHeaSou_nominal = 33530, dpHeaLoa_nominal = 32460, hea( TRefLoa = 53 + 273.15, TRefSou = 18 + 273.15, Q_flow = 77000.00, P = 18000, mSou_flow = 1.893, mLoa_flow = 1.893, coeQ = {-4.23,-1.24,6.28,0.01,0.08}, coeP = {-5.55,5.08,1.01,-0.04,0.00}), coo( TRefSou = 28 + 273.15, TRefLoa = 12 + 273.15, Q_flow = -55680.00, P = 14244.44, coeQ = {-5.79235417,9.83800467,-3.19795605,0.32498894,0.043752306918433}, coeP = {-6.37109639,1.27560526,5.81780490,0.03132874,-0.082990443216406})) "Reverse heat pump Trane Axiom EXW240";

Buildings.Fluid.HeatPumps.Data.EquationFitReversible.Generic.HeatingCoolingData

Record for performance data that are used for heating and cooling separately

Information

Performance data for the heating or cooling mode of the reverse heat pump Buildings.Fluid.HeatPumps.EquationFitReversible.

Parameters

TypeNameDefaultDescription
MassFlowRatemLoa_flow Nominal mass flow rate at load heat exchanger side [kg/s]
MassFlowRatemSou_flow Nominal mass flow rate at source heat exchanger side [kg/s]
Nominal conditions at load heat exchanger side
HeatFlowRateQ_flow Nominal capacity [W]
PowerP Nominal compressor power [W]
Performance coefficients
RealcoeQ[5] Load ratio coefficients
Electrical power performance coefficients
RealcoeP[5] Power ratio coefficients
Reference conditions
TemperatureTRefLoa Reference temperature used to normalize the load heat exchanger inlet water temperature [K]
TemperatureTRefSou Reference temperature used to normalize the source heat exchanger inlet water temperature [K]

Modelica definition

record HeatingCoolingData "Record for performance data that are used for heating and cooling separately" parameter Modelica.SIunits.HeatFlowRate Q_flow "Nominal capacity"; parameter Modelica.SIunits.Power P "Nominal compressor power"; parameter Modelica.SIunits.MassFlowRate mLoa_flow "Nominal mass flow rate at load heat exchanger side"; parameter Modelica.SIunits.MassFlowRate mSou_flow "Nominal mass flow rate at source heat exchanger side"; parameter Real coeQ[5] "Load ratio coefficients"; parameter Real coeP[5] "Power ratio coefficients"; parameter Modelica.SIunits.Temperature TRefLoa "Reference temperature used to normalize the load heat exchanger inlet water temperature"; parameter Modelica.SIunits.Temperature TRefSou "Reference temperature used to normalize the source heat exchanger inlet water temperature"; end HeatingCoolingData;