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/)
-   -   Slurry (sand water) flow in twoPhaseEulerFlow possible? (https://www.cfd-online.com/Forums/openfoam-solving/93697-slurry-sand-water-flow-twophaseeulerflow-possible.html)

jochemvandenbosch October 24, 2011 08:14

Slurry (sand water) flow in twoPhaseEulerFlow possible?
 
Hi everybody,

As a part of my MSc. thesis I am trying to model a slurry flow (sand/water) in OpenFOAM (for different geometries). I heard that i could best use the twoPhaseEulerFlow solver for this problem, however I have found only examples regarded pneumatic conveying in combination for this solver.
Can this solver also be used for a liquid/solid interface. Some specifics of my research are:
Turbulent flow (Re>>2300)
Pipe flow
Sand (2600kg/m^3), water mixture
Concentrations ranging from 10 to 40%
Medium fine sand, d50 approximately 300-600 micrometer

I am particularly interested in the pressure drop allong the length of the pipe. Is the twoPhaseEulerFlow the right solver to use and do you think I would have to adjust this solver. If it is not the one to use, which one should I use.

Thanks so much in advance!!!

Best regards!

alberto October 26, 2011 11:27

Yes, it should work. The code might present some instability if particles pack. Please, search the forum for discussions on the topic.

jochemvandenbosch October 27, 2011 03:21

Hi Alberto. Thanks for your response. I did some research (mostly on this forum) and for now I've decided to go with settlingFoam instead of twoPhaseEulerFoam, since the first is based on the drift-flux model, which I already have some experience with (is taught by my university). Also packing might occur (not sure). settlingFoam seems more appropiate for this task (although it doesn't provide means to simulate a sliding bed...).
Do you know of any thesis' that use settlingFoam to simulate slurry flow.

Thanks in advance & best regards,

alberto October 27, 2011 14:26

OK. Just keep in mind that the algebraic slip model (mixture model) is valid for relatively low particle concentrations and it might have limitations on the Stokes number.

BTW, I am working on slurry flow with my (heavily) modified version of twoPhaseEuler, and it is working fairly well.

jochemvandenbosch October 31, 2011 04:25

Hi Alberto, thanks for your tips. About the mixture model for low concentration, my professor (Cees van Rhee) used this model in het PhD thesis (on the sedimentation process in a trailing suction hopper dredger) succesfully for concentrations up to 40% (sand in water). What are your thoughts about this (what do you consider a high concentration?)?

Best regards,

ps. what kind of slurry flow are you working on, sand/water? And open-channel flow or pipeflow?

alberto October 31, 2011 10:46

Hi Jochem,

as long as the hypotheses behind the model are satisfied, you can use it. Remember that the mixture model is derived making quite strong assumptions:

- Local equilibrium among the phases, which limits the validity to low Stokes numbers

- Mixture hypothesis, which limits the property ratio of the phases

When it comes to fluid-particle flows, the mixture model is suggested in case the particle loading is "low". How low depends on the flow conditions, but since you do not consider particle-particle interactions, I would say ~10%. You find applications with much higher concentrations, however. There are doubts on the validity of the model under those conditions however.

I deal with slurry flow in ducts (high St number).

Best,

ali.m.1 December 18, 2015 07:09

Hi both,

In regards to the original question, is there an Euler-Euler solver available for particle/fluid flow? I'm using twoPhaseEulerFoam, but I don't like how I have to include temperature. The openFoam website says the model is incompressible, but it clearly isn't.

Any help is appreciated!

regards

alberto December 25, 2015 23:03

This has been addressed in reactingTwoPhaseEulerFoam (OF 3.0.x or -dev from the Foundation). You can set phases to be isothermal, and the energy equation won't be solved.

The model can be compressible or incompressible, depending on how you set the thermodynamic properties of the phases (see fluidisedBed tutorial, where the solid phase is incompressible).

ali.m.1 January 5, 2016 08:58

Thanks for your reply Alberto. I'm using 2.3.x, so I’ll upgrade.

I'm planning on combining this solver with DPMFoam, have you heard of anything else like this? Combining two solvers I mean... For example solver A running in the top of the domain, and solver B running in the bottom of the domain. I think it will be tricky, but not impossible.

