求助: SonicFoam求解二维叶栅时无法收敛(求解文件可下载)
-
计算虽然可以收敛,但是出口总压却一直不能固定,而且进口马赫数一旦达到0.9,整个计算就会崩掉,这难道是求解器的问题?
-
这应该与我的出口边界条件有关
/*type fixedValue; //meanValue $pOut; value uniform 1e5;*/ type waveTransmissive; field p; psi thermo:psi; gamma 1.4; fieldInf 120000; lInf 0.2; value uniform 110000;
原先想用fixedMean这个边界条件,但是一用出口边界的压力值是固定了,但是出口附近的压力会异常的高,好像出口把流道给堵住了一样;
但是用 waveTransmissive这个边界条件,边界的压力值就会一直下降,进口的压力也下降,速度升高,Ma数达到0.9左右整个计算就会崩掉。 -
目前来看这个问题是不是已经要修改OF的一些底层代码
不知道这个难度如何,应该要放弃这个算例了 -
感觉就差最后一点,但是就是做不出来
-
这个链接里的算例是我现在迭代的最新的算例设置了,我再整理一下问题,希望浏览的人如果遇到过类似的情况的人能给些建议,我只想知道我错在哪里了。
算例可以稳定的收敛一段时间,但是出口背压不能固定,出口边界是 waveTransmissive,出口背压不断减小,进口静压也是减小,进口总压一定,进口速度也会不断增大,当进口Ma数大于1的时候整个计算就会崩掉。
如果强行换成fixedMean或者fixedValue出口背压就会不断增大,出口就像被堵住了一样。链接:https://pan.baidu.com/s/1hzOJcuYQw0GOYWyNK_TqOw
提取码:sr9c
2019年4月12日 11:59
59/72
2019年5月20日 03:01