2D Turbulent Flat Plate (Zero Pressure Gradient, SST)

verification

Velocity field over the flat plate
Velocity-magnitude field on the quasi-2D plane (finest grid); the boundary layer thickens along the plate.

Overview

The 2D zero-pressure-gradient (ZPG) turbulent flat plate is a standard verification case for Reynolds-averaged Navier–Stokes (RANS) turbulence models. A sharp flat plate is aligned with a uniform free stream; a turbulent boundary layer grows along its length with (nominally) no streamwise pressure gradient. Because the case has no geometric complexity, it isolates the turbulence model and the discretization, making it suited to code-to-code verification.

This case is the companion of the Spalart–Allmaras flat plate, run instead with Luminary's k-ω SST model (the Menter SST-2003m variant). The objective is to reproduce, on the same grids, the results the NASA Turbulence Modeling Resource publishes for its reference codes CFL3D and FUN3D using their SST model. The TMR publishes its SST flat-plate data as the SST-Vm variant (vorticity-based production term); Luminary runs SST-2003m (strain-based). For this attached, zero-pressure-gradient boundary layer the strain-rate and vorticity magnitudes coincide throughout the layer, so the two variants are equivalent here, the reference series are labeled "SST-Vm" to name the exact published variant.

This is a grid-convergence study: the case is solved on a family of five successively refined structured grids (35×25, 69×49, 137×97, 273×193, 545×385, each a 2× refinement), and the integrated quantities are tracked as the mesh is refined toward the continuum (h=(1/N)1/20).

Problem Setup

The free-stream Mach number is M=0.2 and the Reynolds number is Re=5×106 per unit length, matching the NASA TMR specification. The plate occupies 0x2 with the leading edge at x=0; the domain extends upstream to x=0.333 (a symmetry plane ahead of the plate) and to y=1 in the wall-normal direction. The upper boundary uses a characteristic free-stream (Riemann) condition, the inflow a total-pressure characteristic condition, the outflow a static back-pressure, the plate a no-slip wall, and the spanwise planes symmetry (the mesh is one cell thick in z).

Air is modeled as an ideal gas with Sutherland's law for the dynamic viscosity and a laminar Prandtl number Pr=0.72. Turbulence closure is the k-ω SST (SST-2003m) model, with the free-stream turbulence set to the TMR values (eddy-viscosity ratio μt/μ=0.009). Each grid is converged in pseudo-time (density residual driven to 𝒪(1010)) so that the remaining error is spatial, what a grid-convergence study isolates.

Quantities of Interest

The verification targets are those published on the NASA TMR SST expected-results page:

Sources

NASA Langley Turbulence Modeling Resource, "2D Zero Pressure Gradient Flat Plate Verification Case" (SST model).: https://tmbwg.github.io/turbmodels/flatplate_sst.html
Reference Cf, CD, u+/y+ and eddy-viscosity data from the NASA CFL3D and FUN3D codes (SST-Vm variant).

Results

Finest-grid CD and Cf vs CFL3D / FUN3D

CodeCDCf at x=0.97
Luminary 0.00284310.0026796
CFL3D (SST-Vm) 0.00285330.0026909
FUN3D (SST-Vm) 0.00284420.0026905

Values on the finest grid (545 × 385).

Reference: NASA Langley Turbulence Modeling Resource, "2D Zero Pressure Gradient Flat Plate Verification Case" (SST model).: https://tmbwg.github.io/turbmodels/flatplate_sst.html

Grid convergence of Cf at x=0.97

Grid convergence of \( C_f \) at \( x = 0.97 \)

Reference: NASA Langley Turbulence Modeling Resource, "2D Zero Pressure Gradient Flat Plate Verification Case" (SST model). (CFL3D / FUN3D (SST-Vm), grid convergence of Cf at x=0.97): https://tmbwg.github.io/turbmodels/flatplate_sst.html

Grid convergence of CD

Grid convergence of \( C_D \)

Reference: NASA Langley Turbulence Modeling Resource, "2D Zero Pressure Gradient Flat Plate Verification Case" (SST model). (CFL3D / FUN3D (SST-Vm), grid convergence of CD): https://tmbwg.github.io/turbmodels/flatplate_sst.html

Skin-friction coefficient Cf(x) along the plate

Skin-friction coefficient \( C_f(x) \) along the plate

Reference: NASA Langley Turbulence Modeling Resource, "2D Zero Pressure Gradient Flat Plate Verification Case" (SST model). (CFL3D / FUN3D (SST-Vm), Cf(x) on the finest grid): https://tmbwg.github.io/turbmodels/flatplate_sst.html

Law of the wall: u+ vs y+

Law of the wall: \( u^+ \) vs \( y^+ \)

Reference: NASA Langley Turbulence Modeling Resource, "2D Zero Pressure Gradient Flat Plate Verification Case" (SST model). (CFL3D (SST-Vm) u+ vs y+ at x=0.97 and x=1.90): https://tmbwg.github.io/turbmodels/flatplate_sst.html

Law-of-the-wall theory overlay unavailable.

Eddy-viscosity profile μt/μ at x=0.97

Eddy-viscosity profile \( \mu_t / \mu_\infty \) at \( x = 0.97 \)

Reference: NASA Langley Turbulence Modeling Resource, "2D Zero Pressure Gradient Flat Plate Verification Case" (SST model). (CFL3D / FUN3D (SST-Vm) eddy viscosity at x=0.97): https://tmbwg.github.io/turbmodels/flatplate_sst.html

Peak eddy viscosity max(μt/μ) in the boundary layer

Peak eddy viscosity \( \max(\mu_t / \mu_\infty) \) in the boundary layer

Reference: NASA Langley Turbulence Modeling Resource, "2D Zero Pressure Gradient Flat Plate Verification Case" (SST model). (peak μt/μ in the boundary layer vs x (SST-Vm)): https://tmbwg.github.io/turbmodels/flatplate_sst.html

Solver configuration

features exercised
Verification2DRANSk–ω SSTIdeal gasSteadyEnergy equation