|
[Sponsors] |
[Other] SixdofRigidBodyMotion: floating up due to change of COM |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
May 22, 2018, 05:55 |
SixdofRigidBodyMotion: floating up due to change of COM
|
#1 |
New Member
Henning Kuchenbuch
Join Date: Jan 2018
Location: Hannover
Posts: 8
Rep Power: 8 |
Hey, I'm simulating a floating monopile in a numerical wave tank to analyze its response in heave and pitch direction.
The results are amazing so far, but I know, that the center of mass (COM) has to be located a bit higher than currently (~0.5 m instead of 0.552 m below sea surface). By varying this parameter, I observed a brief heave motion (floating up) of the pile. I really don't understand this, because the center of mass should neither influence the mass, nor the buoyancy (at least in equilibrium state). First: heave_initial_COM.jpg Then: heave_higher_COM.jpg This effect intensifies by increasing the distance of the COM from the inital value. I expected, that I could vary this parameter in height without any change in the initial equlibirum state (the pile is circular symmetric). It's just the center of mass and not the mass itself ! Does anyone have a clue what could be going on? |
|
May 22, 2018, 07:46 |
solved
|
#2 |
New Member
Henning Kuchenbuch
Join Date: Jan 2018
Location: Hannover
Posts: 8
Rep Power: 8 |
I just solved the problem.. lol
In fact I did not change the center of mass, but rather the center of rotation. OpenFOAM 1606+ printed, that the center of mass is set to the value of center of rotation. When I deleted the center of rotation parameter in the dynamicMeshDict, and just varied the center of mass parameter everything is fine: heave_higher_COM_new.jpg I still don't know, why a seperate definition of the COR differing from the COM induces an initial body movement. To avoid an unintended body movement, I have to assume COM = COR. Nevertheless I would appreciate it, if s/o figures out how to set up a differing COR-value without influencing the initial equlibrium state in OF1606+. Henning |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Floating point exception (core dumped) issue by solving the change of pitchAxis | sz617896964 | OpenFOAM Running, Solving & CFD | 1 | April 24, 2019 12:26 |
polynomial BC | srv537 | OpenFOAM Pre-Processing | 4 | December 3, 2016 10:07 |
Calculte change in length due to thermal expansion. | Sargam05 | OpenFOAM | 0 | March 30, 2013 00:23 |
[snappyHexMesh] snappyHexMesh - Floating point error | derjames | OpenFOAM Meshing & Mesh Conversion | 4 | September 19, 2009 15:14 |
Polytopochanger broken in 15x due to mesh format change | andersking | OpenFOAM Bugs | 6 | January 19, 2009 05:34 |