-
Notifications
You must be signed in to change notification settings - Fork 919
Description
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_FARand explicit inlet/outlet BCs. -
Varied freestream turbulence intensity and turbulence-to-laminar viscosity ratio:
FREESTREAM_TURBULENCEINTENSITY = 0.0005FREESTREAM_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:
- SST (k\text{-}\omega) and
- The LM transition model
for an external-aero airfoil case at (Re = 6 \times 10^6)?
In particular, I would appreciate guidance on:
-
Freestream turbulence specification
- Are my values for
FREESTREAM_TURBULENCEINTENSITYandFREESTREAM_TURB2LAMVISCRATIOtoo 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)?
- Are my values for
-
BC choice: farfield vs inlet/outlet
- For low-Mach external aero in SU2, is it better to keep
MARKER_FARinstead of total-pressure/total-temperature inlet + static outlet? - Could that be affecting the pressure distribution enough to change lift?
- For low-Mach external aero in SU2, is it better to keep
-
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?
-
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?
- I noticed there is an option like
-
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.)
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,