CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Running, Solving & CFD

Phase Concentrations in a 3D Tank

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   June 5, 2010, 23:36
Default Phase Concentrations in a 3D Tank
  #1
New Member
 
Join Date: May 2010
Posts: 27
Rep Power: 6
metro is on a distinguished road
Hey All,

I am currently working on a side project were I need to determine the phase concentrations in a storage tank. The main aim is to:

- Determine "dead zones" in the tank where there is a high phase concentrations.

- Determine the location of baffle or weirs.

The tank is filled from the top and has a discharge at the bottom.

Is there a standard OF solver which I can use or do I need to use something like simpleFoam and incorporating a scalar transportation function? Any suggestions will be greatly appreciated?
metro is offline   Reply With Quote

Old   June 6, 2010, 22:32
Default
  #2
Senior Member
 
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,880
Rep Power: 25
alberto will become famous soon enoughalberto will become famous soon enough
Quote:
Originally Posted by metro View Post
Hey All,

I am currently working on a side project were I need to determine the phase concentrations in a storage tank. The main aim is to:

- Determine "dead zones" in the tank where there is a high phase concentrations.

- Determine the location of baffle or weirs.

The tank is filled from the top and has a discharge at the bottom.

Is there a standard OF solver which I can use or do I need to use something like simpleFoam and incorporating a scalar transportation function? Any suggestions will be greatly appreciated?
It looks like a multiphase problem more than a scalar transport problem. If understand it correctly, you want to see how the fluid distributes in an originally empty tank. Assuming this is correct, you might want to use a VOF approach (interFoam and friends).

Best,
__________________
Alberto

GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as live DVD/USB, hard drive image and virtual image.
GeekoCFD 32bit - The 32bit edition of GeekoCFD.
GeekoCFD text mode - A smaller version of GeekoCFD, text-mode only, with only OpenFOAM. Available in a variety of virtual formats.
alberto is offline   Reply With Quote

Old   June 6, 2010, 23:30
Default
  #3
New Member
 
Join Date: May 2010
Posts: 27
Rep Power: 6
metro is on a distinguished road
Thank you for the reply Alberto,

The tank is partially full and during its operation fluid will be continuously added or removed depending on the concentration levels in the tank. This is mainly for a waste water treatment plant. Therefore I would like to determine dead zones and the concentration profile along the tank. I hope this clarifies things more?

Can another approach be using the twoPhaseEulerFoam solver?
metro is offline   Reply With Quote

Old   June 6, 2010, 23:38
Default
  #4
Senior Member
 
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,880
Rep Power: 25
alberto will become famous soon enoughalberto will become famous soon enough
Quote:
Originally Posted by metro View Post
Thank you for the reply Alberto,

The tank is partially full and during its operation fluid will be continuously added or removed depending on the concentration levels in the tank. This is mainly for a waste water treatment plant. Therefore I would like to determine dead zones and the concentration profile along the tank. I hope this clarifies things more?
No it does not clarify that much, sorry :-)
How do you distinguish the two fluids? Do they have different composition? Please explain your problem in detail, or it is a challenge to give a meaningful answer, trying to guess!
__________________
Alberto

GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as live DVD/USB, hard drive image and virtual image.
GeekoCFD 32bit - The 32bit edition of GeekoCFD.
GeekoCFD text mode - A smaller version of GeekoCFD, text-mode only, with only OpenFOAM. Available in a variety of virtual formats.
alberto is offline   Reply With Quote

Old   June 7, 2010, 00:19
Default
  #5
New Member
 
Join Date: May 2010
Posts: 27
Rep Power: 6
metro is on a distinguished road
That is fine and my apologies if the description is too vague.

What we have is a very large tank which contains oxidized water which is used for biological processes. Oxidized water is then pumped into the tank to maintain the oxygen in the water. Water is also pumped out of the tank depending on the process requirements. What we need to do it determine the levels of oxygen in the tank which is related to the flow pattern in the tank. We need to determine "dead zones" in the tank as these are areas are where the water is deemed stale. Does this make more sense?
metro is offline   Reply With Quote

Old   June 7, 2010, 22:37
Default
  #6
Senior Member
 
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,880
Rep Power: 25
alberto will become famous soon enoughalberto will become famous soon enough
Yes, it's clear now. You have to add a scalar transport equation for the oxygen concentration, and code it so that the scalar is transported only inside the phase.

In other words, in general (in the code you have to write it consistently with the rest of the implementation):

ddt(alpha*rho*C) + div(alpha*rho*C*U) = 0

Best,
Alberto
__________________
Alberto

GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as live DVD/USB, hard drive image and virtual image.
GeekoCFD 32bit - The 32bit edition of GeekoCFD.
GeekoCFD text mode - A smaller version of GeekoCFD, text-mode only, with only OpenFOAM. Available in a variety of virtual formats.
alberto is offline   Reply With Quote

Reply

Thread Tools
Display Modes

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 On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
interFoam / bubbleFoam to simulate an aerated tank Meratb OpenFOAM Running, Solving & CFD 2 June 9, 2011 07:35
two Phase column simulation chemeng OpenFOAM 3 August 18, 2010 12:53
I want to rotate secondary phase (bubble in water tank) huseyin Fluent UDF and Scheme Programming 0 May 5, 2010 03:00
Settling tank John Grimm FLUENT 1 March 20, 2005 08:20
compressible two phase flow in CFX4.4 youngan CFX 0 July 1, 2003 23:32


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