In physics, the Spalart–Allmaras model is a one-equation model that solves a modelled transport equation for the kinematic eddy turbulent viscosity. The Spalart–Allmaras model was designed specifically for aerospace applications involving wall-bounded flows and has been shown to give good results for boundary layers subjected to adverse pressure gradients. It is also gaining popularity in turbomachinery applications.
In its original form, the model is effectively a low-Reynolds number model, requiring the viscosity-affected region of the boundary layer to be properly resolved (y+ ~1 meshes). The Spalart–Allmaras model was developed for aerodynamic flows. It is not calibrated for general industrial flows, and does produce relatively larger errors for some free shear flows, especially plane and round jet flows. In addition, it cannot be relied on to predict the decay of homogeneous, isotropic turbulence.
It solves a transport equation for a viscosity-like variable
\tilde{\nu}
The turbulent eddy viscosity is given by
\nut=\tilde{\nu}fv1, fv1=
\chi3 | ||||||||||||
|
, \chi:=
\tilde{\nu | |
\partial\tilde{\nu | |
\tilde{S}\equivS+
\tilde{\nu | |
}{ |
\kappa2d2}fv2, fv2=1-
\chi | |
1+\chifv1 |
fw=g\left[
| |||||||||
|
\right]1/6, g=r+Cw2(r6-r), r\equiv
\tilde{\nu | |
}{ |
\tilde{S}\kappa2d2}
ft1=Ct1gt\exp\left(-Ct2
| |||||||
\DeltaU2 |
[d2+
2 | |
g | |
t |
2 | |
d | |
t] |
\right)
ft2=Ct3\exp\left(-Ct4\chi2\right)
S=\sqrt{2\Omegaij\Omegaij
The rotation tensor is given by
\Omegaij=
1 | |
2 |
(\partialui/\partialxj-\partialuj/\partialxi)
\DeltaU2
The constants are
\begin{matrix} \sigma&=&2/3\\ Cb1&=&0.1355\\ Cb2&=&0.622\\ \kappa&=&0.41\\ Cw1&=&Cb1/\kappa2+(1+Cb2)/\sigma\\ Cw2&=&0.3\\ Cw3&=&2\\ Cv1&=&7.1\\ Ct1&=&1\\ Ct2&=&2\\ Ct3&=&1.1\\ Ct4&=&2 \end{matrix}
According to Spalart it is safer to use the following values for the last two constants:
\begin{matrix} Ct3&=&1.2\\ Ct4&=&0.5 \end{matrix}
Other models related to the S-A model:
DES (1999) http://www.cfd-online.com/Wiki/Detached_eddy_simulation_%28DES%29
DDES (2006)
There are several approaches to adapting the model for compressible flows.
In all cases, the turbulent dynamic viscosity is computed from
\mut=\rho\tilde{\nu}fv1
where
\rho
The first approach applies the original equation for
\tilde{\nu}
In the second approach, the convective terms in the equation for
\tilde{\nu}
\partial\tilde{\nu | |
where the right hand side (RHS) is the same as in the original model.
The third approach involves inserting the density inside some of the derivatives on the LHS and RHS.
The second and third approaches are not recommended by the original authors, but they are found in several solvers.
Walls:
\tilde{\nu}=0
Freestream:
Ideally
\tilde{\nu}=0
\tilde{\nu}\leq
\nu | |
2 |
This is if the trip term is used to "start up" the model. A convenient option is to set
\tilde{\nu}=5{\nu}
Outlet: convective outlet.