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

Vortex induced Vibrations

Register Blogs Community New Posts Updated Threads Search

Like Tree12Likes

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 30, 2012, 02:58
Default Vortex induced Vibrations
  #1
New Member
 
Aravindh K
Join Date: Aug 2010
Location: Kalpakkam
Posts: 3
Blog Entries: 1
Rep Power: 16
aravindh28.4 is on a distinguished road
Send a message via Skype™ to aravindh28.4
I am currently doing a simulation of "Vortex Induced Vibrations" for my bachelor thesis on OpenFOAM(version2.1.0), and want some help in understanding some of the term in the pointDisplacement file in the 0 folder of the case file(../openfoam201/tutorials/incompressible/pimpleDyMFoam/wingMotion/wingMotion2D_pimpleDyMFoam/0).

What exactly is the orientation tensor and the angularMomentum entry in the pointDisplacement file?

Also I am will be changing the dimension of the body(cylinder in my case) and hence have to change the anchor point of the spring. does this have to be done by trial and error or is there some way of finding the point co-ordinates in paraview?

I am new to this software, so please excuse me if these questions were basic.

Last edited by aravindh28.4; January 31, 2012 at 00:03.
aravindh28.4 is offline   Reply With Quote

Old   February 3, 2012, 19:19
Default
  #2
New Member
 
Join Date: Sep 2010
Posts: 11
Rep Power: 16
MrAnderson is on a distinguished road
Dear Aravindh,

I am doing PhD and also started recently with OpenFOAM simulations based on Vortex Induced Vibrations around a circular cylinder. For this, I have tried to modify the pointdisplacement file with respect to the cylinder. However, I also do not know how to implement diferent fields in this file. Like, 'orientation' to be just an example...

Maybe, we can try to help each other out since we want to simulate the same case?? Later on, I also want to extend the number of rigidbodies to consist of 4 cylinders and would like to know how to implement this?


All the best

/MrAnderson
MrAnderson is offline   Reply With Quote

Old   February 4, 2012, 04:59
Default
  #3
New Member
 
Aravindh K
Join Date: Aug 2010
Location: Kalpakkam
Posts: 3
Blog Entries: 1
Rep Power: 16
aravindh28.4 is on a distinguished road
Send a message via Skype™ to aravindh28.4
Dear Mr. Anderson
Sure sir, by helping each other, both of us can progress. How far have you proceeded? My simulation is just a 2D case. So, orientation is not an issue for me. I just removed that matrix part from the file. It works... Now I need to know what exactly the spring attachment parameters mean physically, like the anchor, refAttachmentPt etc.

Kindly help me out in this regard.
__________________
Aravindh
aravindh28.4@gmail.com
aravindh28.4 is offline   Reply With Quote

Old   February 13, 2012, 18:22
Default
  #4
New Member
 
Join Date: Sep 2010
Posts: 11
Rep Power: 16
MrAnderson is on a distinguished road
Dear Arawindh,

Sorry for my late reply. I am still struggling with the same problem as you are. Parameters such as restLength, anchor, refAttachmentPt is also unknown for me. I'll try to work with this during the coming days. I will let you know if I achieve any progress.


Well, I've found out though that fixedAxis is for rotation and fixedLine is for pure translation. So, if only translation is desired, then it is just to remove fixedAxis and the corresponding angularmomentum.

Let's work on it and hopefully it will be solved!
MrAnderson is offline   Reply With Quote

Old   February 14, 2012, 11:48
Default
  #5
Senior Member
 
niaz's Avatar
 
A_R
Join Date: Jun 2009
Posts: 122
Rep Power: 17
niaz is on a distinguished road
Dear Mr Anderson
Restlength = x0
refAttachmentPt= place that the force of string should apply
anchor = the distance from the spring hook to the object
niaz is offline   Reply With Quote

Old   May 31, 2013, 01:25
Default
  #6
Member
 
Join Date: Mar 2009
Location: adelaide, SA, Australia
Posts: 32
Rep Power: 17
mali is on a distinguished road
Hi All,

I'm currently also simulating VIV problem. My case is a rigid circular cylinder supported by a one degree elastic system in the cross-stream direction. The solver that I uses is similar to the case in the tutorial wingMotion, as suggested by aravindh28.8 in the earlier post. I able to simulate the dynamic response at low reduced velocity, u* =<1 but at higher u* the simulation blows up. The mesh has changed very badly at this time, due to high displacement response.

I wondering if any OpenFoam user has ever successfully simulated the VIV problems for high reduced velocity value. Please advice me if you are.

Thank You,

-mali-
__________________
mali
mali is offline   Reply With Quote

Old   February 19, 2014, 16:25
Default
  #7
New Member
 
Leonardo Antonio de Araujo
Join Date: Feb 2014
Location: Porto Alegre
Posts: 17
Rep Power: 12
araujo is on a distinguished road
Send a message via Skype™ to araujo
which delta_x and delta_t are you using? stiffness and damping?
araujo is offline   Reply With Quote

Old   April 10, 2014, 06:53
Default
  #8
Senior Member
 
ok
Join Date: Oct 2013
Posts: 346
Rep Power: 14
Maimouna is on a distinguished road
Dear araujo,

I just started with OpenFOAM simulations based on Vortex Induced Vibrations (VIV) around a circular cylinder. For this, I have tried to modify the incompressible/pimpleDyMFoam/wingMotion/0/pointdisplacement file with respect to the cylinder, but unfortunatelly I don't get the result that you showed in http://www.youtube.com/watch?v=RPTcF_ClJ-E. So I need your help please to understand meaning with different fields in the poindisplacement file.

Many thanks in advanced.

Maimouna
Maimouna is offline   Reply With Quote

Old   April 16, 2014, 07:26
Default
  #9
New Member
 
Amit Dhage
Join Date: Sep 2013
Location: India
Posts: 15
Rep Power: 13
Amit-1911 is on a distinguished road
hiii all,

I am also trying to simulate the same case, but i am using uncoupledSixDofRigidBodyDisplacement as a displacement type, i am unknown about anchor, refattachmentpt and rest length under linear spring option, like what should be my anchor pt and all...
can anybody help me on this??

thanks in advance!!
Amit Dhage
Amit-1911 is offline   Reply With Quote

Old   April 21, 2014, 11:11
Default
  #10
Senior Member
 
ok
Join Date: Oct 2013
Posts: 346
Rep Power: 14
Maimouna is on a distinguished road
Dear Amit,

anchor = the distance from the spring hook to the object.
refAttachementPt = place that the force of string should apply.

Regards

Maimouna
Amit-1911 likes this.
Maimouna is offline   Reply With Quote

Old   April 21, 2014, 11:33
Default
  #11
New Member
 
Amit Dhage
Join Date: Sep 2013
Location: India
Posts: 15
Rep Power: 13
Amit-1911 is on a distinguished road
Dear Maimouna,

Thanks for reply!
I am not able to understand about 'Ref attachmentpt =place that the force of string should apply' what is this force of string??
Can you clarify a bit on this?

Regards,
Amit Dhage
Amit-1911 is offline   Reply With Quote

Old   April 21, 2014, 11:47
Default
  #12
Senior Member
 
ok
Join Date: Oct 2013
Posts: 346
Rep Power: 14
Maimouna is on a distinguished road
Dear Amit,

sorry, I didn't have more idea about it. I'm still stucking on that. If I get something to make more clarified, I will let you know than.

Regards
Amit-1911 likes this.
Maimouna is offline   Reply With Quote

Old   April 21, 2014, 14:03
Default
  #13
New Member
 
Amit Dhage
Join Date: Sep 2013
Location: India
Posts: 15
Rep Power: 13
Amit-1911 is on a distinguished road
no problem Maimouna, even i will let you know if get to know something...

Thanks & Regards,
Amit
Amit-1911 is offline   Reply With Quote

Old   July 24, 2014, 18:51
Default
  #14
New Member
 
Leonardo Antonio de Araujo
Join Date: Feb 2014
Location: Porto Alegre
Posts: 17
Rep Power: 12
araujo is on a distinguished road
Send a message via Skype™ to araujo
Quote:
Originally Posted by Amit-1911 View Post
Dear Maimouna,

Thanks for reply!
I am not able to understand about 'Ref attachmentpt =place that the force of string should apply' what is this force of string??
Can you clarify a bit on this?

Regards,
Amit Dhage
the place that the force of the string should apply is represented on this picture:



