Description: "Base classes for package Data"

- Home > Modelica

## 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 (This icon will be removed in future Modelica versions, use Modelica.Icons.BasePackage instead.).

### Package Content

Name | Description
--- | ---
Chiller | Base classes for chiller models

## 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

Type | Name | Default | Description
--- | --- | --- | ---
Real | PLRMax |  | Maximum part load ratio
Real | PLRMinUnl |  | Minimum part unload ratio
Real | PLRMin |  | Minimum part load ratio
Real | etaMotor |  | Fraction of compressor motor heat entering refrigerant
Nominal condition
HeatFlowRate | QEva_flow_nominal |  | Reference capacity (negative number) [W]
Real | COP_nominal |  | Reference coefficient of performance
MassFlowRate | mEva_flow_nominal |  | Nominal mass flow at evaporator [kg/s]
MassFlowRate | mCon_flow_nominal |  | Nominal mass flow at condenser [kg/s]
Temperature | TEvaLvg_nominal |  | Temperature of fluid leaving evaporator at nominal condition [K]
Performance curves
Integer | nCapFunT |  | Number of coefficients for capFunT
Integer | nEIRFunT |  | Number of coefficients for capFunT
Integer | nEIRFunPLR |  | Number of coefficients for capFunT
Real | capFunT[nCapFunT] |  | Biquadratic coefficients for capFunT
Real | EIRFunT[nEIRFunT] |  | Biquadratic coefficients for EIRFunT
Real | EIRFunPLR[nEIRFunPLR] |  | Coefficients for EIRFunPLR
Temperature | TEvaLvgMin |  | Minimum value for leaving evaporator temperature [K]
Temperature | TEvaLvgMax |  | 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;