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

Tank sloshing in ansys cfx

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

Reply
 
LinkBack Thread Tools Display Modes
Old   December 24, 2010, 06:03
Default Tank sloshing in ansys cfx
  #1
Member
 
Hamed
Join Date: Jun 2010
Posts: 43
Rep Power: 7
enghamed is on a distinguished road
Hi,
I'm using 12.1 version and probably could move to 13.
My goal is to model water sloshing in a storage tank under siesmic forces. I believe I should use VOF. Any suggestion on how to model this will be appreciated. Should I do this by changing the gravity vector or moving wall B.C. or moving mesh?

Regrds;
Hamed
enghamed is offline   Reply With Quote

Old   December 27, 2010, 12:39
Default
  #2
New Member
 
Hareesh R Iyer
Join Date: Dec 2010
Location: Thiruvananthapuram
Posts: 20
Rep Power: 6
Haga is on a distinguished road
the wall need not be movable. If the tank has a symmetrical geometry, a plane of symmetry also has to be incorporated in the model, in short 1/4th or 1/2 of the tank need to be modeled. the mesh should be moving mesh at the plane of symmetry. for 3D slosh model, the moving mesh should be given from symmetry plane towards the wall but not essentially up to the wall.
Haga is offline   Reply With Quote

Old   December 28, 2010, 05:09
Default
  #3
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 10,832
Rep Power: 85
ghorrocks has a spectacular aura aboutghorrocks has a spectacular aura aboutghorrocks has a spectacular aura about
This question has been asked many times before. Do a search to find previous posts.

But in short the easiest way is to move the gravity vector, but it only approximates the true motion so you have to assess whether the approximation is good enough. Moving mesh is the most correct way, but is much more computationally expensive.

And sorry Haga, I have no idea what you are talking about. What have symmetry planes got to do with it?
ghorrocks is offline   Reply With Quote

Old   December 28, 2010, 20:19
Default
  #4
New Member
 
Hareesh R Iyer
Join Date: Dec 2010
Location: Thiruvananthapuram
Posts: 20
Rep Power: 6
Haga is on a distinguished road
@ghorroks symmetry plane only for viewing the 2D slosh pattern. nothing else. am now trying different tank geometries. all are symmetric geometrically
Haga is offline   Reply With Quote

Old   January 4, 2011, 19:16
Default
  #5
Member
 
Hamed
Join Date: Jun 2010
Posts: 43
Rep Power: 7
enghamed is on a distinguished road
Dear Ghorroks,

Thanks for your reply.
Can you please help me on the moving mesh? I have a circular tank of 10m diameter and 6 meter height. Where should I specify the mesh motion? Should it be specified displacement with any particular equation?
As Haga said can I model half of it and put symmetry BC or have to model all of it?

For the gravity change, which you said is approximation, where can I apply the equation for the gravity change?

I really appreciate your help.
Regards;
Hamed
enghamed is offline   Reply With Quote

Old   January 4, 2011, 19:47
Default
  #6
Member
 
Hamed
Join Date: Jun 2010
Posts: 43
Rep Power: 7
enghamed is on a distinguished road
Hi again,
Sorry but I have two more questions. My tank is completely closed (no inlet and out let) so can I use moving wall for simulating the sloshing or as you said the best way is mesh motion?
My second question: How can I know if I should use laminar or turbulent model? Any idea which turbulence model is better for this?

Regards;
enghamed is offline   Reply With Quote

Old   January 5, 2011, 14:38
Default
  #7
Senior Member
 
Edmund Singer P.E.
Join Date: Aug 2010
Location: Minneapolis, MN
Posts: 494
Rep Power: 11
singer1812 is on a distinguished road
No, make the entire tank a subdomain and move the subdomain to simulate the tank movement.
singer1812 is offline   Reply With Quote

Old   January 6, 2011, 02:50
Default
  #8
Member
 
Hamed
Join Date: Jun 2010
Posts: 43
Rep Power: 7
enghamed is on a distinguished road
Thanks singer1812,

Can you please tell me how can I move the subdomain? Will this involve mesh motion?

Regards;
Hamed
enghamed is offline   Reply With Quote

Old   January 6, 2011, 10:01
Default
  #9
Senior Member
 
Edmund Singer P.E.
Join Date: Aug 2010
Location: Minneapolis, MN
Posts: 494
Rep Power: 11
singer1812 is on a distinguished road
It is moving mesh, but you are moving the entire mesh (domain). Just create the subdomain, with your input function for mesh (tank) motion on the subdomain.
singer1812 is offline   Reply With Quote

Old   January 10, 2011, 01:54
Default
  #10
Member
 
Hamed
Join Date: Jun 2010
Posts: 43
Rep Power: 7
enghamed is on a distinguished road
Dear Singer1812,

Thank you very much for your help.

So if I have a tank which is fixed to ground which goes under a base movement of for example X=Asinwt, I should model the entire tank, put wall B.C on faces and create a subdoamin and put the mentioned equation for the sub domain as the mesh displacement input? Am i getting it right?

Many thanks,
enghamed is offline   Reply With Quote

Old   January 10, 2011, 10:31
Default
  #11
Senior Member
 
Edmund Singer P.E.
Join Date: Aug 2010
Location: Minneapolis, MN
Posts: 494
Rep Power: 11
singer1812 is on a distinguished road
That is the general idea. The mesh movement will work fine. If it is a high frequency movement, I am not sure how well or easy the simulation will run.
singer1812 is offline   Reply With Quote

Old   January 26, 2011, 11:44
Default
  #12
New Member
 
Kevin
Join Date: Jan 2011
Posts: 1
Rep Power: 0
Tantelise is on a distinguished road
I usually just apply a general momentum source (on subdomain) with the known force definition. No mesh motion requred with this approach and no limitation on moving frequency.

