CFD Online Logo CFD Online URL
Home > Forums > Software User Forums > OpenFOAM

overInterDyMFoam Floating Body Case Simulation Time Step Keeps Decreasing

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

LinkBack Thread Tools Search this Thread Display Modes
Old   May 25, 2021, 05:53
Question overInterDyMFoam Floating Body Case Simulation Time Step Keeps Decreasing
New Member
Join Date: Nov 2019
Location: Bologna, Italy
Posts: 27
Rep Power: 6
mahsankhan is on a distinguished road
Hello Everyone,

I am a student at the University of Bologna, Italy, and I am performing CFD simulations for a Wave Energy Converter (WEC) device that floats in water such that 90% of its vertical height is submerged into the water while the 10% is out of the water, as shown in the screenshot below:


Device Floating in Water (Taken from ParaView)


Mesh with Opacity Less than 1 to Show the Insides:

I made the device's mesh using snappyHexMesh boxed into the overset mesh and then merge the meshes for the floating body and Numerical Wave Tank later (as done in the floatingBody case of the overInterDyMFoam).
The output for checkMesh (checkMesh_log.txt) is provided below. The checkMesh includes the result of the first two time steps as well, which are running quite fine, while the simulation tends to get stuck before the third time step, i.e., 0.3 s.


I am attaching my fvSchemes and fvSolution files. I am also attaching the controlDict file to let you know the startTime, endTime, Courant number used, etc.


For running the case, I am using OpenFOAM version 2012 on a HPC cluster with 64 cpus.

One thing to note: The original device is 10 meters in height, but I first performed the simulations on its reduced scale prototype (1:64), so it was 156.25 mm in height. The simulations went fine (I performed a lot of simulations, for free heave decay tests and also for the wave-structure-interaction tests).

Later on, we made another prototype (1:40 scale) with a height of 250 mm. For this prototype, I changed my mesh for the new bigger geometry, etc. However, the parameters of the simulations are kept all the same as before. For this simulation, after the 2nd time step is written, the simulation is not moving forward, instead, the time step keeps decreasing after 0.29 seconds (it should write 0.3 s, which is the third time step. The write interval is 0.1).

Kindly if someone can help me on this issue. I have tried changing my mesh dimensions (making the deltaX larger), but still, the simulation gets stuck after the 2nd timestep is written.

Right now, I am performing the free heave decay test, where I am releasing the body from the top with the water level around its mid-height. So it will try to achieve its design draft (of 90% of its height) by falling into the water and then popping back up and oscillating vertically up and down according to its natural period in heave.
The solver output for the last 3 time steps is here below: (The simulation is still going on, the time step decreases even to a magnitude of e-15 and so on.)

Time step 0, 0.1, and 0.2 screenshots of the mesh are here:

Thank you so much in anticipation. If you need more information to help me with, I am surely available to fully cooperate.

Have a good day you all and happy CFD

Kind Regards,

Last edited by mahsankhan; May 25, 2021 at 06:06. Reason: I forgot to add the solver output
mahsankhan is offline   Reply With Quote

Old   April 12, 2022, 05:41
New Member
tomas lopez olocco
Join Date: Dec 2020
Posts: 4
Rep Power: 5
tomi_foamer is on a distinguished road
If you send me the .zip file maybe I can help you
tomi_foamer is offline   Reply With Quote


floating body, openfoam 2012, overinterdymfoam, time step decreasing

Thread Tools Search this Thread
Search this Thread:

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
bash script for pseudo-parallel usage of reconstructPar kwardle OpenFOAM Post-Processing 42 May 7, 2024 23:17
[solidMechanics] Support thread for "Solid Mechanics Solvers added to OpenFOAM Extend" bigphil OpenFOAM CC Toolkits for Fluid-Structure Interaction 686 December 22, 2022 09:10
Transient simulation not converging skabilan OpenFOAM Running, Solving & CFD 14 December 16, 2019 23:12
Help for the small implementation in turbulence model shipman OpenFOAM Programming & Development 25 March 19, 2014 10:08
same geometry,structured and unstructured mesh,different behaviour. sharonyue OpenFOAM Running, Solving & CFD 13 January 2, 2013 22:40

All times are GMT -4. The time now is 14:38.