CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Front mesh boundaries (overset patch) not deforming on newer OF releases

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 21, 2024, 04:20
Default Front mesh boundaries (overset patch) not deforming on newer OF releases
  #1
New Member
 
Umut
Join Date: May 2011
Posts: 18
Rep Power: 15
Umut is on a distinguished road
I’m working on overset FSI using OF, preCICE and CalculiX for a while.

I took 2D perpendicular-flap tutorial of preCICE and turn it into an overset case. I shrank the whole domain to the vicinity of the flap to make front mesh. Naturally, I made the type of outer boundaries of front mesh, overset type. I generated another mesh for background, with the same domain size of the original tutorial and merge these two to generate overset case.

Expected result is, the boundaries of the front mesh to deform with the deforming flap. For OF2206 it works exactly like this (please see the added video at the bottom). However for OF2312 and OF2406, the boundaries of the front mesh (overset patch) not deforming. Flap deforms just the same and hits the boundary of its front mesh (overset patch). I did not change anything in the case, but the version of OF. (Please see the image at the bottom)

Why is this a problem? Why not just use OF2206 then? Because (as far as I know) I can’t take the front mesh outside the background mesh domain using OF2206, where in my original case I need. I guess “allowInterpolatedDonors false” command not working on OF2206 and implemented on later releases. Therefore I believe I must use newer releases.

So my question is, how can I make the boundaries of the front mesh deform with the deforming flap, using newer versions of OF, such as v2312 or v2406?

dynamicMeshDict:
Code:
dynamicFvMesh       dynamicOversetFvMesh;

motionSolverLibs ( "libfvMotionSolvers.so" );

solver          displacementLaplacian;

displacementLaplacianCoeffs
{
    diffusivity     uniform 1;
}

dynamicOversetFvMeshCoeffs
{
    //layerRelax 0.3;
}
fvSchemes oversetInterpolation:
Code:
oversetInterpolation
{
    method	      cellVolumeWeight;
}
0/pointDisplecement for oversetPatch:
Code:
    oversetPatch
    {
        patchType       overset;
        type            zeroGradient;
    }
Video of working overset FSI on OF2206:
https://drive.google.com/file/d/1iXt...ew?usp=sharing

Image of problem OF v2206 vs v2406:
https://drive.google.com/file/d/1PBh...ew?usp=sharing
Umut is online now   Reply With Quote

Old   October 14, 2024, 00:28
Default
  #2
Member
 
YS
Join Date: Jan 2010
Posts: 96
Rep Power: 16
Ya_Squall2010 is on a distinguished road
Hi there, are you able to address this issue on the newer release of OpenFOAM? I am facing the same problem at the moment. Thanks.
Ya_Squall2010 is offline   Reply With Quote

Old   October 14, 2024, 05:57
Default
  #3
New Member
 
Umut
Join Date: May 2011
Posts: 18
Rep Power: 15
Umut is on a distinguished road
Hello,

I'm afraid I couldn't find a solution still. I put a good amount of time solve, then gave up and applied a workaround, which was not efficient or elegant but solved my problem.

Workaround: Instead of creating a front mesh around the vicinity of the plate, I used a larger front mesh zone which covers the whole area where the deformation is expected. This way the deforming wall does not touch or comes too close to the overset patch of the front mesh. I assume this increased the computational cost of the problem but worked at least.

Im still interested to learn what to do to allow overset patches to deform just like the internal cells of the front mesh. If you (or anyone) find a solution, please share here, too. I'll do the same if I ever come up with a solution.
Umut is online now   Reply With Quote

Old   October 14, 2024, 09:30
Default
  #4
Member
 
YS
Join Date: Jan 2010
Posts: 96
Rep Power: 16
Ya_Squall2010 is on a distinguished road
Instead of enlarging the front mesh zone, why not just roll back to the morphing mesh approach as used in the original tutorial?
Ya_Squall2010 is offline   Reply With Quote

Old   October 15, 2024, 06:42
Default
  #5
New Member
 
Umut
Join Date: May 2011
Posts: 18
Rep Power: 15
Umut is on a distinguished road
For this tutorial, morphing mesh approach works perfectly good. However I was only using this tutorial to learn/test how to use overset dynamic mesh with FSI.

Originally, I needed to model the FSI problem of contact between a thin and a thick plate along with the air around them. The contact situation prevented me to use morphing mesh approach. It also prevented me to use earlier OF version such as v2206, where overset interface deformation works just fine. Because the front mesh of deforming thin plate enters into the thick plate, which prevent me to model the flow in this region accurately. As I said in my first post "allowInterpolatedDonors false" line does not work on v2206 and I cant get rid of these cells.

So I hope someone can point out why the overset patches not deform with the deforming FSI interface in recent OF version and how to fix it.
Umut is online now   Reply With Quote

Old   October 15, 2024, 07:20
Default
  #6
Member
 
YS
Join Date: Jan 2010
Posts: 96
Rep Power: 16
Ya_Squall2010 is on a distinguished road
The devs must have disabled the deformation of the front mesh boundaries. Hoping that they give out a switch to let user choose to whether or not allow the boundaries to deform.
Ya_Squall2010 is offline   Reply With Quote

Old   December 7, 2024, 02:05
Default
  #7
Member
 
Jigs
Join Date: Sep 2017
Location: Pune
Posts: 47
Rep Power: 9
jmex is on a distinguished road
I believe I am facing the same issue. I am exploring overset mesh but it isn't working.

Overset mesh doubt

Am I missing something or is it with v2406? Has anyone had any luck with it?
jmex is offline   Reply With Quote

Reply

Tags
flap, fsi, openfoam, overset, precice


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
steadyUniversalMRFFoam Tutorial fails in MixingPlane HenrikJohansson OpenFOAM Bugs 0 February 14, 2019 05:48
[Commercial meshers] Mesh conversion problem (fluent3DMeshToFoam) Aadhavan OpenFOAM Meshing & Mesh Conversion 2 March 8, 2018 02:47
[Commercial meshers] Problems with ANSYS mesh conversion tdog OpenFOAM Meshing & Mesh Conversion 1 March 31, 2016 18:36
[Commercial meshers] Thin Walls Conversion from Fluent Mesh Isaac OpenFOAM Meshing & Mesh Conversion 1 March 4, 2016 13:08
Multicomponent fluid Andrea CFX 2 October 11, 2004 06:12


All times are GMT -4. The time now is 06:45.