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
Buildings.Media.Antifreeze.BaseClasses.PropertyCoefficients PropertyCoefficients Polynomial coefficients to evaluate fluid properties

Buildings.Media.Antifreeze.BaseClasses.PropertyCoefficients 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

TypeNameDefaultDescription
IntegernX_a Order of polynomial in x
IntegernTot 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;