声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1554|回复: 0

[Fluent应用] fluent常用的几种压力与速度耦合求解算法

[复制链接]
发表于 2016-4-28 13:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
  如题,simple,simplec,piso都是基于速度和压力的耦合求解算法

  1.simple在工程流场计算实践中应用广泛,是压力修正的一种,在交错网格的基础上运用试算-修正,的方法计算压力场,以求解动量方程。
  即试算压力场,求解离散的动量方程,再得到速度场。再用速度场修正压力方程,得到修压力正值,再计算速度场,检验是否收敛,重复迭代。
  2.simplec与simple算法思路一致,但是在通量修正上做了改进,收敛速度更快。
  3.piso是基于压力速度校正之间的高度近似关系的一种算法。避免了1和2两种算法在压力校正方程解出后,新的速度值和响应流量不满足动量平衡,需要重复计算直至平衡的问题。
  Piso在每个迭代中要花费更多的CPU时间,但极大减少了迭代收敛需要的步数。在过渡问题上优势更明显。可以更好的解决网格质量差时收敛难度大的问题。
  4.定常状态计算一般使用SIMPLE或者SIMPLEC方法,对于过渡计算推荐使用PISO方法。PISO方法还可以用于高度倾斜网格的定常状态计算和过渡计算。需要注意的是压力速度耦合只用于分离求解器,对于耦合求解器你不可以使用它。
  5.在FLUENT中,默认是SIMPLE算法,但是对于许多问题如果使用SIMPLEC可能会得到更好的结果,尤其是可以应用增加的亚松驰迭代时,具体介绍如下:
  对于相对简单的问题(如:没有附加模型激活的层流流动),其收敛性已经被压力速度耦合所限制,你通常可以用SIMPLEC算法很快得到收敛解。在SIMPLEC中,压力校正亚松驰因子通常设为1.0,它有助于收敛。但是,在有些问题中,将压力校正松弛因子增加到1.0可能会导致不稳定。对于这种情况,你需要使用更为保守的亚松驰或者使用SIMPLE算法。对于包含湍流和/或附加物理模型的复杂流动,只要用压力速度耦合做限制,SIMPLEC会提高收敛性。它通常是一种限制收敛性的附加模拟参数,在这种情况下,SIMPLE和SIMPLEC会给出相似的收敛速度。

转自:http://blog.sina.com.cn/s/blog_1601dcee30102whnc.html

回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-5 21:50 , Processed in 0.057932 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表