|
[Sponsors] |
March 11, 2010, 00:31 |
MRFZones with two rotating zones
|
#1 |
New Member
Benjamin
Join Date: Jan 2010
Posts: 9
Rep Power: 16 |
Hello everybody! I have a mixer tank with two impellers in the same axis (0 1 0) at a different high. The solver only recognizes the first rotating zone. My MRFZones file is:
1 ( IMPELLER1ST { // Fixed patches (by default they 'move' with the MRF zone) nonRotatingPatches (SLIPWALL BAFFLE WALL CYCLIC); origin origin [0 1 0 0 0 0 0] (0 0 0); axis axis [0 0 0 0 0 0 0] (0 1 0); omega omega [0 0 -1 0 0 0 0] 10.5; } ) 2 ( IMPELLER2ND { // Fixed patches (by default they 'move' with the MRF zone) nonRotatingPatches (SLIPWALL BAFFLE WALL CYCLIC); origin origin [0 1 0 0 0 0 0] (0 0 0); axis axis [0 0 0 0 0 0 0] (0 1 0); omega omega [0 0 -1 0 0 0 0] 10.5; } ) I have tried to put in the IMPELLER2ND axis (0 -1 0) but it doesnt work. I have tried also a lot of differents forms but no one work. I hope your suggestions. Thanks in advance! |
|
March 11, 2010, 01:57 |
|
#2 |
New Member
|
Could you please post the error also. That would be most helpful...
Try this...constant/MRFZones file: 2 ( IMPELLER1ST { // Fixed patches (by default they 'move' with the MRF zone) nonRotatingPatches (SLIPWALL BAFFLE WALL CYCLIC); origin origin [0 1 0 0 0 0 0] (0 0 0); axis axis [0 0 0 0 0 0 0] (0 1 0); omega omega [0 0 -1 0 0 0 0] 10.5; } IMPELLER2ND { // Fixed patches (by default they 'move' with the MRF zone) nonRotatingPatches (SLIPWALL BAFFLE WALL CYCLIC); origin origin [0 1 0 0 0 0 0] (0 0 0); axis axis [0 0 0 0 0 0 0] (0 1 0); omega omega [0 0 -1 0 0 0 0] 10.5; } ) Make sure that the the MRF zones are included in the constant/polyMesh/cellZones Hope this helps ! Regards, -- Amol |
|
March 11, 2010, 02:10 |
|
#3 |
New Member
Benjamin
Join Date: Jan 2010
Posts: 9
Rep Power: 16 |
I dont have any error, It just when I see the results only in the bottom part of the tank the flow field is rotating. In the upper part is static. I have tried the configuration that you have written and it doesnt work.
Any other possibility? |
|
March 11, 2010, 02:15 |
|
#4 |
New Member
Benjamin
Join Date: Jan 2010
Posts: 9
Rep Power: 16 |
Ok, problem solved. you were right. I have just try again with your configuration and all is ok, sorry. Thank you very much!!
|
|
March 30, 2018, 12:09 |
Two propellers simulation
|
#5 |
New Member
Join Date: Jun 2017
Posts: 15
Rep Power: 9 |
Hi,
I am running two propellers simulation, but only one propeller rotating! I am using pimpleDyMFoam (from propeller tutorial). This is my dynamicMeshDict file: Code:
dynamicFvMesh solidBodyMotionFvMesh; motionSolverLibs ( "libfvMotionSolvers.so" ); solidBodyMotionFvMeshCoeffs { cellZone innerCylinderSmall1; solidBodyMotionFunction rotatingMotion; rotatingMotionCoeffs { origin (0 0 0); axis (0 1 0); omega 50; // rad/s } cellZone innerCylinderSmall2; solidBodyMotionFunction rotatingMotion; rotatingMotionCoeffs { origin (0.5 0 0); axis (0 1 0); omega 50; // rad/s } } Thank you ! Simone |
|
April 3, 2018, 06:32 |
|
#6 | |
New Member
|
Quote:
Please check what input needs to be added to the dict file to tell the solver that there are two rotating zones present and not one.
__________________
Amol Gode |
||
August 4, 2018, 15:41 |
help
|
#7 | |
New Member
zeshan
Join Date: Apr 2016
Posts: 24
Rep Power: 10 |
Quote:
I need the same help, if anyone can shed some light on this |
||
October 26, 2018, 05:37 |
|
#8 | |
Member
Andreas P.
Join Date: May 2017
Posts: 41
Rep Power: 9 |
Quote:
did you solve the problem? Which OpenFOAM version are you using? I also want to use multiple rotating zones but i can't find any reference on how to do it in OpenFOAM 5/6. In Foam-Extend-4.0 it is very easy with the turboFVMesh. Thank you! Andreas |
||
October 26, 2018, 08:42 |
|
#9 | |
New Member
zeshan
Join Date: Apr 2016
Posts: 24
Rep Power: 10 |
Quote:
im using v5 - I think - blue cfd 2017. |
||
July 9, 2019, 09:31 |
|
#10 | |
New Member
Mohamad
Join Date: Apr 2017
Location: Oxford, UK
Posts: 10
Rep Power: 9 |
Quote:
Look into the multiMotion solver. Mohamad |
||
February 7, 2020, 06:36 |
|
#11 |
Senior Member
Lukas Fischer
Join Date: May 2018
Location: Germany, Munich
Posts: 117
Rep Power: 8 |
I can recommend this link: https://openfoamwiki.net/index.php/P...dyMotionFvMesh
Let me share a working example of a dynamicMeshDict with 2 rotating zones: Code:
/*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 4.x | | \\ / A nd | Web: www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile { version 2.0; format ascii; class dictionary; location "constant"; object dynamicMeshDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // dynamicFvMesh multiSolidBodyMotionFvMesh; motionSolverLibs ( "libfvMotionSolvers.so" ); //rotating cellZone and attributes multiSolidBodyMotionFvMeshCoeffs { rotating_r2 // this is a cellzone which has been created before the simulation starts { solidBodyMotionFunction rotatingMotion; rotatingMotionCoeffs { origin (0 -0.1 0); //origin (x y z) of rotation axis (0 1 0); // axis of rotation (x y z) omega 6; // rad/s } } rotating_r0 // this is a cellzone which has been created before the simulation starts { solidBodyMotionFunction rotatingMotion; rotatingMotionCoeffs { origin (1.38 -0.1 0); //origin (x y z) of rotation axis (0 1 0); // axis of rotation (x y z) omega -6; // rad/s } } } // ************************************************************************* // |
|
March 2, 2022, 12:41 |
|
#12 | |
Senior Member
Lukas Fischer
Join Date: May 2018
Location: Germany, Munich
Posts: 117
Rep Power: 8 |
I published CFD results using OpenFOAM and the moving mesh approach here:
https://asmedigitalcollection.asme.o...12A002/1120033 It worked well to predict the turbulent flow field downstream of active turbulence generators. In the paper we validated our CFD results with experimental data. Quote:
|
||
November 27, 2023, 04:47 |
|
#13 |
Senior Member
Lukas Fischer
Join Date: May 2018
Location: Germany, Munich
Posts: 117
Rep Power: 8 |
The applications of these moving mesh settings was published in this journal paper (open-access).
https://asmedigitalcollection.asme.o...nd-1D-Hot-Wire |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
question about governing equation in CFX using rotating/non rotating reference frame | rystokes | CFX | 0 | January 12, 2010 07:14 |
transient simulation of a rotating rectangle | icesniffer | CFX | 1 | August 8, 2009 08:25 |
IcoDyMFoam how to define more than one rotating regions | naoko_oyama | OpenFOAM Running, Solving & CFD | 0 | November 14, 2008 09:25 |
Difference b/t rotating wall and rotating domain? | Juno Kim | CFX | 2 | February 20, 2007 21:08 |
about mutiple rotating reference frame | lingo | FLUENT | 0 | December 12, 2002 05:13 |