CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   CFX (https://www.cfd-online.com/Forums/cfx/)
-   -   problem with turbulent model in free surface (https://www.cfd-online.com/Forums/cfx/172439-problem-turbulent-model-free-surface.html)

zryan civil May 31, 2016 07:17

problem with turbulent model in free surface
 
I use k-e and RNGk-e for my free surface flow model, but the result of k-e is better than RNGk-e is the possible? because most papers said RNGk-e is more accurate than k-e in swirl and high curvature flow.
the second question how can I calculate Fr (v/(g y)^0.5) in CFX post in a section where v is the average velocity and y average hight at that section.
thanks:

zryan civil June 1, 2016 03:18

please can anyone help me in that problem

ghorrocks June 1, 2016 08:14

There is not much difference between k-e and RNG k-e for most applications. And I would expect them to both have similar problems with swirl and high curvature flow - you need RSM models to handle that.

The equation you quote should be easy enough to process in CFD-Post. What is your problem with it?

zryan civil June 1, 2016 11:47

Quote:

Originally Posted by ghorrocks (Post 602830)
There is not much difference between k-e and RNG k-e for most applications. And I would expect them to both have similar problems with swirl and high curvature flow - you need RSM models to handle that.

The equation you quote should be easy enough to process in CFD-Post. What is your problem with it?

well, first thanks for your reply
the problem in that equation is, how can I express average velocity for example at plane 1, is that right (avgvelocity@plane1) or something like this
about y or height of water, how can I express y at VF 0.5. this is my problem.
thanks

ghorrocks June 1, 2016 20:08

If you have a plane, then the areaInt(water.vf)@plane/area()@plane is the proportion of the plane which has water. There's a starting point for you.

zryan civil June 3, 2016 02:59

Quote:

Originally Posted by ghorrocks (Post 602925)
If you have a plane, then the areaInt(water.vf)@plane/area()@plane is the proportion of the plane which has water. There's a starting point for you.

thanks
about turbulent model, I think your purpose is, in spite higher computational time of RNGk-e it is result almost similar to k-e, so which kind of turbulent model of Reynolds stress model (RSM) is useful to handle that case, (LRR Reynolds Stress, QI Reynolds Stress, SSG Reynolds Stress, Omega Reynolds Stress, Baseline (BSL) Reynolds Stress model, Explicit Algebraic Reynolds Stress model)
are available in CFX

zryan civil June 4, 2016 10:27

Quote:

Originally Posted by zryan civil (Post 603235)
thanks
about turbulent model, I think your purpose is, in spite higher computational time of RNGk-e it is result almost similar to k-e, so which kind of turbulent model of Reynolds stress model (RSM) is useful to handle that case, (LRR Reynolds Stress, QI Reynolds Stress, SSG Reynolds Stress, Omega Reynolds Stress, Baseline (BSL) Reynolds Stress model, Explicit Algebraic Reynolds Stress model)
are available in CFX

?????????????

ghorrocks June 5, 2016 06:15

I do not understand your question.

Are you asking what turbulence models are available in CFX? (the answer is: it is all in the documentation, read it)

Or are you asking what turbulence model do you recommend for your application? (the answer is: I always recommend using SST unless you have a good reason not to. You have not stated a good reason not to, so I recommend SST)

zryan civil June 5, 2016 11:50

Quote:

Originally Posted by ghorrocks (Post 603430)
I do not understand your question.

Are you asking what turbulence models are available in CFX? (the answer is: it is all in the documentation, read it)

Or are you asking what turbulence model do you recommend for your application? (the answer is: I always recommend using SST unless you have a good reason not to. You have not stated a good reason not to, so I recommend SST)

of sure I know the turbulence models that available in CFX
yes, my question about best turbulence model for swirling and high curvature flow like hydraulic jump.
but I think SST at the same class like RNGk-e, standard k-e (which is eddy viscosity model), I test RNGk-e, standard k-e almost have the same result.
according to your previous post that RSM is the best to handle that high flow curvature, my question is what specific model in RSM in CFX there are many model as I posted previously.

ghorrocks June 5, 2016 20:19

No, I do not agree. The curvature I see in the hydraulic jumps I am familiar with is more a turbulent effect, that is it is random in space and time. You do not need things like RSM models to handle this a standard model like SST should work. Well, at least I would try SST first.

The flows which definitely have high curvature which mean 2-equation models like SST are unsuitable (at least without modification for the curvature) are things like industrial cyclone flows. The streamlines have extreme accelerations on them in this case.

But at the end of the day if you get good results with RSM and poor results with a 2-equation model then that is convincing to me.

zryan civil June 26, 2016 10:44

Quote:

Originally Posted by ghorrocks (Post 603469)
No, I do not agree. The curvature I see in the hydraulic jumps I am familiar with is more a turbulent effect, that is it is random in space and time. You do not need things like RSM models to handle this a standard model like SST should work. Well, at least I would try SST first.

The flows which definitely have high curvature which mean 2-equation models like SST are unsuitable (at least without modification for the curvature) are things like industrial cyclone flows. The streamlines have extreme accelerations on them in this case.

But at the end of the day if you get good results with RSM and poor results with a 2-equation model then that is convincing to me.

I tested SST but its result is like k-e in hydraulic jump, what is your suggest

ghorrocks June 26, 2016 19:52

You suggested RSM models. Have you tried that?

zryan civil June 27, 2016 02:09

Quote:

Originally Posted by ghorrocks (Post 606669)
You suggested RSM models. Have you tried that?

no, because there are many models corresponding RSM, which model is the best, because I can not test all models due to high computational time (my model is big)

ghorrocks June 27, 2016 07:02

All the models have strengths and weaknesses, so none of them are "the best". If you read the documentation the SSG RSM model is probably the one to try. If want to try a omega based model try BSL RSM.

yaseen wsu June 30, 2016 02:12

Quote:

Originally Posted by ghorrocks (Post 606739)
All the models have strengths and weaknesses, so none of them are "the best". If you read the documentation the SSG RSM model is probably the one to try. If want to try a omega based model try BSL RSM.

I used RSM but its result similar to other turbulent models
at the end of channel there is 8 cm difference with experiment, which is very high, I dont know why. is it possible to say CFX (RANS, with turbulent model) does not work in hydraulic jump.
my mesh and all BC are correct only Iam not sure about outlet B.C
I used outlet BC at the end of channel (at drop) with super critical, and at bottom of channel with static pressure = 0

https://drive.google.com/open?id=0B3...0h4VzBLUGJEVlk
https://drive.google.com/open?id=0B3...kM3T3QzZUdqaWs
https://drive.google.com/open?id=0B3...EtpVWZseGVTdUE

ghorrocks June 30, 2016 06:36

CFX can model hydraulic jump. You have not set it up correctly. But the hard bit is finding what you have done wrong.

These results also suggests the turbulence model is not causing the problem, as you say the problem is more likely in you fundamental simulation setup.

From your images I can see lots of problems straight away:
* Your mesh is way too coarse
* Your inlet is too close
* Your outlet is too close

So they are some things you need to fix before you look at anything else.

yaseen wsu June 30, 2016 11:09

Quote:

Originally Posted by ghorrocks (Post 607406)
CFX can model hydraulic jump. You have not set it up correctly. But the hard bit is finding what you have done wrong.

These results also suggests the turbulence model is not causing the problem, as you say the problem is more likely in you fundamental simulation setup.

From your images I can see lots of problems straight away:
* Your mesh is way too coarse
* Your inlet is too close
* Your outlet is too close

So they are some things you need to fix before you look at anything else.

thanks, sorry the above attached image is only a part of my model (only jump location) see bellow, , as you said your mesh coarse, I think only due to there is no sharp inter phase between air and water, is that?? (this is very common because water mixed with air so sharp interphase very hard to obtained even if very fine mesh selected), my inlet is far from jump and outlet by about 0.8m (at location of drop, so I can not put it further upstream), at this condition what is your suggestion

https://drive.google.com/open?id=0Bz...DhVYTNjLWZLVnc

Opaque June 30, 2016 12:34

Regarding the coarse mesh issue, have you attempted to run a finer mesh and see if the solution is sensitive to the mesh resolution ?

The use of coarse, medium, fine, etc meshes is just relative terminology for a given problem. What is coarse for a case may be just fine for another regime ? There is no generality, and sensitivity studies must always be done to some extent.

zryan civil June 30, 2016 14:55

Quote:

Originally Posted by Opaque (Post 607468)
Regarding the coarse mesh issue, have you attempted to run a finer mesh and see if the solution is sensitive to the mesh resolution ?

The use of coarse, medium, fine, etc meshes is just relative terminology for a given problem. What is coarse for a case may be just fine for another regime ? There is no generality, and sensitivity studies must always be done to some extent.

good idea

yaseen wsu June 30, 2016 14:58

Quote:

Originally Posted by Opaque (Post 607468)
Regarding the coarse mesh issue, have you attempted to run a finer mesh and see if the solution is sensitive to the mesh resolution ?

The use of coarse, medium, fine, etc meshes is just relative terminology for a given problem. What is coarse for a case may be just fine for another regime ? There is no generality, and sensitivity studies must always be done to some extent.

of sure first I did sensitivity analysis for mesh size and turbulence models, for mesh three mesh count (1.3 million, 2.5 million, 3.8 million) selected, the result of medium and fine mesh very close, for turbulent models (k-e, SST, RSM) can not predict actual free surface at jump location, but at other location where air doesnot mixed with water there results are good agree with experiment.

Opaque June 30, 2016 15:23

Hydraulic jump in incompressible flow is equivalent to a shock wave in compressible flow. That means, it is a very thin region in the flow direction with rapid changes (if not sudden) of the solution variables.

How good are the current results to predict the start and end of the jump region ? Predicting the height is a very sensitive function of the mesh and the free surface model being used.

Hope the above helps,

yaseen wsu July 1, 2016 02:50

Quote:

Originally Posted by Opaque (Post 607485)
Hydraulic jump in incompressible flow is equivalent to a shock wave in compressible flow. That means, it is a very thin region in the flow direction with rapid changes (if not sudden) of the solution variables.

How good are the current results to predict the start and end of the jump region ? Predicting the height is a very sensitive function of the mesh and the free surface model being used.

Hope the above helps,

thanks
imagine, 7 cm error in jump is very, if only one or two cm error I can say due to mesh size, I think related to other things, in most free surface flow in CFX I think elurian multiphase (homogeneous with standard free surface is the best choice).

flow_CH November 11, 2019 11:13

Quote:

Originally Posted by yaseen wsu (Post 607358)
I used RSM but its result similar to other turbulent models
at the end of channel there is 8 cm difference with experiment, which is very high, I dont know why. is it possible to say CFX (RANS, with turbulent model) does not work in hydraulic jump.
my mesh and all BC are correct only Iam not sure about outlet B.C
I used outlet BC at the end of channel (at drop) with super critical, and at bottom of channel with static pressure = 0

https://drive.google.com/open?id=0B3...0h4VzBLUGJEVlk
https://drive.google.com/open?id=0B3...kM3T3QzZUdqaWs
https://drive.google.com/open?id=0B3...EtpVWZseGVTdUE


Hello.
I want to simulate an spillway with different turbulent models in Fluent but I wanted to know the differences of volume fraction of water and air with changing the turbulence models, in advance. Are there any difference in water surface when you change turbulence models? I must say I use VOF multiphase model.
Thank you

ghorrocks November 11, 2019 16:37

Note this is the CFX forum. Try the Fluent forum for questions on Fluent. Having said that I note your question is a generic question on turbulence models which is applicable to either code.

flow_CH November 11, 2019 23:40

Quote:

Originally Posted by ghorrocks (Post 749476)
Note this is the CFX forum. Try the Fluent forum for questions on Fluent. Having said that I note your question is a generic question on turbulence models which is applicable to either code.

Ok. I will ask it on fluent forum. But as you said this is a generic question, if I get the answer from yaseen wsu, I can start my simulation in fluent because it is difficult to find someone in forum who has simulated a free surface flow like hydraulic jump with different turbulence models. Because, usully most people simulate their project with only one turbulence model.

yaseen wsu November 12, 2019 01:39

Quote:

Originally Posted by flow_CH (Post 749484)
Ok. I will ask it on fluent forum. But as you said this is a generic question, if I get the answer from yaseen wsu, I can start my simulation in fluent because it is difficult to find someone in forum who has simulated a free surface flow like hydraulic jump with different turbulence models. Because, usully most people simulate their project with only one turbulence model.

Hydraulic jump is a complex phenomenon, turbulence models have great influence on the accuracy of the results, in my view RANS with turbulence model, cant accurate predict of free surface at hydraulic jump

flow_CH November 12, 2019 01:46

Quote:

Originally Posted by yaseen wsu (Post 749490)
Hydraulic jump is a complex phenomenon, turbulence models have great influence on the accuracy of the results, in my view RANS with turbulence model, cant accurate predict of free surface at hydraulic jump

Thanks for your reply.
I do not mean the accuracy of flow surface. I want to know that is there any difference for flow free surface for a specific section of model when you change turbulence model? For example when you change from RNG to STl or any other turbulence models, is there any difference in volume fraction for that section? Or they are exactly the same? My aim is to compare free surface of flow for different turbulence models.

ghorrocks November 12, 2019 04:19

You seem to be talking at crossed purposes. Yaseen said that in his opinion RANS turbulence models cannot predict the free surface at the hydraulic jump accurately (I am no expert on hydraulic jump modelling but this sounds likely)

Whereas Saeed said if you change the turbulence model does it change the free surface location (I am sure the answer to this is yes, especially for grossly different models like RNG versus Reynolds Stress models)

flow_CH November 12, 2019 04:44

Quote:

Originally Posted by ghorrocks (Post 749509)
You seem to be talking at crossed purposes. Yaseen said that in his opinion RANS turbulence models cannot predict the free surface at the hydraulic jump accurately (I am no expert on hydraulic jump modelling but this sounds likely)

Whereas Saeed said if you change the turbulence model does it change the free surface location (I am sure the answer to this is yes, especially for grossly different models like RNG versus Reynolds Stress models)

I was not absolutely sure that by changing the turbulence model whether the surface will be changed or not but I had to ask that because I wanted to be quite sure as the numerical time cost is high.

ghorrocks November 12, 2019 04:58

If you want to be "quite sure" then why are you asking people you have never met on an internet forum? How can you trust their answers? Isn't the only way to be "quite sure" to run the models yourself, or to read about them in a respected journal?

flow_CH November 12, 2019 05:13

Quote:

Originally Posted by ghorrocks (Post 749515)
If you want to be "quite sure" then why are you asking people you have never met on an internet forum? How can you trust their answers? Isn't the only way to be "quite sure" to run the models yourself, or to read about them in a respected journal?

I tried journals in advance, but there was no information about my question. At least, maybe I was not able to find.
Did I have any other choice when I cannot start the simulation except other people's experience? If we do not trust the research conducted in literature by other people, we would not continue to make progress the current knowledge.
I am sorry if I chose uncommon way. Maybe I should review the way I look at people.

ghorrocks November 12, 2019 16:31

I don't mean to cause disrespect and certainly there is nothing to apologise for. I was just trying to point out that answers given on online forums can be wrong and there are no checks and balances to correct mistakes. Sometimes forums work well and you get good answers, sometimes you don't - and it can be hard to tell at first glance whether you got a good answer or not.


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