|||
用fluent滑动网格模拟旋转椭圆轮对进气道流动的影响。
给定一定的旋转速度后,没过几个周期后,动网格错误,网格畸变。
排查:原因
在第一步动网格时,壁面的网格就出现不规则的锯齿分布。越到后面,锯齿越严重。最后导致网格畸变。
增大网格尺寸后,锯齿化得以改善,也没有出现动网格畸变。
但小尺度结构不能用大网格啊,并且如果想用LES的话,也不能用大网格。这个是矛盾的。师弟小马在算柔性水翼型的声场时,流固耦合计算到最后,也是网格畸变!前期大变形时没问题,反而是后期的小幅值振动时出错。
原因在于,细化的网格(网格尺度极小)经受不了锯齿化!!!那么,怎样消除锯齿化呢?或者,锯齿化的原因是什么呢?出现锯齿化时, 网格尺度在1e(-7)的级别!!!
灵光来了:
这跟单精度,双精度有关吧?单精度最后一位是会出现随机数的。这跟锯齿化的无规律性不是挺像的吗?
解决:
把fluent设置为双精度即可。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-5-4 22:25
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社