Joukowski Airfoil (Turbulent, SA-QCR2000-R)

verification

Velocity field around the airfoil
Velocity-magnitude field on the airfoil mid-span plane (finest grid).

Overview

This case reproduces Test Case 1 of the High-Fidelity CFD Verification Workshop 2024, turbulent flow over a smooth symmetric airfoil generated by the Joukowski conformal map. The workshop isolates discretization error in turbulence-model implementations: each participating code solves the same Spalart–Allmaras (SA-neg) model with the QCR2000-R rotation/curvature correction on a common family of systematically refined grids, so the spread between codes and their approach to a common grid-converged answer reflects numerical accuracy rather than modeling choices. Comparing our drag coefficient and its grid convergence against the workshop's finite-volume participants and its adapted high-order asymptotic value verifies that our SA-QCR2000-R discretization converges to the workshop answer.

Problem Setup

The airfoil is held at zero incidence in a free stream at Mach 0.15 and a chord Reynolds number of Rec=6×106. The flow is steady and fully turbulent; the wall is treated as a no-slip adiabatic surface and the outer boundary, placed 100 chord lengths away, uses a characteristic (Riemann) far-field condition. Because the geometry is symmetric and the angle of attack is zero, the lift vanishes identically and the drag is the sole force of interest.

The verification is a grid-convergence study over six nested "Classic" quadrilateral grids generated from the Joukowski map, from 48×16 up to 1536×512 cells, each level a uniform 2× refinement of the previous one. The grids cluster points at the leading-edge stagnation point and at the trailing edge, where the skin friction is singular, and open out toward the wake. The solver uses its accurate, low-dissipation discretization with no limiter, and every grid is converged to a deep density-residual floor so the remaining error is spatial.

Quantities of Interest

The reported quantity is the drag coefficient CD, split into its pressure (form) component CDp and viscous (friction) component CDv, with CD=CDp+CDv. Each is plotted against the grid spacing h=(DOF)1/2 and compared to the workshop's finite-volume codes FUN3D and CFD++ and to the adapted high-order asymptotic value (CD=0.007872, CDp=0.001244, CDv=0.006627). As the grid is refined the coefficients march toward the asymptotic value; the finest-grid values are tabulated beside the reference codes. On the finest 1536×512 grid the total CD is within 0.2% of the FUN3D and CFD++ values and within 0.2% of the asymptotic value. The pressure-drag component is the most grid-sensitive, as it is dominated by the trailing-edge singularity.

Sources

B. Diskin, Y. Liu, and M. C. Galbraith, "High-Fidelity CFD Verification Workshop 2024: Spalart–Allmaras QCR2000-R Turbulence Model," AIAA Paper 2023-1244, 2023.: https://doi.org/10.2514/6.2023-1244
Defines the Joukowski-airfoil test case: geometry, flow conditions, the SA-neg-QCR2000-R model and the desired outcome: and presents the FUN3D solution.
High-Fidelity CFD Verification Workshop 2024, RANS test-suite results repository, Joukowski airfoil.: https://github.com/HighFidelityCFDVerificationWorkshop/2024RANS/tree/main/Joukowski_Results
Archived grid-convergence data for CD, CDp, CDv from the participating codes (FUN3D, CFD++, …) and the adapted "truth" value (file JW_drag_convergence_new.dat).

Results

Finest-grid CD, CDp, CDv vs FUN3D / CFD++

CodeCDCDpCDv
Luminary 0.00788450.00124630.0066383
FUN3D 0.00789130.00125630.006635
CFD++ 0.00788010.00124680.0066333
Asymptotic 0.00787170.00124440.0066272

Values on the finest grid (1536 × 512).

Reference: High-Fidelity CFD Verification Workshop 2024, RANS test-suite results repository, Joukowski airfoil.: https://github.com/HighFidelityCFDVerificationWorkshop/2024RANS/tree/main/Joukowski_Results

Grid convergence of total CD

Grid convergence of total \( C_D \)

Reference: High-Fidelity CFD Verification Workshop 2024, RANS test-suite results repository, Joukowski airfoil. (FUN3D, CFD++ and the adapted truth value, grid convergence of CD/CDp/CDv): https://github.com/HighFidelityCFDVerificationWorkshop/2024RANS/tree/main/Joukowski_Results

Grid convergence of pressure drag CDp

Grid convergence of pressure drag \( C_{Dp} \)

Reference: High-Fidelity CFD Verification Workshop 2024, RANS test-suite results repository, Joukowski airfoil. (FUN3D, CFD++ and the adapted truth value, grid convergence of CD/CDp/CDv): https://github.com/HighFidelityCFDVerificationWorkshop/2024RANS/tree/main/Joukowski_Results

Grid convergence of viscous drag CDv

Grid convergence of viscous drag \( C_{Dv} \)

Reference: High-Fidelity CFD Verification Workshop 2024, RANS test-suite results repository, Joukowski airfoil. (FUN3D, CFD++ and the adapted truth value, grid convergence of CD/CDp/CDv): https://github.com/HighFidelityCFDVerificationWorkshop/2024RANS/tree/main/Joukowski_Results

Solver configuration

features exercised
Verification2DRANSSpalart–AllmarasIdeal gasSteadyEnergy equation