Your help is appreciated!

regards

rdbisme March 18, 2016 11:27

Quote:

Originally Posted by alberto (Post 578688)
This has been addressed in reactingTwoPhaseEulerFoam (OF 3.0.x or -dev from the Foundation). You can set phases to be isothermal, and the energy equation won't be solved.

The model can be compressible or incompressible, depending on how you set the thermodynamic properties of the phases (see fluidisedBed tutorial, where the solid phase is incompressible).

Dear @alberto,
How do I set the phases isothermal? I tried to set up the diameterModel as isothermal and minIter for the energy equation to 0 but it stills continue to solve energy for both phases.

ali.m.1 March 24, 2016 07:23

Ruben, see below:
http://www.cfd-online.com/Forums/ope...tml#post580432

rdbisme March 30, 2016 05:27

Quote:

Originally Posted by ali.m.1 (Post 591473)

Thank you. I also managed to make it shutting down even with bare twoPhaseEulerFoam and reported it in the thread you're quoting. =)

spf521 November 15, 2016 21:27

Hi everyone,
I'm interested in the topic of particle/fluid flow. Now I want to simulate the dry particle (above water surface in the beginning) flows into water. Is it possible to use twoPhaseEulerFoam to simulate this phenominon? For this problem, I want to capture the free surface of particle flow and water flow, and ignore the effect of the air.
Thanks in advance!
BR

rdbisme November 16, 2016 10:35

Quote:

Originally Posted by spf521 (Post 625491)
Hi everyone,
I'm interested in the topic of particle/fluid flow. Now I want to simulate the dry particle (above water surface in the beginning) flows into water. Is it possible to use twoPhaseEulerFoam to simulate this phenominon? For this problem, I want to capture the free surface of particle flow and water flow, and ignore the effect of the air.
Thanks in advance!
BR

I believe that if you're interested to the free surface twoPhaseEulerFoam is not the right solver. I would choose using VOF (e.g. interFoam).

spf521 November 16, 2016 19:33

Hi Ruben,

Thanks for your quick reply. VOF is indeed a good way for free-surface problem. But I want to simulate the interactions between particle and fluid, and use Kinetic theory to simulate interactions between particles. So I want to make some modifications based on interfoam or twoPhaseEulerFoam. Do you think which is easier to implement, 1) Adding KT part into interFoam or 2) Adding a free-surface capturing part into twoPhaseEulerFoam?

Thanks

rdbisme November 17, 2016 12:09

Quote:

Originally Posted by spf521 (Post 625646)
Hi Ruben,

Thanks for your quick reply. VOF is indeed a good way for free-surface problem. But I want to simulate the interactions between particle and fluid, and use Kinetic theory to simulate interactions between particles. So I want to make some modifications based on interfoam or twoPhaseEulerFoam. Do you think which is easier to implement, 1) Adding KT part into interFoam or 2) Adding a free-surface capturing part into twoPhaseEulerFoam?

Thanks

Well, that's an hard question. Maybe more expert people will be more useful than me. In any case if I remember well in the Rusche thesis twoPhaseEulerFoam solver is based on there was also a chapter on the interface capturing.

By the way I would choose the starting solver on the base of which of the two phenomenon is more important to your case.

pbohorquez November 19, 2016 18:26

Quote:

Originally Posted by spf521 (Post 625646)
Hi Ruben,

Thanks for your quick reply. VOF is indeed a good way for free-surface problem. But I want to simulate the interactions between particle and fluid, and use Kinetic theory to simulate interactions between particles. So I want to make some modifications based on interfoam or twoPhaseEulerFoam. Do you think which is easier to implement, 1) Adding KT part into interFoam or 2) Adding a free-surface capturing part into twoPhaseEulerFoam?

Thanks

I did it using the mixture or drift-flux theory some years ago. What you want to do is not easy. See some details in my paper:

Bohorquez, P. Finite volume method for falling liquid films carrying monodisperse spheres in Newtonian regime. AIChE Journal, 58: 2601–2616, 2012 PDF doi:10.1002/aic.13863

