Buildings.Fluid.DXSystems.Heating.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.

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

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

Package Content

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

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

Data record of nominal values

Information

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

See the information section of Buildings.Fluid.DXSystems.Heating.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 [W]
RealCOP_nominal Nominal coefficient of performance [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 [K]
Pressurep_nominal101325Atmospheric pressure [Pa]
Nominal
RealphiIn_nominal0.5Relative humidity of entering air at nominal condition [1]

Modelica definition

record NominalValues "Data record of nominal values" extends Modelica.Icons.Record; //-----------------------------Nominal conditions-----------------------------// parameter Modelica.Units.SI.HeatFlowRate Q_flow_nominal(final min=0) "Nominal capacity"; parameter Real COP_nominal(final unit="1") "Nominal coefficient of performance"; 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"; 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"; //Non-configurable parameters, required to maintain compatibility // between heating and cooling coil baseclasses// final parameter Real SHR_nominal(final unit="1")=0 "Nominal sensible heat ratio"; final parameter Modelica.Units.SI.Time tWet=0 "Time until moisture drips from coil when a dry coil is switched on"; final parameter Real gamma(min=0) = 0 "Ratio of evaporation heat transfer divided by latent heat transfer at nominal conditions"; end NominalValues;

Buildings.Fluid.DXSystems.Heating.AirSource.Data.Generic.BaseClasses.PerformanceCurve Buildings.Fluid.DXSystems.Heating.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.Heating.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 heating capacity function of temperature
RealcapFunFF[:] Polynomial coefficients for heating 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 heating capacity function [K]
TemperatureTConInMax Maximum condenser inlet temperature for heating capacity function [K]
TemperatureTEvaInMin Minimum evaporator inlet temperature for heating capacity function [K]
TemperatureTEvaInMax Maximum evaporator inlet temperature for heating 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 heating capacity function of temperature"; parameter Real capFunFF[:] "Polynomial coefficients for heating 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 heating capacity function"; parameter Modelica.Units.SI.Temperature TConInMax "Maximum condenser inlet temperature for heating capacity function"; parameter Modelica.Units.SI.Temperature TEvaInMin "Minimum evaporator inlet temperature for heating capacity function"; parameter Modelica.Units.SI.Temperature TEvaInMax "Maximum evaporator inlet temperature for heating 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.Heating.AirSource.Data.Generic.BaseClasses.Stage Buildings.Fluid.DXSystems.Heating.AirSource.Data.Generic.BaseClasses.Stage

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

Buildings.Fluid.DXSystems.Heating.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.Heating.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.Heating.AirSource.Data.Generic.BaseClasses.NominalValues nomVal "Nominal values"; replaceable parameter Buildings.Fluid.DXSystems.Heating.AirSource.Data.Generic.BaseClasses.PerformanceCurve perCur "Performance curves for this stage"; end Stage;