CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Meshing & Mesh Conversion

[Technical] Overset mesh FSI OpenFOAM

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 31, 2023, 05:07
Default Overset mesh FSI OpenFOAM
  #1
New Member
 
Join Date: Mar 2023
Posts: 1
Rep Power: 0
Lundby is on a distinguished road
Currently, I am working on an overset mesh as part of a fluid-structure interaction (FSI) simulation using preCICE to couple OpenFOAM and Calculix. The boundaries of my overset mesh are successfully deforming in sync with the moving flap. However, I am encountering issues with the movement of the interior cells in the overset mesh; they are not behaving as expected.

I am uncertain if this issue stems from the boundary conditions or potentially an error in how I have defined my dynamicMeshDict file. I have included a link to a video that demonstrates the issue I am facing: https://www.youtube.com/watch?v=vroELwhxOic. As you can see, the first cell inside the overset mesh is not behaving as it should, and I am seeking advice on how to resolve this problem.

My dynamicMeshDict looks like this:
Code:
FoamFile
{
    version     2.0;
    format      ascii;
    class       dictionary;
    object      dynamicMeshDict;
}

//dynamicFvMesh staticFvMesh;
dynamicFvMesh       dynamicOversetFvMesh;
//solver        multiSolidBodyMotionSolver;


motionSolverLibs ("libfvMotionSolvers.so");


solver    displacementLaplacian;

displacementLaplacianCoeffs
{
	diffusivity inverseDistance (overset1);
	diffusivity inverseDistance (overset);
}
And my pointDisplacement looks like this:
Code:
FoamFile
{
    version     2.0;
    format      ascii;
    class       pointVectorField;
    object      pointDisplacement;
}

dimensions      [0 1 0 0 0 0 0];

internalField   uniform (0 0 0);

boundaryField
{


    overset
    {
        patchType       overset;
        type            fixedValue;
    }
    
    overset1
    {
        type            fixedValue;
        value           $internalField;
    }
    
    walls
    {
        type            uniformFixedValue;
        uniformValue    (0 0 0);
    }
    
    inlet
    {
        type            uniformFixedValue;
        uniformValue    (0 0 0);
    }
    
   
    outlet
    {
        type            uniformFixedValue;
        uniformValue    (0 0 0);
    }
    
    lowerWall
    {
        type            uniformFixedValue;
        uniformValue    (0 0 0);
    }
    

    flap
    {
        type            fixedValue;
        value           $internalField;
    }

}
Lundby is offline   Reply With Quote

Old   Today, 04:40
Default
  #2
New Member
 
xiangxiang
Join Date: Oct 2022
Posts: 4
Rep Power: 3
xiangxiang is on a distinguished road
Hi, Lundby
Have you solved this problem?
I encountered the same problem when using overset grids.
xiangxiang is offline   Reply With Quote

Reply

Tags
fsi, openfoam. calculix, 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
Star CCM Overset Mesh Error (Rotating Turbine) thezack Siemens 7 October 12, 2016 11:14
[snappyHexMesh] No layers in a small gap bobburnquist OpenFOAM Meshing & Mesh Conversion 6 August 26, 2015 09:38
[Gmsh] 2D Mesh Generation Tutorial for GMSH aeroslacker OpenFOAM Meshing & Mesh Conversion 12 January 19, 2012 03:52
how to extend FSI 2D codes to 3D, need advises abouziar Main CFD Forum 1 May 30, 2008 04:08
Icemcfd 11: Loss of mesh from surface mesh option? Joe CFX 2 March 26, 2007 18:10


All times are GMT -4. The time now is 05:25.