|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
请问各位有没有研究过6.3版本的fluent中的算法?
具体问题为:我在计算Ma=2.0的气动问题时,遇到这样一个问题。如果一开始选择pressure based求解器中的couple算法,则初始化话计算几步就出错,此时的courant数取的很小大约0.02. 具体出错原因为 温度和湍流度超出限制范围。
如果选用density based求解器中的roe格式 则能够进行计算。但是收敛结果不好或者说难收敛,后来我就用Roe格式先迭代了一定的步数,然后又选择了pressure based求解器中的couple算法,很快就能收敛。
我感觉在计算可压缩流动问题方面,couple和density based求解器还是有很大差别的,网上的网友一般说 求解可压缩流动问题时 选用density-based 求解器,但是现在该求解器还没有添加限制器,所以还不完善。但是我查看手册以及几本参考书(韩占忠流体工程仿真计算实例及应用和王福军的计算流体动力学分析)时发现,在计算可压缩流动问题时 是可以选用 Pressure-based的求解器中的couple算法的。而且手册中也没有提可压缩流动问题时二者的优劣,只是说pressure based的 只能计算单项(single phase)流动介质。而且好像6.3版本以前也没有density based求解器
所以请问版主及各位高手:1、两个求解器在计算可压缩流动问题时有什么不同?例如我的算例(ma=2.0)适合选择哪个求解器?
2、fluent公司开发 dengsity based求解器的初衷是什么?因为网上有人说用fluent6.3以前的版本在计算高超音速(ma>5)问题时 也能取得较好的结果!
希望各位不吝赐教,在此谢过各位了!
[ 本帖最后由 scorpiohu 于 2009-7-7 07:29 编辑 ] |
|