Buildings.Media.Antifreeze.BaseClasses
Base classes for secondary working fluid media packages
Information
This package contains base classes that are used to construct the models in Buildings.Media.Antifreeze.
Extends from Modelica.Icons.BasesPackage (Icon for packages containing base classes).
Package Content
Name | Description |
---|---|
PropertyCoefficients | Polynomial coefficients to evaluate fluid properties |
Buildings.Media.Antifreeze.BaseClasses.PropertyCoefficients
Polynomial coefficients to evaluate fluid properties
Information
Record that is used by media packages in Buildings.Media.Antifreeze to implement the thermophysical properties based on Melinder (2010).
References
Melinder, Åke. 2010. Properties of Secondary Working Fluids (Secondary Refrigerants or Coolants, Heat Transfer Fluids) for Indirect Systems. Paris: IIR/IIF.
Extends from Modelica.Icons.Record (Icon for records).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Integer | nX_a | Order of polynomial in x | |
Integer | nTot | Total number of coefficients |
Modelica definition
record PropertyCoefficients
"Polynomial coefficients to evaluate fluid properties"
extends Modelica.Icons.Record;
Modelica.SIunits.MassFraction X_a_ref "Reference mass fraction";
Modelica.SIunits.Temperature T_ref "Reference temperature";
parameter Integer nX_a "Order of polynomial in x";
Integer nT[nX_a] "Order of polynomial in y";
parameter Integer nTot "Total number of coefficients";
Real a_d[nTot] "Polynomial coefficients for density";
Real a_eta[nTot] "Polynomial coefficients for dynamic viscosity";
Real a_Tf[nTot] "Polynomial coefficients for fusion temperature";
Real a_cp[nTot] "Polynomial coefficients for specific heat capacity";
Real a_lambda[nTot] "Polynomial coefficients for thermal conductivity";
end PropertyCoefficients;