• interface
    主要用于处理多区域计算模型中区域界面间的数据传递。Interface是边界类型的一种,其是计算域的边界,因此在多计算域中要使计算域保持畅通,则需要在相互接触的边界上创建interface。在CFD计算中,interface通常是成对出现的,计算结果数据则通过interface进行插值传递,利用interface并不要求边界上的网格节点一一对应。
  • interior
    指内部面,通常出现在单计算区域中。在对单计算域进行网格划分时,尤其在划分不同类型计算域网格时,网格分界面会被计算域识别为interior类型。
  • internal
    internal和interior都是内部边界,internal是只有Gambit中才有的边界。不同之处在于,当清除网格时,所有的interior区域将会被删除,但是internal区域会被保留。在将最终网格传递至求解器后,所有的internal区域会自动被转换为interior类型。

需要注意的是:
其实在 FLUENT 或者 ANSYS 中,interior 和 interface 都是两个面,但二者的区别在于 interior 边界类型中两个面中任意一个都存储有另外一个面上的所有物理信息,而 interface 却没有,在 Fluent 的 Boundary Conditions 面板中经常可以看到有些 wall 边界后往往跟随有相应的 shadow 边界,其实这就是在提示这个面本质上在 Fluent 内部处理的时候是视为内部面的。与interface不同,interior不是计算域边界,而是计算域内部网格面,interior面上不能有重合的网格节点。而interface面对上的网格节点可以重合,也可以不重合,即,interface是两个独立边界区域,是实际存在的边界。而interior通常是虚拟形成的。默认情况下interior是连通的,interface是非连通的,需要在求解器中设置interface才能使计算域保持畅通。

Interface是模型边界,是单面边界,而interior是控制体边界,通常存在于网格模型内部,为双面边界。严格意义上说,interior不能算作几何上的边界。

Interface只有在配对成功后才能允许数据传递,未配对的地方会当做壁面处理。Interior本身是计算域内部边界,无需设置即可进行数据传递。

另外,设置interface可能出现的问题及可供参考的解决方法为:
问题:把两个面(其中一个实际是由若干小面组成,将若干小面定义为了group了)拼接在一起,也就是说两者之间有流体通过,两个面个属不同的体,网格导入到fluent时,使用interface时出现网格check的错误,将interface的边界条件删除,就不会发生网格检查的错误,如何将两个面的网格相连?
原因:interface后的两个体的交接面,fluent以将其作为内部流体处理(非重叠部分默认为wall,合并后网格会在某些地方发生畸变,导致合并失败,也可能准备合并的两个面几何位置有误差,应该准确的在同一几何位置(合并的面大小相等时),在合并之前要合理分块。

解决方法:为了避免网格发生畸变(可能一个面上的网格跑到另外的面上了),可以一面网格粗,一面网格细避免; 再者就是通过将一个面的网格直接映射到另一面上的,两个面默认为interior.也可以将网格拼接一起.

最后修改:2023 年 06 月 03 日
如果觉得我的文章对你有用,请随意赞赏