CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Running, Solving & CFD

OF2.1: turbulentInlet for LES, description of how the fluctuations are generated

Register Blogs Members List Search Today's Posts Mark Forums Read

Like Tree6Likes
  • 6 Post By fcollonv

Reply
 
LinkBack Thread Tools Display Modes
Old   June 4, 2012, 05:44
Default OF2.1: turbulentInlet for LES, description of how the fluctuations are generated
  #1
New Member
 
Jan Östh
Join Date: Feb 2012
Location: Gothenburg/Sweden
Posts: 17
Rep Power: 5
Jan.Östh is on a distinguished road
Hi

Does anybody know how the turbulent fluctuations are generated when using the turbulentInlet as an inlet condition in a LES simulation in Openfoam v2.1 ? If anybody could point to a scientific publication where the method employed is described it would be very helpful for me.

thanks
Jan.Östh is offline   Reply With Quote

Old   June 5, 2012, 07:14
Default
  #2
New Member
 
Jan Östh
Join Date: Feb 2012
Location: Gothenburg/Sweden
Posts: 17
Rep Power: 5
Jan.Östh is on a distinguished road
From what I've been able to interpret from the source code in turbulentInletFvPatchField.H and turbulentInletFvPatchField.C the turbulent inlet generates random fluctuations, and is not based on any method that tries to create synthesized turbulence through fourier modes.

Has anybody implemented a synthesized turbulence generating inlet himself? If, are you willing to share the code?

If not, would it be hard to implement it? If anybody who is knowledgeable could give me some general start up guide lines how to implement for exemple the method proposed in Smirnov et al, "Random Flow Generation
Technique for Large Eddy Simulations and Particle-Dynamics Modeling", J. Fluids Engineering, 2001, Vol. 123


It would be helpful. I might give it a try...
Jan.Östh is offline   Reply With Quote

Old   June 6, 2012, 10:50
Default
  #3
Member
 
Frederic Collonval
Join Date: Apr 2009
Location: Technische Universitaet Munich - Lehrstuhl fuer Thermodynamik
Posts: 53
Rep Power: 8
fcollonv is on a distinguished road
Hi Jan,

