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

Multi rotating axes in OpenFOAM

Register Blogs Members List Search Today's Posts Mark Forums Read

Like Tree8Likes
  • 4 Post By asergeev
  • 4 Post By asergeev

Reply
 
LinkBack Thread Tools Display Modes
Old   June 8, 2011, 06:43
Default Multi rotating axes in OpenFOAM
  #1
Member
 
Join Date: Nov 2009
Posts: 61
Rep Power: 7
waku2005 is on a distinguished road
Dear all

I hope to simulate the flow around multi wind turbines and their interaction with each other settled on a surface (peak, plain field, and top of building).
Thus, I'd like to know whether multi rotating axes is available or not in OpenFOAM 1.6-ext or 1.7.x, particluary on PimpleDyMFoam.
Otherwise, I should write my own solver ?

Best regards
waku2005
waku2005 is offline   Reply With Quote

Old   June 8, 2011, 10:30
Default
  #2
Senior Member
 
Elvis
Join Date: Mar 2009
Location: Sindelfingen, Germany
Posts: 579
Blog Entries: 5
Rep Power: 13
elvis is on a distinguished road
Hello waku,

i think it is better to use OpenFOAM1.6-extent as this version supports General Grid Interface (GGI).
GGI can handle multi rotating axes, but this is stuff that only an expert like Professor Jasak can handle!
read this thread => Twin-screw extruder simulation - dynamic grids

maybe this presentation is of partial interest for you
http://www.csi.tu-darmstadt.de/media...ynamicmesh.pdf

Last edited by elvis; June 8, 2011 at 10:47.
elvis is offline   Reply With Quote

Old   June 8, 2011, 17:30
Smile
  #3
Member
 
Join Date: Nov 2009
Posts: 61
Rep Power: 7
waku2005 is on a distinguished road
Hi elvis,

Thanks a lot for your reply.
Currently I work on a case of single wind turbine system.
I' ll do my test case which has series of the simple turbine rotors in OF16ext.

Best regards
waku2005
waku2005 is offline   Reply With Quote

Old   June 9, 2011, 00:06
Default Can mixerGgiFvMesh handle multiple rotating zones ?
  #4
Member
 
Join Date: Nov 2009
Posts: 61
Rep Power: 7
waku2005 is on a distinguished road
Hmmmmm.
I checked the source files of the mixerGgiFvMesh library in OF16ext.
I found that mixerGgiFvMesh library may have to be used in the case of SINGLE rotating Zone named "movingCells".

Is there other solver (steady/unsteady) which can handle multiple rotational axes ?

waku2005
waku2005 is offline   Reply With Quote

Old   June 11, 2011, 06:37
Default
  #5
Senior Member
 
Elvis
Join Date: Mar 2009
Location: Sindelfingen, Germany
Posts: 579
Blog Entries: 5
Rep Power: 13
elvis is on a distinguished road
Hi,
i found
the latest Stuff and great overview
Turbomachinery CFD with OpenFOAM http://www.personal.psu.edu/dab143/O...sak_slides.pdf

http://www.personal.psu.edu/dab143/OFW6/training.htm
elvis is offline   Reply With Quote

Old   June 12, 2011, 22:14
Default
  #6
Member
 
Join Date: Nov 2009
Posts: 61
Rep Power: 7
waku2005 is on a distinguished road
Hi elvis

Thanks for additional information! I'll check them carefully.

Last week, I have done a multiple rotor case using MRFsimplefoam and it works good.
As a next step, I want to run it as an unsteady case using PimpleDyMFoam, but I should be waiting for further developments of DynamicMesh library such as immersed boundnary method.

Best regards
waku2005
waku2005 is offline   Reply With Quote

Old   April 29, 2012, 17:52
Default
  #7
Member
 
Jason Eason
Join Date: Jan 2010
Location: Portage, Michigan
Posts: 44
Rep Power: 7
JulytoNovember is on a distinguished road
try turboFvMesh, it handles multiple transient meshes via ggi, openfoam-1.6-ext
__________________
Debian Squeeze - OpenFOAM-2.1.x, Paraview-3.12.0
JulytoNovember is offline   Reply With Quote

Old   April 30, 2012, 05:23
Default
  #8
Member
 
Tibor Nyers
Join Date: Jul 2010
Location: Hungary
Posts: 91
Rep Power: 8
Toorop is on a distinguished road
Hi,

I have run into the same problem recently - MRF with multiple rotors and want to upgrade it and run with pimpleDyMFoam.

So no solution exists for this issue within OF2.1 framework? Thanks!
Toorop is offline   Reply With Quote

Old   April 30, 2012, 17:51
Default
  #9
Member
 
Join Date: Nov 2009
Posts: 61
Rep Power: 7
waku2005 is on a distinguished road
Quote:
Originally Posted by JulytoNovember View Post
try turboFvMesh, it handles multiple transient meshes via ggi, openfoam-1.6-ext
Thanks.
turboFvMesh can handle multiple transient meshes as noted by JulytoNovembe.
I'll try it.

waku2005
waku2005 is offline   Reply With Quote

