|
[Sponsors] |
March 6, 2023, 04:18 |
Cylinder falling out of domain
|
#1 |
New Member
Rohan Jha
Join Date: Mar 2023
Posts: 10
Rep Power: 3 |
Greetings of the day,
I have been running a 6DOF simulation in REEF3D for a rigid cylinder via a .STL file. The cylinder diameter (D) is 3.5 cm, and the length is 24.5 cm. It has been placed in a domain of dimensions [40D x 20D x 10D]. Surface 1 is inflow, surface 4 is outflow, and surfaces 2,3, 5 and 6 are walls. The cylinder is oriented with its axis along the Y direction. It has been given freedom only in the heave direction (Z-axis). The cylinder for reduced mass (m*) = 2 keeps falling out of the domain. I have attached my ctrl and control files. The problem persists with the cylinder being mounted on a spring or m* being increased but does not occur for m* < 1. control.txt C 11 1 C 12 21 C 13 21 C 14 2 C 15 21 C 16 21 B 1 0.025 B 10 0 1.4 0 0.35 0 0.7 M 10 4 ctrl.txt B 10 1 B 50 0.0001 B 60 1 B 61 1 D 10 4 D 30 1 F 30 3 F 40 3 F 50 2 F 60 0.7 I 10 1 N 10 14 N 11 11 N 40 6 N 41 30.0 N 47 0.3 M 10 4 P 10 1 P 20 10 T 10 2 W 11 0.8016 0 0 W 22 -9.81 X 10 1 X 11 0 0 1 0 0 0 X 13 2 X 21 1998.4.0 X 41 2.1 X 180 1 X 182 0.35 0.175 0.35 X 183 0.35 0.175 0.35 90 0 0 Regards, Rohan |
|
March 6, 2023, 08:47 |
|
#2 |
Member
Felix S.
Join Date: Feb 2021
Location: Germany, Braunschweig
Posts: 88
Rep Power: 6 |
Hello,
I think your cylinder is just falling through the bottom since your x21 value is greater than the water density (I think there is one dot too much in your post) and the 6DOF algorithm of REEF3D is not yet capable of interacting with solid boundaries. Therefore, for the solid object, the boundary is not present, and it just keeps accelerating until infinity. Your observation of m* behaviours strengthens my beliefs (if m* is the relative mass in your post). Cheers |
|
March 6, 2023, 10:00 |
|
#3 | |
New Member
Rohan Jha
Join Date: Mar 2023
Posts: 10
Rep Power: 3 |
Quote:
|
||
March 7, 2023, 15:31 |
|
#4 |
Super Moderator
Hans Bihs
Join Date: Jun 2009
Location: Trondheim, Norway
Posts: 403
Rep Power: 19 |
Hi Rohan,
there has been an issue with certain geometries regarding normal vector alignment, thus resulting in wrong signs when performing the force integration on the floating body. The cylinder was one of the effected geometry types. This has been fixed in the most recent master 23.01. Maybe also try the release candidate. |
|
March 7, 2023, 16:18 |
|
#5 | |
New Member
Rohan Jha
Join Date: Mar 2023
Posts: 10
Rep Power: 3 |
Quote:
|
||
March 9, 2023, 06:49 |
|
#6 |
Super Moderator
Hans Bihs
Join Date: Jun 2009
Location: Trondheim, Norway
Posts: 403
Rep Power: 19 |
Hi Rohan,
there were a couple of things that needed fixing, so I have just attached the control files. Generally, the mesh was also way too fine. You are also better off with running it just in 2D. Also very important, since you seem to go for VIV: the mesh size needs to be fine enough to allow for vortex shedding and RANS turbulence modeling suppresses the shedding (so I turned it off). In the end though, it appears, that the density of floating body should be slightly lower than that of the water, so that you get some tension onto the spring. |
|
March 9, 2023, 06:59 |
|
#7 |
Super Moderator
Hans Bihs
Join Date: Jun 2009
Location: Trondheim, Norway
Posts: 403
Rep Power: 19 |
Btw, I have increased the spring stiffness. If you reduce it that back to your value, the motion amplitude will increase accordingly.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to implement time-varying boundary conditions in an enclosed cylinder | Alejandro-FA | OpenFOAM Pre-Processing | 0 | May 14, 2020 07:29 |
Turbomachinery Mass imbalance | sheaker | CFX | 12 | September 5, 2019 09:09 |
free falling cylinder | rasool motamedi | CFX | 10 | July 27, 2015 19:19 |
Error finding variable "THERMX" | sunilpatil | CFX | 8 | April 26, 2013 08:00 |
CFX Solver Memory Error | mike | CFX | 1 | March 19, 2008 08:22 |