pimpleDyMFoam模拟物体运动



  • 各位前辈们好,我想借助pimpleDyMFoam来模拟一个物体在槽道流中的自由运动,主要是参考tutorial中的wingMotion算例,现在会出现的问题就是因为物体运动,使得网格出现了较大变形,最后计算不下去了。现在想单纯地模拟物体的自由旋转,如果不作任何修改,仍会因为物体旋转导致网格变形严重,对此我个人感觉可以使用滑移网格,但是具体参数有哪些,字典文件该如何设置不知道从哪里着手。希望有相关经验的前辈能指导一下方法,或者提供一下可以参考的资料,谢谢大家了。


  • 网格教授 OpenFOAM教授 管理员

    可以使用cyclicAMI边界条件

    1. 首先你需要做两套网格,可以要么用第三方网格软件来做,要么用openfoam自带的topoSet之类的来做,两个网格最重要的是,上图中的交界面要有边界。可以是wall,也可以是patch,反正后来要改。

    2. 导入到OpenFOAM之后,要把这个交界面设置为cyclicAMI,这个可以参考pimpleDyMFoam下面的propeller算例的设置过程

    滑移网格是滑移和插值的过程。就不存在网格负体积了。你的运动发散是因为变形过大产生了负体积。

    0_1528241930740_无标题.png