Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. OpenFOAM
  3. overset边界不随之变形,这是因为什么?

overset边界不随之变形,这是因为什么?

已定时 已固定 已锁定 已移动 OpenFOAM
4 帖子 2 发布者 555 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • J 在线
    J 在线
    Jimmy Yao
    写于 最后由 编辑
    #1

    各位大佬好,我现在在用openFoam+preCICE去做流固耦合,准备采用重叠网格计算以适应物体的大变形,现在出现个问题。就是我的物体发生变形仅发生在物面网格的hole壁面上,但overset边界不随之改变。根据这篇帖子链接文本中大佬们的讨论,Mina Lee大佬的观点是当位移边界条件不为fixedValue时,即可实现overset边界的随动变形。但是我尝试了各种边界均无法实现,请问这是为什么?
    下面附上我的模型,我现在想先探究下方法的可行性,仅是一根简单的三维杆。变形现在只发生在hole壁面上
    a68ffbe1-496a-40c8-a2cd-95614c0de7df-17cce1e62341fb002648823bce88bc5.png

    下面附上我的dynamicMeshDict
    ``
    dynamicFvMesh dynamicOversetFvMesh;

    dynamicOversetFvMeshCoeffs
    {
    }

    motionSolverLibs ( "libfvMotionSolvers.so" );

    solver displacementLaplacian;

    displacementLaplacianCoeffs
    {
    diffusivity uniform 1;
    }

    
    以及pointDisplacement边界条件,其中interface是hole壁面,oversetPatch为物面网格的所有外侧面集合
    

    dimensions [0 1 0 0 0 0 0];

    internalField uniform (0 0 0);

    boundaryField
    {

    oversetPatch
    {
        patchType       overset;
        type            calculated;
    }
    
    outwall
    {
        type            slip;
    }
    
    "(inlet|outlet)"
    {
        type            fixedValue;
        value           uniform (0 0 0);
    }
    
    interface
    {
        type            fixedValue;
        value           $internalField;
    }
    

    }

    
    烦请各位大佬帮忙,感激不尽!!
    1 条回复 最后回复
  • J 在线
    J 在线
    Jimmy Yao
    写于 最后由 编辑
    #2

    解决问题了,主要是openFoam的版本问题,切换到低版本(2206以下),就可以实现边界位移了

    image.png

    1 条回复 最后回复
  • Mina LeeM 离线
    Mina LeeM 离线
    Mina Lee
    写于 最后由 编辑
    #3

    这个问题,补充一下我的观点,我之前也发现过这个问题,问题在于of precice adapter三者之间的版本不匹配(注:这个问题是我个人总结的办法,没有得到官方开发人员的确认),我在precice论坛提过这个问题,最终,换一下openfoam版本就好了。
    但是,换了版本之后,我又遇到了这个问题,之后忘了怎么解决的了。
    有precice相关的问题可以@我一下,我也顺道学习一下。

    J 1 条回复 最后回复
  • J 在线
    J 在线
    Jimmy Yao
    在 中回复了 Mina Lee 最后由 编辑
    #4

    @Mina-Lee 感谢大佬帮忙总结:146:

    1 条回复 最后回复

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]