|
[Sponsors] |
February 27, 2024, 10:51 |
deforming mesh with AMI
|
#1 |
New Member
Rithwik Kandukuri
Join Date: Mar 2023
Posts: 4
Rep Power: 3 |
Hi. im using OFv2306. trying to simulate a VAWT with a heaving motion superimposed. Due to problem geometry constraints, my airfoil wall is extremely close to my AMI interface. Due to this constraint, I think the cells near the AMI interface get heavily skewed a few time steps in. I'm working on refining the mesh right now. Other pointers to fix this issue, or alternative methods to acheive this would be great ( tried overset meshes, not been very succesful with it, case is very transient and pressure oscillations are too uncontrollable ) . I'm attaching my pointDisp and dynamicMeshDictFiles
dynamicMeshDict Code:
FoamFile { version 2.0; format ascii; class dictionary; location "system"; object dynamicMeshDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // dynamicFvMesh dynamicMultiMotionSolverFvMesh; //dynamicMotionSolverFvMesh; // Specification of rotation around centre dynamicMultiMotionSolverFvMeshCoeffs { dualWing1 { cellZone innerVar-cells; solver solidBodyDisplacementLaplacian; solidBodyDisplacementLaplacianCoeffs { solidBodyMotionFunction multiMotion; multiMotionCoeffs { rotation_2 { // Apply counter rotation to keep dualWing aligned solidBodyMotionFunction rotatingMotion; rotatingMotionCoeffs { origin (0 2.527 0);; axis ( 0 0 1); omega 1.7453; //5.52 rad/s } } } diffusivity quadratic inverseDistance ("var_foil1"); } } } Code:
``` // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // dimensions [0 1 0 0 0 0 0]; internalField uniform (0 0 0); boundaryField { back { type empty; } bottom { type symmetryPlane; } front { type empty; } inlet { type fixedValue; value uniform (0 0 0); } outerSliderBase { type cyclicAMI; type fixedValue; value $internalField; } outerSliderVar { patchType cyclicAMI; type fixedValue; value $internalField; } outlet { type fixedValue; value uniform (0 0 0); } top { type symmetryPlane; } innerSliderVar { patchType cyclicAMI; type fixedValue; value $internalField; } base_foil1 { type fixedValue; value uniform (0 0 0); } var_foil2 { type fixedValue; value uniform (0 0 0); } var_foil1 { type solidBodyMotionDisplacement; solidBodyMotionFunction oscillatingRotatingMotion; oscillatingRotatingMotionCoeffs { origin ( 0 2.527 0 ); axis ( 0 0 1 ); omega 3; amplitude ( 0 0 5 ); } } base_foil2 { type fixedValue; value uniform (0 0 0); } innerSliderBase { type cyclicAMI; type fixedValue; value $internalField; } } // ************************************************************************* // ``` |
|
Tags |
ami, mesh deformation, openfoam, skewed cells, v2306 |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Star CCM Overset Mesh Error (Rotating Turbine) | thezack | Siemens | 7 | October 12, 2016 12:14 |
[snappyHexMesh] SnappyHexMesh for internal Flow | vishwa | OpenFOAM Meshing & Mesh Conversion | 24 | June 27, 2016 09:54 |
mixerVesselAMI2D's mass is not balancing | sharonyue | OpenFOAM Running, Solving & CFD | 6 | June 10, 2013 10:34 |
[ICEM] Generating Mesh for STL Car in Windtunnel Simulation | tommymoose | ANSYS Meshing & Geometry | 48 | April 15, 2013 05:24 |
fluent add additional zones for the mesh file | SSL | FLUENT | 2 | January 26, 2008 12:55 |