2D Wall-Mounted Hump (Separated Flow)

validation

Velocity field over the hump
Velocity-magnitude field on the quasi-2D plane (finest grid): the boundary layer accelerates over the crest then separates on the aft ramp into a recirculation bubble before reattaching downstream.

Overview

This case is the NASA wall-mounted hump (CFDVAL2004 Case 3), a benchmark for turbulence models in smooth-body separated flow. A turbulent boundary layer develops along a wind-tunnel floor and passes over a smooth Glauert-shaped hump. The adverse pressure gradient on the aft ramp drives the boundary layer to separate into a closed recirculation bubble that reattaches downstream. Because separation occurs off a smoothly curved surface (rather than at a fixed geometric edge), its location is set by the turbulence model. We run the no-flow-control baseline with the Spalart–Allmaras (SA) model.

The case is documented on the NASA Turbulence Modeling Resource, which publishes both reference CFD results (CFL3D) and the experimental measurements. We reproduce the surface pressure and skin-friction distributions and the separation/reattachment locations, comparing to CFL3D on the same grid and to the experiment.

Problem Setup

The hump has chord c=1 (normalized) and crest height 0.128c. Flow conditions are M=0.1 and Rec=9.36×105. The entire lower boundary is an adiabatic no-slip wall (the tunnel floor carrying the hump); the upper boundary is a contoured inviscid slip wall that approximates the end-plate blockage of the experiment; the upstream and downstream boundaries are characteristic (Riemann) far-field. The spanwise faces are symmetry planes (quasi-2D).

The discretization is density-based with a second-order FDS convective scheme; the SA freestream uses the standard ν~=3ν. The computation reuses NASA's own published single-block structured grid family (103×28 → 817×217, each a 2× refinement), converted to the solver's quasi-2D mesh format. Reusing the identical CFL3D grids removes mesh resolution as a variable in the code-to-code comparison.

Quantities of Interest

The primary quantities are the surface pressure coefficient Cp(x) and the skin-friction coefficient Cf(x) along the tunnel floor, both normalized by the channel free-stream conditions, the static and dynamic pressure of the undisturbed core flow upstream of the hump, read from the converged solution, rather than by a nominal far-field value. This is the datum for a confined contoured tunnel, whose equilibrium free-stream static settles a few pascals off the imposed back pressure. On a curved wall the local surface tangent is inclined, so Cf is taken as the wall-tangential component of the shear traction, matching the reference convention, not merely its streamwise-axis component. Cp shows the suction peak over the crest and the pressure plateau over the separated region; Cf gives the separation point (where Cf first goes negative on the aft ramp) and the reattachment point (the downstream zero crossing). Both are compared to the NASA CFL3D reference (same grid, SA model) and to the CFDVAL2004 experiment. On the finest (817×217) grid, Luminary places separation at xs/c=0.661 and reattachment at xr/c=1.265, versus CFL3D at 0.661 and 1.267 and the experiment at 0.746 and 1.116; both SA codes reattach downstream of the experiment.

Sources

NASA Langley Turbulence Modeling Resource, "2D NASA Wall-Mounted Hump Separated Flow Validation Case" (SA model, no flow control).: https://tmbwg.github.io/turbmodels/nasahump_val_sa.html
Reference Cp and Cf from the NASA CFL3D code (817×217 grid, SA) and from the CFDVAL2004 experiment.
D. Greenblatt et al., "A Separation Control CFD Validation Test Case," NASA CFDVAL2004 Workshop (Case 3); experimental data, NASA Langley.: https://tmbwg.github.io/turbmodels/Other_exp_Data/CFDVAL2004/results.html
Source of the measured centerspan Cp and Cf.

Results

Surface pressure coefficient Cp(x)

Surface pressure coefficient \( C_p(x) \)
Floor Cp(x) on the finest (817×217) grid against CFL3D (same grid, SA) and the CFDVAL2004 experiment. The pressure plateau over the aft ramp marks the separated region.

Reference: NASA Langley Turbulence Modeling Resource, "2D NASA Wall-Mounted Hump Separated Flow Validation Case" (SA model, no flow control). (CFL3D (817×217, SA), Cp(x) on the tunnel floor): https://tmbwg.github.io/turbmodels/nasahump_val_sa.html

Skin-friction coefficient Cf(x)

Skin-friction coefficient \( C_f(x) \)
Floor Cf(x) on the finest (817×217) grid against CFL3D (same grid, SA) and the CFDVAL2004 experiment. Cf<0 over the separation bubble; the downstream zero-crossing is reattachment.

Reference: NASA Langley Turbulence Modeling Resource, "2D NASA Wall-Mounted Hump Separated Flow Validation Case" (SA model, no flow control). (CFL3D (817×217, SA), Cf(x) on the tunnel floor): https://tmbwg.github.io/turbmodels/nasahump_val_sa.html

Separation / reattachment vs CFL3D and experiment (finest grid)

Codexs/cxr/c
Luminary 0.6611.265
CFL3D 0.6611.267
Experiment 0.7461.116

Values on the finest grid (817 × 217).

Separation xs/c and reattachment xr/c (the Cf zero-crossings) on the finest grid against CFL3D (same grid, SA) and the experiment. Both SA codes reattach downstream of the experiment.

Grid convergence of the reattachment location xr/c

Grid convergence of the reattachment location \( x_r/c \)
Luminary reattachment xr/c vs grid spacing h=(1/N)1/2 over the nested CFL3D grid family, converging to the CFL3D value (flat line); the experimental reattachment is shown for reference.

Reference: NASA Langley Turbulence Modeling Resource, "2D NASA Wall-Mounted Hump Separated Flow Validation Case" (SA model, no flow control). (CFL3D (817×217, SA), Cf(x) on the tunnel floor); D. Greenblatt et al., "A Separation Control CFD Validation Test Case," NASA CFDVAL2004 Workshop (Case 3); experimental data, NASA Langley. (CFDVAL2004 measured Cf)

Solver configuration

features exercised
VerificationValidation2DRANSSpalart–AllmarasIdeal gasSteadyEnergy equation