Contact Us

Which Turbulence Model Should You Use For Your CFD Analysis?

Buffer Tank CFD Model

If you’re somewhat new to CFD, you might be asking yourself why there are so many turbulence models.

The answer lies at the heart of what CFD software does. It solves the Navier-Stokes Equation as well as the energy and mass conservation equations. When solving these equations, Prandtl realized that no direct mathematical solution existed for turbulent flow. This has been coined as the turbulence closure problem because the equations can’t be closed for turbulent flow.

As usual, the engineer’s solution to solving equations that can’t be solved involves simplification methods and observations. As always, these methods vary depending on the type of problem you’re solving, and what is considered important or conservative.

So how do you know which model to choose?

Choosing the correct model is important, and can have a big impact on the results. In this post, we’ll take a look at some of the most popular models, and their benefits and detractors.

RANS – Reynolds Averaged Navier Stokes Models

RANS based models are by far the most common type of turbulence modeling. These models use viscosity to close the Navier-Stokes equations. RANS models work by assuming that the turbulence is effectively isotropic, and not stretched by the proximity to the wall, or in strong swirling or shear flow. There’s a number of variants of RANS models, as we’ll discuss below.

RANS Single Equation Model: Spalart-Allmaras (SA)

Spalart Allmaras
CFD in Aerospace

The Spalart-Allmaras models are mainly used for aerospace and turbomachinery applications. It works well for supersonic and transonic flows over airfoils, boundary layer flows, etc.

Positives:

  • Not Memory intensive
  • Fast implementation
  • Good convergence
  • Forgiving of poor quality meshes – especially near walls
  • Stanford notes that this is a good compromise for accuracy vs. simplicity

Negatives

  • No wall functions
  • Not good for shear flows
  • Under-predicts separation (don’t use this for calculating stall)
  • Can’t predict the decay of homogenous, isotropic turbulence

RANS Two Equation Model: k-ε

Simple CFD Model
Simple CFD Model

This is one of the most common types of turbulence models. They’re reasonably accurate for a wide range of applications.

Positives

  • good for external flows
  • Reasonable Accuracy

Negatives

  • ε can’t be calculated near the wall, so wall functions are needed
  • Poor performance for flows with strong separation, strong streamline curvature, and large pressure gradients

RANS Two Equation Model: Realizable k-ε

CFD Around Truck
CFD Around Truck

This is the workhorse of the turbulence models. It’s the most proven, widely documented, and most available turbulence model around. In fact, many of the commercial software packages have this model set to the default.

Positives:

  • Planar surfaces
  • Round jets
  • Rotation
  • Recirculation
  • Streamline curvature
  • Improved BL under adverse pressure gradients or separation

Negatives:

  • More computationally Expensive

RANS Two Equation Model: RNG k-ε

Swirling Flow
Swirling Flow

The RNG k-ε model is an improvement on the standard k-ε model for shear flows, swirling flows and separation. It also works well for flows with high strain rates.

Positives:

  • Swirling flow
  • Shear flow
  • Separation
  • Low Re
  • Underestimates value of k, creating less viscous and more realistic flow features with complex geometry

Negatives:

  • This model has been superseded by others, even causing some vendors to stop using it in their software

RANS Two Equation Model: Standard k-ω

CFD Model of a Vortex
CFD Model of a Vortex

This model incorporates the rate of dissipation of the kinetic energy (ω). The goal here is to model the near-wall interactions better than the k-ε models.

Positives:

  • Good for internal flows
  • Turbomachinery/Aerospace
  • Strong Vortices
  • No wall functions are necessary

Negatives:

  • RANS two equation model: Standard k-ω and SST k-ω
  • Good for Internal flows
  • Over-predict shear stresses of adverse pressure gradient BLs
  • Over-Predicts Separation
  • Issues with free-stream flows
  • Difficulty converging compared to k-ε
  • Sensitive to initial conditions

RANS Two Equation Model: Shear Stress Transport k-ω

CFD Model of a car
CFD Model of a car

The SST k-ω model is a hybrid of the best of k-ω and k-ε. This model uses the k-ω model near walls, and transitions to k-ε model in the open flow field. It’s popular in aerospace and turbo-machinery applications.

Positives:

  • Separation and reattachment modeled better than k-ε and k-ω
  • Enhancement to k-ω
  • Can be applied to the viscous affected region without further modification
  • Good to use when flow is too complex for Spartan-Allmaras

Negatives:

  • Blending is arbitrary, and can mess up some critical features of turbulence
  • Requires limiters to improve prediction of stagnant regions of the flow
  • Does not take buoyancy into account

Large-Eddy Simulation (LES)

CFD Model of a Smoke Stack
CFD Model of a Smoke Stack

LES is much more complex than RANS models, and is better suited for high-end applications (combustion, mixing, external aerodynamics like flow around bluff bodies).

Large-eddy simulation (LES) models resolve the largest scales of turbulence and model the rest by use of sub-grid turbulence models or by blending with a RANS model.

Positives:

  • Buoyancy
  • Thermal fatigue
  • Combustion
  • Mixing
  • Vibration

Negatives:

  • Cannot predict turbulence near the wall (unless using a hybrid).
  • Computationally expensive

Reynolds Stress Model

Reynolds Stress Model
Reynolds Stress Model

The Reynolds Stress Model is the most complete turbulence model with regards to representing turbulent flow. This is typically reserved for the most complex flows where the CFD analyst doesn’t know exactly what to expect (unstudied flows), or for extremely complex flows.

Positives:

  • Captures complex strains like swirling flows and secondary flows
  • Only accurate closure for swirling flows

Negatives:

  • Computationally expensive
  • Sensitive to initial conditions
  • A lot of modeling required
  • Requires high fidelity mesh

Engineering Judgement

The choice for turbulence model comes down to engineering judgement. If you’re not sure which turbulence model is accurate, consider running the simulation a few times with different models to see if one model is missing or inaccurately modeling some flow phenomena. Based on the information here, you should be able to at least narrow down the list of CFD models you should use for your analysis.

Leave a comment

Your email address will not be published. Required fields are marked *