"S=rho*a", where "a" denotes accerlation, =du/dt.

Care should be taken with the sign of "a", it's opposite to the tank moving direction.
Tantelise is offline   Reply With Quote

Old   January 26, 2011, 19:22
Default
  #13
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 10,832
Rep Power: 85
ghorrocks has a spectacular aura aboutghorrocks has a spectacular aura aboutghorrocks has a spectacular aura about
Yes, this is a good approach, but note the application of an acceleration as a general momentum source is an approximation and may not be accurate for some types of flow. Need to assess whether it is suitable on a case-by-case basis.
ghorrocks is offline   Reply With Quote

Old   January 31, 2011, 21:15
Default @enghamed
  #14
New Member
 
Hareesh R Iyer
Join Date: Dec 2010
Location: Thiruvananthapuram
Posts: 20
Rep Power: 6
Haga is on a distinguished road
check for any available experimental data on this
Haga is offline   Reply With Quote

Old   July 30, 2011, 05:48
Default
  #15
New Member
 
vipul
Join Date: Jul 2011
Posts: 6
Rep Power: 6
vipul is on a distinguished road
Quote:
Originally Posted by enghamed View Post
Hi,
I'm using 12.1 version and probably could move to 13.
My goal is to model water sloshing in a storage tank under siesmic forces. I believe I should use VOF. Any suggestion on how to model this will be appreciated. Should I do this by changing the gravity vector or moving wall B.C. or moving mesh?

Regrds;
Hamed

Hello, i am also solving similar problem. circular tank under seismic load i have acc. vs frequency(example frequency converted in time period (5 sec. i have acc. value for that time period now i have to divide time period in 4 intervals of 1.25 each and simulteniously changing the direction of acceleration to simulate motion similar to to and fro motion) values i am loking for pressure on all walls due to seismic effect.I also want suggestion to solve it with dynamic mesh or with playing with acceleration values in operation conditons.
vipul is offline   Reply With Quote

Old   July 30, 2011, 05:50
Default
  #16
New Member
 
vipul
Join Date: Jul 2011
Posts: 6
Rep Power: 6
vipul is on a distinguished road
Hello, i am also solving soloshing problem. circular tank under seismic load i have acc. vs frequency chart(floor spectrum)(example frequency converted in time period (5 sec. i have acc. value for that time period now i have to divide time period in 4 intervals of 1.25 each and simulteniously changing the direction of acceleration to simulate motion similar to to and fro motion) values i am loking for pressure on all walls due to seismic effect.I also want suggestion to solve it with dynamic mesh or with playing with acceleration values in operation conditons.
vipul is offline   Reply With Quote

Old   July 30, 2011, 05:50
Default
  #17
New Member
 
vipul
Join Date: Jul 2011
Posts: 6
Rep Power: 6
vipul is on a distinguished road
Quote:
Originally Posted by Tantelise View Post
I usually just apply a general momentum source (on subdomain) with the known force definition. No mesh motion requred with this approach and no limitation on moving frequency.

"S=rho*a", where "a" denotes accerlation, =du/dt.

Care should be taken with the sign of "a", it's opposite to the tank moving direction.
Hello, i am also solving similar problem. circular tank under seismic load i have acc. vs frequency(example frequency converted in time period (5 sec. i have acc. value for that time period now i have to divide time period in 4 intervals of 1.25 each and simulteniously changing the direction of acceleration to simulate motion similar to to and fro motion) values i am loking for pressure on all walls due to seismic effect.I also want suggestion to solve it with dynamic mesh or with playing with acceleration values in operation conditons.
vipul is offline   Reply With Quote

Old   July 30, 2011, 08:07
Default
  #18
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 10,832
Rep Power: 85
ghorrocks has a spectacular aura aboutghorrocks has a spectacular aura aboutghorrocks has a spectacular aura about
I guess posting the same post three times is a quick way of getting your post count up.

To answer your question - you can solve it either by moving mesh or moving the gravity vector. Moving the gravity vector is simpler but does not account for all inertial effects - whether this is important in your case is up to you to decide.
ghorrocks is offline   Reply With Quote

Old   August 1, 2011, 01:29
Default
  #19
New Member
 
vipul
Join Date: Jul 2011
Posts: 6
Rep Power: 6
vipul is on a distinguished road
Quote:
Originally Posted by ghorrocks View Post
I guess posting the same post three times is a quick way of getting your post count up.

To answer your question - you can solve it either by moving mesh or moving the gravity vector. Moving the gravity vector is simpler but does not account for all inertial effects - whether this is important in your case is up to you to decide.
Thanks i am solving my problem in fluent for moving/dynamic mesh i have to write UDF for applying motion.do you have UDF for giving shm motion to the tank.can you give your email id?

Last edited by vipul; August 1, 2011 at 03:14.
vipul is offline   Reply With Quote

Old   August 1, 2011, 07:48
Default
  #20
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 10,832
Rep Power: 85
ghorrocks has a spectacular aura aboutghorrocks has a spectacular aura aboutghorrocks has a spectacular aura about
This is th CFX forum, you won't get much Fluent help here. Try the fluent forum. And I do not give out my email to people on the forum. If you have a question or comment you can post it on the forum.
ghorrocks 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
Tutorial to help tank sloshing modelling (CFX 12.1) enghamed CFX 13 August 21, 2011 20:43
Tank sloshing in fluent diverging...need help lostin4ever FLUENT 4 February 24, 2010 08:20
URANS in ANSYS CFX brissyben CFX 3 October 6, 2009 17:35
CFX transition to being part of Ansys CFXQuestion CFX 12 September 8, 2003 09:00
CFX 5.5.1 stirred tank and LES problem Nishant CFX 2 September 13, 2002 07:11


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