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

finding the wetted surface of a floating body

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 21, 2016, 22:03
Default finding the wetted surface of a floating body
  #1
Member
 
Join Date: Jul 2010
Posts: 55
Rep Power: 15
ashkan is on a distinguished road
Hi All,
I have a floating body in waves modelled in sixDoFRigidBodyMotion solver. I would like to calculate the excursion of the body with respect to free-surface at each time-step. This is different than the heave (vertical) displacement of the body.

I was wondering how this can be done in OpenFoam? Do I need to calculate it from the volume fraction value and how to do this at each time-step in sixDoFRigidBodyMotion solver.

I really appreciate any advice and help.

Regards
Ashkan
ashkan is offline   Reply With Quote

Old   January 22, 2016, 02:15
Default
  #2
Senior Member
 
akidess's Avatar
 
Anton Kidess
Join Date: May 2009
Location: Germany
Posts: 1,377
Rep Power: 29
akidess will become famous soon enough
I'm guessing the surface of the body is in a separate patch. Then patchIntegrate of the volume fraction (alpha) should do the trick?
__________________
*On twitter @akidTwit
*Spend as much time formulating your questions as you expect people to spend on their answer.
akidess is offline   Reply With Quote

Old   January 23, 2016, 21:25
Default
  #3
Member
 
Join Date: Jul 2010
Posts: 55
Rep Power: 15
ashkan is on a distinguished road
Quote:
Originally Posted by akidess View Post
I'm guessing the surface of the body is in a separate patch. Then patchIntegrate of the volume fraction (alpha) should do the trick?
Hi Anton,

Many thanks for your comment and suggestion. I looked into patchIntegrate solver in OpenFoam. It seems that I need to pass the mesh, alpha1 and my patch and it calculate the surface integral over that patch. Can you please explain a bit more on how this can be done in sixDoFRigidBodyMotionSolver?

If I understood this should return the submerged surface area and not the volume? How to calculate the submerged volume then?

Many thanks again
Ashkan
ashkan 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
[Gmsh] Error : Self intersecting surface mesh, computing intersections & Error : Impossible velan OpenFOAM Meshing & Mesh Conversion 3 October 22, 2015 11:05
pressure sensor on a floating body ashkan OpenFOAM Running, Solving & CFD 2 March 9, 2015 04:14
Cluster ID's not contiguous in compute-nodes domain. ??? Shogan FLUENT 1 May 28, 2014 15:03
Algorithm for finding surface normals Deevyendu Main CFD Forum 1 July 2, 2010 20:34
[Gmsh] boundaries with gmshToFoam‏ ouafa OpenFOAM Meshing & Mesh Conversion 7 May 21, 2010 12:43


All times are GMT -4. The time now is 06:54.