Difference between revisions of "Collection of turbulence modeling"

From OpenFOAM Wiki
Jump to navigation Jump to search
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Small introduction
+
Turbulence modeling is in several cases a very important topic in a simulation project. These tutorials explain, how you can utilize them in OpenFOAM.
  
 
Go back to [https://wiki.openfoam.com/Collection_by_topic Collection by topic].
 
Go back to [https://wiki.openfoam.com/Collection_by_topic Collection by topic].
Line 7: Line 7:
 
'''Theory'''
 
'''Theory'''
  
* In this [https://wiki.openfoam.com/Theory_of_turbulence_modeling_by_Joel_Guerrero tutorial] you find the basic theory of turbulence modeling.
+
* [https://wiki.openfoam.com/Stationary_turbulence_modeling_%28RAS%29_by_Jozsef_Nagy '''Steady-state turbulence modeling'''] - Here you will find a basic 2D hands-on tutorial to understand the theory of steady-state turbulence modeling.
  
* This [https://wiki.openfoam.com/IcoFoam_and_pisoFoam_by_Hakan_Nilsson tutorial] gives a compact explanation of a laminar solver as well as a turbulent solver and the difference between them.
+
* [https://wiki.openfoam.com/Transient_turbulence_modeling_by_Jozsef_Nagy '''Transient turbulence modeling'''] - Here you will find a basic 2D hands-on tutorial to understand the theory of transient turbulence modeling.
  
* Here you will find a basic 2D hands-on [https://wiki.openfoam.com/Stationary_turbulence_modeling_%28RAS%29_by_Jozsef_Nagy tutorial] to understand the theory of steady-state turbulence modeling.
+
* [https://wiki.openfoam.com/Steady-state_turbulence_modeling_by_Bahram_Haddadi '''Turbulence – Steady state'''] - Use simpleFoam solver, run a steady state simulation with following turbulence models: kEpsilon (RAS), kOmega (RAS) and LRR (RAS).
  
* Here you will find a basic 2D hands-on [https://wiki.openfoam.com/Transient_turbulence_modeling_by_Jozsef_Nagy tutorial] to understand the theory of transient turbulence modeling.
+
* [https://wiki.openfoam.com/Turbulence_modeling_by_Bahram_Haddadi '''Turbulence – Transient'''] - Use the pisoFoam solver, run a backward facing step case for 0.2 s with different turbulence models: Smagorinsky (LES), kEqn (LES) and kEpsilon (RAS).
  
 
'''Application cases'''
 
'''Application cases'''
  
=[https://wiki.openfoam.com/PitzDaily_tutorial_by_Sergei_Strijhak Rearward facing step]=
+
* [https://wiki.openfoam.com/NACA0012_by_Michael_Alletto '''Transonic flow around a periodically pitching NACA0012 airfoil'''] - In this tutorial you will learn about the compressible transonic flow around a periodically pitching NACA0012 airfoil including the study of differrent turbulence models
  
=[https://wiki.openfoam.com/The_DrivAer_case_by_Gavin_Tabor The DrivAer case]=
 
  
Finally. This is a very cool case. Here you can test all the knowledge you gained so far by applying it in this case, where you will simulate the flow around a car. In particular, you will consider the following steps:
+
Check the [https://wiki.openfoam.com/Turbulence_modeling_archive '''Archive'''] section for more (however not fully up to date) turbulence tutorials.
  
* meshing
 
** blockMesh
 
** snappyHexMesh
 
** mesh quality
 
*turbulence modeling
 
* boundary conditions
 
* numerics
 
* functionObjects
 
  
=[https://wiki.openfoam.com/Flow_around_a_cylinder_by_Joel_Guererro Flow around a circular cylinder - 2D case]=
+
=Further reading=
  
Let's start with the flow around a cylinder. With your knowledge gained yesterday, conduct this parameter study in order to gather experience about
+
'''Publications'''
  
* difference between a laminar and a turbulent flow
+
* S. Jakirlic, L. Kutej, P. Unterlechner and C. Tropea: [http://papers.sae.org/2017-01-1532/ ''Critical Assessment of Some Popular Scale-Resolving Turbulence Models for Vehicle Aerodynamics''], SAE Int. J. Passeng. Cars - Mech. Syst., Volume 10(1), p. 235-250, 2017, doi:10.4271/2017-01-1532.
* case setup
+
* M. Islam, F. Decker, E. de Villiers, A. Jackson, J. Gines, T. Grahs, A. Gitt–Gehrke and J. Comas i Font: [https://saemobilus.sae.org/content/2009-01-0333 ''Application of Detached–Eddy Simulation for Automotive Aerodynamics Development''], SAE International, 2009-01-0333, 2009.
* dictionaries
 
* output
 
* parameter study
 
* postprocessing
 
 
 
 
 
 
 
=[https://wiki.openfoam.com/Vortex_shedding_by_Joel_Guerrero Flow around a square cylinder - 3D case]=
 
 
 
Now with the theory covered, go back and conduct a second parameter study about vortex shedding behind a square cylinder. With all the knowledge and experience, that you gained you should be able to correctly
 
 
 
* set up a case
 
* choose the correct
 
** RAS models
 
** LES models
 
* postprocess the results
 
 
 
 
 
=Further reading=
 

Latest revision as of 12:22, 30 May 2023

Turbulence modeling is in several cases a very important topic in a simulation project. These tutorials explain, how you can utilize them in OpenFOAM.

Go back to Collection by topic.

Turbulence modeling

Theory

  • Turbulence – Steady state - Use simpleFoam solver, run a steady state simulation with following turbulence models: kEpsilon (RAS), kOmega (RAS) and LRR (RAS).
  • Turbulence – Transient - Use the pisoFoam solver, run a backward facing step case for 0.2 s with different turbulence models: Smagorinsky (LES), kEqn (LES) and kEpsilon (RAS).

Application cases


Check the Archive section for more (however not fully up to date) turbulence tutorials.


Further reading

Publications