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

GGI Dynamic RPM: Speed question

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 22, 2012, 13:21
Default GGI Dynamic RPM: Speed question
  #1
Senior Member
 
Robert
Join Date: Sep 2010
Posts: 158
Rep Power: 16
lordvon is on a distinguished road
I am preparing a case where OpenFOAM is called from a script to run one iteration at a time. This is to extract forces and moments each timestep to calculate a new RPM and rewriting dynamicMeshDict.

Can someone elaborate on the runtime of this program, stopping and starting OpenFOAM every iteration? How much slower would it be than if I could better integrate the RPM change in the OpenFOAM software?
lordvon is offline   Reply With Quote

Old   March 23, 2012, 08:39
Default
  #2
New Member
 
Gabriele
Join Date: Feb 2012
Posts: 6
Rep Power: 14
protarius is on a distinguished road
Actually I'm interested in this problem too.

In the simple case of a turbine rotating around a fixed axis, I ask if it is possible to use a ODE solver for the equation

I \dot{\omega} = M

where \omega is the angular velocity (of the turbine, hence of the GGI), I is the fixed moment of inertia and M is the torque (referred to the rotation axis) that comes from "forces" library.

The angular velocity in the dynamicMeshDict should be "linked" to the above equation.

I'm new in OF, so I don't know if it is correct and possible.

Regards
protarius is offline   Reply With Quote

Old   March 23, 2012, 12:32
Default
  #3
Senior Member
 
Robert
Join Date: Sep 2010
Posts: 158
Rep Power: 16
lordvon is on a distinguished road
Its definitely possible. See here: http://www.youtube.com/watch?v=wjr7NUe5hfg

I was just going to use a form of what you had stated:
(torque) = (rotational inertia) * (angular acceleration)

take (angular acceleration) = (change in angular velocity) / (time step)

then (change in angular velocity) = (time step) * (torque from forces output) / (rotational inertia)
lordvon is offline   Reply With Quote

Old   March 23, 2012, 16:37
Default
  #4
New Member
 
Gabriele
Join Date: Feb 2012
Posts: 6
Rep Power: 14
protarius is on a distinguished road
Thanks.

I think this is the point:

> (change in angular velocity) = (time step) * (torque from forces output) / (rotational inertia)

Can I get a reliable result applying only this rough formula? Which is the "right" time step?

I was thinking about applying also some ODE solver to get a better control of the time step, but I don't know if it is necessary.

Regards
protarius 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
Question about Dynamic Mesh Kosum FLUENT 3 December 25, 2008 11:00
A question about dynamic overset grids JXIA Main CFD Forum 4 January 10, 2008 04:50
question about dynamic meshes zhhwoo FLUENT 0 August 2, 2006 23:36
A Question on the Dynamic procedure in LES dragon Main CFD Forum 1 April 28, 2005 16:11
A question about the dynamic mesh UDF Tango FLUENT 1 November 27, 2003 03:56


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