|
[Sponsors] |
April 16, 2015, 11:25 |
Porous membrane modelling
|
#1 |
New Member
Cornelia Blanke
Join Date: Mar 2015
Posts: 4
Rep Power: 11 |
I am trying to set up a model with several hundred of porous membranes of size 1.3mē each. Their thickness is 0.003m and their Darcy's coefficient is 10e+10 m^(-2) - quite high!
My first idea was to use a porousBafflePressure BC inside the simpleFoam solver. But I found out that this BC is really unstable: it is already quite hard to get converged a simple test case, and it seems to be impossible for my real model. So I had a deeper look into porousSimpleFoam solver. With a test case I found out that I have to use a very fine mesh inside my porous media and also next to my porous media in order to predict the pressure loss through the membrane accurately. If I use only 1-2 cell layers inside my membranes, the pressure drop is computed much too low. For my real model I would get a crazy amount of cells... So I wonder if somebody can share some experiences or ideas on how I can set up my model efficiently: - How do you usually model your porous membranes? As porous baffle or as porous media? - Is there a good way to converge the porousBafflePressure BC? - How fine is your mesh? - etc. |
|
November 20, 2015, 05:17 |
|
#2 |
Member
Join Date: Mar 2013
Posts: 98
Rep Power: 13 |
Hi,
I have a similar problem (simulation of pressure drop through a membrane). Did you find the answer to your questions? How did you proceed in your simulations? Many thanks |
|
November 20, 2015, 05:50 |
|
#3 |
New Member
Cornelia Blanke
Join Date: Mar 2015
Posts: 4
Rep Power: 11 |
Hi Giack,
Unfortunately there is still no working solution inside the official version of OpenFoam. At the moment I still have to use a commercial solver for such cases. But there is a small company in Germany that has developed an extended porousBafffle boundary condition. Their name is www.dhcae-tools.com. If you are interested and willing to spend some money, just have a look. That is also my plan at the moment, to find out more about it. |
|
October 13, 2016, 14:45 |
|
#4 | |
Senior Member
|
Quote:
could you tell me how did you set membrane properties in transportProperties file? |
||
October 17, 2016, 09:19 |
|
#5 |
Member
Join Date: Mar 2013
Posts: 98
Rep Power: 13 |
Hi to all,
I solved the problem using the fan boundary condition. You can create an internal patch (zero tichkness) with createBaffle and then use the fan boundary condition for the pressure field. In this way you essentially create two coincident patches with cyclic behavior and impose a pressure drop through them. I attached an example of the files p and createBaffleDict. I hope it will be useful to you createBafflesDict.txt p.txt |
|
January 30, 2017, 09:54 |
Nanofiltration modelling
|
#6 |
New Member
Jano van Rensburg
Join Date: Jan 2017
Posts: 3
Rep Power: 9 |
Good day,
I am really new to CFD modelling. I am trying to model an organic solvent nanoflitration system; ie a membrane system separating an organic compound and a homogeneous catalyst. The catalyst must be rejected by the membrane. I am not sure how to go about simulating a membrane? I have read about porous mediums, but I am not sure if this will be suffice for my system? Is there maybe a tutorial on membrane filtration I can study? Any advice will be much appreciated. Thank you |
|
March 27, 2017, 08:19 |
|
#7 |
Member
Join Date: Mar 2013
Posts: 98
Rep Power: 13 |
Hi to all,
I have to correct my previous statement. Indeed the fan BC is used for pressure rise, while for pressure drop the porousBafflePressure bc can be used. I had the same problems described by Cornelia in the first post only for high values of the pressure drop. In these cases a stable solution can be reached decreasing the relaxation factors. I didn't experience any problem with this boundary condition till a pressure drop of the order of 700 Pa. |
|
March 27, 2017, 08:20 |
|
#8 |
Member
Join Date: Mar 2013
Posts: 98
Rep Power: 13 |
Hi to all,
I have to correct my previous statement. Indeed the fan BC is used for pressure rise, while for pressure drop the porousBafflePressure bc can be used. I had the same problems described by Cornelia in the first post only for high values of the pressure drop. In these cases a stable solution can be reached decreasing the relaxation factors. I didn't experience any problem with this boundary condition till a pressure drop of the order of 700 Pa. |
|
May 10, 2018, 03:54 |
|
#9 |
New Member
Sarath
Join Date: Mar 2017
Location: Spain
Posts: 22
Rep Power: 9 |
Hey giack,
Are you still working on this? I am using porousBafflePressure BC as well for obtaining pressure drop through a porous baffle. But I experience a problem in obtaining the surface as it is while meshing. How do you manage to get the net_135.stl as it is? Is this geometry (surface) curved? I tried using regionwise meshing aroud the geometry using snappyHexMesh, but I still couldnot snap the mesh to the surface of the geomtry to obtain the original shape. It would be nice to know how you managed to tackle this. Many thanks. Sarath |
|
May 14, 2018, 09:38 |
|
#10 |
Member
Join Date: Mar 2013
Posts: 98
Rep Power: 13 |
Hi,
the geometry of my net is in attachment. I had problems with the mesh of the net too. I solved in the following way: - create the stl net_closed (in attachment) - mesh the internal part with snappy net_closed { // Surface-wise min and max refinement level level (6 6); faceType internal; faceZone net_closed; cellZone net_closed; cellZoneInside inside; } - apply the createBaffle If the cell zone is meshed properly than the net will be represented in good way, since it corresponds to an internal surface that already exists. I also added a refinement region around the net_closed geometry Giacomo |
|
May 14, 2018, 10:17 |
|
#11 |
New Member
Sarath
Join Date: Mar 2017
Location: Spain
Posts: 22
Rep Power: 9 |
Thanks alot Giacomo.
I believe this will work for me. My net is already a closed one. They are able to mesh to the surface with out creating the patch becuase of the face type 'internal' isn't it? Regards, sarath |
|
May 16, 2018, 03:44 |
|
#12 |
Member
Join Date: Mar 2013
Posts: 98
Rep Power: 13 |
Yes, exact
|
|
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Modelling Combustion in Porous Zone | tanjinjack | FLUENT | 2 | September 26, 2016 04:10 |
porous filtration membrane area in model | catherina | CFX | 3 | October 27, 2011 06:05 |
Modelling sound propagation through layered porous media | nkinar | Main CFD Forum | 0 | July 4, 2010 14:45 |
Membrane porous jump problem in VOF | Hema kothimbare | FLUENT | 0 | August 7, 2009 01:22 |
Question for modelling flow in porous media | legendyxg | FLUENT | 9 | April 21, 2009 22:24 |