|
楼主 |
发表于 2006-1-17 15:15:53
|
显示全部楼层
海集公司fluent技术支持,1.21日之前在线答疑
我也问一下,我用udf时用compile 可以通过并且可以计算,但是用解释时却会提示我第几行有问题,这是什么原因啊.还有就是我算的是非稳态动网格,每个时间步网格会变化,我想问的是残差的问题,在一个时间步里残差达到收敛的标准,可是在下个时间步开始的残差会很大,然后又收敛,所以整个残差图是个锯齿型的,在一个时间步的最后收敛,在下一个时间步的第一次迭代又很大,但随着迭代又降下去了,请问这样正常吗?呵呵,还有个问题,就是我有时在计算时会出现某几个单元的温度小于最小温度的极限1k,请问这主要是网格问题还是算法的选择问题.最后一个问题是我可以用分离求解器算可压的超音速流吗?效果怎么样?谢谢了啊
一共四个问题:
1、解释型udf要求函数中不能包含子函数,有可能使这个原因。
2、动网格求解中的锯齿形残差是正常的。
3、计算过程中,某几个单元温度越界没有关系,只要它能回来,别发散就行,这个原因较多,一般来说不是网格的问题,比如在求解超音速流动时,使用segregate算法时就容易出现。
4、分离求解器可以用来求解可压超音速流,但要求结构网格同时网格间距跳跃不大,马赫数小于2.5时,将松弛因子全部设为0.1,是可以计算的。马赫数高了就完蛋了。还有计算结果跟couple的一样。
这些是我的经验,也不一定十分准确,仅供参考
|
|