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

FSI on a rotating reference frame

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   July 17, 2013, 14:20
Default FSI on a rotating reference frame
  #1
New Member
 
Charlie
Join Date: Aug 2010
Posts: 14
Rep Power: 16
shackman287 is on a distinguished road
I'm trying to study the start up performance of turbines. I want the instantaneous force balance (of the turbine) to assign an angular velocity to the rotating reference frame which encompasses the turbine patch. Turbine is rigid and does not deform.

Here's what I'm thinking to do..

1. Use pimpleDymFoam with the dynamicMotionSolverFvMesh
-this should produce the acceleration of the turbine/RRF
-use acceleration as in input to the solidBodyMotionFvMesh with a rotatingMotion as a motionFunction.
-aka update the radialVelocity in rotatingMotionCoeffs each time step.


I want to perform these actions in the sourcecode and develop a new solver. Any suggestions as to the procedure to "merge these two motion solvers (which are coupled)" in a new solver?
- which headers file to include from each?
- how to pass the acceleration/RPM data between solvers in the int main()
- I have good C++ OOP experience but not used to the built in types, classes and structures in openFoam programming.

Any suggestions will be greatly appreciated... for now I'll just look at the "guts" of dynamicMotionSolverFvMesh & solidBodyMotionFvMesh and how their called.

Last edited by shackman287; July 17, 2013 at 15:28.
shackman287 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
Second Derivative Zero - Boundary Condition fu-ki-pa OpenFOAM 11 March 27, 2021 05:28
OpenFOAM 1.6-ext git installation on Ubuntu 11.10 x64 Attesz OpenFOAM Installation 45 January 13, 2012 13:38
Error with Wmake skabilan OpenFOAM Installation 3 July 28, 2009 01:35
OpenFOAM on MinGW crosscompiler hosted on Linux allenzhao OpenFOAM Installation 127 January 30, 2009 20:08
G95 + CGNS Bruno Main CFD Forum 1 January 30, 2007 01:34


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