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

Multiphase VOF wave tank quickly diverges

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 13, 2015, 17:52
Default Multiphase VOF wave tank quickly diverges
  #1
New Member
 
Matthew Long
Join Date: Apr 2015
Posts: 2
Rep Power: 0
long.1059 is on a distinguished road
I am working on a 3-D simulation of a wave tank for my senior capstone. We are testing how effectively swim lane dividers dampen waves. My setup is a 6 ft x 2 ft x 2 ft tank with a water depth of 1 foot. There are 4 small cylinders to represent the lane divider discs position in the center of the tank, half submerged. The waves are generated by a moving wall at one end with a dynamic mesh zone governed by a sinusoidal UDF.

I am using a transient, pressure based, multiphase, implicit VOF scheme.
My dynamic mesh is using spring based smoothing and remeshing.
I am using Non-Iterative Time Advancement
The volume fraction scheme is Modified HRIC (worked in 2-D trials)
BCGSTAB Stabilization Method
Time step size = 0.001s, for maximum of 4000 iterations (4 seconds)

I created the mesh using the patch conforming tetrahedron method with a refinement around the cylinders to help resolve the turbulence. I don't believe the mesh is exactly ideal. It has around 7 million elements. Even with a 16 core Linux server to run the simulation on, it is almost prohibitive.

Anyways, when I run the simulation, the interface between the water and air quickly diverges, after about 30-40 iterations, even the areas far away from the moving wall, where I would expect to see divergence. I have tried a few different values for the relaxation factors and the smoothing and remeshing options. Can anyone offer suggestions on how to keep the solution from diverging? Is it a meshing issue? If so, how can I make a higher quality mesh that is not too resource-intensive?

This is my first time posting. Please let me know if I can provide more details.

The first picture is the tank at the start: I patched half the volume to be water:
vof-0005.jpg

The second picture is as the divergence begins to escalate:
vof-0055.jpg

The third picture is the last one which saved before the calculation stopped as a result of divergence of the AMG solver:
vof-0060.jpg

The last picture is what it should look like after all 4000 iterations. This is with a structured, hexahedral mesh. There is no cylinder in the tank, which is why the mesh was so easy:
vof-4000.jpg

Here is a picture of the mesh, with a section plane at water level:
mesh.jpg
long.1059 is offline   Reply With Quote

Old   April 15, 2015, 00:41
Default
  #2
Senior Member
 
Join Date: Mar 2014
Posts: 375
Rep Power: 13
hwet is on a distinguished road
your boundary conditions? What are you simulating? Also have you got inflation layer? What is the minimum mesh ortho quality? Your Y+ values?

Try reducing the time step size and increase it later again.
hwet is offline   Reply With Quote

Old   April 15, 2015, 11:29
Default
  #3
New Member
 
Matthew Long
Join Date: Apr 2015
Posts: 2
Rep Power: 0
long.1059 is on a distinguished road
Thanks for your reply!
Boundary conditions: The sides are all no-slip walls. The top is a pressure outlet.

I am simulating a wave passing over a swimming pool lane divider and measuring the height of the wave before and after to determine how effectively the discs quell the wave.

I do not have an inflation layer, I have a refinement around the discs.

Minimum orthogonal quality is .130. Average is .865.

I am not exactly sure how to find Y+ values.

I can give it a shot with a smaller time step value if that is your recommendation. Should I use something like 0.0008? 0.0005? I am not very familiar with how to vary the time steps throughout the calculation.
long.1059 is offline   Reply With Quote

Old   April 16, 2015, 23:01
Default
  #4
Senior Member
 
Join Date: Mar 2014
Posts: 375
Rep Power: 13
hwet is on a distinguished road
Actually try with inflation layers first, inflation layers are compulsory with tet meshes.

take a look at these, very good explanations

HTML Code:
http://www.computationalfluiddynamics.com.au/tips-tricks-turbulence-wall-functions-and-y-requirements/
HTML Code:
http://www.computationalfluiddynamics.com.au/tips-tricks-turbulence-part-4-reviewing-how-well-you-have-resolved-the-boundary-layer/
hwet is offline   Reply With Quote

Reply

Tags
diverge, mesh 3d, multiphase, vof


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
Wave tank dynamic mesh Doro FLUENT 0 October 27, 2011 05:39
VOF wave ymz_0308 STAR-CCM+ 0 October 25, 2011 00:26
wave tank absorbing problem ruirui389 FLUENT 0 April 24, 2011 00:17
Vof Wave cicagol STAR-CCM+ 13 September 28, 2009 05:29
VOF transfer - multiphase flow karthik Main CFD Forum 4 February 2, 2006 02:25


All times are GMT -4. The time now is 11:17.