ebtedaei November 30, 2016 09:16

multiphase flow in cyclone
 
Dear All,
I want to simulate multiphase flow of cyclone in OpenFOAM. I am working on slurry flow that its parameters are as fallows:
Particle size distribution= <70 micron
%solid of slurry= 70-75%
%water of slurry= 25-30%
When flow is pumped to cyclone, Air core is created inside cyclone. There are 3 type phase in cyclone: particle + water + air.

1- What solver is suitable for this flow? twophaseEulerFoam? or settlingFoam? or ...?

2- For example If twophaseEulerFoam solver is Ok, How will I enter the Lagrangian (particle) phase? Please guide about the folders (0 , constant , system) and their parameters.

3- I will use Mixture model, Is there the model in twophaseEulerFoam solver?

Thanks in advance.
Ali

rdbisme December 1, 2016 09:05

Quote:

Originally Posted by ebtedaei (Post 627593)
Dear All,
I want to simulate multiphase flow of cyclone in OpenFOAM. I am working on slurry flow that its parameters are as fallows:
Particle size distribution= <70 micron
%solid of slurry= 70-75%
%water of slurry= 25-30%
When flow is pumped to cyclone, Air core is created inside cyclone. There are 3 type phase in cyclone: particle + water + air.

1- What solver is suitable for this flow? twophaseEulerFoam? or settlingFoam? or ...?

2- For example If twophaseEulerFoam solver is Ok, How will I enter the Lagrangian (particle) phase? Please guide about the folders (0 , constant , system) and their parameters.

3- I will use Mixture model, Is there the model in twophaseEulerFoam solver?

Thanks in advance.
Ali

Well, you have multiple phases. How do you want to treat those phases? You talk about "Lagrangian", then about "mixture model", than about "twoPhaseEulerFoam" that is, as the name says, an Eulerian solver. It (and the more powerful brother multiplePhaseEulerFoam) treat the different phases as Eulerian fields.

There is not an "above all" solver. It depends on how do you want to model the different phases and on how high is the concentration of each of them. Did you check the solvers list? There is driftFluxFoam that, as it is written there,

Quote:

Solver for 2 incompressible fluids using the mixture approach with the drift-flux approximation for relative motion of the phases.
.

To understand how the folders are organized, check the tutorial folder of OpenFOAM.

ebtedaei December 1, 2016 16:33

Thanks for your reply, I will to use twophaseEulerFoam solver with two phases [air + slurry] but the slurry contains water and fine particles (<70 micron)...!
Now,
1- how do I import the particles here so the solver can solve it?
2- Which solver can you suggest for this case?

Thanks,
Ali

rdbisme December 1, 2016 16:58

Quote:

Originally Posted by ebtedaei (Post 627840)
Thanks for your reply, I will to use twophaseEulerFoam solver with two phases [air + slurry] but the slurry contains water and fine particles (<70 micron)...!
Now,
1- how do I import the particles here so the solver can solve it?
2- Which solver can you suggest for this case?

Thanks,
Ali

So, you have basically three phases. For my limited knowledge you have different options:
- the three phases modeled Eulerian using multiphaseEulerFoam
- air and slurry with two phasEulerFoam foam, slurry modeled as mixture model (you'll need to tweak the Solver taking inspiration from driftfluxFoam)
- air and water Eulerian, plus particles lagrangian (you'll need to tweak the code to embed lagrangian modeling maybe taking inspiration from sprayFoam or DPMFoam).

I think the easiest way would be using the first option since the solver is already there but I'll leave the last word to people more expert than me.

mohsen_ba65 December 1, 2016 18:08

Hi,

I am looking at the same problem. Air+water and particles in a vessel.

I have checked all the available solvers in openFoam and options could be as below:

multiphaseEulerFoam: treats phases as incompressible phases and you can not have the maximum packing limit for the solid phase unless you modify the code.

reactingMultiphaseEulerFoam: treats phases with thermo dictionary and compressible or mixture is possible. Again there is no packing limiter implemented unless you add it to the solver.

The problem with both of these solvers is the solid phase viscosity will be treated as constant and you can not modify it regarding the volume fraction of it. Also there is no granular pressure model available for it.


I am trying to add the kineticTheoryModel to the solver to see if it is possible to add these functionalities to the solver.

Does any one know the kinetic theory reference which was used in openFoam 1606?

Thanks,
Mohsen

rdbisme December 2, 2016 08:36

Quote:

Originally Posted by mohsen_ba65 (Post 627855)
Hi,

I am looking at the same problem. Air+water and particles in a vessel.

I have checked all the available solvers in openFoam and options could be as below:

multiphaseEulerFoam: treats phases as incompressible phases and you can not have the maximum packing limit for the solid phase unless you modify the code.

reactingMultiphaseEulerFoam: treats phases with thermo dictionary and compressible or mixture is possible. Again there is no packing limiter implemented unless you add it to the solver.

The problem with both of these solvers is the solid phase viscosity will be treated as constant and you can not modify it regarding the volume fraction of it. Also there is no granular pressure model available for it.


I am trying to add the kineticTheoryModel to the solver to see if it is possible to add these functionalities to the solver.

Does any one know the kinetic theory reference which was used in openFoam 1606?

Thanks,
Mohsen

This is the sources folder for the kinetic theory implementation for the two-phase solvers (twoPhaseEulerFoam and reacting twoPhaseEulerFoam).

The reference of the kinetic theory for those solvers (at least on OF 3.x and above) is:
- Derivation, Implementation and Validation of Computer Simulation Models for Gas-Solid fluidized beds (Wachem).

I would also suggest the book:
- Multiphase flow and fluidization: continuum and kinetic theory descriptions (Gidaspow)

ebtedaei December 3, 2016 13:58

Quote:

Originally Posted by tidusuper91 (Post 627844)
So, you have basically three phases. For my limited knowledge you have different options:
- the three phases modeled Eulerian using multiphaseEulerFoam
- air and slurry with two phasEulerFoam foam, slurry modeled as mixture model (you'll need to tweak the Solver taking inspiration from driftfluxFoam)
- air and water Eulerian, plus particles lagrangian (you'll need to tweak the code to embed lagrangian modeling maybe taking inspiration from sprayFoam or DPMFoam).

I think the easiest way would be using the first option since the solver is already there but I'll leave the last word to people more expert than me.

Hi Ruben, Thank you very much for your specialist's idea... I enjoyed it!
I checked all the items:
1- For items no.1 and no.2, the solvers of twophaseEulerFoam and multiphaseEulerFoam are suitable for compressible fluid phases based on user guide of OpenFOAM version 4)!
- multiphaseEulerFoam Solver for a system of many compressible fluid phases including heat-transfer.
- twoPhaseEulerFoam Solver for a system of 2 compressible fluid phases with one phase dispersed, e.g. gas bubbles in a liquid including heat-transfer.

But my flow is incompressible, can I use them?

2- For item no.3, I talked with other experts and they recommended interDPMFoam (two phases Eulerian and one phase lagrangian) solver is suitable. Do you agree?

Thanks a lot,
Ali

rdbisme December 3, 2016 14:15

Quote:

Originally Posted by ebtedaei (Post 628130)
Hi Ruben, Thank you very much for your specialist's idea... I enjoyed it!
I checked all the items:
1- For items no.1 and no.2, the solvers of twophaseEulerFoam and multiphaseEulerFoam are suitable for compressible fluid phases based on user guide of OpenFOAM version 4)!
- multiphaseEulerFoam Solver for a system of many compressible fluid phases including heat-transfer.
- twoPhaseEulerFoam Solver for a system of 2 compressible fluid phases with one phase dispersed, e.g. gas bubbles in a liquid including heat-transfer.

But my flow is incompressible, can I use them?

2- For item no.3, I talked with other experts and they recommended interDPMFoam (two phases Eulerian and one phase lagrangian) solver is suitable. Do you agree?

Thanks a lot,
Ali

Another thing that changes there is not only compressibility/incompressibility but also the way the different phases are modeled (mixture, eulerian or lagrangian). Try to investigate what this means (the Rusche thesis is a good starting point) and what matters most to you.

By the way you can use twoPhaseEulerFoam also for incompressible flow (you can force it to make 0 iterations for the energy equation) or, maybe better, reactingTwoPhaseEulerFoam with an Isothermal Phase Model.

I'm for sure no expert here. :).

For what concerns interDPMFoam I have absolutely no experience, from inspection I would guess it's a merge of interFoam (VOF method) + DPM Foam (Lagrangian).

For what you say it seems that how you should model the phases is not perfectly clear. Try to investigate on Eulerian vs Lagrangian, Mixture model and also VOF.

Good luck! :)

ebtedaei December 3, 2016 16:10

Quote:

Originally Posted by tidusuper91 (Post 628131)
Another thing that changes there is not only compressibility/incompressibility but also the way the different phases are modeled (mixture, eulerian or lagrangian). Try to investigate what this means (the Rusche thesis is a good starting point) and what matters most to you.

By the way you can use twoPhaseEulerFoam also for incompressible flow (you can force it to make 0 iterations for the energy equation) or, maybe better, reactingTwoPhaseEulerFoam with an Isothermal Phase Model.

I'm for sure no expert here. :).

For what concerns interDPMFoam I have absolutely no experience, from inspection I would guess it's a merge of interFoam (VOF method) + DPM Foam (Lagrangian).

For what you say it seems that how you should model the phases is not perfectly clear. Try to investigate on Eulerian vs Lagrangian, Mixture model and also VOF.

Good luck! :)

Ok,
Can you send me Rusche thesis?

rdbisme December 3, 2016 18:02

Quote:

Originally Posted by ebtedaei (Post 628152)
Ok,
Can you send me Rusche thesis?

Please don't get mad with me. Just a bit of humor.

https://goo.gl/LHPDuc

ebtedaei December 5, 2016 04:24

Quote:

Originally Posted by ebtedaei (Post 628152)
Ok,
Can you send me Rusche thesis?

Hi Ruben,

I found a new animation of Cyclone simulation using OpenFOAM as called "CFD Support Preprocessing Training Tutorial Cyclone Euler-Euler".

https://www.youtube.com/watch?v=HtxNXs1aHK8

Please see it I have several questions about it and thank you help me to do this simulation!

Best,
Ali

ebtedaei December 5, 2016 05:09

Quote:

Originally Posted by ebtedaei (Post 628348)
Hi Ruben,

I found a new animation of Cyclone simulation using OpenFOAM as called "CFD Support Preprocessing Training Tutorial Cyclone Euler-Euler".

https://www.youtube.com/watch?v=HtxNXs1aHK8

Please see it I have several questions about it and thank you help me to do this simulation!

Best,
Ali

1- Why is this movie called Euler-Euler But in explaining the conditions and simulation parameters a continuous phase and a discrete phase has been named !?

2- We have air core in cyclone, why air phase has not been considered !?

3- There isn't mixture model in twoPhaseEulerFoam solver but we need mixture model in cyclone !!!

Please help me.
Ali

rdbisme December 11, 2016 01:03

Quote:

Originally Posted by ebtedaei (Post 628356)
1- Why is this movie called Euler-Euler But in explaining the conditions and simulation parameters a continuous phase and a discrete phase has been named !?

2- We have air core in cyclone, why air phase has not been considered !?

3- There isn't mixture model in twoPhaseEulerFoam solver but we need mixture model in cyclone !!!

Please help me.
Ali

1- As I said before, I would suggest you to take some time to read the differences among the several methods available for multiphase modeling. With Eulerian modeling you can also model discrete phases as an Eulerian field (in facts there is also kinetic theory for that implemented in it). It depends from what you want to achieve.

2 - That's a modeling choice. They probably decided that air is not important for them. BTW you can account for a third phase using multiphaseEulerFoam

3- why you need mixture model? In general Euler - Euler is a more detailed way to model multiphase flow than mixture model. Again, it depends from what you're looking for...

I again suggest you to investigate more on the available modules and then choose what you need (as always there is not a unique answer to this).

Sent from my Honor 8 using Tapatalk


All times are GMT -4. The time now is 19:39.