-
Notifications
You must be signed in to change notification settings - Fork 86
V&V M5 SWBLI #77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
V&V M5 SWBLI #77
Changes from all commits
Commits
Show all changes
6 commits
Select commit
Hold shift + click to select a range
b9e1881
start swbli v&v case
pcarruscag aec1c69
Merge branch 'develop' into vandv_swbli
pcarruscag aee5d97
add pics
pcarruscag bfe0146
update fig and finalize text
pcarruscag 4c60747
missing reference
pcarruscag 899b8ab
add SA-neg-comp results
pcarruscag File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -9,3 +9,4 @@ | |
| - Flat_Plate | ||
| - Bump_Channel | ||
| - 30p30n | ||
| - swbli | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,63 @@ | ||
| --- | ||
| title: Shock-Wave Boundary-Layer Interaction | ||
| permalink: /vandv/swbli/ | ||
| --- | ||
|
|
||
| | Solver | Version | Author | | ||
| | --- | --- | --- | | ||
| | `RANS` | 7.4.0 | P. Gomes | | ||
|
|
||
| The details of the Mach 5 SWBLI validation case are taken from the [NPARC Alliance Validation Archive](https://www.grc.nasa.gov/www/wind/valid/m5swbli/m5swbli.html). | ||
|
|
||
| <p align="center"> | ||
| <img src="/vandv_files/swbli/mach.png" alt="Mach number contours (SST-2003m)" /> | ||
| </p> | ||
| **Figure 1** - Mach number contours (SST-2003m). | ||
|
|
||
| We validate our implementation of the SA and SST models by comparing the SU2 numerical results on a sequence of grids against experimental results. | ||
|
|
||
| ## Problem Setup | ||
|
|
||
| The main geometry features and flow conditions are according to the [main reference](https://www.grc.nasa.gov/www/wind/valid/m5swbli/m5swbli.html). In this study, the inlet was extended 10mm to avoid the intersection of the supersonic inlet with a no-slip wall (that extension is modelled with a slip wall). | ||
| The SU2 configuration files used in this study are [available here](https://github.com/su2code/SU2/blob/develop/TestCases/vandv/rans/swbli/). | ||
| These are applicable to all grid levels, however note that simulations on finer grids were restarted from the results on the previous (coarser) level. | ||
| Mean flow convective fluxes were computed with Roe's scheme and a limited MUSCL reconstruction (Green-Gauss gradients and Venkatakrishnan's limiter). | ||
| The SA-neg and SST-2003m turbulence models were used with first order advection. | ||
| SU2 was run with "freestream equal Mach" non-dimensionalization for all configurations. | ||
|
|
||
| ## Mesh Description | ||
|
|
||
| Quad-dominant meshes of increasing density were used to perform a grid convergence study. | ||
| The meshes were generated using GMSH where a refinement factor was applied for all sizes and counts. | ||
| Particular attention was given to the y+ on the bottom plate (smaller than 1 on the coarsest level), the main shock, and the separation region. | ||
| The GMSH script can be downloaded from the [SU2 V&V GitHub repository](https://github.com/su2code/VandV/tree/master/rans/swbli). | ||
pcarruscag marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| The mesh designations and approximate sizes are: | ||
|
|
||
| - L1 "coarse" (2 x "fine") - 37k quadrilaterals | ||
| - L2 "medium" (1.41 x "fine") - 76k quadrilaterals | ||
| - L3 "fine" - 146k quadrilaterals | ||
|
|
||
| ## Results | ||
|
|
||
| Given the focus of this validation case (interaction between a shock wave and a boundary layer) it is of particular interest to analyze how well CFD predicts the skin friction coefficient on the bottom plate and the separation (caused by the shock wave) and re-attachment locations. | ||
| Figure 2 compares the skin friction coefficient for the two turbulence models and three mesh levels used, with the experimental values. | ||
|
|
||
| <p align="center"> | ||
| <img src="/vandv_files/swbli/cf.png" alt="Comparison of skin friction coefficient." /> | ||
| </p> | ||
| **Figure 2** - Comparison of skin friction coefficient. | ||
|
|
||
| The results do not change significantly between meshes L2 and L3, they were also not sensitive to other perturbations such as refining the mesh around the main shock, or global refinement (i.e. what would be an L4 mesh). The results for these other tests are omitted for simplicity. | ||
|
|
||
| Both turbulence models predict that separation takes place (negative skin friction). The start of the separation region is better predicted with SST and it is close to the experiment. However, both models underestimate the re-attachment location. | ||
|
|
||
| These results with SU2 are further from the experiment than the numerical results presented in the [main reference](https://www.grc.nasa.gov/www/wind/valid/m5swbli/m5swbli.html), which is likely due to compressibility effects not being included in the SA and SST-2003m models. | ||
| This hypothesis was tested by including the SA mixing-layer compressibility correction, i.e. using SA-neg-comp (by adding `COMPRESSIBILITY` to `SA_OPTIONS`). | ||
| Figure 3 compares the results obtained with this model on meshes L2 and L3 with the experimental results, the SA-neg results on the L3 mesh are also shown for reference. | ||
| With compressibility effects the size of the separation region is closer to the experiment. | ||
| This V&V case will be updated with results from the SST-2003 (not modified) model once it is implemented. | ||
|
|
||
| <p align="center"> | ||
| <img src="/vandv_files/swbli/cf_comp.png" alt="Skin friction coefficient with SA compressibility correction." /> | ||
| </p> | ||
| **Figure 3** - Skin friction coefficient with SA compressibility correction. | ||
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.