CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Wiki > Near-wall treatment for k-omega models

Near-wall treatment for k-omega models

From CFD-Wiki

(Difference between revisions)
Jump to: navigation, search
(the formula for kp is wrong)
 
(25 intermediate revisions not shown)
Line 1: Line 1:
 +
{{Turbulence modeling}}
 +
As described in [[Two equation turbulence models]] low and high reynolds number treatments are possible.
 +
==Standard wall functions==
 +
Main page: [[Two equation models#Near-wall treatments| Two equation near-wall treatments]]
 +
 +
For <math>k</math> the boundary conditions imposed at the solid boundary are:
 +
:<math>
 +
\begin{matrix}
 +
\frac{\partial k}{\partial n} = 0 & & \frac{\partial \omega}{\partial n} = 0
 +
\end{matrix}
 +
</math>
 +
where <math>n</math> is the normal to the boundary.
 +
 +
Moreover the centroid values in cells adjacent to solid wall are specified as
 +
:<math>
 +
\begin{matrix}
 +
  k_p = \frac{u^2_\tau}{\sqrt{C_\mu}},
 +
&&
 +
  \omega_p = \frac{u_\tau}{\sqrt{C_\mu}\kappa y_p} = \frac{\sqrt{k_p}}{{C_\mu^{1/4}}\kappa y_p}.
 +
\end{matrix}
 +
</math>
 +
In the alternative approach <math>k</math> production terms is modified.
 +
==Automatic wall treatments==
 +
The purpose of automatic wall treatments is to make results insensitive with respect to wall mesh refinement. Many blending approaches have been proposed. The one by Menter takes advantage of the fact that the solution to <math>\omega</math> equations is known for both viscous and log layer
 +
:<math>
 +
\begin{matrix}
 +
  \omega_\text{vis} = \frac{6\nu}{\beta y^2} &  \omega_\text{log} = \frac{u_\tau}{C_\mu^{1/4} \kappa y}
 +
\end{matrix}
 +
</math>
 +
where <math>y</math> is the cell centroid distance from the wall. Using this a blending can take the following form:
 +
:<math>
 +
  \omega_p = \sqrt{\omega_{\text{vis}}^2 + \omega_{\text{log}}^2},
 +
</math>
 +
Note that for low <math>y</math> values the <math>1/y^2</math> will dominate and therefore viscous value of <math>\omega</math> will be reproduced. Conversely, for larger values of <math>y</math>, <math>1/y</math> will be dominant and logarithmic value will be recovered.
 +
 +
Subsequently Menter proposes also blending for friction velocity. Friction velocity for viscous and logarithmic region are:
 +
:<math>
 +
\begin{matrix}
 +
u^\text{vis}_\tau = \frac{U}{y^{+}}  & &  u_\tau^\text{log} = \frac{U}{\log E y^{+}}
 +
\end{matrix}
 +
</math>
 +
And the blending suggested:
 +
:<math>
 +
  u_\tau = \sqrt[4]{(u_\tau^{\text{vis}})^4 + (u_\tau^{\text{log}})^4},
 +
</math>
 +
 +
==FLUENT==
Both k- omega models (std and sst) are available as low-Reynolds-number models as well as high-Reynolds-number models. <br>
Both k- omega models (std and sst) are available as low-Reynolds-number models as well as high-Reynolds-number models. <br>
Line 7: Line 54:
- '''fine meshes''', the appropriate low-Reynolds-number boundary conditions will be applied. <br>
- '''fine meshes''', the appropriate low-Reynolds-number boundary conditions will be applied. <br>
-
that means:
+
In Fluent, that means:
If the '''Transitional Flows option is enabled '''in the Viscous Model panel, low-Reynolds-number variants will be used, and, in that case, mesh guidelines should be the same as for the enhanced wall treatment <br>
If the '''Transitional Flows option is enabled '''in the Viscous Model panel, low-Reynolds-number variants will be used, and, in that case, mesh guidelines should be the same as for the enhanced wall treatment <br>
Line 13: Line 60:
If '''Transitional Flows option is not active''', then the mesh guidelines should be the same as for the wall functions.<br>
If '''Transitional Flows option is not active''', then the mesh guidelines should be the same as for the wall functions.<br>
-
''(For [...] wall functions, each wall-adjacent cell's centroid should be located within the log-law layer,  30 < y+ < 300. A y+ value close to the lower bound '''y+ = 30''' is most desirabl.)''
+
''(For [...] wall functions, each wall-adjacent cell's centroid should be located within the log-law layer,  30 < y+ < 300. A y+ value close to the lower bound '''y+ = 30''' is most desirable.)''
<br>
<br>
-
Reference:
+
== References ==
-
FLUENT 6.2 Documentation, 2006 <br>
+
 
 +
* {{reference-paper|author=Menter, F., Esch, T.|year=2001|title=Elements of industrial heat transfer predictions|rest='COBEM 2001, 16th Brazilian Congress of Mechanical Engineering.'}}
 +
* {{reference-paper|author=ANSYS|year=2006|title=FLUENT Documentation|rest=''}}

Latest revision as of 10:40, 31 March 2021

Turbulence modeling
Turbulence
RANS-based turbulence models
  1. Linear eddy viscosity models
    1. Algebraic models
      1. Cebeci-Smith model
      2. Baldwin-Lomax model
      3. Johnson-King model
      4. A roughness-dependent model
    2. One equation models
      1. Prandtl's one-equation model
      2. Baldwin-Barth model
      3. Spalart-Allmaras model
    3. Two equation models
      1. k-epsilon models
        1. Standard k-epsilon model
        2. Realisable k-epsilon model
        3. RNG k-epsilon model
        4. Near-wall treatment
      2. k-omega models
        1. Wilcox's k-omega model
        2. Wilcox's modified k-omega model
        3. SST k-omega model
        4. Near-wall treatment
      3. Realisability issues
        1. Kato-Launder modification
        2. Durbin's realizability constraint
        3. Yap correction
        4. Realisability and Schwarz' inequality
  2. Nonlinear eddy viscosity models
    1. Explicit nonlinear constitutive relation
      1. Cubic k-epsilon
      2. EARSM
    2. v2-f models
      1. \overline{\upsilon^2}-f model
      2. \zeta-f model
  3. Reynolds stress model (RSM)
Large eddy simulation (LES)
  1. Smagorinsky-Lilly model
  2. Dynamic subgrid-scale model
  3. RNG-LES model
  4. Wall-adapting local eddy-viscosity (WALE) model
  5. Kinetic energy subgrid-scale model
  6. Near-wall treatment for LES models
Detached eddy simulation (DES)
Direct numerical simulation (DNS)
Turbulence near-wall modeling
Turbulence free-stream boundary conditions
  1. Turbulence intensity
  2. Turbulence length scale

As described in Two equation turbulence models low and high reynolds number treatments are possible.

Contents

Standard wall functions

Main page: Two equation near-wall treatments

For k the boundary conditions imposed at the solid boundary are:


\begin{matrix}
\frac{\partial k}{\partial n} = 0 & & \frac{\partial \omega}{\partial n} = 0
\end{matrix}

where n is the normal to the boundary.

Moreover the centroid values in cells adjacent to solid wall are specified as


\begin{matrix}
  k_p = \frac{u^2_\tau}{\sqrt{C_\mu}},
&&
  \omega_p = \frac{u_\tau}{\sqrt{C_\mu}\kappa y_p} = \frac{\sqrt{k_p}}{{C_\mu^{1/4}}\kappa y_p}.
\end{matrix}

In the alternative approach k production terms is modified.

Automatic wall treatments

The purpose of automatic wall treatments is to make results insensitive with respect to wall mesh refinement. Many blending approaches have been proposed. The one by Menter takes advantage of the fact that the solution to \omega equations is known for both viscous and log layer


\begin{matrix}
  \omega_\text{vis} = \frac{6\nu}{\beta y^2} &  \omega_\text{log} = \frac{u_\tau}{C_\mu^{1/4} \kappa y}
\end{matrix}

where y is the cell centroid distance from the wall. Using this a blending can take the following form:


  \omega_p = \sqrt{\omega_{\text{vis}}^2 + \omega_{\text{log}}^2},

Note that for low y values the 1/y^2 will dominate and therefore viscous value of \omega will be reproduced. Conversely, for larger values of y, 1/y will be dominant and logarithmic value will be recovered.

Subsequently Menter proposes also blending for friction velocity. Friction velocity for viscous and logarithmic region are:


\begin{matrix}
u^\text{vis}_\tau = \frac{U}{y^{+}}  & &   u_\tau^\text{log} = \frac{U}{\log E y^{+}}
\end{matrix}

And the blending suggested:


  u_\tau = \sqrt[4]{(u_\tau^{\text{vis}})^4 + (u_\tau^{\text{log}})^4},

FLUENT

Both k- omega models (std and sst) are available as low-Reynolds-number models as well as high-Reynolds-number models.

The wall boundary conditions for the k equation in the k- omega models are treated in the same way as the k equation is treated when enhanced wall treatments are used with the k- epsilon models.

This means that all boundary conditions for
- wall-function meshes will correspond to the wall function approach, while for the
- fine meshes, the appropriate low-Reynolds-number boundary conditions will be applied.

In Fluent, that means:

If the Transitional Flows option is enabled in the Viscous Model panel, low-Reynolds-number variants will be used, and, in that case, mesh guidelines should be the same as for the enhanced wall treatment
(y+ at the wall-adjacent cell should be on the order of y+ = 1. However, a higher y+ is acceptable as long as it is well inside the viscous sublayer (y+ < 4 to 5).)

If Transitional Flows option is not active, then the mesh guidelines should be the same as for the wall functions.
(For [...] wall functions, each wall-adjacent cell's centroid should be located within the log-law layer, 30 < y+ < 300. A y+ value close to the lower bound y+ = 30 is most desirable.)


References

  • Menter, F., Esch, T. (2001), "Elements of industrial heat transfer predictions", 'COBEM 2001, 16th Brazilian Congress of Mechanical Engineering.'.
  • ANSYS (2006), "FLUENT Documentation", .
My wiki