Thermal Liquid Properties (TL)
Physical properties of thermally conductive liquids connected to the network.
blockType: AcausalFoundation.ThermalLiquid.Properties
Path in the library:
|
Description
Block Thermal Liquid Properties (TL) sets the physical properties of a liquid for a network of thermally conductive liquid. The properties do not apply to one component, but to all components of the network. Each heat-conducting fluid network in the model must be connected to exactly one instance of this unit.
Properties set in the block Thermal Liquid Properties (TL):
-
Thermodynamic properties – density, specific internal energy and specific heat.
-
The derived properties are the modulus of volumetric elasticity and the coefficient of thermal expansion.
-
Transport properties are kinematic viscosity and thermal conductivity.
Each property of a liquid is set in tabular form depending on temperature and pressure, or only on temperature. Use the option to ignore the pressure dependence if the pressure dependence is insignificant or the pressure in the model will be almost constant, or if only the temperature dependence of the liquid characteristics is known.
Parameterization
Block Thermal Liquid Properties (TL) It contains several parameterizations for independent variables of state, density, and specific internal energy. Parameterization determines the data obtained and the state variables on which the characteristics of the liquid depend. Parameter Setting Table dimensions it affects what parameters you see on other tabs.
Pressure and temperature
Pressure and temperature are the main variables for a thermally conductive liquid. Therefore, they are a natural choice of independent state variables, relative to which all other properties of the liquid are set.
Block Thermal Liquid Properties (TL) It contains two parameterization options based on these state variables. They are available through the parameter Table dimensions:
-
2D tables based on temperature and pressure (T,p)
— indication of tabular data depending on temperature and pressure. The range of permissible temperatures and pressures is set as minimum and maximum values (Figure I) or as a tolerance matrix (Figure II).Types of confidence areas:
-
1D vectors based on temperature (T)
— specifying tabular data depending on temperature and ignoring any pressure dependencies. The range of permissible temperatures and pressures is set only in terms of minimum and maximum values. The modulus of volumetric elasticity provides a pressure dependence for density and any properties of the liquid calculated based on density.
Density, modulus of bulk elasticity, and coefficient of thermal expansion
Block Thermal Liquid Properties (TL) provides parameterization for density and for two related parameters, the isothermal modulus of bulk elasticity and the isobaric coefficient of thermal expansion.
The parameters include:
-
specifying tabular data for density, volume modulus, and coefficient of thermal expansion. The data should be specified depending on the temperature and pressure. For the parameter Table dimensions the value must be set to
2D tables based on temperature and pressure (T,p)
. -
indication of tabular density data depending on temperature (and, in the two-dimensional case, pressure). The unit calculates the isothermal modulus of volumetric elasticity and the isobaric coefficient of thermal expansion from tabular data using the finite difference method. Isothermal modulus of volumetric elasticity defined as:
,
where
-
— density;
-
— temperature;
-
— pressure.
Isobaric coefficient of thermal expansion defined as:
.
-
-
an indication of the density, the modulus of volumetric elasticity, and the coefficient of thermal expansion at a known temperature (and, in the two-dimensional case, pressure). An analytical expression is used to calculate the density at other temperatures and pressures in the block. The calculation is based on the expression:
,
where — subscript, which indicates the reference value (set in the dialog box of the block).
Specific internal energy
As in the case of density, the block Thermal Liquid Properties (TL) provides three types of parameterization for specific internal energy and specific heat.
The parameters include:
-
indication of tabular data on specific internal energy and specific thermal coefficient. The data should be specified depending on the temperature and pressure. For the parameter Table dimensions the value must be set to
2D tables based on temperature and pressure (T,p)
. -
indication of tabular data on specific internal energy as a function of temperature (and, in the two-dimensional case, pressure). The unit calculates the specific heat coefficient based on the specific internal energy data. The calculation is based on the expression:
.
-
indication of tabular data for specific heat capacity depending on temperature (and, in the two-dimensional case, pressure). The unit calculates the specific internal energy based on the specific heat capacity. The calculation is based on the expression:
,
where — subscript, indicates the reference value (set in the dialog box of the block). Meaning It is set to zero because the difference in specific internal energy is important for modeling, not its value. Meaning it may differ from the one given in other sources, for example, in the REFPROP liquid database.
Ports
Conserving
#
A
—
connection port
thermal liquid
Details
The port connects the unit to the thermal liquid network, giving it the characteristics of the liquid.
Program usage name |
|
Parameters
Temperature and Pressure
#
Table dimensions —
dimensions of the liquid properties tables
2D tables based on temperature and pressure (T,p)
| 1D vectors based on temperature (T)
Details
The dimension of the tables of liquid properties. This parameter determines whether the properties of the liquid are variable or constant depending on the pressure.
Select a value 1D vectors based on temperature (T)
to ignore the dependence of liquid properties on pressure.
Values |
|
Default value |
|
Program usage name |
|
Evaluatable |
No |
#
Temperature vector —
temperature vector for defining the characteristics of a thermally conductive liquid
K
| degC
| degF
| degR
| deltaK
| deltadegC
| deltadegF
| deltadegR
Details
A vector of temperature values of a thermally conductive liquid, which will be used to search the table for other properties of the liquid.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Pressure vector —
a vector of pressure values for defining the characteristics of a thermally conductive liquid
Pa
| GPa
| MPa
| atm
| bar
| kPa
| ksi
| psi
| uPa
| kbar
Details
A vector of pressure values of a thermally conductive liquid, which will be used together with a vector of temperature values to search for other properties of the liquid in a two-dimensional table.
Dependencies
To use this parameter, set for the parameter Table dimensions the value of `2D vectors based on temperature and pressure (T,p)'.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Atmospheric pressure —
atmospheric pressure for a heat-conducting fluid network
Pa
| GPa
| MPa
| atm
| bar
| kPa
| ksi
| psi
| uPa
| kbar
Details
The absolute pressure of the external environment of the connected network of a heat-conducting liquid. The default value corresponds to normal atmospheric pressure.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Valid pressure-temperature region parameterization —
a method for setting the permissible pressure and temperature range for a thermally conductive liquid
Specified minimum and maximum values
| Validity matrix
Details
Select how the unit sets the allowable pressure and temperature range.:
-
Specified minimum and maximum values
— the values of the Minimum valid temperature, Maximum valid temperature, Minimum valid pressure and Maximum valid pressure parameters are used. -
Validity matrix
— the parameter is used Pressure-temperature validity matrix to specify valid pressure-temperature pairs.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 2D tables based on temperature and pressure (T,p)
.
Values |
|
Default value |
|
Program usage name |
|
Evaluatable |
No |
#
Minimum valid temperature —
minimum allowable temperature for a heat-conducting liquid
K
| degC
| degF
| degR
| deltaK
| deltadegC
| deltadegF
| deltadegR
Details
The minimum temperature allowed in a thermally conductive liquid during simulation.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 1D vectors based on temperature (T)
or set for the parameter Table dimensions meaning 2D tables based on temperature and pressure (T,p)
, and for the parameter Valid pressure-temperature region parameterization meaning Specified minimum and maximum values
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Maximum valid temperature —
maximum allowable temperature for a thermally conductive liquid
K
| degC
| degF
| degR
| deltaK
| deltadegC
| deltadegF
| deltadegR
Details
The maximum temperature allowed in a thermally conductive liquid during simulation.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 1D vectors based on temperature (T)
or set for the parameter Table dimensions meaning 2D tables based on temperature and pressure (T,p)
, and for the parameter Valid pressure-temperature region parameterization meaning Specified minimum and maximum values
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Minimum valid pressure —
minimum allowable pressure for a thermally conductive liquid
Pa
| GPa
| MPa
| atm
| bar
| kPa
| ksi
| psi
| uPa
| kbar
Details
The minimum pressure of the heat-conducting liquid during the simulation.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 1D vectors based on temperature (T)
or set for the parameter Table dimensions meaning 2D tables based on temperature and pressure (T,p)
, and for the parameter Valid pressure-temperature region parameterization meaning Specified minimum and maximum values
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Maximum valid pressure —
maximum allowable pressure for a thermally conductive liquid
Pa
| GPa
| MPa
| atm
| bar
| kPa
| ksi
| psi
| uPa
| kbar
Details
The maximum pressure allowed in a thermally conductive liquid during simulation.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 1D vectors based on temperature (T)
or set for the parameter Table dimensions meaning 2D tables based on temperature and pressure (T,p)
, and for the parameter Valid pressure-temperature region parameterization meaning Specified minimum and maximum values
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
# Pressure-temperature validity matrix — a matrix of acceptable and unacceptable pressure-temperature combinations
Details
A matrix of tolerance values for various temperature and pressure data points. A value of 1
means a valid point, and a value of `0' means an invalid point.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 2D tables based on temperature and pressure (T,p)
, and for the Valid pressure-temperature region parameter , the value Validity matrix
.
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
Density
#
Density parameterization —
a method for setting the density of a liquid depending on temperature and pressure
Density, bulk modulus and thermal expansion tables - rho(T,p), beta(T,p), alpha(T,p)
| Density table - rho(T,p)
| Reference density
Details
A method for determining the density of a thermally conductive liquid network.
Density can be a function of temperature and pressure.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 2D tables based on temperature and pressure (T,p)
.
Values |
|
Default value |
|
Program usage name |
|
Evaluatable |
No |
#
Density parameterization —
a method for setting the density of a liquid depending only on temperature
Density vector - rho(T)
| Reference density
Details
A method for determining the density of a thermally conductive liquid network.
Density can only be a function of temperature.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 1D vectors based on temperature (T)
.
Values |
|
Default value |
|
Program usage name |
|
Evaluatable |
No |
#
Density table, rho(T,p) —
table of liquid densities at specified temperatures and pressures
g/cm^3
| kg/m^3
| lbm/gal
Details
A matrix of liquid density values for searching in a two-dimensional table by pressure and temperature.
The size of the matrix should correspond to the dimensions of the pressure and temperature vectors. The table rows correspond to the parameter values Temperature vector, and the columns correspond to the values Pressure vector.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 2D tables based on temperature and pressure (T,p)
, and for the parameter Density parameterization meaning Density, bulk modulus and thermal expansion tables - rho(T,p), beta(T,p), alpha(T,p)
or Density table - rho(T,p)
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Isothermal bulk modulus table, beta(T,p) —
table of values of the isothermal volume compression modulus for a thermally conductive liquid
Pa
| GPa
| MPa
| atm
| bar
| kPa
| ksi
| psi
| uPa
| kbar
Details
A matrix of values of the isothermal volume compression module for a two-dimensional search in a table based on pressure and temperature. The size of the matrix should correspond to the dimensions of the pressure and temperature vectors. The table rows correspond to the parameter values Temperature vector, and the columns correspond to the values Pressure vector.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 2D tables based on temperature and pressure (T,p)
, and for the parameter Density parameterization meaning Density, bulk modulus and thermal expansion tables - rho(T,p), beta(T,p), alpha(T,p)
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Isobaric thermal expansion coefficient table, alpha(T,p) —
table of values of isobaric coefficients of thermal expansion at specified temperatures and pressures
1/K
| 1/degR
| 1/deltaK
| 1/deltadegC
| 1/deltadegF
| 1/deltadegR
Details
A matrix of values of isobaric coefficients of thermal expansion for a two-dimensional search in a table based on pressure and temperature. The size of the matrix should correspond to the dimensions of the pressure and temperature vectors. The table rows correspond to the parameter values Temperature vector, and the columns correspond to the values Pressure vector.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 2D tables based on temperature and pressure (T,p)
, and for the parameter Density parameterization meaning Density, bulk modulus and thermal expansion tables - rho(T,p), beta(T,p), alpha(T,p)
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Reference density —
density at known operating condition
g/cm^3
| kg/m^3
| lbm/gal
Details
The density of the heat-conducting fluid network at a known operating point. The block uses this data to obtain an analytical expression for density as a function of pressure and temperature.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 1D vectors based on temperature (T)
, and for the parameter Density parameterization meaning Reference density
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Reference temperature —
temperature at known operating condition
K
| degC
| degF
| degR
| deltaK
| deltadegC
| deltadegF
| deltadegR
Details
The temperature of the heat-conducting fluid network at a known operating point. The block uses this data to obtain an analytical expression for density as a function of pressure and temperature.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 1D vectors based on temperature (T)
, and for the parameter Density parameterization meaning Reference density
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Reference pressure —
pressure at known operating condition
Pa
| GPa
| MPa
| atm
| bar
| kPa
| ksi
| psi
| uPa
| kbar
Details
The pressure of the heat-conducting fluid network at a known operating point. The block uses this data to obtain an analytical expression for density as a function of pressure and temperature.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 1D vectors based on temperature (T)
or 2D tables based on temperature and pressure (T,p)
, and for the parameter Density parameterization meaning Reference density
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Constant isothermal bulk modulus —
isothermal modulus of volumetric elasticity under known operating condition
Pa
| GPa
| MPa
| atm
| bar
| kPa
| ksi
| psi
| uPa
| kbar
Details
Isothermal modulus of volumetric elasticity of a thermally conductive fluid network at a known operating point. The block uses this data to obtain an analytical expression for density as a function of pressure and temperature.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 1D vectors based on temperature (T)
or 2D tables based on temperature and pressure (T,p)
, and for the parameter Density parameterization meaning Reference density
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Constant isobaric thermal expansion coefficient —
Isobaric coefficient of thermal expansion at known operating condition
1/K
| 1/degR
| 1/deltaK
| 1/deltadegC
| 1/deltadegF
| 1/deltadegR
Details
Isobaric coefficient of thermal expansion of a heat-conducting fluid network at a known operating point. The block uses this data to obtain an analytical expression for density as a function of pressure and temperature.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 1D vectors based on temperature (T)
, and for the parameter Density parameterization meaning Reference density
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Density vector, rho(T) —
vector of liquid densities at given temperatures
g/cm^3
| kg/m^3
| lbm/gal
Details
Tabular density data is indicated at the temperatures listed in the parameter group Temperature and Pressure. Each element corresponds to its own temperature. The dependence of density on pressure is not taken into account.
Dependencies
To use this parameter, set for the parameter Table dimensions the value is 1D vectors based on temperature
, and for the parameter Density parameterization meaning Density vector - rho(T)
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
Internal Energy
#
Internal energy parameterization —
a method for determining the internal energy of a liquid depending on temperature and pressure
Specific internal energy and specific heat tables - u(T,p), cp(T,p)
| Specific internal energy table - u(T,p)
| Specific heat table - cp(T,p)
Details
A method for determining the internal energy of a heat-conducting liquid network.
Internal energy can be a function of temperature and pressure. It can also be calculated based on the specific heat capacity data that you specify instead of the internal energy.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 1D vectors based on temperature (T)
.
Values |
|
Default value |
|
Program usage name |
|
Evaluatable |
No |
#
Specific internal energy table, u(T,p) —
table of values of specific internal energies for a thermally conductive liquid
fpm^2
| fps^2
| kph^2
| mph^2
| J/kg
| kJ/kg
| m^2/s^2
| cm^2/s^2
| ft^2/s^2
| in^2/s^2
| km^2/s^2
| mi^2/s^2
| mm^2/s^2
| Pa/(kg/m^3)
| bar/(kg/m^3)
| psi/(lbm/ft^3)
Details
A matrix of specific internal energy values for a two-dimensional search in a table based on pressure and temperature. The size of the matrix should correspond to the dimensions of the pressure and temperature vectors. The table rows correspond to the parameter values Temperature vector, and the columns correspond to the values Pressure vector.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Specific heat at constant pressure table, cp(T,p) —
table of specific heat values for a thermally conductive liquid
J/(K*kg)
| kJ/(K*kg)
| Btu_IT/(lbm*deltadegR)
Details
A matrix of specific heat values for a two-dimensional search in a table based on pressure and temperature. The size of the matrix should correspond to the dimensions of the pressure and temperature vectors. The table rows correspond to the parameter values Temperature vector, and the columns correspond to the values Pressure vector.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Specific internal energy vector, u(T) —
vector of specific internal energy of liquids at given temperatures
fpm^2
| fps^2
| kph^2
| mph^2
| J/kg
| kJ/kg
| m^2/s^2
| cm^2/s^2
| ft^2/s^2
| in^2/s^2
| km^2/s^2
| mi^2/s^2
| mm^2/s^2
| Pa/(kg/m^3)
| bar/(kg/m^3)
| psi/(lbm/ft^3)
Details
Tabular data for specific internal energy at temperatures given in the section Temperature and Pressure. Each element corresponds to its own temperature. The dependence of the specific internal energy on pressure is not taken into account.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 1D vectors based on temperature (T)
, and for the parameter Internal energy parameterization in the value Specific internal energy vector - u(T)
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Specific heat at constant pressure vector, cp(T) —
vector of specific heat capacities at specified temperatures
J/(K*kg)
| kJ/(K*kg)
| Btu_IT/(lbm*deltadegR)
Details
Tabular data for specific heat capacity at temperatures specified in the section Temperature and Pressure. Each row corresponds to a different temperature. The dependence of specific heat on pressure is not taken into account.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 1D vectors based on temperature (T)
, and for the parameter Internal energy parameterization in the value Specific heat vector - cp(T)
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
Viscosity and Conductivity
#
Kinematic viscosity table, nu(T,p) —
table of values of kinematic viscosities for a thermally conductive liquid
mm^2/s
| St
| cSt
| newt
| m^2/s
| in^2/s
Details
A matrix of kinematic viscosity values for a two-dimensional search in a table based on pressure and temperature. The size of the matrix should correspond to the dimensions of the pressure and temperature vectors. The table rows correspond to the parameter values Temperature vector, and the columns correspond to the values Pressure vector.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 2D tables based on temperature and pressure (T,p)
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Kinematic viscosity vector, nu(T) —
vector of kinematic viscosities at specified temperatures
mm^2/s
| St
| cSt
| newt
| m^2/s
| in^2/s
Details
Tabulated data for kinematic viscosity at temperatures specified in the section Temperature and Pressure. Each row corresponds to a different temperature. The dependence of kinematic viscosity on pressure is not taken into account.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 1D vectors based on temperature (T)
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Thermal conductivity table, k(T,p) —
table of thermal conductivity values for a heat-conducting liquid
W/(m*K)
| mW/(K*m)
| Btu_IT/(hr*ft*deltadegR)
Details
A matrix of thermal conductivity values for a two-dimensional search in a table based on pressure and temperature. The size of the matrix should correspond to the dimensions of the pressure and temperature vectors. The table rows correspond to the parameter values Temperature vector, and the columns correspond to the values Pressure vector.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 2D tables based on temperature and pressure (T,p)
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Thermal conductivity vector, k(T) —
the vector of thermal conductivity at specified temperatures
W/(m*K)
| mW/(K*m)
| Btu_IT/(hr*ft*deltadegR)
Details
Tabulated data on thermal conductivity at temperatures specified in the section Temperature and Pressure. Each row corresponds to a different temperature. The dependence of thermal conductivity on pressure is not taken into account.
Dependencies
To use this parameter, set for the parameter Table dimensions meaning 1D vectors based on temperature (T)
.
Units |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |