fluent与gambit问题学习

fluent与gambit问题学习

ID:21959415

大小:85.00 KB

页数:20页

时间:2018-10-25

fluent与gambit问题学习_第1页
fluent与gambit问题学习_第2页
fluent与gambit问题学习_第3页
fluent与gambit问题学习_第4页
fluent与gambit问题学习_第5页
资源描述:

《fluent与gambit问题学习》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、转个帖子大家看看,(没想到这个帖子浏览量这么大,固顶于此,真心希望学习fluent的人能越来越多,孤军作战的滋味实在是很痛fluent问题汇总(一)udf[2007-9-2619:29:00

2、By:塔塔]1现在用FLUENT的UDF来加入模块,但是用compiledudf时,共享库老是连不上?解决办法:1〉你的计算机必须安装c语言编译器。2〉请你按照以下结构构建文件夹和存放文件:libudf/src/*.c(*.c为你的源程序);libudf/ntx86/2d(二维为2d,三维为3d)/makefile(由makefile_nt.udf改过来的)

3、libudf/ntx86/2d(二维为2d,三维为3d)/user_nt.udf(对文件中的SOURCE,VERSION,PARALLEL_NODE进行相应地编辑)3〉通过命令提示符进入文件夹libudf/ntx86/2d/中,运行C语言命令nmake,如果C语言编译器按装正确和你的源程序无错误,那么此时会编译出Fluent需要的库文件(*.lib)这时再启动Fluent就不会出错了。2在使用UDF中用编译连接,按照帮助文件中给出的步骤去做丫,结果在连接中报错“系统找不到指定文件”。udf文件可能不在工作0录中,应该把它拷到工作S录下,或者输入它

4、的全部路径.fluent问题及解答汇总(二)收敛[2007—9-2619:35:00

5、By:塔塔]admin发表于:2007-7-1016:56来源:水泵人PUMPREN—社区门户这个le-3或者le-4的收敛标准是相对而言的。在FLUENT中残差是以开始5步的平均值为基准进行比较的。如果你的初值取得好,你的迭代会很快收敛,但是你的残差却依然很高;但是当你改变初场到比较不同的值时,你的残差开始会很大,但随后却可以很快降低到很低的水平,让你看起来心情很好。其实两种情况下流场是基本相同的。由此来看,判断是否收敛并不是严格根据残差的走向而定的。可以选定

6、流场中具有特征意义的点,监测其速度,压力,温度等的变化情况。如果变化很小,符合你的要求,即可认为是收敛了。一般来说,压力的收敛相对比较慢一些的。是否收敛不能简单看残差图,还有许多其他的重要标准,比如进出口流量差、压力系数波动等等尽管残差仍然维持在较高数值,但凭其他监测也可判断是否收敛。最重要的就是是否符合物理事实或试验结论。残差曲线是否满足只是一个表面的现象,还要看进口和出口总量差不得大于1%,而且即使这样子,收敛解也不一定准确,它和网格划分/离散化误差,以及屋里模型的准确性都有关系.所以得有试验数据做对比活着理论分析了当然最终是否正确是要看是否

7、与实验数据相符合!但既然存残差图的话,总应该可以大概的看出是否收敛吧?是否要残差要小到一定的程度,或者是残差不在增长,就可以一定程度上认为是收敛的残差的大小不能决定是否收敛,我在用FLUENT计算时,多采用监测一个面的速度(或者是压力、紊动能等参数)基本上不随着计算时间的推移而变化,就认为基本达到收敛据质量守恒,收敛时进、出口的流量数值应大致相等(一般认为进出口质量差值比上入口质量的相对值小于0.5%时收敛,但是对特殊情况可能不同),但符号相反,一般出门流量是负值。在进行稳态计算时候,开始残差线是一直下降的,可是到后来各种残差线都显示为波形波动,

8、是不是不收敛阿?答:存些复杂或流动环境恶劣情形下确实很难收敛。计算的精度(2阶),网格太疏,网格质量太差,等都会使残差波动。经常遇到,一开始下降,然后出现波动,可以降低松弛系数,我的问题就能收敛,但如果网格质量不好,是很难的。通常,计算非结构网格,如果问题比较复杂,会出现这种情况,建议作网格时多下些功夫。理论上说,残差的震荡是数值迭代在计算域内传递遭遇障碍物反射形成周期震荡导致的结果,与网格亚尺度雷诺数存关。例如,通常压力边界是主要的反射源,换成OUTFLOW边界会好些。这主要根据经验判断。所以我说网格和边界条件是主要因素。6残差是cell各个F

9、ace的通量之和,当收敛后,理论上当单元体内没有源相时各个面流入的通量也就是对物理量的输运之和应该为0。最大残差或者RSM残差反映流场与所要模拟流场(指收敛后应该得到的流场,当然收敛后得到的流场与真实流场之间还是存在一定的差距)的差距,残差越小越好,由于存在数值精度问题,不可能得到0残差,对于单精度计算一般应该低于初始残差le-03以下为好,但还要看具体问题。一般在Fluent里可以添加进出口流量监控(printorplot),当残差收敛到一定程度后,还要看进出n流量是否达到稳定平衡,方可以确认收敛与否。残差在较高位震荡,需耍检查边界条件是否合理

10、,其次检查初始条件是否合适,比如在存激波的流场,初始条件不合适,会带来流场的震荡。有时流场可能有分离或者回流,这本身是非定常现象,计算时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。