New viscosity-temperature coupling (viscTempCoupling) has been
introduced into the nanoFluidX code as an option. Three models were
implemented: polynomial, Sutherland, and power law.
The polynomial dependency can be specified by five coefficients (4th order
polynomial), such that the dynamic viscosity is given by:
(1)
With
being the temperature of the particle and
being the coefficients. For air, the viscosity can
be approximated by a linear function, with
.
The second option is the Sutherland law, which abides the following
expression:
(2)
Where,
is the reference viscosity.
is the reference temperature.
is the Sutherland coefficient.
For air, these values are:
= 1.72 x 10-5Pas,
= 273.15 K and S
= 110.4.
The last option is the power law, which is defined by:
(3)
With
being the exponent. For air, the power law values
are:
= 1.72 x 10-5 Pas,
= 273.15 K and
= 0.66.
The first thing that needs to be specified is the viscTempCoupling
switch in the Simulation parameters section.
Since the viscosity field is updated after establishing the time step, reference
viscosity has to be specified in the domain parameter section as
ref_visc. The reference viscosity should be the highest
expected viscosity during the simulation.
After the reference viscosity has been set, the viscosity-temperature coupling
parameter section needs to be defined (
Viscosity-Temperature Coupling).
Note: If the
viscTempCoupling is turned on, all of the fluid phase
viscosities in the case have to be defined through the Viscosity-temperature
coupling parameters section.