$FOAM_TUTORIALS/multiphase/interPhaseChangeDyMFoam/propeller
We calculate the cavitation (bubbles that form and disappear due to pressure differences) that occurs around a propeller for 0.1 second. The propeller rotates on its axis in the mainstream direction in a tube.
The fluid flows in from the region "inlet" at (0, -15, 0) m/s and out from the region "outlet". The propeller rotates on the Y-axis with a time-dependent rotation speed of 628 rad/s at first and then 419 rad/s. The rotation area, axis, and speed are specified in the file "constant/dynamicMeshDict" as follows.
dynamicFvMesh solidBodyMotionFvMesh; motionSolverLibs ( "libfvMotionSolvers.so" ); solidBodyMotionFvMeshCoeffs { cellZone innerCylinderSmall; solidBodyMotionFunction rotatingMotion; rotatingMotionCoeffs { origin (0 0 0); axis (0 1 0); omega table ( (0 0) (0.01 628) (0.022 628) (0.03 419) (100 419) ); } }
The meshes are as follows, and the number of mesh is 903254.
The calculation result is as follows.
We can see that the position of cavitation changes as the rotation speed changed.
※Inter(R) Core(TM) i7-2600 CPU @ 3.40GHz 3.40GHz