-
-
May 30, 2020 at 2:47 pm
AlexC
SubscriberHello,Â
I was having trouble obtaining reasonable solutions of pressure drop from Fluent. I created a very simple case of water flow in a circular pipe (files attached).Â
Pipe diameter: 1mm
Pipe length: 100 mm
Re=9950
Inlet velocity: 10 m/s
Water density 998.2 kg/m3; viscosity 0.001 Pa.s
Model: k-epsilon standard
It's a pretty straight forward case, and the pressure drop calculated by many empirical models would be about 160 kPa. I obtained similar numbers from CFX simulation and COMSOL simulation. Yet using Fluent, the result is about twice as big, i.e., ~300 kPa.Â
I tried several different cases and always got over-predicted pressure using Fluent. I also tried different mesh, yet didn't make it work.Â
This is a pretty straight forward case. I don't know where I might have problem. I guess I might have some very stupid rookie mistake somewhere.Â
Please advise.Â
Many thanks.Â
-
May 31, 2020 at 4:51 am
Kalyan Goparaju
Ansys EmployeeHello,Â
How are you running the simulation? Axisymmetric or full 3D? Any reasons for not using the default k-w SST?Â
Thanks,Â
Kalyan
-
May 31, 2020 at 1:59 pm
AlexC
SubscriberIt's full 3D, steady state. I thought this is a most simple case, and standard k-epsilon model should be able to handle it. Yet I wasn't able to get a reasonable pressure drop.Â
BTW, per your another message, the Darcy friction coefficient is about 0.032 based on f=0.3164*Re^-0.25. Pressure drop calculated by Darcy–Weisbach equation is about 160 kPa. Yet I got about 300 kPa in Fluent.Â
Â
-
June 1, 2020 at 3:56 am
Kalyan Goparaju
Ansys EmployeeHello,Â
I did avery quick run based on your setup and got a value of 162kpa which is very close to the theoretical value. I ran 2D axisymmetric with SST k-w. The maximum y+ was around 10. I am wondering if there is some issue with your setup. Can you share more details? Can you perhaps try a 2D axisymmetric run?
Thanks,
Kalyan
-
June 1, 2020 at 2:04 pm
AlexC
SubscriberHey Kalyan,
Thank you for your reply.Â
I also ran a 2D axisymmetric with sst k-w, and got similar pressure drop as you (~160 kPa).Â
Yet when I shift to standard k-epsilon model in this 2D axisymmetric case(without changing anything else), the pressure drop doubled (~320 kPa).Â
I also did the same thing using 3D simulation. sst k-w gives ~160 kPa, and k-epsilon model gives ~320 kPa.Â
I tried two different mesh cases. The maximum y+ is 4 in one case, and 1.5 in the other case. It has no effect on the solution.Â
So it seems my problem is in the k-epsilon case. But I don't know where is the problem. Not sure if I provided enough info. Let me know if you need anything else.Â
Alex
Â
-
June 1, 2020 at 9:56 pm
Kalyan Goparaju
Ansys EmployeeHello Alex,Â
I believe I understand what may be going on. What was the wall-function you used when solving with standard k-epsilon? The standard wall-functions deteriorate for y+ less than 30. In your case, you should be using wall functions that are tailored for low y+ values. SST k-w is y+ insensitive and hence is able to correctly predict the solution. Can you try k-epsilon using Enhanced Wall Treatment (EWT) and check the pressure drop?
Thanks,Â
Kalyan
-
June 1, 2020 at 11:15 pm
AlexC
SubscriberHey Kalyan,
Very impressive. I think you pointed the key problem. I tried k-epsilon with enhanced wall treatment, and got a pressure drop of ~180 kPa. Still about 10% deviation from k-w SST model, but not too bad.Â
Â
BTW, I also did the same simulation in Ansys CFX and COMSOL. Both generated reasonable pressure drop (~160 kPa) with k-epsilon model. I guess these different softwares define k-epsilon in the same way. Probably you know why CFX works well with k-epsilon but Fluent doesn't for the same case? BTW, in CFX, it's the wall function for k-epsilon is "scalable".
It's very interesting since the pipe flow is such a simple case. Many people told me k-epsilon should be OK for most of the problems in simple geometries and normal Reynolds number range. Apparently I should be more careful about using it.Â
Â
Â
-
June 2, 2020 at 3:27 am
Kalyan Goparaju
Ansys EmployeeHello Alex,Â
Fluent offers 3 sets of wall treatments with the standard k-epsilon model - Standard and Scalable wall functions, Enhanced wall treatment. In addition to being a y+ insensitive approach, EWT is also a viscous sublayer resolving approach. This means that when it is used with a mesh that is fine enough to capture the flow behavior in the viscous sublayer, more accurate results would be expected with EWT than with scalable wall functions. In a case where the first grid point is always in the log layer, there should not be much difference between EWT and scalable wall functions.
K-epsilon is not necessarily a great model when it comes to wall bounded flows. However, for a simple pipe flow, it should not show any issues, as long as appropriate methods are used in resolving the boundary layer. The issue you were facing was not necessarily a problem of k-epsilon but that of choosing the correct wall modeling approach.Â
Thanks,
Kalyan
Â
Â
-
June 3, 2020 at 12:00 am
AlexC
SubscriberDear Kalyan,
Thank you very much. It's very helpful! Appreciate your help.Â
Sincerely,
Alex
-
- The topic ‘Incorrect pressure drop from Fluent simulation of pipe flow’ is closed to new replies.
-
3767
-
1333
-
1173
-
1090
-
1014
© 2025 Copyright ANSYS, Inc. All rights reserved.