RNG K-Epsilon Model Reference
The RNG K-Epsilon model is a two-equation turbulence model that solves transport equations for the turbulent kinetic energy and the turbulent dissipation rate in order to determine the turbulent eddy viscosity.
Yakhot and others [818] applied a statistical technique called Re-Normalisation Group (RNG) theory to the Navier-Stokes equations. The RNG theory accommodates the fact that eddies of different length scales contribute to turbulence. It accounts for these different scales in a global manner whilst calculating the dissipation rather than relying on a single turbulence scale.
Theory | See RNG K-Epsilon Turbulence. | ||
Provided By | |||
Example Node Path | |||
Requires |
(Deactivate the Auto-select recommended physics models checkbox.)
|
||
Properties | See RNG K-Epsilon Properties. | ||
Activates | Physics Models |
|
|
Model Controls (child nodes) |
|
||
Initial Conditions |
|
||
Boundary Inputs | See Boundary Settings. | ||
Region Inputs | See Regions Settings. | ||
Solvers |
|
||
Monitors |
|
||
Field Functions |
|
RNG K-Epsilon Properties
- Convection
- Controls the convection scheme.
- 1st-order: Selects the first-order upwind convection scheme.
- 2nd-order: Selects the second-order upwind convection scheme.
- Realizability Option
- Controls whether to activate
Durbin's realizability constraint on the turbulent time scale
.
For guidelines when to activate Durbin's realizability constraint see Overcoming an Unexpectedly Large Growth of K.
- Constitutive Relation
- Controls the type of constitutive relation used.
- Buoyancy Production of Dissipation
- Determines how the coefficient
in the production term
is calculated (see Eqn. (4067)).
- None: Sets to zero.
- Boundary Layer Orientation: Computes according to Eqn. (4068).
- Thermal Stratification: Computes according to Eqn. (4069).
- Constant Coefficient: Computes as a constant coefficient. This option requires the specification of in the corresponding child node C3e .
- Cmu
- The coefficient in the calculation of the turbulent viscosity and in the basic transport equations.
- C1e
- The coefficient in the basic transport equations.
- C2e
- The coefficient in the basic transport equations.
- Ct
- The coefficient used in the calculation of the turbulent time scale .
- Sigma_k
- The coefficient in the basic transport equations.
- Sigma_e
- The coefficient in the basic transport equations.
- Sarkar
- The coefficient in the compressibility modification (see Eqn. (1185)).
- Tke Minimum
- The minimum value that the transported variable is permitted to have. An appropriate value is a small number that is greater than the floating point minimum of the computer.
- Tdr Minimum
- The minimum value that the transported variable is permitted to have. An appropriate value is a small number that is greater than the floating point minimum of the computer.
- Secondary Gradients
- Neglect or include the boundary secondary gradients for
diffusion and/or the interior secondary gradients at mesh faces.
- On: Include both secondary gradients.
- Off: Exclude both secondary gradients.
- Interior Only: Include the interior secondary gradients only.
- Boundaries Only: Include the boundary secondary gradients only.
- Normal Stress Term
- This property is an explicit
term that directly incorporates divergence and turbulent kinetic energy,
, according to the full Boussinesq
approximation.
When On, the stress tensor is modeled as:
The turbulent production is modeled using:
When Off, the stress tensor is modeled as:
The turbulent production is given by:
This property is off by default, in which case the quantity is absorbed into the pressure, and causes the pressure to be slightly different. In incompressible flow only the gradients of pressure matter, so this setting has no effect on the results. In compressible flow, however, the absolute value of pressure is used in the Ideal Gas Law (Eqn. (671)).
- beta
- The coefficient in Eqn. (4065).
- eta0
- The coefficient in Eqn. (4065).
Initial Conditions
- Turbulence Specification
- Controls how you define the
turbulence profile for initialization.
The RNG K-Epsilon model requires the turbulent kinetic energy and the turbulent dissipation rate . You can enter the corresponding values directly or have them derived from other turbulence quantities.
Boundary Settings
Note | Boundary types that do not require setting any conditions or values are not listed. |
- Flow Boundaries
-
The following boundary conditions and values are equal to all boundaries of type:
- Free Stream
- Mass Flow Inlet
- Pressure Outlet
- Stagnation Inlet
- Velocity Inlet
Region Settings
- Fluid Region
- The following region condition and values apply to fluid regions:
- Porous Region
- The following region condition and values apply to fluid regions:
Solvers
The following solvers and solver options are available:
- K-Epsilon Turbulence
-
This solver controls the solution of the turbulence transport equations in all the continua for which an RNG K-Epsilon model is activated.
For each transported variable the basic steps that are involved in the solution update are as follows:
- Update boundary conditions.
- Compute the reconstruction gradients and cell gradients.
- Create the linear system of equations using discretization methods.
- Compute the residual sum for monitoring convergence.
- Solve the linear system.
- Update the transported variable field.
- K-Epsilon Turbulent Viscosity
-
This solver controls the update of the turbulent viscosity.
Let be the value of the previous iteration, and be the value that is computed during the current iteration. The update is controlled as follows:
- Under-Relaxation Factor
- An under-relaxation factor for the update of turbulent viscosity. The default value is 1.0.
- Maximum Ratio
- The maximum ratio of turbulent to laminar viscosity ( ) permitted during the update process. This ratio prevents unphysically high values of turbulent viscosity from occurring on the path to convergence. See Troubleshooting RANS Solvers.
- Solver Frozen
- When On, the solver does not update any quantity during an iteration. It is Off by default. This is a debugging option that can result in non-recoverable errors and wrong solutions due to missing storage. See Finite Volume Solvers Reference for details.
Field Functions
- Effective Viscosity
- Scalar field that represents the sum of the laminar and turbulent viscosities .
- Kolmogorov Length Scale
- Scalar field that represents the turbulent length scale , as defined in Eqn. (1484).
- Kolmogorov Time Scale
- Scalar field that represents the turbulent time scale , as defined in Eqn. (1485).
- Reynolds Stresses
- Scalar fields
that represent the specific normal and shear stresses:
- Reynolds Stress uu
- Reynolds Stress uv
- Reynolds Stress uw
- Reynolds Stress vv
- Reynolds Stress vw
- Reynolds Stress ww
These fields are only available when a non-linear Constitutive Relation is used and when the Temporary Storage Retained property is ticked for the K-Epsilon Turbulence solver. If the simulation is two-dimensional, only the UU, VV, and UV stresses are exposed. All other stresses are equal to zero.
- Strain Rate Tensor Modulus
- Scalar field that represents the modulus of the mean strain
rate tensor
, as defined in Eqn. (1129).
This field is only available when the Temporary Storage Retained property is ticked for the K-Epsilon Turbulence solver.
- Taylor Micro Scale
- Scalar field that represents the turbulent length scale , as defined in Eqn. (1486).
- Turbulent Dissipation Rate
- Scalar field that represents the transported variable .
- Turbulent Kinetic Energy
- Scalar field that represents the transported variable .
- Turbulent Viscosity
- Scalar field that represents the turbulent viscosity .
- Turbulent Viscosity Ratio
- Scalar field that represents the ratio of turbulent to laminar viscosity .