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

About the Reynolds Stress Model input parameter of OpenFOAM in 2D turbulent flow.

Register Blogs Community New Posts Updated Threads Search

Like Tree2Likes
  • 1 Post By Tobermory
  • 1 Post By Tobermory

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 16, 2022, 08:17
Default About the Reynolds Stress Model input parameter of OpenFOAM in 2D turbulent flow.
  #1
New Member
 
Xingguang Zhou
Join Date: May 2022
Location: CHINA
Posts: 13
Rep Power: 3
watermelon is on a distinguished road
Hello everyone, this is watermelon, a new FOAMer.

When I used the LRR model in OpenFOAM v9, I found that the input parameter of R is a symmetric tensor.

I think when i use LRR to calculate the 2D turbulent flow problem, the component Rzz need to be zero.

But when I check my results, i found the component Rzz also has been calculated in 2D turbulent flow, why?

Any suggestion is helpful, thank you!

Best regards,

watermelon
watermelon is offline   Reply With Quote

Old   June 18, 2022, 07:18
Default
  #2
Senior Member
 
Join Date: Apr 2020
Location: UK
Posts: 666
Rep Power: 14
Tobermory will become famous soon enough
Turbulence is a 3D phenomenon ... hence even if you zero out one of the normal stresses, the pressure strain terms will repartition the turbulence energy amongst the different Reynolds stresses, including the one that you zero'd out.

Your mean flow may be two dimensional (e.g. a planar shear flow), with zero mean flow in the third direction, but the turbulence will always be three dimensional.
watermelon likes this.
Tobermory is offline   Reply With Quote

Old   June 18, 2022, 07:28
Default
  #3
New Member
 
Xingguang Zhou
Join Date: May 2022
Location: CHINA
Posts: 13
Rep Power: 3
watermelon is on a distinguished road
Quote:
Originally Posted by Tobermory View Post
Turbulence is a 3D phenomenon ... hence even if you zero out one of the normal stresses, the pressure strain terms will repartition the turbulence energy amongst the different Reynolds stresses, including the one that you zero'd out.

Your mean flow may be two dimensional (e.g. a planar shear flow), with zero mean flow in the third direction, but the turbulence will always be three dimensional.
Hello Tobermory, thanks for your reply

Yes, you are right, turbulent flow is 3D. What i do not understand is when i calculate a 2D case in LRR, the component of Reynolds Stress in ZZ (Rzz) is not zero.

Because i think in 2D case, the Reynolds Stress should be : Rxx, Rxy, Ryx and Ryy.

But when i use the LRR to calculate the 2D case, i found Rzz also be calculated, but the Rxz, Ryz, Rzx, Rzy are not be calculated. So why the Rzz be calculated in 2D case?
watermelon is offline   Reply With Quote

Old   June 18, 2022, 07:32
Default
  #4
Senior Member
 
Join Date: Apr 2020
Location: UK
Posts: 666
Rep Power: 14
Tobermory will become famous soon enough
Umm ... not sure how I can say this differently, my friend. Rzz should NOT be zero, even in a 2D case.
Tobermory is offline   Reply With Quote

Old   June 18, 2022, 07:48
Default
  #5
New Member
 
Xingguang Zhou
Join Date: May 2022
Location: CHINA
Posts: 13
Rep Power: 3
watermelon is on a distinguished road
Quote:
Originally Posted by Tobermory View Post
Umm ... not sure how I can say this differently, my friend. Rzz should NOT be zero, even in a 2D case.
Haha, that's OK, thanks again.

Actually, i think when i calculate the 2D case, only the X and Y direction should be calculated. But i found OpenFOAM and Fluent are also have been calculate the Rzz when i use LRR model.

I do not understand how the Rzz was calculated in a 2D case, maybe i should to get more knowledge about turbulence.

Thanks again.

Yours.
watermelon is offline   Reply With Quote

Old   June 18, 2022, 07:56
Default
  #6
Senior Member
 
Join Date: Apr 2020
Location: UK
Posts: 666
Rep Power: 14
Tobermory will become famous soon enough
Quote:
Originally Posted by watermelon View Post
Actually, i think when i calculate the 2D case, only the X and Y direction should be calculated. But i found OpenFOAM and Fluent are also have been calculate the Rzz when i use LRR model.
Exactly - this is the key point. In a 2D case, the mean velocity in the direction, W, is not solved for and it is assumed that mean flow variables are homogeneous in the z-direction. However, the LRR closure model still solves for the full Reynolds stress tensor, since even in a 2D case Rzz is not zero. The physical reason is that the pressure strain still redistributes energy to all three normal stresses. Definitely worth reading up on turbulence modelling, esp. second order closure models. Good luck my friend.
Tobermory is offline   Reply With Quote

Old   June 18, 2022, 08:24
Default
  #7
New Member
 
