LBL logo

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.Fluid.Icons.BaseClassLibrary (Icon for library).

Package Content

NameDescription
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
RealPLRMax Maximum part load ratio
RealPLRMinUnl Minimum part unload ratio
RealPLRMin Minimum part load ratio
RealetaMotor Fraction of compressor motor heat entering refrigerant
Nominal condition
HeatFlowRateQEva_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 capFunT
IntegernEIRFunPLR Number of coefficients for capFunT
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 capFunT";
  constant Integer nEIRFunPLR "Number of coefficients for capFunT";
  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;

Automatically generated Wed Feb 29 16:52:26 2012.