Skip to content

Commit 702a6a4

Browse files
authored
Merge pull request #95 from sun5k/master
Flat Plates(T3A and T3A-) VandV and Tutorial for LM model
2 parents 5f62cb0 + dbc3d2e commit 702a6a4

34 files changed

+255
-1
lines changed
Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
---
2+
title: Transitional Flat Plate for T3A and T3A-
3+
permalink: /tutorials/Transitional_Flat_Plate/
4+
written_by: Sunoh Kang
5+
for_version: 7.4.0
6+
revised_by: -
7+
revision_date: -
8+
revised_version: -
9+
solver: RANS
10+
requires: SU2_CFD
11+
complexity: basic
12+
follows:
13+
---
14+
15+
## Goals
16+
17+
Upon completing this tutorial, the user will be familiar with performing an external, transitional flow over a flat plate. The flow over the flat plate will be laminar until it reaches a point where a transition correlation depending on local flow variables is activated. The results can be compared to the zero pressure gradient natural transition experiment of T3A & T3A-[ERCOFTAC](http://cfd.mace.manchester.ac.uk/ercoftac/doku.php). The following capabilities of SU2 will be showcased in this tutorial:
18+
19+
- Steady, 2D, incompressible RANS equations
20+
- k-w SST-2003m turbulence model with Langtry and Menter 2009 ([LM2009](https://turbmodels.larc.nasa.gov/langtrymenter_4eqn.html)) transition model
21+
- L2Roe convective scheme in space (2nd-order, upwind)
22+
- Corrected average-of-gradients viscous scheme
23+
- Euler implicit time integration
24+
- farfield, Outlet, Symmetry and No-Slip Wall boundary conditions
25+
26+
## Resources
27+
28+
The resources for this tutorial can be found in the [compressible_flow/Transitional_Flat_Plate/LM](https://github.com/su2code/Tutorials/tree/master/compressible_flow/Transitional_Flat_Plate/LM) directory in the [tutorial repository](https://github.com/su2code/Tutorials).
29+
30+
## Tutorial
31+
32+
The following tutorial will walk you through the steps required when solving for the transitional flow over a flat plate using SU2. It is assumed you have already obtained and compiled the SU2_CFD code for a serial or parallel computation. If you have yet to complete these requirements, please see the [Download](/docs_v7/Download/) and [Installation](/docs_v7/Installation/) pages.
33+
34+
### Background
35+
36+
Practically, most CFD analyses are carried out using fully turbulent fields that do not account for boundary layer transition. Given that the flow is everywhere turbulent, no separation bubbles or other complex flow phenomena evolve. A transition model can be introduced, however, such that the flow begins as laminar by damping the production term of the turbulence model until a point where a transition correlation is activated. Currently, Langtry and Menter transition model ([LM](https://turbmodels.larc.nasa.gov/langtrymenter_4eqn.html)) that uses k-w SST-2003m as the baseline turbulence model is implemented in SU2.
37+
38+
For verification, we will be comparing SU2 results against the results of natural transition flat plate experiment of [ERCOFTAC](http://cfd.mace.manchester.ac.uk/ercoftac/doku.php). The experimental data include skin friction coefficient distribution versus the local Reynolds number over the flat plate.
39+
40+
### Problem Setup
41+
42+
The length of the flat plate is 20 meters, and it is represented by an adiabatic no-slip wall boundary condition. There is a symmetry plane located before the leading edge of the flat plate. far boundary condition is used on the left and top boundary of the domain, and outlet boundary condition is applied to the right boundaries of the domain. Flow condition, you can reference from https://doi.org/10.2514/6.2022-3679.
43+
44+
### Mesh Description
45+
46+
The mesh used for T3A tutorial, which provided by [AIAA Transition modeling workshop-I](https://transitionmodeling.larc.nasa.gov).
47+
The mesh used for T3A- tutorial, which consists of 122,880 quadrilaterals.
48+
Both T3A and T3A- boundary conditions are shown below.
49+
50+
![Flat Plate](../../../tutorials_files/compressible_flow/Transitional_Flat_Plate/images/LM_flat_plate/Boundary_conditions.png)
51+
52+
Figure (1): Mesh with boundary conditions (red: far, blue:out, orange:symmetry, green:wall)
53+
54+
### Configuration File Options
55+
56+
Several of the key configuration file options for this simulation are highlighted here.
57+
58+
```
59+
% Physical governing equations (EULER, NAVIER_STOKES,
60+
% WAVE_EQUATION, HEAT_EQUATION,
61+
% LINEAR_ELASTICITY, POISSON_EQUATION)
62+
SOLVER= RANS
63+
%
64+
% Specify turbulent model (NONE, SA, SST)
65+
KIND_TURB_MODEL= SST
66+
%
67+
% Specify versions/corrections of the SST model (V2003m, V1994m, VORTICITY, KATO_LAUNDER, UQ, SUSTAINING)
68+
SST_OPTIONS= NONE
69+
%
70+
% Transition model (NONE, LM)
71+
KIND_TRANS_MODEL= LM
72+
73+
...
74+
75+
%
76+
% Free-stream turbulence intensity
77+
FREESTREAM_TURBULENCEINTENSITY = 0.01
78+
79+
```
80+
81+
In the LM model, transition onset location is affected by freestream turbulence intensity.
82+
83+
### Running SU2
84+
85+
To run this test case, follow these steps at a terminal command line:
86+
87+
1. Copy the ([config file](https://github.com/su2code/Tutorials/tree/master/compressible_flow/Transitional_Flat_Plate/LM/)) and ([mesh file](https://github.com/su2code/Tutorials/tree/master/compressible_flow/Transitional_Flat_Plate/LM/)) so that they are in the same directory. Move to the directory containing the config file and the mesh file. Make sure that the SU2 tools were compiled, installed, and that their install location was added to your path.
88+
89+
2. Run the executable by entering
90+
91+
```
92+
$ SU2_CFD transitional_LM_model_ConfigFile.cfg
93+
```
94+
95+
at the command line.
96+
97+
3. SU2 will print residual updates for each iteration of the flow solver, and the simulation will finish upon reaching the specified convergence criteria.
98+
99+
4. Files containing the results will be written upon exiting SU2. The flow solution can be visualized in Tecplot or ParaView.
100+
101+
### Results
102+
103+
The figure below compares the skin friction results obtained by the LM transition model to the result of another solver(=Fluent 19.0) and experimental data.
104+
105+
![T3A_Cf_Rex](../../../tutorials_files/compressible_flow/Transitional_Flat_Plate/images/LM_flat_plate/Cf_T3A.png)
106+
Figure (2): Comparison of the skin friction coefficients for the T3A case.
107+
![T3A-_Cf_Rex](../../../tutorials_files/compressible_flow/Transitional_Flat_Plate/images/LM_flat_plate/Cf_T3A-.png)
108+
Figure (3): Comparison of the skin friction coefficients for the T3A- case.
109+
110+
111+
## Notes
112+
113+
The [LM model](https://turbmodels.larc.nasa.gov/langtrymenter_4eqn.html) is designed using general subsonic transition experiment results(T-S wave, bypass transition, and separation-induced transition). So, This LM model can't provide appropriate simulation results for crossflow, supersonic, and hypersonic flow transition(= crossflow instability, 1st mode, Mack 2nd mode).

_tutorials/index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,10 @@ Simulation of external, laminar flow over a flat plate (classical Navier-Stokes
3838
Simulation of external, laminar flow around a 2D cylinder.
3939
* [Turbulent Flat Plate](/tutorials/Turbulent_Flat_Plate/)
4040
Simulation of external, turbulent flow over a flat plate (classical RANS validation).
41-
* [Transitional Flat Plate](/tutorials/Transitional_Flat_Plate/)
41+
* [Transitional Flat Plate(BC transition model)](/tutorials/Transitional_Flat_Plate/)
4242
Simulation of external, transitional flow over a flat plate (transitional latminar-turbulent case).
43+
* [Transitional Flat Plate(LM transition model)](/tutorials/Transitional_Flat_Plate/)
44+
Simulation of external, transitional flow over a flat plate(T3A & T3A-) (transitional latminar-turbulent case).
4345
* [Turbulent ONERAM6](/tutorials/Turbulent_ONERAM6/)
4446
Simulation of external, viscous flow around a 3D geometry (isolated wing) using a turbulence model.
4547
* [Unsteady NACA0012](/tutorials/Unsteady_NACA0012/)

_vandv/LM_transition.md

Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,137 @@
1+
---
2+
title: Langtry and Menter transition model
3+
permalink: /vandv/LM_transition/
4+
---
5+
6+
| Solver | Version | Author |
7+
| --- | --- | --- |
8+
| `RANS` | 7.4.0 | S. Kang |
9+
10+
The details of the Langtry and Menter(LM) transition model validation cases are taken from the [AIAA Transition modeling workshop-I](https://transitionmodeling.larc.nasa.gov).
11+
To validate the LM model, the simulation results of SU2 are compared with the results of Fluent19.0 with a similar numerical setting.
12+
13+
## Problem Setup
14+
15+
16+
Flow conditions are the reference from : https://doi.org/10.2514/6.2022-3679 and [AIAA Transition modeling workshop-I](https://transitionmodeling.larc.nasa.gov).
17+
18+
| Case | T3A | T3B | T3Am | NLF0416|
19+
| --- | --- | --- | --- | --- |
20+
|Inlet Velocity (m/s)| 69.44 | 69.44 | 19.8 | 34.72 |
21+
|Density (kg/m^3) | 0.053 | 0.053 | 1.2 | 2.13 |
22+
|Viscosity (kg/ms) | 1.85E-5 | 1.85E-5 | 1.79E-5 | Sutherland's Law |
23+
|Freestream Temperature (K) | 300 | 300 | 300 | 300 |
24+
|Unit Reynolds number (1/m) | 2.0E5 | 2.0E5 | 1.328E6 | 4.0E6 |
25+
|Mach Number | 0.2 | 0.2 | 0.058 | 0.1 |
26+
|AoA | 0.0 | 0.0 | 0.0 | 0.0 |
27+
|Viscosity Ratio| 11.9 | 99.0 | 9.0 | 1.0 |
28+
|Freestream Turbulence Intensity (%) | 5.855 | 7.216 | 1.0 | 0.15 |
29+
30+
31+
## Mesh Description
32+
33+
The grids of T3A, T3B, and NLF cases are provided by [TMW](https://transitionmodeling.larc.nasa.gov/workshop_i/)(Transition Model Workshop). And, The grid of T3Am was made with reference to https://doi.org/10.2514/6.2022-3679.
34+
If you want to run the above cases, you can use only the fine-level grid files available in the [SU2 V&V repository](https://github.com/su2code/Tutorials/tree/master/compressible_flow/Transitional_Flat_Plate/).
35+
36+
37+
## Numerical Scheme
38+
39+
| Flat plate | Fluent | SU2 |
40+
| --- | --- | --- |
41+
| Flux | Roe-FDS | L2ROE |
42+
| Gradient | Least Squares Cell Based | WEIGHTED_LEAST_SQUARES |
43+
| Spatial Discretization Flow | Third-order MUSCL | MUSCL_FLOW |
44+
| Spatial Discretization Turbulence | Third-order MUSCL | MUSCL_YES |
45+
46+
47+
| NLF0416 | Fluent | SU2 |
48+
| --- | --- | --- |
49+
| Flux | Roe-FDS | L2ROE |
50+
| Gradient | Least Squares Cell Based | WEIGHTED_LEAST_SQUARES |
51+
| Spatial Discretization Flow | second-order Upwind | MUSCL_FLOW |
52+
| Spatial Discretization Turbulence | second-order Upwind | MUSCL_YES |
53+
54+
## Results
55+
56+
Present results of all grid resolutions and then plot the results of the fine-level grid separately. If you want to see other results of the gird level, you can see them at "vandv_files/LMmodel".
57+
All of the flat plate results(= attached flow) are in good agreement with the Fluent results. But, the Airfoil results have the oscillation near the separation region both Fluent and SU2.
58+
59+
60+
61+
### T3A
62+
The experiment data from [here](http://cfd.mace.manchester.ac.uk/ercoftac/)
63+
64+
C : Coarse
65+
66+
M : Medium
67+
68+
F : Fine
69+
70+
X : Extra fine
71+
72+
73+
74+
<p align="center">
75+
<img src="/vandv_files/LM_model/T3A/All_Cf.png" alt="All result comparsion of Cf distribution on T3A" />
76+
<img src="/vandv_files/LM_model/T3A/Fine_Cf.png" alt="Fine level result comparsion of Cf distribution on T3A" />
77+
78+
### T3B
79+
The experiment data from [here](http://cfd.mace.manchester.ac.uk/ercoftac/)
80+
81+
C : Coarse
82+
83+
M : Medium
84+
85+
F : Fine
86+
87+
X : Extra fine
88+
89+
90+
<p align="center">
91+
<img src="/vandv_files/LM_model/T3B/All_Cf.png" alt="All result comparsion of Cf distribution on T3B" />
92+
<img src="/vandv_files/LM_model/T3B/Fine_Cf.png" alt="Fine level result comparsion of Cf distribution on T3B" />
93+
94+
95+
### T3Am
96+
The experiment data from [here](http://cfd.mace.manchester.ac.uk/ercoftac/)
97+
98+
Mesh_1 : Tiny
99+
100+
Mesh_2 : Coarse
101+
102+
Mesh_3 : Medium
103+
104+
Mesh_4 : Fine
105+
106+
Mesh_5 : Extra Fine
107+
108+
Mesh_6 : Ultra Fine
109+
110+
<p align="center">
111+
<img src="/vandv_files/LM_model/T3Am/All_Cf.png" alt="All result comparsion of Cf distribution on T3Am" />
112+
<img src="/vandv_files/LM_model/T3Am/Mesh5_Cf.png" alt="Fine level result comparsion of Cf distribution on T3Am" />
113+
114+
115+
### NLF0416
116+
Fluent and SU2, the NLF-0416 airfoil results oscillate near the separation region. So, Here are shown only the fine-level grid results of every 1000 iterations and the instantaneous.
117+
118+
C : Coarse
119+
120+
M : Medium
121+
122+
F : Fine
123+
124+
Every 1000 iteration results :
125+
126+
<p align="center">
127+
<img src="/vandv_files/LM_model/NLF/Delta_1000_Fine_Cp.png" alt="Fine level result comparsion of Cp distribution on NLF-0416" />
128+
<img src="/vandv_files/LM_model/NLF/Delta_1000_Fine_Cf.png" alt="Fine level result comparsion of Cf distribution on NLF-0416" />
129+
130+
131+
Instantaneous result is :
132+
133+
<p align="center">
134+
<img src="/vandv_files/LM_model/NLF/Inst_All_Cp.png" alt="Fine level result comparsion of Cp distribution on NLF-0416" />
135+
<img src="/vandv_files/LM_model/NLF/Inst_All_Cf.png" alt="Fine level result comparsion of Cf distribution on NLF-0416" />
136+
<img src="/vandv_files/LM_model/NLF/Inst_Fine_Cp.png" alt="Fine level result comparsion of Cp distribution on NLF-0416" />
137+
<img src="/vandv_files/LM_model/NLF/Inst_Fine_Cf.png" alt="Fine level result comparsion of Cf distribution on NLF-0416" />

_vandv/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,5 @@ Code-to-code comparisons for a bump in a channel, which results in pressure grad
2929
Results for the 30p30n airfoil, mesh independence study at low angle-of-attack, and determination of maximum lift, both comparing different numerical schemes.
3030
* [Shock-Wave Boundary-Layer Interaction](/vandv/swbli/)
3131
Comparison of grid-converged results with experimental data. SA and SST turbulence models.
32+
* [2D Flat Plate (T3A & T3A-) for Langtry and Menter transition model](/vandv/LM_transition/)
33+
Comparison of grid-converged results with results of another solver and experimental data.
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
602 KB
Loading
383 KB
Loading
354 KB
Loading
301 KB
Loading

vandv_files/LM_model/T3A/All_Cf.png

207 KB
Loading
151 KB
Loading
151 KB
Loading

vandv_files/LM_model/T3A/Fine_Cf.png

153 KB
Loading
154 KB
Loading

vandv_files/LM_model/T3Am/All_Cf.png

330 KB
Loading
178 KB
Loading
184 KB
Loading
187 KB
Loading
185 KB
Loading
181 KB
Loading
94.2 KB
Loading

vandv_files/LM_model/T3B/All_Cf.png

201 KB
Loading
149 KB
Loading
144 KB
Loading

vandv_files/LM_model/T3B/Fine_Cf.png

145 KB
Loading
150 KB
Loading

0 commit comments

Comments
 (0)