Skip to content

Help diagnosing mismatch in results using SST and LM transition models #2614

@EngJamal2023

Description

@EngJamal2023

I’m working on a 2D airfoil RANS case in SU2 and I’m having trouble reproducing the same aerodynamic results I get from other software (Fluent/CFD) and from wind-tunnel data, but only when I use the SST (k\text{-}\omega) turbulence model or the LM transition model.

With the other code I can match lift/drag more closely, but in SU2 the calculated lift and drag don’t line up, and I’m not sure which parameter is driving the difference. I have already tried changing many settings, so I would really appreciate guidance on what to check first.

Below is what I’m doing now.

1. Case setup

  • Solver: RANS

  • Turbulence model: KIND_TURB_MODEL = SST

  • Sometimes I also try KIND_TRANS_MODEL = LM

  • Flow conditions:

    • Mach = 0.3
    • AoA = 7.104°
    • (T_\infty = 288.15\ \text{K})
    • (p_\infty = 101325\ \text{Pa})
    • Reynolds number = (6\times 10^6), reference length = 1.0

I’ll attach the full .cfg file I’m using (copy below).


2. Mesh

  • I generated both a C-type mesh and an O-type mesh around the airfoil.
  • First-layer height was computed to achieve the proper (y^+) for SST.
  • Growth rate is ~1.05.
  • Farfield is sufficiently far.
  • SU2 does not report mesh-quality issues.
  • So I don’t think the problem is mesh-related.

I can attach both meshes if that helps.


3. Things I have already tried

  • Switched between MARKER_FAR and explicit inlet/outlet BCs.

  • Varied freestream turbulence intensity and turbulence-to-laminar viscosity ratio:

    • FREESTREAM_TURBULENCEINTENSITY = 0.0005
    • FREESTREAM_TURB2LAMVISCRATIO = 0.1
  • Tried different convective schemes: JST, ROE.

  • Used multigrid with different settings.

  • Changed CFL and enabled CFL_ADAPT.

  • Adjusted linear solver options (FGMRES, LU_SGS, tolerance).

  • Ran for many iterations (up to 50,000).

Despite all of this, the SU2 lift/drag is still not matching what I get from the other solver or what I expect from the tunnel data.


4. What I need help with

Could you help me understand which SU2 settings are most sensitive when using:

  1. SST (k\text{-}\omega) and
  2. The LM transition model

for an external-aero airfoil case at (Re = 6 \times 10^6)?

In particular, I would appreciate guidance on:

  1. Freestream turbulence specification

    • Are my values for FREESTREAM_TURBULENCEINTENSITY and FREESTREAM_TURB2LAMVISCRATIO too low for this Reynolds number when using SST?
    • Is there a recommended pair of values for a case like this to match typical wind-tunnel conditions (say 0.5–1% Tu)?
  2. BC choice: farfield vs inlet/outlet

    • For low-Mach external aero in SU2, is it better to keep MARKER_FAR instead of total-pressure/total-temperature inlet + static outlet?
    • Could that be affecting the pressure distribution enough to change lift?
  3. Transition model coupling (LM)

    • Are there extra variables or recommended defaults for LM in SU2 that I may be missing?
    • Do you have a reference example for “airfoil, high Re, external, with LM” that I can mirror?
  4. Turbulence model options for SST

    • I noticed there is an option like SST_OPTIONS = V2003m (commented in my file). For this type of case, should this be enabled?
  5. Numerical scheme influence

    • Is JST with these limiter settings appropriate for this laminar-to-turbulent/transition-sensitive problem, or do you recommend a different convective flux / limiter combination to avoid excessive dissipation in the boundary layer?

If you can point me to the SU2 example or a “canonical” config for an airfoil with SST (and especially SST + transition) at this Reynolds number, I can start from that and incrementally change things until I see where my setup diverges.


5. My current config (for reference)

(I will also attach it as a file.)

DU_91_W2_250_comp.dat.txt


Thank you very much for your time and for SU2. Please let me know if you need:

  • the mesh files (C-type and O-type),
  • the surface Cp/forces I’m getting in SU2,
  • or the reference results from the other software.
    otype_mesh.txt

Best regards,

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions