3D Bump-in-channel (Turbulent Boundary Layer)

verification

Velocity field over the 3D bump
Velocity-magnitude field on the spanwise centre plane (finest run grid), showing the flow accelerating over the bump.

Overview

The 3D bump-in-channel is a three-dimensional turbulence-model verification case: a shallow bump on the lower wall of a channel, whose height varies in the spanwise direction so the flow develops a three-dimensional turbulent boundary layer with both favorable and adverse streamwise pressure gradients. Because the wall is curved in two directions, the drag splits into a viscous (friction) part and a pressure (form) part. With no analytic solution, verification here means demonstrating that the solver's Spalart–Allmaras (SA) result converges, under grid refinement over the NASA grid family from 3,520 up to 14.4 million cells, toward the results of the NASA reference codes CFL3D and FUN3D in lift and in each drag component.

This case exercises the solver's three-dimensional RANS path on the same physics as the 2D bump, at M=0.2 and Re=3×106.

Problem Setup

The bump is defined by z=0.05sin4(πx/0.9π/3) for 0.3x1.2 along the spanwise centre, swept across the span. The channel extends roughly 25 grid units upstream and downstream of the bump and to z=5 above it; the spanwise extent is one unit. The flow is compressible (ideal-gas air, Sutherland viscosity) at free-stream Mach number M=0.2 and Reynolds number Re=3×106 based on the unit reference length, with a reference area of 1.5. Turbulence is modeled with Spalart–Allmaras.

Boundary conditions follow the NASA tunnel specification: a subsonic total-pressure inflow (total pressure and total temperature held at the free-stream stagnation state) on the upstream end and a static back-pressure outlet on the downstream end, which pins the absolute pressure datum. The bump is an adiabatic no-slip wall, and symmetry planes close the channel top, the spanwise sides, and the lower wall upstream and downstream of the bump. The grids are NASA's structured hexahedral family, used here as published so the comparison to CFL3D and FUN3D is grid-for-grid.

Quantities of Interest

The verification quantities are the integrated lift and drag on the bump and their convergence under grid refinement: the lift coefficient CL, the total drag coefficient CD, and its pressure (CD,p) and viscous (CD,v) components, each plotted against the grid-spacing measure h=(1/N)1/3 and compared to the CFL3D and FUN3D reference values at the same grids. A table reports the Luminary coefficients numerically beside the two reference codes at the finest grid.

The drag is predominantly viscous: at the finest grid the friction component CD,v is about 89% of the total. On the finest grid Luminary's coefficients agree with CFL3D and FUN3D to within 0.25% in CD, 0.20% in CL, 0.38% in CD,v, and 1.4% in CD,p. The CD,p, CD,v, CD, and CL curves are shown converging under grid refinement toward the reference values as h0.

Sources

NASA Langley Turbulence Modeling Resource, "3D Bump-in-channel Verification Case" (SA model).: https://tmbwg.github.io/turbmodels/bump3d_sa.html
Reference CD, CD,p, CD,v and CL grid-convergence data from the NASA CFL3D and FUN3D codes.

Results

Finest-grid force coefficients vs CFL3D / FUN3D

CodeCLCD (total)CD,p (pressure)CD,v (viscous)
Luminary 0.0249960.00358080.000378650.0032021
CFL3D 0.0250060.00358970.0003840.0032057
FUN3D 0.0250460.00357410.000384070.0031901

Values on the finest grid (65 × 705 × 321).

Reference: NASA Langley Turbulence Modeling Resource, "3D Bump-in-channel Verification Case" (SA model).: https://tmbwg.github.io/turbmodels/bump3d_sa.html

Grid convergence of total CD

Grid convergence of total \( C_D \)

Reference: NASA Langley Turbulence Modeling Resource, "3D Bump-in-channel Verification Case" (SA model). (CFL3D / FUN3D, grid convergence of the force coefficients): https://tmbwg.github.io/turbmodels/bump3d_sa.html

Grid convergence of CL

Grid convergence of \( C_L \)

Reference: NASA Langley Turbulence Modeling Resource, "3D Bump-in-channel Verification Case" (SA model). (CFL3D / FUN3D, grid convergence of the force coefficients): https://tmbwg.github.io/turbmodels/bump3d_sa.html

Grid convergence of pressure drag CD,p

Grid convergence of pressure drag \( C_{D,p} \)

Reference: NASA Langley Turbulence Modeling Resource, "3D Bump-in-channel Verification Case" (SA model). (CFL3D / FUN3D, grid convergence of the force coefficients): https://tmbwg.github.io/turbmodels/bump3d_sa.html

Grid convergence of viscous drag CD,v

Grid convergence of viscous drag \( C_{D,v} \)

Reference: NASA Langley Turbulence Modeling Resource, "3D Bump-in-channel Verification Case" (SA model). (CFL3D / FUN3D, grid convergence of the force coefficients): https://tmbwg.github.io/turbmodels/bump3d_sa.html

Solver configuration

features exercised
Verification3DRANSSpalart–AllmarasIdeal gasSteadyEnergy equation