ALE modue - mesh movement
Posted: Sun Aug 24, 2014 10:04 pm
Hi,
I am using CS 3.3.2 (installed from Ubuntu repository) and Salome-Meca 2014.2 as pre/post-processor.
My aim is to simulate valves: closing and opening of shutter and determinating corresponding flow rates. Currently I am struggling a lot with using the ALE module for imposed mesh movement.
As a test I am trying to recreate the tutorial for fluid structure interaction (code-saturne.org/cms/sites/default/files/file_attach/Tutorial/Fluid-structure-interaction.pdf), but I ran into difficulties.
I created a mesh (tetrahedral - as I will need such mesh later) and imposed fixed displacement on the cylinder - time dependent so that it moves with constant velocity (as if constant velocity were imposed).
The back and front boundaries have sliding boundary.
The problem is that the cylinder can only move so much as the size of first layer of mesh elements - afterward elements appear to be so thin so that calculation fails. I tried changing mesh viscosity (from 0.1 to 1e10) but nothing significantly different happened. FYI there may be some discrepancy with symbols for viscosity CS requires symbol mesh_viscosity_1 but when viewing results in Salome I found references to mesh_vi1 that I believe was used in previous versions (I tried defining both - but no cake). What am I doing wrong?
Attached is an image of mesh at start and when calculation fails. Attached are also settings file and mesh file.
I am using CS 3.3.2 (installed from Ubuntu repository) and Salome-Meca 2014.2 as pre/post-processor.
My aim is to simulate valves: closing and opening of shutter and determinating corresponding flow rates. Currently I am struggling a lot with using the ALE module for imposed mesh movement.
As a test I am trying to recreate the tutorial for fluid structure interaction (code-saturne.org/cms/sites/default/files/file_attach/Tutorial/Fluid-structure-interaction.pdf), but I ran into difficulties.
I created a mesh (tetrahedral - as I will need such mesh later) and imposed fixed displacement on the cylinder - time dependent so that it moves with constant velocity (as if constant velocity were imposed).
The back and front boundaries have sliding boundary.
The problem is that the cylinder can only move so much as the size of first layer of mesh elements - afterward elements appear to be so thin so that calculation fails. I tried changing mesh viscosity (from 0.1 to 1e10) but nothing significantly different happened. FYI there may be some discrepancy with symbols for viscosity CS requires symbol mesh_viscosity_1 but when viewing results in Salome I found references to mesh_vi1 that I believe was used in previous versions (I tried defining both - but no cake). What am I doing wrong?
Attached is an image of mesh at start and when calculation fails. Attached are also settings file and mesh file.