CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > CFX

Gravity/Buoyancy/Buoyancy reference density in two phase flow

Register Blogs Community New Posts Updated Threads Search

Like Tree5Likes
  • 1 Post By ghorrocks
  • 1 Post By ghorrocks
  • 1 Post By evcelica
  • 1 Post By evcelica
  • 1 Post By atit.sut

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   November 5, 2013, 09:11
Default Gravity/Buoyancy/Buoyancy reference density in two phase flow
  #1
New Member
 
Jim KIT
Join Date: Aug 2012
Location: Germany
Posts: 25
Rep Power: 13
sharifi is on a distinguished road
Hello,

im trying to modell a gravity driven two phase flow(air - water) in a pipe in CFX. (pic1.)

Boundary:
Velocity Inlet
Pressure outlet up
pressure outlet down

Model:
inhomogene Euler/Euler

Accordint to cfx, flows in which gravity is important can be modeled by CFX by the inclusion of buoyancy source terms.

For buoyancy calculations, a source term is added to the momentum equations as follows:
S= (rho - rhoRef) * g

For multiphase flows, it is important to correctly set the buoyancy reference density(rhoRef). For a flow containing a continuous phase and a dilute dispersed phase, you should set the buoyancy reference density to that of the continuous phase. so the reference density of the continuous phase cancels out buoyancy( eq. 1) and pressure gradients in the momentum equation of continous phase.

For non-dilute cases (which include all free surface cases), all terms can be equally important for each fluid. if there is a significant difference in density you should choose the density of the lighter fluid (that cancels out buoyancy of lighter phase) because this gives an intuitive interpretation of pressure (that is, constant in the light fluid and hydrostatic in the heavier fluid).

I've tried using the two limiting cases. if (rhoRef = rhoAir), no mass flows through the upper outlet. if (rhoRef= rhoWater) no mass through the lower outlet, also the hole tank is full of water and bubles come out.

If (rhoAir <rhoRef < rhoWater) it works, but i think it is not phiscally correct.
In my opinion it shoulde be define as a function. When I try to define rhoRef as a function of Volume fraction,
(rhoRef = Air.Vf * rho.Water + (1- Air.Vf) * rho.Air)
ther is this error message:

The parameter 'Buoyancy Reference Density' is defined to be "Single Valued" but it depends on the following field valued variables: , Air.density, Air.vf, Water.density.

have any one any idea, how can I solve this problem?

thx for ur time
Attached Images
File Type: jpg LangMesh.jpg (24.6 KB, 114 views)
sharifi is offline   Reply With Quote

Old   November 5, 2013, 17:19
Default
  #2
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
I think you misunderstand the purpose of the reference value. The exact value of this parameter should not matter and it certainly does not vary over the domain. It is a single value used to reduce numerical round-off. You should be able to double or halve it and results are unaffected.

If changing the reference value changes your results then you have a very sensitive simulation and you should be using double precision numerics.
pimpa likes this.
ghorrocks is offline   Reply With Quote

Old   November 6, 2013, 01:26
Default
  #3
New Member
 
Jim KIT
Join Date: Aug 2012
Location: Germany
Posts: 25
Rep Power: 13
sharifi is on a distinguished road
thx for your antwort.

Correct me if I wrong.

I dont think so.
Simply do the tut 9 and change the ref.Density and see the diffrence.
However When you see the NS.eq, you find out, that ref.Den has enormous influence.

Viele Grüße,
sharifi is offline   Reply With Quote

Old   November 6, 2013, 05:58
Default
  #4
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
The tutorials are only to show you how to get the models running. They unfortunately do not show you good CFD practise. It the tutorial result changes with different reference densities then it needs double precision numerics as well.

You cannot have a result which relies on precise definition of a reference condition. You cannot do accurate CFD unless this is the case.
pimpa likes this.
ghorrocks is offline   Reply With Quote

Old   November 17, 2013, 05:50
Default
  #5
New Member
 
Jim KIT
Join Date: Aug 2012
Location: Germany
Posts: 25
Rep Power: 13
sharifi is on a distinguished road
hat any one any other idea to simulate such a separator???
sharifi is offline   Reply With Quote

Old   November 19, 2013, 23:14
Default
  #6
Senior Member
 
Erik
Join Date: Feb 2011
Location: Earth (Land portion)
Posts: 1,167
Rep Power: 23
evcelica is on a distinguished road
What values are you using for your pressure outlets? These two values are determining your flow, and also the height of your liquid head along with the buoyancy forces. Sounds like you are setting them at the same pressure? Which is not true, and would explain why you are getting your results.
sharifi likes this.
evcelica is offline   Reply With Quote

Old   November 20, 2013, 09:45
Default
  #7
New Member
 
Jim KIT
Join Date: Aug 2012
Location: Germany
Posts: 25
Rep Power: 13
sharifi is on a distinguished road
thx for the antwort.
I use the same pressure for both pressure outlet, p(atm)
physically this should be so, since both leave out in the environment.
can you explain me plz more, I should put pressure at out differently??!!!
sharifi is offline   Reply With Quote

Old   November 20, 2013, 09:59
Default
  #8
New Member
 
Jim KIT
Join Date: Aug 2012
Location: Germany
Posts: 25
Rep Power: 13
sharifi is on a distinguished road
Also, I do not understand it.
the water is at the bottom when Rho(ref)=Rho(air). This should physically lead to lower outlet is clogged and thus the air goes out from the other outlet, but it does not, it even comes out of the lower but not omit from the upper. I mean the transport eq for air hat no extra force-term that it force to go out from upper outlet. I mean, the only reson why air shoud goes out from the upper outlet is that the lower outlet is clogged with water or am I wrong???
sharifi is offline   Reply With Quote

Old   November 20, 2013, 16:15
Default
  #9
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
A picture showing what you are describing would help.
ghorrocks is offline   Reply With Quote

Old   November 21, 2013, 13:52
Default
  #10
Senior Member
 
Erik
Join Date: Feb 2011
Location: Earth (Land portion)
Posts: 1,167
Rep Power: 23
evcelica is on a distinguished road
The botom and top should not be at the same pressure. The bottom would be at a higher pressures
due to the liquid head.
pimpa likes this.
evcelica is offline   Reply With Quote

Old   June 9, 2014, 10:23
Default
  #11
New Member
 
Atit
Join Date: Jun 2014
Posts: 1
Rep Power: 0
atit.sut is on a distinguished road
Adding the momentum source should not provide the correct answer. After specifying the Buoyancy reference density and the gravitational acceleration components, CFX will manage the buoyant effect for you. Try to disable this momentum source. It might work. Good luck.
sasanghomi likes this.
atit.sut is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenFOAM 1.6 ext - Compilation errors - Fedora 17(32bit) toolpost OpenFOAM Installation 15 September 21, 2012 09:38
Constant velocity of the material Sas CFX 15 July 13, 2010 08:56
Compiling new Solver with wmake lin123 OpenFOAM 3 April 13, 2010 14:18
OpenFOAM on MinGW crosscompiler hosted on Linux allenzhao OpenFOAM Installation 127 January 30, 2009 19:08
Problem on boundry of two phase flow youngan CFX 0 June 30, 2003 02:32


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