Old   May 3, 2012, 08:37
Default
  #10
Senior Member
 
linnemann's Avatar
 
Niels Nielsen
Join Date: Mar 2009
Location: NJ - Denmark
Posts: 451
Rep Power: 15
linnemann will become famous soon enough
Commit 3edf9e06d8a5a234aac77e38fd241264c94205c6 of OF2.1.x seems to have included the possibility to have multiple rotating/moving zones.

https://github.com/OpenFOAM/OpenFOAM...241264c94205c6

I haven't tried it and there are no tutorials, so you have to figure out how to use it by yourself.
__________________
Linnemann

PS. I do not do personal support, so please post in the forums.
linnemann is offline   Reply With Quote

Old   May 4, 2012, 02:53
Default
  #11
Member
 
Tibor Nyers
Join Date: Jul 2010
Location: Hungary
Posts: 91
Rep Power: 8
Toorop is on a distinguished road
Thx Niels, will have a look at it!
Toorop is offline   Reply With Quote

Old   May 16, 2012, 15:52
Default Testing pimpleDyMFoam with two rotations
  #12
New Member
 
A. S.
Join Date: May 2012
Posts: 2
Rep Power: 0
asergeev is on a distinguished road
Quote:
Originally Posted by linnemann View Post
Commit 3edf9e06d8a5a234aac77e38fd241264c94205c6 of OF2.1.x seems to have included the possibility to have multiple rotating/moving zones.

https://github.com/OpenFOAM/OpenFOAM...241264c94205c6

I haven't tried it and there are no tutorials, so you have to figure out how to use it by yourself.
I found this web page using Internet search, because I was interested in calculation of two rotating turbines.
If somebody is interested, then I could show the results for two rotating turbines.
Firstly, I copied five files from the web source mentioned above to src folder and re-compiled OpenFoam.
Then, I somehow changed by intuition a file dynamicMeshDict (attached) in order to allow input of two rotations.
It seems that now the program (pimpleDyMFoam) works well for two rotations. The output of the program is attached. Also, I attach animation for the pressure and a link to case files.

http://www.dimensionality.info/temp/...ynamicmeshdict
http://www.dimensionality.info/temp/...pledymfoam.out
http://www.dimensionality.info/temp/twoturbines/twoturbines.avi
http://www.dimensionality.info/temp/...nes/test2a.rar

A. S.
asergeev is offline   Reply With Quote

Old   June 8, 2012, 21:07
Default
  #13
New Member
 
A. S.
Join Date: May 2012
Posts: 2
Rep Power: 0
asergeev is on a distinguished road
Quote:
Originally Posted by asergeev View Post
I found this web page using Internet search, because I was interested in calculation of two rotating turbines.
If somebody is interested, then I could show the results for two rotating turbines.
Firstly, I copied five files from the web source mentioned above to src folder and re-compiled OpenFoam.
Then, I somehow changed by intuition a file dynamicMeshDict (attached) in order to allow input of two rotations.
It seems that now the program (pimpleDyMFoam) works well for two rotations. The output of the program is attached. Also, I attach animation for the pressure and a link to case files.

http://www.dimensionality.info/temp/...ynamicmeshdict
http://www.dimensionality.info/temp/...pledymfoam.out
http://www.dimensionality.info/temp/twoturbines/twoturbines.avi
http://www.dimensionality.info/temp/...nes/test2a.rar

A. S.
I am adding plots of velocity for two turbines in coaxial and side by side cases and a link to case files. http://www.dimensionality.info/temp/...es/uonaxis.avi http://www.dimensionality.info/temp/...es/ubyside.avi http://www.dimensionality.info/temp/...ubysideopp.avi
http://www.dimensionality.info/temp/...nes/onaxis.rar
asergeev is offline   Reply With Quote

Old   August 30, 2012, 08:23
Default
  #14
Member
 
Tibor Nyers
Join Date: Jul 2010
Location: Hungary
Posts: 91
Rep Power: 8
Toorop is on a distinguished road
Hi,

I would like to say a big thank you again for the above comments on how to define multiple solidBodyMotionFunction with AMI.

I'm wondering about how to set up a case where the rotation of the solid is not predefined, instead the flow field induces the motion.
In a simple wind tunnel + wind turbine setup: one specifies the inlet velocity and wants to calculate the rpm of the turbine. Thank you!
Toorop is offline   Reply With Quote

Reply

Tags
multi rotating axes

Thread Tools
Display Modes

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 On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
rotating propeller in OpenFOAM 1.6 jiejie OpenFOAM 10 January 7, 2011 02:08
Cross-compiling OpenFOAM 1.7.0 on Linux for Windows 32 and 64bits with Mingw-w64 wyldckat OpenFOAM Announcements from Other Sources 3 September 8, 2010 06:25
Modified OpenFOAM Forum Structure and New Mailing-List pete Site News & Announcements 0 June 29, 2009 05:56
OpenFOAM Debian packaging current status problems and TODOs oseen OpenFOAM Installation 9 August 26, 2007 13:50
Two rotating axes ? Michael Palm Main CFD Forum 1 September 1, 1999 07:59


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