Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.BaseClasses

Package with base classes for performance data

Information

This package contains performance curves for the heat transfer capacity and the EIR of air source DX coils. For performance data of specific air source DX cooling coils, see the packages Buildings.Fluid.DXSystems.Cooling.AirSource.Data.SingleSpeed and Buildings.Fluid.DXSystems.Cooling.AirSource.Data.DoubleSpeed.

The data are described in Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.DXCoil.

Extends from Modelica.Icons.BasesPackage (Icon for packages containing base classes).

Package Content

Name Description
Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.BaseClasses.NominalValues NominalValues Data record of nominal values
Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.BaseClasses.PerformanceCurve PerformanceCurve Data record for a performance curve
Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.BaseClasses.Stage Stage Generic data record for a stage of a air source DX coil

Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.BaseClasses.NominalValues Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.BaseClasses.NominalValues

Data record of nominal values

Information

This is the base record of nominal values for air source DX cooling coil models.

See the information section of Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.DXCoil for a description of the data.

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

Parameters

TypeNameDefaultDescription
Nominal condition
HeatFlowRateQ_flow_nominal Nominal capacity (negative number) [W]
RealCOP_nominal Nominal coefficient of performance [1]
RealSHR_nominal Nominal sensible heat ratio [1]
MassFlowRatem_flow_nominal Nominal air mass flow rate at evaporators [kg/s]
TemperatureTEvaIn_nominal292.55Evaporator entering air wet-bulb temperature at rating condition [K]
TemperatureTConIn_nominal308.15Condenser entering temperature at rating condition (wet bulb for evaporative cooled coils, dry bulb for air cooled) [K]
Pressurep_nominal101325Atmospheric pressure [Pa]
Nominal
RealphiIn_nominal0.5Relative humidity of entering air at nominal condition [1]
Re-evaporation data
TimetWet1400Time until moisture drips from coil when a dry coil is switched on [s]
Realgamma1.5Ratio of evaporation heat transfer divided by latent heat transfer at nominal conditions

Modelica definition

record NominalValues "Data record of nominal values" extends Modelica.Icons.Record; //-----------------------------Nominal conditions-----------------------------// parameter Modelica.Units.SI.HeatFlowRate Q_flow_nominal(final max=0) "Nominal capacity (negative number)"; parameter Real COP_nominal(final unit="1") "Nominal coefficient of performance"; parameter Real SHR_nominal(final unit="1") "Nominal sensible heat ratio"; parameter Modelica.Units.SI.MassFlowRate m_flow_nominal "Nominal air mass flow rate at evaporators"; parameter Modelica.Units.SI.Temperature TEvaIn_nominal=292.55 "Evaporator entering air wet-bulb temperature at rating condition"; parameter Modelica.Units.SI.Temperature TConIn_nominal=308.15 "Condenser entering temperature at rating condition (wet bulb for evaporative cooled coils, dry bulb for air cooled)"; parameter Real phiIn_nominal(final unit="1")=0.5 "Relative humidity of entering air at nominal condition"; parameter Modelica.Units.SI.Pressure p_nominal=101325 "Atmospheric pressure"; parameter Modelica.Units.SI.Time tWet=1400 "Time until moisture drips from coil when a dry coil is switched on"; parameter Real gamma(min=0) = 1.5 "Ratio of evaporation heat transfer divided by latent heat transfer at nominal conditions"; end NominalValues;

Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.BaseClasses.PerformanceCurve Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.BaseClasses.PerformanceCurve

Data record for a performance curve

Information

This record declares the data used to specify performance curves for air source DX coils.

See the information section of Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.DXCoil for a description of the data.

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

Parameters

TypeNameDefaultDescription
Performance curves
RealcapFunT[6] Biquadratic coefficients for cooling capacity function of temperature
RealcapFunFF[:] Polynomial coefficients for cooling capacity function of flow fration
RealEIRFunT[6] Biquadratic coefficients for EIR function of temperature
RealEIRFunFF[:] Polynomial coefficients for EIR function of flow fration
Minimum and maximum values
TemperatureTConInMin Minimum condenser inlet temperature for cooling capacity function [K]
TemperatureTConInMax Maximum condenser inlet temperature for cooling capacity function [K]
TemperatureTEvaInMin Minimum evaporator inlet temperature for cooling capacity function [K]
TemperatureTEvaInMax Maximum evaporator inlet temperature for cooling capacity function [K]
RealffMin Minimum flow fraction for which performance data are valid
RealffMax Maximum flow fraction for which performance data are valid

Modelica definition

record PerformanceCurve "Data record for a performance curve" extends Modelica.Icons.Record; //-----------------------------Performance curves-----------------------------// parameter Real capFunT[6] "Biquadratic coefficients for cooling capacity function of temperature"; parameter Real capFunFF[:] "Polynomial coefficients for cooling capacity function of flow fration"; parameter Real EIRFunT[6] "Biquadratic coefficients for EIR function of temperature"; parameter Real EIRFunFF[:] "Polynomial coefficients for EIR function of flow fration"; //------------------------Range for performance curves------------------------// parameter Modelica.Units.SI.Temperature TConInMin "Minimum condenser inlet temperature for cooling capacity function"; parameter Modelica.Units.SI.Temperature TConInMax "Maximum condenser inlet temperature for cooling capacity function"; parameter Modelica.Units.SI.Temperature TEvaInMin "Minimum evaporator inlet temperature for cooling capacity function"; parameter Modelica.Units.SI.Temperature TEvaInMax "Maximum evaporator inlet temperature for cooling capacity function"; parameter Real ffMin "Minimum flow fraction for which performance data are valid"; parameter Real ffMax "Maximum flow fraction for which performance data are valid"; end PerformanceCurve;

Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.BaseClasses.Stage Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.BaseClasses.Stage

Generic data record for a stage of a air source DX coil

Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.BaseClasses.Stage

Information

This is the base record for air source DX coil model at a particular compressor speed. See the information section of Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.DXCoil for a description of the data.

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

Parameters

TypeNameDefaultDescription
AngularVelocityspe Rotational speed [rad/s]
NominalValuesnomValredeclare parameter Building...Nominal values
PerformanceCurveperCurredeclare parameter Building...Performance curves for this stage

Modelica definition

record Stage "Generic data record for a stage of a air source DX coil" extends Modelica.Icons.Record; parameter Modelica.Units.SI.AngularVelocity spe(displayUnit="1/min") "Rotational speed"; replaceable parameter Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.BaseClasses.NominalValues nomVal "Nominal values"; replaceable parameter Buildings.Fluid.DXSystems.Cooling.AirSource.Data.Generic.BaseClasses.PerformanceCurve perCur "Performance curves for this stage"; end Stage;