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

Help for a Moving Boundary Problem

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 22, 2002, 20:17
Default Help for a Moving Boundary Problem
  #1
Bivan
Guest
 
Posts: n/a
I'm simulating a bottle with a flexible bottom and hard wall. If we push the bottom, the liquid in the bottle will go out, if we pull it, the bottle will take in water(the bottle is immersed in the water). Since the water mass in the bottle will change, and the boundary at the bottle bottom is some kind of vibration, I really have no idea to set up the model and get the mesh. Can you give me some suggestion? Thanks.
  Reply With Quote

Old   May 23, 2002, 13:24
Default Re: Help for a Moving Boundary Problem
  #2
Wen Long
Guest
 
Posts: n/a
Hi:

I think you can look into any book/text dealing with moving boundary. Simply look for Kinematic Fress Surface Boundary Condition.

For example, if your bottle looks like:

z....---\_ .........._ /--- --- z=f(x,t)

^....|......... -..-...........|............

.|....|...........~.~...........|............

.|....|..........................|............

.|....|.........water........|............

.|....|.........................|............

.|....|.........................|---------->x

.........\_................_/..............

............\_........._/................

...............\..../..................

.................-.-...................

.................|.|....................

.................|.|....................

.................|.|...................

.................|.|.....................

Hope it's not a bad drawing, given any displacement function of the bottle bottom f(x,t), then the boundary condition for the water at the bottom is:

w(x,z,t)= f(x,t)_t+ u(x,z,t)*f(x,t)_x ; at z=f(x,t)

where w is the vertical velocity, u is the horizontal velocity, _t,_x means partial derivatives.

For 3D lay out, should be:

w(x,y,z,t)= f(x,y,t)_t

+ u(x,y,z,t)*f(x,y,t)_x

+ v(x,y,z,t)*f(x,y,t)_y

if you use polar cylinerical coordinate, you need do a transform to turn x y into (theta,r)

good luck

wen

  Reply With Quote

Old   May 23, 2002, 18:01
Default Re: Help for a Moving Boundary Problem
  #3
Bivan
Guest
 
Posts: n/a
Thanks. Then how to model the fluid and use what kind of grid?
  Reply With Quote

Old   May 23, 2002, 18:05
Default Re: Help for a Moving Boundary Problem
  #4
Yanhu
Guest
 
Posts: n/a
You can use ALE(arbitrary-lagrangian-eulerian)

method.
  Reply With Quote

Old   May 23, 2002, 22:21
Default Re: Help for a Moving Boundary Problem
  #5
Bivan
Guest
 
Posts: n/a
Thanks for your reply. Is ALE a CFD or FEM method? I prefer pure CFD method. Can you recommend a good book about ALE to me?
  Reply With Quote

Old   May 23, 2002, 23:13
Default Re: Help for a Moving Boundary Problem
  #6
wen long
Guest
 
Posts: n/a
Hey Bivan:

How much do you want get out of the simulation by CFD codes? What's the purpose of the problem?

I would guess if the bottle is circular, and the water volume is big enough, also the process of intaking water is not very fast, then an analytical solution can be obtained once we do some linearization to the N-S equation.

I would suggest some students to do this in Fluid Mechanics Course.

Wen

  Reply With Quote

Old   May 24, 2002, 12:14
Default Re: Help for a Moving Boundary Problem
  #7
Bivan
Guest
 
Posts: n/a
You are faculy? I do not think the problem is as simple as what you said.

Consider the modelling of a heart, the heart will compact and expand with time goes, the mass in the heart will change, the boundary will move, my problem is like this but not the same. I want to model a pump with a actuator attached at the bottom. the actuator will press the bottom of the bottle to let fluid in it go out,or pull the bottom to intake fluid, and only the mouth of the bottle is immersed in the fluid.So both the boundary at the bottom and the mass in the the bottle will change.

I want to find the flowrate and the velocity field in the pump.
  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
How to set boundary layer of a moving body in GAMBIT to a mesh zone for dynamic mesh tomyangbath FLUENT 18 October 12, 2016 07:57
How to let the mesh motion solver just solve a small region near a moving boundary? zhajingjing OpenFOAM Running, Solving & CFD 9 April 28, 2016 05:15
(Heattransfer) Temperature boundary condition problem suitup OpenFOAM Bugs 15 October 14, 2010 23:18
How to make boundary layer mesh moving with wall wayne FLUENT 3 June 12, 2008 00:23
Moving Mesh Problem in Unix Platform Arnab Siemens 3 August 16, 2004 09:59


All times are GMT -4. The time now is 22:00.