|
[Sponsors] |
October 9, 2018, 15:43 |
|
#22 |
Senior Member
Michael Alletto
Join Date: Jun 2018
Location: Bremen
Posts: 616
Rep Power: 16 |
You should avoid excesive cell volume jumps close to the wall. In my experience introducing some rounding at the edges of the contraction reduces the pressure loss. What are realistic radii achieved in the production?
|
|
October 10, 2018, 03:58 |
|
#23 |
Member
Anders Dyhr Nørløv
Join Date: Aug 2018
Posts: 32
Rep Power: 8 |
Hello
my files are here. I've tried many different grids and schemes but all seems to reproduce roughly the same result. It could be I should try a small rounding of the transition and corners to make the geometry more realistic. Contration.zip The empirical relation comes from the book Pipe Flow - A practical and Comprehensive guide by Rennels and Hudson. It is given by where is the velocity in the small part of the pipe. is the loss constant, which for a diameter ratio of 0.5 is roughly 0.5. This formula also agrees well with this webpage calculator: http://www.pressure-drop.mobi/0303.html I've estimated k and epsilon from the following page http://ichrome.com/blogs/archives/342 and also tried other formulas. I've also tried running the simulation without wall functions and used the zero gradient boundary condition. |
|
October 10, 2018, 05:53 |
|
#24 |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Bad Wörishofen
Posts: 2,711
Blog Entries: 6
Rep Power: 52 |
Well, after your equation it is clear that you can satisfy your results based on Bernoulli. However, I will check the case today in the evening and will report back.
Edit. The geometry is missing.
__________________
Keep foaming, Tobias Holzmann |
|
October 10, 2018, 08:06 |
|
#25 |
Member
Anders Dyhr Nørløv
Join Date: Aug 2018
Posts: 32
Rep Power: 8 |
Here is a link to all the files:
https://drive.google.com/file/d/11-w...ew?usp=sharing My problem is that K_2 should be around 0.5, but my simulation corresponds to more like K_2 = 1.5. I really appreciate you taking your time to help |
|
October 10, 2018, 16:52 |
|
#26 |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Bad Wörishofen
Posts: 2,711
Blog Entries: 6
Rep Power: 52 |
Hi all,
I should do other things than investigating in that case. However, I made it, and the result is as follow:
Also, we can take the Bernoulli equation that states: We know:
This is equal to 98125 Pa. The difference is 1875 Pa (= 18.75 mbar). In that calculation, we do not have any dissipation effects caused by vortexes/turbulences. Thus, as we already know that the Reynolds number is high, dissipation effects take place, and the pressure drop will rise. Therefore, the should be higher than 18 mbar and not lower. I changed your mesh completely and made the simulation with almost 80% fewer cells. Based on the high Reynolds number, the steady-state simulation cannot be reached (fluctuations). In your fine mesh, it has to be much worse. However, the average value of the pressure at the outlet is: Code:
Executing functionObjects surfaceFieldValue patchAverage(name=inlet,p) write: areaAverage(inlet) of p = 3.22968 Assuming the pipe to be very smooth, we might use the simple formulation of Blasius: The following calculation is related to the case attached. Pipe #1 (from the inlet to compression)
The pressure lose within the first pipe section is: Pipe #2 (from compression to outlet)
The pressure loose within the second pipe section is: Thus, the pressure loose based on the roughness inside the pipe is around 480 Pa. The 480 Pa are based on the pipe system and its length. As already stated, based on Bernoulli we will get an automatic pressure drop which is around 1875 Pa.So we end up in total with 23 mbar pressure loose. I guess - but I am not sure - that the K value, respectively the value takes care of turbulence dissipation inside the pipe too (becasue the Reynolds number is included). So as you can see from the K values calculated based on Blasius, we get complete different ranges for the pressure drop in the two pipe sections. I would trust that the pressure drop is around 30 mbar here. I already spend 3 hours for that topic now and to make it a fundamental work, you should:
Keep in mind that the pressure drop in the CFD simulation is more complicated as one might think at the beginning. Friction at the pipe wall (nut wall function), dissipation due to turbulence and recirculation, and bla blub even though this example is very simple, it demonstrates the complexity of fluid dynamics and the knowledge one should have to be really good within that topic. Hopefully your question is solved now. By the way. As you might realize, that the mesh sizes are entirely different (mine has around 20.000 cells) the results are more or less in the same area ~ 30 mbar. There would be other things I would like to say, such as the turbulence resolution, RANS, ... but well - I go to bed now. By the way, I got 30 mbar pressure drop via laminar calculation too. Case Download OpenFOAM Foundation 6.x
__________________
Keep foaming, Tobias Holzmann |
|
October 10, 2018, 18:29 |
|
#27 |
Member
Anders Dyhr Nørløv
Join Date: Aug 2018
Posts: 32
Rep Power: 8 |
Tobias you are too kind, I've never expected you to do all that. I'm amazed by this communitys, will to help me, even though I know almost nothing, and asks stupid questions. Not just you Tobias but all who have contributed to my question. I could understand from your first post, that you are doing all of this for free, even though it is actually your profession, and you didn't have to. I've made a small contribution to your cause, because people like you are invaluable for open source projects to survive.
Now back to my question . I've actually also ran the simulation on a much coarser grid and did it laminar, and got the same result roughly as you point out. The reason I kept refining my grid was because of my ignorance, and that people pointed out it could be my resolution of the grid around the wall that was not good enough. Now I actually see that I was actually so blinded by all this CFD, that I forgot the most fundamental phsyics, and lost sight at was I was actually calculating in OpenFOAM. So just to recap, and test my understanding (please correct me if I'm wrong, or confirm my understanding). If we call the first segment (large pipe) for 1 and the last segment for 2, then the following equation must be satisfied: where is the static pressure loss due to the contraction (neglecting the pipe friction loss, because it is expected to be minor compared to the contraction). It is this my formula is actually calculating, and not as I stupidly have done. So isolating in my formula above i get inserting the values from the simulation for p_1 and p_2 and the velocities v_1 = 0.5 and v_2 = 2.0 I get This is acceptable close to the 8 mbar estimated from the empiric formulas, taking into account that such empiric formulas is also very uncertain. Maybe one could easily argue that the 3 mbar, that the simulation overestimates stems from the surface friction which my formula doesn't take into account. So to recap further, I'm an idiot . However, even though I did something stupid, all of your input has pushed me further, and my understanding of OpenFOAM has somewhat increased. So how should I proceed to become better at CFD (not at OpenFOAM. I think I'm actually convinced that I can learn OpenFOAM by videos, tutorials and this forum. Even though I find it difficult to understand how to make qualified decisions on grids, schemes and so on, this problem has convinced me that my focus probably not should be so much on OpenFOAMs quirky details). Is it possible to get better at CFD without courses or a full education? I've found books on general CFD by Wilcox, Munson, Anderson, etc. is that the way to go? I have a PhD in other areas of physics (yeah I know, who would have thought so...), and have taking math and c++ on a high level, so I'm quite proficient in learning new complex skills, and think I have a solid foundation. But I'm unsure of the right path to becoming proficient in CFD. Any advice or guidance in this area, is much appreciated. by the way. I'm also going to bed now, but I will dissect your solution Tobias tomorrow, to steal any ideas of how you set it up. |
|
October 11, 2018, 03:00 |
|
#28 |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Bad Wörishofen
Posts: 2,711
Blog Entries: 6
Rep Power: 52 |
Hi,
first of all, thank you for the kind words and your feedback & recap. Based on my lack of knowledge and almost rusty fluid dynamics lecture, I remember some equation you mention (Bernoulli + dp), but I cannot find my material right now. However, a short search gave me the following link (http://www.thermopedia.com/content/659/) where a comparison/equation is provided to calculate the pressure drop (it seems to be a bit different to yours) for cases we are looking at. One thing is clear at all: The sudden jump in terms of the pipe diameter should give a pressure drop based on viscous shearing/friction . Summing up. I refreshed my knowledge of the topic and might do some further investigations with the roughness of a pipe, respectively the nut wall functions - roughness (if there is any time). However, as I realized, there are still plenty of knowledge gaps I should reconsider to investigate some day. To your question of CFD information. I read a few books such as Bird et al. (Transport Phenomena), Wilcox (Turbulence), Ferziger et al. (Numerical ...), Moukalled et al., the Ph.D. thesis of Jasak Hrvjoe or Philipp Cardiff and many more. Personally, some literature was harder to read, others more straightforward. A summary of different books/papers/thesis is given in my book (still free on research gate). However, considering my book, there are still a lot of things to improve, and it might be somehow written in a 'different' way - I don´t know. The good thing nowadays is, that there is plenty of information out for CFD in general and OpenFOAM. E.g., the wiki.openfoam.com site or the courses of Chalmers As I am not intelligent and smart as other genius people out there, I always have to derive the equations on my own. After that, commonly I get the point - but not always , and in some cases, I struggle to figure it out at all. Therefore, picking up your statement 'I am an idiot' does not hold and is disproved. To get an overview of the influence of numerical schemes you can check out my voluntary part of my website voluntary.holzmann-cfd.de. However, this is just an overview
__________________
Keep foaming, Tobias Holzmann Last edited by Tobi; October 11, 2018 at 04:21. |
|
October 11, 2018, 03:20 |
|
#29 |
Member
Anders Dyhr Nørløv
Join Date: Aug 2018
Posts: 32
Rep Power: 8 |
thanks for the reply.
I think the equation you linked to are the same as mine, rewritting for mass flow instead of velocity, and expressing v_1 through v_2 using the area ratios (constant volume flow). |
|
October 11, 2018, 04:21 |
|
#30 |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Bad Wörishofen
Posts: 2,711
Blog Entries: 6
Rep Power: 52 |
Okay, I was not sure because of the more complex formulation. As you said, K is around 0.5, I expected it is the S value of the equation, and thus, the C value is somehow missing. However, a simple calculation of the formula will give the answer.
__________________
Keep foaming, Tobias Holzmann |
|
October 11, 2018, 04:23 |
|
#31 |
Member
Anders Dyhr Nørløv
Join Date: Aug 2018
Posts: 32
Rep Power: 8 |
I actually think they write that S is the area ratio of the two pipe section. C is K or at least closely related to it.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[ANSYS Meshing] pipe with different diameters (steady and sudden expansion) | Raiz | ANSYS Meshing & Geometry | 0 | October 12, 2015 07:18 |
Interface between a stator-rotor with sudden change in flowpath of the turbine | mitra22 | CFX | 2 | May 19, 2015 05:07 |
how to apply an sudden displacement or Force of a cylinder with solid solver? | allenfieldin | OpenFOAM Running, Solving & CFD | 11 | February 15, 2015 21:37 |
Sudden crash caused by k-epsilon | vainilreb | OpenFOAM Running, Solving & CFD | 23 | August 20, 2013 16:09 |
sudden perturbations | adarsh | Main CFD Forum | 0 | June 11, 2002 13:08 |