关于FVM的几何修正
-
因为通常教科书都是按照正交直角均匀网格讲的,所以很少有对几何修正的总结,我尝试总结一下。
正交直角网格太美好了,对于实际的多面体网格,可能会有以下和正交直角网格不一样的地方:
- 1维
- 非均匀性性:相邻两个网格体积不一样,解决方法:对称的离散格式、对称的限制器;
- 2维:face center和face normal与owner/neighbour单元中心连线的关系可能和理想情况不一样
- 非正交性:面法向face normal和owner/neighbour单元中心连线不平行,也就是面和单元中心连线不垂直,影响梯度的计算,解决方法:非正交延迟修正。
- 畸变skewness: 面心face center不在owner/neighbour单元中心连线上,影响插值的精度,解决方法:延迟修正
- 3维:
- 非平面性,扭曲warpage:对于多于3个点的face,可能不在一个平面上,需要warp correction,Fluent有这个选项但是TG中没提,OF中资料更少。感觉影响的东西就多了,face area, face normal, face center怎么算,都是问题
- 其他:
- 长宽比aspect ratio:附面层/边界层/baffle附近有长宽比很大的单元,可能引起收敛困难,解决方法:修正松弛因子;
- 凸性convex:网格几何中心是不是在网格单元体外,如果是,通常认为是不正确的网格,解决方法:重新画网格;
不知道有什么warpage的修正方法的相关资料么?
- 1维