遇到个诡异的问题
-
感觉问题很简单,但是没有查错思路了,来请教下大家。
问题描述: 算例很简单,算一个机翼的空气绕流low pressure turbine。已经用DNS算过了,在openFoam中配置RANS算例,不计算壁面,直接计算尾流部分,实际操作就是将机翼后面距离随边12%Cax的地方的DNS数据作为RANS的入口条件,相当于只看尾流损失。这个算例配置成功了,但是我先看离得更近的入口条件的影响,于是取了2%Cax的DNS数据作为入口条件,重新画了网格,网格是均匀的,就是矩形域等间距划分,相比于之前其实就是流域加宽了而已,算出来就报错了。
查错思路:
1、为了做测试找出问题,我分别用12%Cax的DNS入口条件加上现在的网格,及2%Cax的DNS入口条件加上原来的网格发现都能计算,合在一起就不行。不知道为什么。
2、因为只改网格跟0文件夹,我尝试用不同的方式fluent画网格然后导入,用openfoam的blockMesh画网格,尝试,都会报错,但是checkMesh检查网格没有问题。对于0文件夹的入口条件,我给定之后,从paraView中filter over line提取出来与DNS做对比,也能对得上,说明剖面值是没有给错的。
3、此外,觉得会不会是哪里操作有问题,我也重做了之前的算例,还是能算。
4、现在的2%Cax的算例,加密网格也不能算。
我的想法是如果用以前的网格加上现在的入口条件(距离随边2%Cax)能计算,说明肯定是能算的,当然我可以就用这个网格,后处理移动一下也行,我只是好奇为什么不能算了。请教一下大家。
报错:
看到这个报错貌似thermophysicalProperties有问题,我把transport的方式改为sutherland也没有用,具体如下:
残差: