Buildings.Fluid.Chillers.Data.BaseClasses

Base classes for package Data

Information

This package contains the common parameters that are used to specify the performance data for the chiller models Buildings.Fluid.Chillers.ElectricEIR and Buildings.Fluid.Chillers.ElectricReformulatedEIR.

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

Package Content

Name Description
Buildings.Fluid.Chillers.Data.BaseClasses.Chiller Chiller Base classes for chiller models

Buildings.Fluid.Chillers.Data.BaseClasses.Chiller Buildings.Fluid.Chillers.Data.BaseClasses.Chiller

Base classes for chiller models

Information

This is the base record for chiller models.

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

Parameters

TypeNameDefaultDescription
RealPLRMaxPLRMax( ...Maximum part load ratio
RealPLRMinUnlPLRMinUnl( ...Minimum part unload ratio
RealPLRMinPLRMin( ...Minimum part load ratio
RealetaMotoretaMotor( ...Fraction of compressor motor heat entering refrigerant
Nominal condition
HeatFlowRateQEva_flow_nominalQEva_flow_nominal( ...Reference capacity (negative number) [W]
RealCOP_nominal Reference coefficient of performance
MassFlowRatemEva_flow_nominal Nominal mass flow at evaporator [kg/s]
MassFlowRatemCon_flow_nominal Nominal mass flow at condenser [kg/s]
TemperatureTEvaLvg_nominal Temperature of fluid leaving evaporator at nominal condition [K]
Performance curves
IntegernCapFunT Number of coefficients for capFunT
IntegernEIRFunT Number of coefficients for EIRFunT
IntegernEIRFunPLR Number of coefficients for EIRFunPLR
RealcapFunT[nCapFunT] Biquadratic coefficients for capFunT
RealEIRFunT[nEIRFunT] Biquadratic coefficients for EIRFunT
RealEIRFunPLR[nEIRFunPLR] Coefficients for EIRFunPLR
TemperatureTEvaLvgMin Minimum value for leaving evaporator temperature [K]
TemperatureTEvaLvgMax Maximum value for leaving evaporator temperature [K]

Modelica definition

record Chiller "Base classes for chiller models" extends Modelica.Icons.Record; parameter Modelica.SIunits.HeatFlowRate QEva_flow_nominal(max=0) "Reference capacity (negative number)"; parameter Real COP_nominal "Reference coefficient of performance"; parameter Real PLRMax(min=0) "Maximum part load ratio"; parameter Real PLRMinUnl(min=0) "Minimum part unload ratio"; parameter Real PLRMin(min=0) "Minimum part load ratio"; parameter Real etaMotor(min=0, max=1) "Fraction of compressor motor heat entering refrigerant"; parameter Modelica.SIunits.MassFlowRate mEva_flow_nominal "Nominal mass flow at evaporator"; parameter Modelica.SIunits.MassFlowRate mCon_flow_nominal "Nominal mass flow at condenser"; parameter Modelica.SIunits.Temperature TEvaLvg_nominal "Temperature of fluid leaving evaporator at nominal condition"; constant Integer nCapFunT "Number of coefficients for capFunT"; constant Integer nEIRFunT "Number of coefficients for EIRFunT"; constant Integer nEIRFunPLR "Number of coefficients for EIRFunPLR"; parameter Real capFunT[nCapFunT] "Biquadratic coefficients for capFunT"; parameter Real EIRFunT[nEIRFunT] "Biquadratic coefficients for EIRFunT"; parameter Real EIRFunPLR[nEIRFunPLR] "Coefficients for EIRFunPLR"; parameter Modelica.SIunits.Temperature TEvaLvgMin "Minimum value for leaving evaporator temperature"; parameter Modelica.SIunits.Temperature TEvaLvgMax "Maximum value for leaving evaporator temperature"; end Chiller;