heave and pitch motions of a high speed planing hull using Fluent

JafarJafar United KingdomMember


I k   I know this has been raised several times but I reached a point where I couldn't go on anymore. I'm trying to simulate the motion of a planing hull through regular head sea waves in order to predict the heave and pitch motions. I keep getting negative cell volume error after 600 or more iterations (depending on my time step size). The geometry created is for half a hull from the transverse section. I will start from the mesh. my mesh is shown in the following figure:

Min orthogonal quality is 0.2524
Max skewness = 0.7986
Number of elements=1587073
Nodes= 279232

I created a body of influence at the water level to enhance the mesh. the mesh quality check is shown in the following pic:


My setup is created as follows:

1. VOF multi-phase with K-Omega SST viscous as shown below:

Two phase material created with primary as air and secondary as water.

My user defined function is as follows:


my dynamic mesh setup is as follows:



I have tried several setups here like diffusion, I also changed the spring constant factor to 1 or 0 but no hope.

I defined three dynamic mesh zones as follows:

1. Hull as rigid body with 6dof on ( tried to put solution stabilisation with scale factor 0.2 method: coefficient-based).
2. interiof fluid as rigid body  with 6dof and passive on.
3. symmetry_inside face as deforming (shown in the following pic)


boundary conditions as follows:

I was confused what to choose for free surface and bottom level but then i understood that free surface is water level which is in my case the point of origin of the coordinate system and bottom is the bottom of the domain which is 4 m below the origin in the y axis. 

outlet conditions are as follows:


the hull is a wall and the rest of the surfaces are symmetry.

solution method is as follows:


I tried other options with no hope.

I tried several time step size from 0.01 to 0.0001 with no hope. 

Could you please let me know whats wrong with my simulation? 

I read that I could define the moving mesh zones as user defined, could you please let me know how ?

Many thanks in advance.


Sign In or Register to comment.