找回密码
 注册
查看: 1973|回复: 9

CFD仿真时差分格式选取的问题

[复制链接]
发表于 2013-11-15 11:03:19 | 显示全部楼层 |阅读模式

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

您需要 登录 才可以下载或查看,没有账号?注册

x
最近看到这样一段话:
Commercial CFD codes offer robust set of default settings for the FVM: make the
code run on a bad mesh and by inexpert users
• Priority is in producing a result: substantial improvements in solution quality and
accuracy is possible
• . . . but only for an expert user!
瞬间给自己下了个结论“inexpert users”。
这段话的全文是指导新手在OpenFOAM中怎么选择差分格式,不知道各位对CFD过程中差分格式的选取,有什么经验。在OF中,改变差分格式,可以使得本来收敛的计算变发散,也可以让看起来收敛的仿真得出错误的结果。总之,变数太多。这或许就是一个从inexpert 到expert user蜕变的过程。

DiscretisationBestPractice_HJ_11Jun2013.pdf

272.63 KB, 下载次数: 118

 楼主| 发表于 2013-11-15 11:07:15 | 显示全部楼层

补充

我只做过不可压湍流模拟,控制方程用分离式求解。对于可压流耦合求解那套numerical scheme很模式。
此外,要是有人能提供点线索或文章,讲及差分格式选择及评估方法的,就更好了。在此谢过
 楼主| 发表于 2013-11-15 13:17:03 | 显示全部楼层

推荐一个网站

主页:http://www.innovative-cfd.com/

算法选择:http://www.innovative-cfd.com/computational-fluid-dynamics-modeling.html
 楼主| 发表于 2013-11-15 13:35:57 | 显示全部楼层

为懒人搬运图片

下面几张图片,是非定常射流的模拟
相同之处: code (Wind-US),   solver:HLLC approximate Riemann ,  same time-marching algorithm, turbulence model, boundary conditions, etc.

不同之处: the order of interpolation used to compute the fluxes at cell faces.

图一: 一阶

                               
登录/注册后可看大图

图二:二阶

                               
登录/注册后可看大图

图三:三阶

                               
登录/注册后可看大图

图四:五阶

                               
登录/注册后可看大图


[ 本帖最后由 zdong_hn 于 2013-11-15 13:38 编辑 ]
发表于 2013-11-15 21:34:32 | 显示全部楼层
发表于 2013-11-16 18:46:21 | 显示全部楼层
 楼主| 发表于 2013-11-16 21:08:14 | 显示全部楼层

什么情况

这个版块一天个位数的新帖,流体论坛肿么了?
 楼主| 发表于 2013-11-22 12:40:54 | 显示全部楼层
没力气顶了,就让帖子沉了吧。。。。。。。
发表于 2013-11-22 21:13:41 | 显示全部楼层
一个通用的回答是,这跟你的应用有关。对于DNS,我无法评论,我也不知道。对于一般的工程应用,二阶精度是够了。这跟是否专家应该是关系不大的。

商业软件使用的格式其实反映了目前CFD方法的成熟程度。如果只是比精度,那么Jameson就不会是大牛了。
 楼主| 发表于 2013-11-26 14:45:06 | 显示全部楼层

回复 9# 通流 的帖子

通流老师说的是精度的问题,我觉得不管你格式怎么牛逼,最终与合适的网格结合才能出好结果。现在的问题是,对于已经划分好的网格,怎么选择合适的差分格式?精度是一方面,稳定性也需要考虑咯。在这一块,觉得自己特别欠缺,所以发帖求教。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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