when your body moves, it causes a displacement on the string, which causes a reaction on the string (F=k.x, x being the displacement and k the stiffness of the spring.

Last edited by araujo; July 28, 2014 at 04:45.
araujo is offline   Reply With Quote

Old   July 25, 2014, 20:25
Default
  #15
Senior Member
 
ok
Join Date: Oct 2013
Posts: 346
Rep Power: 14
Maimouna is on a distinguished road
Dear Leonardo,

I'm nearly finished my case, but I'm still looking how to make cylinder moves up and down in y-axis? In my case, It works fine in x-axis but when changed it to y-axis, it gives me error, why? Any idea please??

Many thanks in advanced.
Maimouna is offline   Reply With Quote

Old   July 26, 2014, 05:23
Default
  #16
New Member
 
Amit Dhage
Join Date: Sep 2013
Location: India
Posts: 15
Rep Power: 13
Amit-1911 is on a distinguished road
Dear Maimouna

Thanks for your reply!!

Can you share the point displacement file with me, if you don't mind because i am not able to simulate the case even in one DOF.
Your help in this matter will be great!

Thanks and regards,
Amit Dhage
Amit-1911 is offline   Reply With Quote

Old   July 27, 2014, 18:32
Default
  #17
New Member
 
Leonardo Antonio de Araujo
Join Date: Feb 2014
Location: Porto Alegre
Posts: 17
Rep Power: 12
araujo is on a distinguished road
Send a message via Skype™ to araujo
Quote:
Originally Posted by Maimouna View Post
Dear Leonardo,

I'm nearly finished my case, but I'm still looking how to make cylinder moves up and down in y-axis? In my case, It works fine in x-axis but when changed it to y-axis, it gives me error, why? Any idea please??

Many thanks in advanced.
Maimouna,

I believe it has something to do with your mesh and the solver you are using. Certain solvers cannot handle big displacements and tends to diverge. Check out your time step too. I strongly recommend the use of a second order aproach for the time integration.
araujo is offline   Reply With Quote

Old   July 27, 2014, 18:33
Default
  #18
New Member
 
Leonardo Antonio de Araujo
Join Date: Feb 2014
Location: Porto Alegre
Posts: 17
Rep Power: 12
araujo is on a distinguished road
Send a message via Skype™ to araujo
How is your domain? The x length relative to the cylinder and y length? And how many points in each axis are you using?
araujo is offline   Reply With Quote

Old   July 28, 2014, 00:54
Default
  #19
New Member
 
Amit Dhage
Join Date: Sep 2013
Location: India
Posts: 15
Rep Power: 13
Amit-1911 is on a distinguished road
Dear Maimouna,

The ref attachment point is the point on the cylinder as you said. I tried that but the cylinder moves down, i don't know why?, may be due to its own weight. The downward movement of the cylinder deforms the mesh badly and the solution diverges.
The spring is on the negative Y axis for your information.
Kindly help me on this.

Regards,
Amit Dhage
Amit-1911 is offline   Reply With Quote

Old   July 28, 2014, 04:42
Default
  #20
New Member
 
Leonardo Antonio de Araujo
Join Date: Feb 2014
Location: Porto Alegre
Posts: 17
Rep Power: 12
araujo is on a distinguished road
Send a message via Skype™ to araujo
Quote:
Originally Posted by Amit-1911 View Post
Dear Maimouna,

The ref attachment point is the point on the cylinder as you said. I tried that but the cylinder moves down, i don't know why?, may be due to its own weight. The downward movement of the cylinder deforms the mesh badly and the solution diverges.
The spring is on the negative Y axis for your information.
Kindly help me on this.

Regards,
Amit Dhage
Dear Amit,

I believe it has something to do with the "constraints" on your dynamicMesh dictionary. Check out if you set up the right axes and lines for your body to move.
araujo is offline   Reply With Quote

Reply

Tags
6 dof, openfoam 2.1.0, pointdisplacement, tutorial, vortex induced vibrations


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
vortex induced vibration Simon Wang FLUENT 4 December 25, 2017 04:23
vortex induced vibration from dynamic mesh natto Main CFD Forum 4 April 18, 2015 20:42
"bit" phenomenon in Vortex Induced Vibration? JOEY Main CFD Forum 0 August 4, 2006 09:49
Vortex Induced vibration of subsea pipeline Mobasheri FLUENT 5 February 9, 2006 08:07
Flow induced vibrations Sujit Main CFD Forum 3 September 1, 2003 06:09


All times are GMT -4. The time now is 22:43.