CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > CFX

Computation of Y+ is not correct

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 27, 2014, 04:07
Default Computation of Y+ is not correct
  #1
New Member
 
Join Date: Jan 2014
Posts: 13
Rep Power: 12
Lukas90 is on a distinguished road
Hello CFD-users,

My task is a comparison between low-Re- and high-Re-models for some test cases. For my first case (asymmetric plane diffuser 2D) I've chosen the SST-model with an automatic wall treatment in ansys. So I used two different meshes, first with Y+ = 1 and second with Y+ = 50.
In CFD- Post I exported my data for some CUT-Lines and wanted to plot u+ / log y+ as you can see in the attachment. yplus_uplus_untere_wand_xH_1_5.jpg
The export-data includes only the first y+ -value, so I have to compute the next manually.
But here is my Problem and I hope somebody could help me, the value of computed y+ by myself differs from the value of export data.
e.g. Y+ = 52 (Post export)
Y+ = 42 (manually computed)
For the computation I used following equation:
Y+ = (u_tau*delta_y) / nu

I tried a lot of different things, but I think the problem is the chosen wall distance delta_y. For this I exported the values x,y,z and wall distance in Post but all of them doesn't bring me to the right y+ value.
Does anyone know how to calculate the right wall distance by the exported data of CFD post???

I hope somebody could help me.

p.s. sorry for my bad english
Lukas90 is offline   Reply With Quote

Old   January 27, 2014, 17:07
Default
  #2
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
Have you read the discussion in the documentation on y+? It describes the calculation of y+ and some things to be careful of.
ghorrocks is offline   Reply With Quote

Old   January 28, 2014, 04:44
Default
  #3
New Member
 
Join Date: Jan 2014
Posts: 13
Rep Power: 12
Lukas90 is on a distinguished road
At first, thank you for your answer.

Of course I read a lot about the estimation of y+. I tried to solve my problem with books like "turbulence modeling [wilcox]" or "grenzschicht-theorie [schlichting]" but I didn't find the solution. Also I tried every possible estimation I found out, but only with moderate success.

That's why i hope for any help by this forum.

I will try to explain my problem some more detailed:

For my mesh in ICEM i estimated the value of y (spacing 1 and 2 for my pre-mesh params) approximately by the given equations. Therefore i get good results for y+ around 50 in post. Then i exported some data at different locations (cut-lines) in post and there is my first problem:

The second and not the first point of exported y / wall distance is equal to the defined value in ICEM (spacing 1/2). In this point i don't understand ANSYS and the estimation.
I hope you understand my confused explanation

p.s. please send me a link, which discussion about y+ you mean, i read a lot but i didn't find out the right one
Lukas90 is offline   Reply With Quote

Old   January 28, 2014, 04:53
Default
  #4
New Member
 
Join Date: Jan 2014
Posts: 13
Rep Power: 12
Lukas90 is on a distinguished road
Perhaps this part of my data could help for understanding my problem.
Y is the vertical direction of my coordinate frame. But i think i have to use the value "wall distance" for the estimation...

yplus.png
Lukas90 is offline   Reply With Quote

Old   January 28, 2014, 05:21
Default
  #5
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
Maybe the difference between "hybrid" and "conservative" values in CFX causes the difference.
How did you determine the value of u_tau?
BTW are you sure that your wall has y=0? It is kind of strange that the wall distance does not match the value of y.
flotus1 is offline   Reply With Quote

Old   January 28, 2014, 05:35
Default
  #6
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
I think Alex might be on the right track. Are you sure you are correctly handling the hybrid and conservative values? For instance, are you aware that the control volume which contains the wall has its centroid away from the wall so it has a non-zero value of velocity? The difference you are seeing could be that you are using conservative values of the control volume centroid when the true y+ exists at the wall.
ghorrocks is offline   Reply With Quote

Old   January 28, 2014, 06:24
Default
  #7
New Member
 
Join Date: Jan 2014
Posts: 13
Rep Power: 12
Lukas90 is on a distinguished road
I determined u_tau -> u_tau = sqrt(wallshearX/rho)

I'm not sure if i understand all of them right. I was also surprised by the difference of y and wall distance but my academic advisor said it could be and i should find out how to calculate the true wall distance right.
I thought the option "no slip wall" gives the boundary condition U=0 at the wall?!

Where i have to choose between hybrid and conservative? I have this option e.g. for export the data in CFX Post. I tried that, but there were also the same discrepancies for both options.

Sorry for my lack of knowledge...
Lukas90 is offline   Reply With Quote

Old   January 28, 2014, 07:39
Default
  #8
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
It is unusual that YPlus and the wall shear stress are even defined at the second node off the wall.

I guess we should take one step back and see how you defined the line to export your data. As always, a picture would be nice.
flotus1 is offline   Reply With Quote

Old   January 28, 2014, 08:31
Default
  #9
New Member
 
Join Date: Jan 2014
Posts: 13
Rep Power: 12
Lukas90 is on a distinguished road
Ich habe mich mal auf Grund ihres Standortes entschieden auf deutsch zu schreiben

Hier das Bild mit den eingefügten Lines:
lines.jpg

Ich hoffe das hier kein Fehler vorliegt, da ich darauf extra von meinem Betreuer hingewiesen wurde, eine CUT-Line zu verwenden.

Die berechnete Wandschubspannung für den zweiten Knoten erfolgt in der Regel nicht, in 90% der Fälle nur für den ersten Knoten. Allerdings ist mir das wie in diesem Fall auch schon aufgefallen, allerdings konnte ich es mir nicht erklären und hab es erstmal so hingenommen.

Vielen Dank für Ihr bisheriges Interesse und ihre Hilfe
Lukas90 is offline   Reply With Quote

