Steady turbulent flow over a backward-facing step

In this example we shall investigate steady turbulent flow over a backward-facing step. The problem description is taken from one used by Pitz and Daily in an experimental investigation.

Problem description

The domain is 2 dimensional, consisting of a short inlet, a backward-facing step and converging nozzle at outlet.

Governing equations:

  • Mass continuity for incompressible flow

  • Steady state flow momentum equation

Initial conditions: .

Boundary conditions:

  • Inlet (left) with fixed velocity ;
  • Outlet (right) with fixed pressure ;
  • No-slip walls on other boundaries.

Transport properties: kinematic viscosity of air

Turbulence model:

  • Standard ;
  • Coefficients: , , , , .

Solver name: simpleFoam.

Mesh generation

The domain is subdivided into 12 blocks:

The resulting mesh is the following:

In general, the regions of highest shear are particularly critical, requiring a finer mesh than in the regions of low shear. We can anticipate that high shear will occur close to the center-line of the domain and close to the walls; as it can be seen we have finer cells in these areas.

Boundary conditions and initial fields

We set the initial and boundary fields for velocity , pressure , turbulent kinetic energy and dissipation rate . is given in the problem specification, but the values of and must be chosen by the user.

Assuming that the inlet turbulence is isotropic and the fluctuations are of at the inlet, we have:

With a turbulent length scale of of the width of the inlet, we can compute the dissipation rate as:

At the outlet we need only specify the pressure .

Case control

The problem is incompressible, turbulent and steady state; we will use the solver simpleFoam.

For the steady state analyses relaxation factors apply; a relaxationFactor of is applied for , , and ; a factor of is required for to avoid numerical instability.

Results

The solution converged in iterations; for steady state problems only the final results have physical meaning; therefore in the following all plots are given for the last iteration.

Pressure plot:

For incompressible problems, OpenFOAM computes the pressure/density as a single variable; the results are valid for any incompressible fluid; to obtain the pressure simply multiply the obtained pressure by the density.

Velocity plot:

Velocity streamlines:

This plot clearly shows the recirculation created after the facing step.

Turbulent kinetic energy plot: