
[Sponsors] 
January 22, 2008, 14:04 
Hello to everybody,
I need

#1 
Member
Michele Vascellari
Join Date: Mar 2009
Posts: 70
Rep Power: 9 
Hello to everybody,
I need same clarifications about the granular kinetic theory used in twoPhaseEulerFoam. 1) what is the meaning of the properties in the file ppProperties? 2) To avoid unphysichal packaging (alpha to high) do I need to define packingLimiter as Yes? 3) What is the difference between alphaMax and alphaMinFraction in the file kineticTheoryProperties? And the difference between alphaMax in ppProperties and kineticProperties? 4) What is the meaning of HrenyaSinclairCoeffs? 5) Is the keyword equilibrium the switch to solve the PDE equation for granular temperature or to calculate it as function of alpha? 5) What are the guidelines (i.e. Reynolds number) to switch on turbulence models in granular flows (I'm a newby about this kind of flows)? Thank you for your attention! Michele 

January 22, 2008, 19:29 
Hello Michele,
1. The ppPro

#2 
Senior Member
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,907
Rep Power: 27 
Hello Michele,
1. The ppProperties contains the values of the parameters used when you switch the particleforce "model" on, setting g0 to a positive value. This means that you have an additional term in the alpha equation and in the momentum equation to try to prevent overpacking. 2. Theoretically no. The packing limiter algorithm is a trick developed to avoid the packing limit in some particular models (Gibilaro's particlebed model and its extensions), where there's no normal stress in the particulate phase to avoid overpacking. If you use the kinetic theory or the particle force model, you should not need the limiter. The current implementation of the twofluid granular model in OF is not always stable if you switch the kinetic theory on however, because of the explicit management of the granular pressure. 3. alphaMax is the maximum value allowed for the dispersed phase. alphaMinFriction is the minimum value of the dispersed phase at which the particulate phase frictional stresses starts to act. alphaMax in kineticTheoryProperties is used if the kinetic theory is on, the other if the particle force model is on. 4. Check the paper from C. Hrenya and J. Sinclair. They're parameters used in their formulation of the two fluid model. 5. If equilibrium is set to true, an algebraic equation (local equilibrium) is solved instead a PDE for the granular temperature. 6. Sorry to answer with a question, but what kind of system are you trying to simulate? Usually turbulence models are not adopted in dense simulations (bubbling fluidised beds), while are used when the gas phase is faster and the system more dilute (risers). I hope this helps. With kind regards, Alberto
__________________
Alberto Passalacqua GeekoCFD  A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats. OpenQBMM  An opensource implementation of quadraturebased moment methods. To obtain more accurate answers, please specify the version of OpenFOAM you are using. 

January 23, 2008, 06:36 
Hello Alberto,
thank you fo

#3 
Member
Michele Vascellari
Join Date: Mar 2009
Posts: 70
Rep Power: 9 
Hello Alberto,
thank you for your detailed answer! I'm a newbie about multiphase flow! Can you give same references about the particleforce model, since I don't have understand very well its functions? Is it included in Mfix? "Effects of particlephase turbulence in gassolid flows" is the paper of C. Hernia and J. Sinclair that you are referring? About the object of my simulations: at the moment I'm training with multiphase flows performing same test cases, in particular fluid and spouted beds. In future the object of my attention is fixed bed gasification. Is the granular theory still valid for fixed bed, and OpenFoam support the packed options, like fluent and mfix? My last question: is the implementation of species transport and homogeneous and heterogeneous reaction in openfoam a complex task? best regards Michele 

September 29, 2011, 06:56 

#4  
Member
Miles
Join Date: Sep 2011
Posts: 48
Rep Power: 7 
Quote:
So this mean that if go is set to zero, the PPproperties file is not used and no particleparticle interaction are taking into account? regards, 

September 30, 2011, 10:45 

#5 
Senior Member
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,907
Rep Power: 27 
No, if the kinetic theory is used, g0 must be set to zero in ppProperties, and the particle pressure is accounted for elsewhere in the kinetic theory model.
Best, Alberto
__________________
Alberto Passalacqua GeekoCFD  A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats. OpenQBMM  An opensource implementation of quadraturebased moment methods. To obtain more accurate answers, please specify the version of OpenFOAM you are using. 

October 7, 2011, 11:57 

#6 
Member
Miles
Join Date: Sep 2011
Posts: 48
Rep Power: 7 
Sorry Alberto but I still don't get it.
I am simulating bubbles in water.. Due to the low vol. fraction, I don't want to account for bubble/bubble interaction How can I do so? How can I cancel any particle pressure calculation/kinetic theory model or granular temperature? I have tried to look in the solver but my c++ is very bad... Regards, 

October 8, 2011, 01:07 

#7  
Senior Member
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,907
Rep Power: 27 
Quote:
 g0 to zero in ppProperties  set kineticTheory to off in kineticTheoryProperties You can refer to the bubbleColumn tutorial for a case without the particle pressure and without kinetic theory models. Alternatively, you can use the bubbleFoam solver. Best,
__________________
Alberto Passalacqua GeekoCFD  A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats. OpenQBMM  An opensource implementation of quadraturebased moment methods. To obtain more accurate answers, please specify the version of OpenFOAM you are using. 

October 11, 2011, 11:01 

#8 
Member
Miles
Join Date: Sep 2011
Posts: 48
Rep Power: 7 
Thanks for the help dans the information you always provide Alberto.
I have used the settings you have juste mentioned. Miles P.S.: I can't use bubblefoam. I test the tutorial on my case and it did not work. That's why I decided to use twopahseeulerfoam. I am starting to get results. I do not have time to set up another solver. 

October 11, 2011, 11:17 

#9  
Senior Member
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,907
Rep Power: 27 
Quote:
Quote:
Best, Alberto
__________________
Alberto Passalacqua GeekoCFD  A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats. OpenQBMM  An opensource implementation of quadraturebased moment methods. To obtain more accurate answers, please specify the version of OpenFOAM you are using. 

October 26, 2011, 08:49 

#10 
New Member
theja
Join Date: Oct 2011
Posts: 17
Rep Power: 6 
dear alberto
i am simulating dust particles in room with air. in the twophaseEulerFoam how to simulate the dust particles.. and how to change the dust particle sizes thanking you in advance 

October 26, 2011, 11:14 

#11  
Senior Member
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,907
Rep Power: 27 
Quote:
If what you want to simulate is simply the normal environmental dust in the environment, its concentration is way too low for the equations in the hydrodynamic limit to be valid. You either can do rough approximations like considering the particles as a transported scalar, or you need more sophisticated models (Highorder moment methods or EulerLagrange). Best,
__________________
Alberto Passalacqua GeekoCFD  A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats. OpenQBMM  An opensource implementation of quadraturebased moment methods. To obtain more accurate answers, please specify the version of OpenFOAM you are using. 

November 7, 2012, 01:11 
About Using only Frictional viscosity

#12 
New Member
Kshitij kunte
Join Date: Jun 2011
Posts: 17
Rep Power: 7 
Dear All,
I'm simulating gassolid flows with high sold phase fraction. I don't want to use the kinetic theory and the particleparticle interaction force or specify a constant viscosity to the solids. I want the solid viscosity to be calculated from the frictional model, such as Schaeffer, How can this be implemented? I have set the the g0 term in ppProperties to 0 and also kept the kinetic theory off. Is this the right way. Thanking in aniticipation 

January 16, 2014, 20:14 

#13 
New Member
Ricardo
Join Date: Sep 2011
Posts: 13
Rep Power: 7 
hey guys,
does anybody have good references for the twophaseeuler model? I am hoping to implement this solver, and would like to understand what the solver is doing and how the parameters are being used. Any help would be highly appreciated. (sorry if i am posting in wrong thread, just thought it seemed more appropriate than starting a new thread). Thanks Rick 

March 25, 2014, 22:54 

#14  
Senior Member
Dongyue Li
Join Date: Jun 2012
Location: Torino, Italy
Posts: 742
Rep Power: 9 
Quote:
http://powerlab.fsb.hr/ped/kturbo/Op...chePhD2002.pdf A skeleton of this model you can find in OpenFOAMwiki, wrote by Alberto: http://openfoamwiki.net/index.php/BubbleFoam 

Thread Tools  
Display Modes  


Similar Threads  
Thread  Thread Starter  Forum  Replies  Last Post 
TwoPhaseEulerFoam  sara  OpenFOAM Running, Solving & CFD  2  November 6, 2008 20:26 
Bug in twoPhaseEulerFoam  alberto  OpenFOAM Bugs  2  May 20, 2008 21:25 
TwoPhaseEulerFoam Bug  alondono  OpenFOAM Bugs  1  February 19, 2008 21:01 
TwoPhaseEulerFOAM application  hemph  OpenFOAM Bugs  0  November 16, 2006 08:27 
TwoPhaseEulerFoam  newbee  OpenFOAM  0  March 27, 2006 08:41 