cfx计算动网格不收敛

cfx计算动网格不收敛,第1张

03不算高,尤其是用到动网格,还有交界面如果采用interface不会出现说没有连接上,overflow是个挺头疼的问题,可能网格问题,可能边界条件问题,可能时间步长,可能湍流模型的选择,你可以试试动网格区网格加密一下,每次迭代最大数调高一些。只是个人建议,如有错误,请无视。

simulation/flow analysis/右击solver/insert/expert  parameter > convergence control> memory control>

据我所知120版本中只有topology estimate factor 没有topology estimate factor zif,楼主用的版本得保证不能太低

(1)从算法上来说,cfx采用的是混合了有限元的有限体积法,而fluent是纯粹的有限体积法。从具体使用中其实可以体会得到,CFX对内存的占用要比fluent多很多,而收敛速度要比fluent块,单步计算时间,CFX要比fluent多。当然,这与cfx默认采用隐式求解器也有一定的关系。

(2)从用户数量来说,cfx与fluent不在一个数量级。从耦合场计算来讲,由于CFX杂合了有限元方法,因此能比fluent更方便的用于流固耦合计算。

不过目前也有很多工具(如Mpcci)能用于fluent与其他固体软件的耦合计算。在workbench中,cfx能够与ansys实现双向耦合,而fluent只能实现单向耦合。

(3)从学习难度上来说,当前fluent的教程要远多于cfx。cfx的教程貌似只有一本,而且当当上还给的是差评。fluent的教程是漫天飞舞,目不暇接。

二者最大的区别,也是深深印在各自的code base的区别,是fluent用cell-based体积元,而cfx用vertex-based体积元。

各有优缺点,cfx的优点是物理模型丰富,功能强大,基于有限元的有限体积离散方法,精度比较高,但是计算速度慢;fluent物理模型比较缺乏,很多问题没有对应的模型

比如多相流中每相不能是多组分,对于湿空气和其他流体组成的多相流就不能算。而且fluent的前处理器格式封闭,只能适合于 fluent,cfx的前处理器icem输出格式丰富。

cfx瞬态计算中断会影响结果。一般瞬态比较难收敛的时候可以先稳态求解,收敛之后然后在这基础上瞬态计算,就是将之前的计算结果作为初始化条件求解。

cfx解析

首先要进行时间步无关性验证,其次要考虑到捕捉压力脉动的频率,时间不长肯定要小于那个才能捕捉到,内迭代步数也不是随便取的,非定常计算中要求每个内迭代步都是收敛的才行。

主要应用为ANSYS Workbench界面下的各个模块的使用,包括静力学分析,动力学分析,响应谱分析,谐响应分析,电磁场分析,温度场分析,以及电磁-热-结构-流体耦合场分析等。

主要涉及到的仿真为电气或汽车等通用零产品的分析计算,包括刚度,热应力,电磁力,拓扑优化等主要软件ANSYS Workbench,Emag,Maxwell,Fluent,CFX,Adams, DM,Ls-dyna等。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13094740.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存