Multi rotating axes in OpenFOAM
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 |
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 => http://www.cfd-online.com/Forums/ope...mic-grids.html maybe this presentation is of partial interest for you http://www.csi.tu-darmstadt.de/media...ynamicmesh.pdf |
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 |
Can mixerGgiFvMesh handle multiple rotating zones ?
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 |
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 |
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 |
try turboFvMesh, it handles multiple transient meshes via ggi, openfoam-1.6-ext
|
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! |
Quote:
turboFvMesh can handle multiple transient meshes as noted by JulytoNovembe. I'll try it. waku2005 |
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. |
Thx Niels, will have a look at it!
|
Testing pimpleDyMFoam with two rotations
Quote:
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. |
Quote:
http://www.dimensionality.info/temp/...nes/onaxis.rar |
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! |
All times are GMT -4. The time now is 12:14. |