CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Running, Solving & CFD (https://www.cfd-online.com/Forums/openfoam-solving/)
-   -   Lagrangian Particles + Porosity (https://www.cfd-online.com/Forums/openfoam-solving/230460-lagrangian-particles-porosity.html)

37269 September 24, 2020 08:10

Lagrangian Particles + Porosity
 
Dear all,


is there a way to keep solid lagrangian particles out of my porosity region - possibly even depending on their size? An example case could be e.g. a mesh filter filtering solid particles from an air stream (and particles collecting at the surface).


I'm using v1912 right now and have implemented an explicitPorositySource through the fvOptions. Particles are implemented through swak4foam.


I think it might be possible by using a cyclic boundary within my model (i.e. having an "artificial" internal boundary in the model) and define the patch interaction on this - but that seems overly complicated (especially if the surface of the porosity region is complex) -> it's done like this in the filter tutorial.


If there's no "on-board" way to achieve this - can you give me a hint where to implement this, i.e. as a property of the particle, or as a property of the porous zone?

ptpacheco September 24, 2020 09:26

I am not aware of a way to do this in OpenFOAM (but I am a total newbie so...).


However, in CFDEM (OpenFOAM coupled with LIGGGHTS) it should be relatively straightforward. You assign the small particles (i.e. the ones that can permeate through your porous medium) a different type than you do the bigger ones. These two types would have identical material properties, etc etc. You then define your porous region, and define different interactions between (porous reg. - type 1 particles) and (porous reg. - type 2 particles).



I imagine that this is not the answer you were looking for, but it might be the simplest solution... Cheers.

ybapat September 25, 2020 00:22

May be you can check particleCollector cloud function. It can be directly used or you can do a similar implementation on cellzone.

37269 September 25, 2020 04:14

Thanks for your input!


I am hesitant to use CFDEM right now, as it looks like it would be overkill for my current problem. I'll keep it in mind for my upcoming projects though!


The particleCollector looks like it could work - I'm not sure if it can act like a barrier though (i.e. also release the particles after they triggered the particleCollector)? Maybe it could serve as a starting point for some code modifications though.


All times are GMT -4. The time now is 06:12.