Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
你时间步长减小没
时间步长太大了,0.02试试?还不行网格数改为1000
两位老师这是设置不同maxCo的计算结果。800网格 调小时间步长后,我觉得振荡被抑制的很好,但没有完全消去。似乎rhoCentralFoam的鲁棒性不是很好?我印象中有些求解器的CFL数设置在0.98都没有数值振荡的。不知道我的理解对不对
rCF是这样的,库朗数一定要足够小,单纯加密网格没改善。这是我的对比计算结果 一些可能的分析(一家之言):
注:bF为blastFoam,rCF为rhoCentralFoam,sMF是我自己的求解器
这个求解器有一个自己的算例,自带的算例没有震荡,你尝试一下
@李玉棠 我看原始算例,默认是1000个网格,也没有震荡。你尝试原始的算例没有
@李东岳 李老师好。对于shockTube算例,OF-4.1和OF-6是100mesh的;OF-8是1000mesh。我用OF-4.1算了OF-8的算例,只添加了turbulenceProperties字典,计算结果如图: 原始算例maxCo=0.2时Ux参数仍有震荡,调小maxCo后震荡被抑制。那位老师能给一下OF-8的计算结果吗?可能是版本的问题吗?
@尚善若水 谢谢老师。我觉得rCF这点不太好,,有没有更新的算法解决这个问题?现在有些既是高阶精度稳定性又好的格式,有能移植到OF的相关文献吗?
我用OF-4.1算了OF-8的算例,只添加了turbulenceProperties字典
用of8添加湍流后,也有震荡么
@李玉棠 blastFoam好像就可以
@李东岳 老师我OF-4.1版本算例constant文件夹下得有turbulenceProperties字典,里面写的是laminar,不涉及湍流。好像OF-8以后都不需要turbulenceProperties字典了。