Extends from Modelica.Fluid.Icons.BaseClassLibrary (Icon for library).
Name | Description |
---|---|
Chiller | Base classes for chiller models |
Extends from Modelica.Icons.Record (Icon for a record).
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] |
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;