There are lots of threads already on the subject - for example concerning re-mapping look for "de Villiers".
If you really want a turbulence synthesizer, there is one available in the code of LTT Rostock (http://www.kroegeronline.net/exchang...Extensions.tgz - call inflowGenerator). It's based on the transport of vortex to generate the turbulent fluctuations following a given scale and Reynolds tensor.
!! The inlet should be oriented such as the x-axis is pointing towards the inside of the domain - that's hard coded :s

Hope that it will help
__________________
Frederic Collonval
Technische Universität München
Thermodynamics Dpt.
fcollonv is offline   Reply With Quote

Old   June 7, 2012, 03:48
Default
  #4
New Member
 
Jan Östh
Join Date: Feb 2012
Location: Gothenburg/Sweden
Posts: 17
Rep Power: 5
Jan.Östh is on a distinguished road
Hi Frederic

Thank you for the reply. I will look into the code from Rostock. I also found the threads about the inlet mapping, this might be an option as well for me.

/Jan
Jan.Östh is offline   Reply With Quote

Old   June 15, 2012, 10:22
Default
  #5
Senior Member
 
Julien
Join Date: Jun 2012
Location: France
Posts: 153
Rep Power: 5
Djub is on a distinguished road
hi Ian. I know a nice method from statisctical approach: you can read
Efficient Simulation of Multidimensionaol Random Fields
(Jin, Lutes and Sarkani, journal of Engineering Mechanics, oct. 1997, 1082-1089).
This method is able to generate correlated random fields with controlled spectral density.
Nevertheless, I am not sure this algorithm gives a divergence-free U field (I have to try that since several years...). I know "home-made" implementations of this algorithm, but I am not (yet ) a Foam programmer... Let me know if you find something in openFoam about this!
Djub is offline   Reply With Quote

Old   October 16, 2012, 04:56
Default
  #6
Senior Member
 
cfdonline2mohsen's Avatar
 
Mohsen KiaMansouri
Join Date: Jan 2010
Location: CFD Lab
Posts: 117
Rep Power: 7
cfdonline2mohsen is on a distinguished road
Quote:
Originally Posted by fcollonv View Post
Hi Jan,

There are lots of threads already on the subject - for example concerning re-mapping look for "de Villiers".
If you really want a turbulence synthesizer, there is one available in the code of LTT Rostock (http://www.kroegeronline.net/exchang...Extensions.tgz - call inflowGenerator). It's based on the transport of vortex to generate the turbulent fluctuations following a given scale and Reynolds tensor.
!! The inlet should be oriented such as the x-axis is pointing towards the inside of the domain - that's hard coded :s

Hope that it will help
Hi Frederic
Thanks for sharing the code
I want some more details about how this inflow generator works
would you please share the paper that is implemented in this code or at least the name of the paper and/or the authors?

Thanks in advance
Best Regard,
Mohsen
cfdonline2mohsen is offline   Reply With Quote

Old   December 17, 2012, 13:55
Default
  #7
New Member
 
nabeel
Join Date: Dec 2012
Posts: 3
Rep Power: 4
nabeelalzurfi is on a distinguished road
HI,
you can use random number generator to implement the turbulent inlet boundary condition. The random generator interval should be between (-10 % and 10 % of inlet velocity).
nabeelalzurfi is offline   Reply With Quote

Old   October 24, 2014, 10:34
Default
  #8
Senior Member
 
Wen Xu
Join Date: May 2014
Posts: 141
Rep Power: 3
wenxu is on a distinguished road
Quote:
Originally Posted by fcollonv View Post
Hi Jan,

There are lots of threads already on the subject - for example concerning re-mapping look for "de Villiers".
If you really want a turbulence synthesizer, there is one available in the code of LTT Rostock (http://www.kroegeronline.net/exchang...Extensions.tgz - call inflowGenerator). It's based on the transport of vortex to generate the turbulent fluctuations following a given scale and Reynolds tensor.
!! The inlet should be oriented such as the x-axis is pointing towards the inside of the domain - that's hard coded :s

Hope that it will help
Hi,thank you for your sharing, but i cant open the link,http://www.kroegeronline.net/exchang...Extensions.tgz could you send it to me, thank you very much!!

my email box: 981588592@qq.com
wenxu is offline   Reply With Quote

Old   October 24, 2014, 10:41
Default
  #9
Senior Member
 
Wen Xu
Join Date: May 2014
Posts: 141
Rep Power: 3
wenxu is on a distinguished road
hello,Mohsen.i cant download the code,could you send it to me. 981588592@qq.com
thank you very much!!!

regards,
wen

wenxu is offline   Reply With Quote

Old   April 22, 2015, 02:06
Default
  #10
New Member
 
Saeedur Rahman
Join Date: Nov 2014
Posts: 2
Rep Power: 0
1saeed9 is on a distinguished road
The link doesn't work. Could you please mail me the code at saeedur.rahman.imece@gmail.com ?
1saeed9 is offline   Reply With Quote

Old   May 6, 2015, 10:01
Default
  #11
New Member
 
Sadiq Huq
Join Date: Feb 2014
Location: Munich, Germany
Posts: 1
Rep Power: 0
comflics is on a distinguished road
Uni Rostock's OpenFOAM extension is hosted in GitHub
Code: https://github.com/LEMOS-Rostock/LEMOS-2.3.x
Features: http://www.lemos.uni-rostock.de/en/d...nfoam-content/
comflics is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
error message cuteapathy CFX 14 March 20, 2012 07:45
Constant velocity of the material Sas CFX 15 July 13, 2010 08:56
mass flow in is not equal to mass flow out saii CFX 2 September 18, 2009 08:07
Two-Phase Buoyant Flow Issue Miguel Baritto CFX 4 August 31, 2006 12:02


All times are GMT -4. The time now is 11:56.