Old   January 28, 2014, 09:37
Default
  #10
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
Damit das auch für alle nachvollziehbar bleibt und weil wir auch auf die Hilfe Anderer nicht verzichten wollen würde ich vorschlagen dass wir bei Englisch bleiben. So schlecht ist es ja nun auch wieder nicht.

A line type "Cut" is the right choice, dont worry.
Does your mesh have more than one element in z-direction? And did you use prism layers near the wall? If you did not, that is the only way I can think of that produces this kind of result.
Post a picture.
flotus1 is offline   Reply With Quote

Old   January 28, 2014, 10:51
Default
  #11
New Member
 
Join Date: Jan 2014
Posts: 13
Rep Power: 12
Lukas90 is on a distinguished road
I have 2 nodes in z-direction, i wanted to do it with only one but ICEM automatically reset it to 2 nodes. Could this be a problem? It should be only a 2-dimensional simulation.

No i didn't use any prism layer near the wall. I only meshed with hexa cells and modified the distance to the wall about pre-mesh-params -> spacing.

Here is the picture for my mesh at the beginning of the diffuser next to the wall: (in this case for y+ = 1)

diffus.jpg
Lukas90 is offline   Reply With Quote

Old   January 28, 2014, 16:56
Default
  #12
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
Quote:
I thought the option "no slip wall" gives the boundary condition U=0 at the wall?!
It does. See FAQ: http://www.cfd-online.com/Wiki/Ansys...t_the_walls.3F
ghorrocks is offline   Reply With Quote

Old   January 29, 2014, 02:55
Default
  #13
New Member
 
Join Date: Jan 2014
Posts: 13
Rep Power: 12
Lukas90 is on a distinguished road
Thanks for this link. It gave me an answer to some general questions

But i have one more question to this point. Is there only a difference between "hybrid" and "conservative" at the first control volume near to the wall or is it for all nodes over the whole geometry?

I think i will try the export of my data with both options again and will compare. However yesterday there was no really difference, but it could always be that i'm doing something wrong.

To the answer of flotus1:
Is it always necessary to use prism layers near to the wall?
Lukas90 is offline   Reply With Quote

Old   January 29, 2014, 03:27
Default
  #14
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
I just wanted to make sure that you did not use a tetrahedral mesh near the wall, which could have caused some of the weird results we have seen.
Please dont get irritated by the expression "prism layers", a mesh that only consists of hexahedrons like the one you used is even better.

At least from the explanation in the manual, hybrid and conservative values only affect the first node.
flotus1 is offline   Reply With Quote

Old   January 29, 2014, 05:11
Default
  #15
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
Hybrid and conservative only changes the control volume adjacent to the wall. Internal nodes are the same.

Prism/hex/inflation layers on the wall are not essential for all types of flow. Low Reynolds number flows do not need them, neither do flows where the boundary layer is not important. In both of these cases you can just use tets all the way to the wall. However most CFD work is for high Reynolds number flows where the boundary layer is of some significance. In this case inflation layers are important.
ghorrocks is offline   Reply With Quote

Old   January 30, 2014, 15:54
Default
  #16
New Member
 
Join Date: Jan 2014
Posts: 13
Rep Power: 12
Lukas90 is on a distinguished road
Thanks for both of your answers.

Today i tried the export with "hybrid" and "conservative" boundary data, but in no case the velocity at the first node was zero.
The Wall distance of the first node is also given for example as 0.00007 and not 0. May be this is due to the tolerances in Ansys?!
Lukas90 is offline   Reply With Quote

Old   January 30, 2014, 16:42
Default
  #17
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
What location object are you exporting? Are you using a cut or sample approach?
ghorrocks is offline   Reply With Quote

Old   January 31, 2014, 03:24
Default
  #18
New Member
 
Join Date: Jan 2014
Posts: 13
Rep Power: 12
Lukas90 is on a distinguished road
I used a CUT-Line at different locations.
Lukas90 is offline   Reply With Quote

Old   January 31, 2014, 03:43
Default
  #19
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
I suspect you cannot do hybrid variables on arbitrary lines, only the original mesh objects. So I suspect you are seeing the conservative values, even when you select hybrid.
ghorrocks is offline   Reply With Quote

Old   February 28, 2014, 03:07
Default
  #20
New Member
 
Join Date: Jan 2014
Posts: 13
Rep Power: 12
Lukas90 is on a distinguished road
Thanks for your answers.
I have one more question to this topic and hope someone could help me.

I exported my data for the channel in front of my asymmetric plane diffuser and calculated the y+ and u+ value. tabelle_kanalstroemung.jpg

When I plot the values y+ and u+ I get the left behaviour of the curve. But in a channel flow the curves of DNS and RANS (black curve = low-Re / red curve - high-Re with wall-function) should match each other. I think in the viscous sublayer u+ = y+ and so I modified my list (y+ modified) and get good results for all of my results. The uploaded picture is a comparison between both methods but I'm not sure if it is right to do so?

Thanks for your opinions.
Attached Images
File Type: jpg yplus_uplus.jpg (29.3 KB, 14 views)
Lukas90 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
Is my Dynamic mesh setup correct? cfd seeker FLUENT 16 October 30, 2020 06:16
Moving mesh Niklas Wikstrom (Wikstrom) OpenFOAM Running, Solving & CFD 122 June 15, 2014 06:20
Problem with parallel computation (case inviscid onera M6) Combas SU2 11 January 30, 2014 01:20
computation of K, cp, h and s ?? megacrout OpenFOAM Programming & Development 6 October 11, 2011 06:02
inviscid 2d computation for M=0.3 flow past cylinder on fine mesh can not converge boubalos Main CFD Forum 3 March 20, 2011 04:26


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