Xingguang Zhou
Join Date: May 2022
Location: CHINA
Posts: 13
Rep Power: 3
watermelon is on a distinguished road
Quote:
Originally Posted by Tobermory View Post
Exactly - this is the key point. In a 2D case, the mean velocity in the direction, W, is not solved for and it is assumed that mean flow variables are homogeneous in the z-direction. However, the LRR closure model still solves for the full Reynolds stress tensor, since even in a 2D case Rzz is not zero. The physical reason is that the pressure strain still redistributes energy to all three normal stresses. Definitely worth reading up on turbulence modelling, esp. second order closure models. Good luck my friend.
Thanks, and please allow me to ask a advice for the turbulent kinetic energy.

Actually, turbulent flow is 3D, so the turbulent kinetic energy should be calculated as :k=\frac{1}{2}\left( \overline{{u}'{u}'}+\overline{{v}'{v}'}+\overline{{w}'{w}'} \right). So, the Boussinesq Hypothesis of eddy viscosity model can write the Reynolds Stress as: \overline{{{{{u}'}}_{i}}{{{{u}'}}_{j}}}=\frac{2}{\boldsymbol{3}}k{{\delta }_{ij}}-{{\nu }_{t}}\left( \frac{\partial {{{\bar{u}}}_{i}}}{\partial {{x}_{j}}}+\frac{\partial {{{\bar{u}}}_{j}}}{\partial {{x}_{i}}} \right)

So, can I consider in 2D case, the turbulent kinetic energy can be calculated as :k=\frac{1}{2}\left( \overline{{u}'{u}'}+\overline{{v}'{v}'} \right), and the Reynolds Stress be written as : \overline{{{{{u}'}}_{i}}{{{{u}'}}_{j}}}=\frac{2}{\boldsymbol{2}}k{{\delta }_{ij}}-{{\nu }_{t}}\left( \frac{\partial {{{\bar{u}}}_{i}}}{\partial {{x}_{j}}}+\frac{\partial {{{\bar{u}}}_{j}}}{\partial {{x}_{i}}} \right) ?

Thanks a lot!
watermelon is offline   Reply With Quote

Old   June 18, 2022, 08:27
Default
  #8
Senior Member
 
Join Date: Apr 2020
Location: UK
Posts: 666
Rep Power: 14
Tobermory will become famous soon enough
Nope. Last time of saying this. Even in a "2D case", as I explained above, the turbulence remains 3D. So the turbulence energy is the sum of ALL 3 normal stresses, and Rzz = w'w' is not zero.
watermelon likes this.
Tobermory is offline   Reply With Quote

Old   June 18, 2022, 08:30
Default
  #9
New Member
 
Xingguang Zhou
Join Date: May 2022
Location: CHINA
Posts: 13
Rep Power: 3
watermelon is on a distinguished road
Ok, thanks a lot~~

Wish you good health and success in your career.

Best Regards.
watermelon is offline   Reply With Quote

Old   June 19, 2022, 07:44
Default
  #10
New Member
 
Xingguang Zhou
Join Date: May 2022
Location: CHINA
Posts: 13
Rep Power: 3
watermelon is on a distinguished road
OK, thank you guys.

I think I have known this problem. In Turbulent Flows, which is written by Pope, in section 4.2, prof. Pope has interpret the 2D case in turbulent flow, and the Reynolds Stress is \left[ \begin{matrix}
   {{R}_{11}} & {{R}_{12}} & 0  \\
   {{R}_{21}} & {{R}_{22}} & 0  \\
   0 & 0 & {{R}_{33}}  \\
\end{matrix} \right], this is the 2D-3C (two-dimensional, 3 components) case.

And what i have suppose the 2D case, the Reynolds Stress is :\left[ \begin{matrix}
   {{R}_{11}} & {{R}_{12}} & 0  \\
   {{R}_{21}} & {{R}_{22}} & 0  \\
   0 & 0 & 0  \\
\end{matrix} \right], this is the 2D-2C (two-dimensional, 2 components) case, and the 2D-2C is the "upper boundary" of the Lumley triangle.

So, the 2D-2C is a special case of 2D-3C, and 2D-2C is usually in the near-wall turbulence condition (Pope Chapter 9).

And I also derived the second-order equation in 2D case, the \overline{{w}'{w}'} can be calculated.

Thanks!

Best Regards,

watermelon
watermelon is offline   Reply With Quote

Reply

Tags
2d turbulent flow, lrr, openfoam v9, reynolds stress tensor


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
Drag Force Ratio for Flat Plate Rob Wilk Main CFD Forum 40 May 10, 2020 04:47
OpenFOAM 5.0 Released CFDFoundation OpenFOAM Announcements from OpenFOAM Foundation 11 June 5, 2018 23:48
Verification of Turbulent Pipe Flow in OpenFOAM - kwSST ajcav2 OpenFOAM Running, Solving & CFD 6 April 28, 2017 15:51
Reynolds Stress Model in OpenFOAM harsha_kulkarni OpenFOAM Pre-Processing 0 August 3, 2014 02:23
Reynolds Stress Models Jade M Main CFD Forum 0 April 21, 2010 16:38


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