interFoam 动网格算例导读 – 浮体

在 OpenFOAM 6.0 中,曾经的 interDyMFoam 并入了 interFoam,但是 OpenFOAM v1806 依然保留了这一求解器。近期,我们将以 OpenFOAM 6.0 为例,介绍这些动网格算例。

OpenFOAM 的动网格(dynamic mesh)既包含物理上运动(moving)的网格,又包含动态的网格,比如自适应网格(adaptive re-meshing)。我们先看一个 moving mesh 的例子 —— 浮体。算例的位置是 $FOAM_TUTORIALS/multiphase/interFoam/RAS/floatingObject。

初始时刻,水箱右边的拐角有一块水体高于水面,如下图所示,现实世界是不可能出现这样的情况的,这只是一个示例。图中物体的密度是 500 kg/m^3,基本是水的一半。

初始条件

计算开始后,水面开始晃荡,并带动浮体一起晃荡,如视频所示。

常恭

作者: 常恭

略懂 OpenFOAM

发表评论