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

Fluctuation Scale in LES

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 25, 2018, 12:41
Default Fluctuation Scale in LES
  #1
Member
 
Join Date: Jun 2017
Posts: 73
Rep Power: 9
Friendly is on a distinguished road
Hi,

I would like to know what exactly is meant by fluctuation scale in OpenFOAM. My goal is to create a turbulent inlet with fluctuation velocity.

For this I need to define a fluctuation sclale, but I dont know whicht value would be appropriate, because I dont know which is meant by that.

This is from turbulentInletFvPatchField.H:

Code:
Class
     Foam::turbulentInletFvPatchField

 

 Group

     grpInletBoundaryConditions

 

 Description

     This boundary condition generates a fluctuating inlet condition by adding

     a random component to a reference (mean) field.

 

     \f[

         x_p = (1 - \alpha) x_p^{n-1} + \alpha (x_{ref} + s C_{RMS} x_{ref})

     \f]

 

     where

 

     \vartable

         x_p     | patch values

         x_{ref} | reference patch values

         n       | time level

         \alpha  | fraction of new random component added to previous time value

         C_{RMS} | RMS coefficient

         s       | fluctuation scale

     \endvartable

 

 Usage

     \table

         Property     | Description             | Required    | Default value

         fluctuationScale | RMS fluctuation scale (fraction of mean) | yes |

         referenceField | reference (mean) field | yes        |

         alpha | fraction of new random component added to previous| no| 0.1

     \endtable

 

     Example of the boundary condition specification:

     \verbatim

     <patchName>

     {

         type            turbulentInlet;

         fluctuationScale 0.1;

         referenceField  uniform 10;

         alpha           0.1;

     }

     \endverbatim
Friendly is offline   Reply With Quote

Old   January 26, 2018, 08:24
Default Fluctuation Scale in LES
  #2
New Member
 
Chris Fisichella
Join Date: Oct 2012
Posts: 28
Rep Power: 14
fisichel is on a distinguished road
Hi,

You did the right thing by pulling up the header file. In that equation they typed, they are multiplying the RMS coefficient by the scaling value. I think 1 would be a good start. I see they example later on they set the scaling value to 0.1. I don't have an answer for that except to say they are using that parameter to scale their turbulence in a convenient manner.

Best Regards,
Chris

Quote:
Originally Posted by Friendly View Post
Hi,

I would like to know what exactly is meant by fluctuation scale in OpenFOAM. My goal is to create a turbulent inlet with fluctuation velocity.

For this I need to define a fluctuation sclale, but I dont know whicht value would be appropriate, because I dont know which is meant by that.

This is from turbulentInletFvPatchField.H:

Code:
Class
     Foam::turbulentInletFvPatchField

 

 Group

     grpInletBoundaryConditions

 

 Description

     This boundary condition generates a fluctuating inlet condition by adding

     a random component to a reference (mean) field.

 

     \f[

         x_p = (1 - \alpha) x_p^{n-1} + \alpha (x_{ref} + s C_{RMS} x_{ref})

     \f]

 

     where

 

     \vartable

         x_p     | patch values

         x_{ref} | reference patch values

         n       | time level

         \alpha  | fraction of new random component added to previous time value

         C_{RMS} | RMS coefficient

         s       | fluctuation scale

     \endvartable

 

 Usage

     \table

         Property     | Description             | Required    | Default value

         fluctuationScale | RMS fluctuation scale (fraction of mean) | yes |

         referenceField | reference (mean) field | yes        |

         alpha | fraction of new random component added to previous| no| 0.1

     \endtable

 

     Example of the boundary condition specification:

     \verbatim

     <patchName>

     {

         type            turbulentInlet;

         fluctuationScale 0.1;

         referenceField  uniform 10;

         alpha           0.1;

     }

     \endverbatim
fisichel is offline   Reply With Quote

Old   January 26, 2018, 17:59
Default
  #3
Member
 
Join Date: Jun 2017
Posts: 73
Rep Power: 9
Friendly is on a distinguished road
Hi,

thanks for your reply.

1 seems big for fluctuations, but I may be wrong, it depends on what is meant by that. I have the assumption that s (fluctuation scale) is u', u'u' or sqrt(1/3ux'ux'+uy'uy'+uz'uz'). But I couldnt find any hints in the web.

Does nobody use the turbulentInlet boundary condition?
Friendly is offline   Reply With Quote

Old   November 4, 2020, 22:02
Default
  #4
Member
 
ESI
Join Date: Sep 2017
Posts: 49
Rep Power: 9
ht2017 is on a distinguished road
Quote:
Originally Posted by Friendly View Post
Hi,

thanks for your reply.

1 seems big for fluctuations, but I may be wrong, it depends on what is meant by that. I have the assumption that s (fluctuation scale) is u', u'u' or sqrt(1/3ux'ux'+uy'uy'+uz'uz'). But I couldnt find any hints in the web.

Does nobody use the turbulentInlet boundary condition?
Did You have resolved this problem? Now I am facing a similar your problem. Please give me some advice if you have a solution.
ht2017 is offline   Reply With Quote

Old   November 5, 2020, 01:18
Default
  #5
Senior Member
 
Ruiyan Chen
Join Date: Jul 2016
Location: Hangzhou, China
Posts: 162
Rep Power: 10
cryabroad is on a distinguished road
It's a percentage, the actual fluctuating value is whatever you have for the scale times the mean value.

From my experience 0.05, or 5% is a good value to start.
cryabroad is offline   Reply With Quote

Old   November 5, 2020, 04:23
Default
  #6
Member
 
ESI
Join Date: Sep 2017
Posts: 49
Rep Power: 9
ht2017 is on a distinguished road
Quote:
Originally Posted by cryabroad View Post
It's a percentage, the actual fluctuating value is whatever you have for the scale times the mean value.

From my experience 0.05, or 5% is a good value to start.
could you explain detail that? I still do not understand your advice. sorry for my rookie question.
ht2017 is offline   Reply With Quote

Reply


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 Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Turbulent inlet fluctuation scale christian OpenFOAM Running, Solving & CFD 2 November 3, 2023 08:14
Calculating resolved scale k and epsilon (LES) pm11dt OpenFOAM Post-Processing 0 March 28, 2017 10:59
3D velocity fluctuation profiles from a file in initialization section using LES. Aramisss CFX 0 July 8, 2015 17:24
LES inlet length scale f.neilson Main CFD Forum 0 January 31, 2005 14:26
Length scale separation in LES Ray Main CFD Forum 1 June 7, 2002 09:50


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