CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

OpenFoam with Mooring Line

Register Blogs Community New Posts Updated Threads Search

Like Tree11Likes
  • 2 Post By pcwang
  • 8 Post By jasonchen
  • 1 Post By Giannis_Kaz

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 3, 2022, 07:08
Default OpenFoam with Mooring Line
  #1
New Member
 
umutcan
Join Date: May 2021
Posts: 2
Rep Power: 0
umutcaninal is on a distinguished road
Hello everyone,

I am trying to simulate floating body motions under regular waves.
I have managed to simulate the system with 6dof freedom while the floating body is free. However i need to make this simulations with catenary mooring lines.

After a while searching for mooring line simulations for openFoam cases i ended up with MoorDyn, Moody and Mooring Lines of Waves2Foam options.I couldn't compile and couple MoorDyn and Moody codes with openfoam and for Waves2Foam , since mooringline of waves2foam is only compatible with openfoamv1606 but i am using oversetmesh discretication and it's not included in openfoamv1606 version i couldn't find a way to compile it with the recent versions of Openfoam.

I would be really happy if anyone can help or recommend me how to proceed with my simulations.

Regards.
umutcaninal is offline   Reply With Quote

Old   October 17, 2022, 10:31
Default One essay can help you to solve this problem
  #2
New Member
 
Peicen Wang
Join Date: Nov 2021
Location: Shenzhen, China
Posts: 4
Rep Power: 5
pcwang is on a distinguished road
Dear umutcaninal,

I don't know if you have solved your problem, but I recently came across a paper that successfully couples MoorDyn into OpenFOAM (https://doi.org/10.1016/j.apor.2022.103210). I am also currently developing a coupling program for MoorDyn & OpenFOAM and my approach is similar to this person.

Recently the author of MooDy also published an essay which seems to indicate that MooDy can support OpenFOAM-v2012 (http://dx.doi.org/10.1007/s40722-022-00263-w), but I browsed MoorDy's GitHub page and it seems that the author has not updated to support OpenFOAM-v2012 version yet.

I hope this may help to solve your problem.
pbbbbbbbbbb and cfdsahal like this.
pcwang is offline   Reply With Quote

Old   February 17, 2023, 03:24
Default
  #3
New Member
 
Aaryan
Join Date: Feb 2023
Posts: 5
Rep Power: 3
CFDRocks is on a distinguished road
Hello umutcaninal,

Did you find success in coupling the OpenFOAM and Moody. I am also working in the same problem. i donot know how to edit const specifier. I have located the corresponding file. I donot know how to remove/ or what should i write in the corresponding file.
it will be great help if you share the case in which coupling is done/guide me how to do it?

In rigidBodyDynamics library:

a) In rigidBodyModel/rigidBodyModel.H
//-Remove const specifier for applyRestraints() method
b) In rigidBodyModel/forwardDynamics.C
//-Remove const specifier for applyRestraints() method
CFDRocks is offline   Reply With Quote

Old   February 17, 2023, 03:28
Default
  #4
New Member
 
Aaryan
Join Date: Feb 2023
Posts: 5
Rep Power: 3
CFDRocks is on a distinguished road
Hello Wang.

I am working on the problem of OpenFOAM and MooDy and MoorDyn. Did you find any success in Coupling of OpenFOAM and MoorDyn. if so can guide me how to do it or will you please share the coupled file of OpenFOAM and MoorDyn
CFDRocks is offline   Reply With Quote

Old   February 19, 2023, 03:15
Default
  #5
New Member
 
Peicen Wang
Join Date: Nov 2021
Location: Shenzhen, China
Posts: 4
Rep Power: 5
pcwang is on a distinguished road
Dear Aaryan,

I'm sorry I don't research the coupling of Moody with OpenFOAM, I mainly focus on the coupling of MoorDyn with OpenFOAM.

I suggest you read this paper and the author's Gitlab library to study the coupling of MoorDyn and OpenFOAM.(https://doi.org/10.1016/j.apor.2022.103210), (https://gitlab.com/hfchen20/foamMooring).

I hope this may help to solve your problem.
pcwang is offline   Reply With Quote

Old   November 1, 2023, 13:27
Default Multiple moored floating structures with MAP++, MoorDyn, Moody
  #6
New Member
 
Hf
Join Date: Nov 2012
Posts: 29
Rep Power: 14
jasonchen is on a distinguished road
Glad my work (https://gitlab.com/hfchen20/foamMooring) is noticed here. The code has now been extended to rigidBodyMotion library, multiple moored floating structures. Three mooring models are available: MAP++, MoorDyn, Moody, as well as a linearSpringGroup restraint. All have enabled VTK generation at runtime, except for Moody.

A documentation website is under construction at
https://hfchen20.gitlab.io/foamMooring/

Hope the repo would be helpful for you guys.

Haifei
gsg001, Yann, RicardoLB and 5 others like this.
jasonchen is offline   Reply With Quote

Old   November 13, 2023, 11:34
Default
  #7
New Member
 
Kazakis Ioannis
Join Date: Sep 2016
Location: Thessaloniki, Greece
Posts: 24
Rep Power: 10
Giannis_Kaz is on a distinguished road
Haifei


I would like to thank you for the great work!


Kind Regards
Yiannis
jasonchen likes this.
Giannis_Kaz is offline   Reply With Quote

Old   October 3, 2024, 07:28
Default
  #8
New Member
 
tonni
Join Date: Oct 2024
Posts: 1
Rep Power: 0
tonni6030 is on a distinguished road
You're doing good with the floating body motion simulations for regular waves, but I can see the catenary mooring lines integration has become quite a challenge for you. Your MoorDyn and Moody problems together with the compatibility issues with Waves2Foam and the overset mesh discretization in the newer OpenFOAM versions, have prompted me to suggest various alternative paths forward.First, you might want to contact the OpenFOAM community forums or mailing lists. Plenty of developers and experienced users who know the stuff inside out can give you specific advice or even provide you with some code snippets. You may also examine other libraries which are meant for the marine buoys simulations, for example, the recent discoveries in the open-source community may have better ease of use with your version of OpenFOAM. If you're open to it, reviewing the documentation for the latest versions of Waves2Foam or investigating any user-contributed patches that might facilitate your requirements could also be beneficial. Cooperation with peers or academic institutions dealing with the same problems might be another way of getting helpful information or materials. Good luck, and I hope you find a solution that works for your simulations!

Last edited by tonni6030; October 4, 2024 at 04:29.
tonni6030 is offline   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
[Other] mesh airfoil NACA0012 anand_30 OpenFOAM Meshing & Mesh Conversion 13 March 7, 2022 18:22
[Gmsh] Problem with Gmsh nishant_hull OpenFOAM Meshing & Mesh Conversion 23 August 5, 2015 03:09
[OpenFOAM] could not open file .vtk in paraview ali_atrian ParaView 8 August 27, 2014 11:31
[blockMesh] non-orthogonal faces and incorrect orientation? nennbs OpenFOAM Meshing & Mesh Conversion 7 April 17, 2013 06:42
Problems of Duns Codes! Martin J Main CFD Forum 8 August 15, 2003 00:19


All times are GMT -4. The time now is 08:49.