Found uncoverd faces for GGI interface



  • 各位朋友好!

    我最近正在使用overlapGGI 进行turbine的仿真。遇到了一个很有意思的问题。
    当我运行仿真的时候,直到第三天运行都很顺利,可是不知道为什么突然有一个时间节点就出现了如下的错误:

    --> FOAM FATAL ERROR:
    Found uncoverd faces for GGI interface OF_outlet_00/OF_inlet_10
    This is an unrecoverable error. Aborting.
    
       From function void overlapGgiPolyPatch::calcPatchToPatch() const
       in file meshes/polyPatches/constraint/overlapGgi/overlapGgiPolyPatchGeometry.C at line 185
    
    FOAM aborting.
    
    Aborted (core dumped).
    

    我在想因为是曲面接触面,是否是由于网格太过于稀疏,导致多边形近似曲面在某一个时刻由于转动会导致网络之间的距离大于tolerance?

    谢谢各位朋友!
    Janry



  • 问题已经解决。
    这个问题确实是由于网格过于稀疏导致的。
    由于在OpenFOAM中网格是6面体结构网格,一个环形会离散成多边体,滑移网格每转一个角度,两个接触面之间的距离就会发生波动。当网格密度过低时,在特定的时间步下就会造成间距过大,GGI interpolation就会报错,找到没有被完全覆盖的面。

    对于这个问题的解决方法是: 细化网格。
    Janry


登录后回复
 

与 CFD 中国 的连接断开,我们正在尝试重连,请耐心等待