CFX和Fluent有什么区别?
网格能力(Fluent Gambit不如ICEM CFD);
精确性(Fluent不如CFX,人家CFX默认的差分格式就是二阶的,而Fluent用二阶格式时很难收敛);
可靠性(Fluent不如CFX。凭心而论,CFX的耦合求解器比Fluent收敛快多了。那时数量级的差别。)
并行能力(Fluent也不如CFX。曾用这两种软件在多CPU机群上算飞机外流等问题,Fluent太慢了。)
后处理(Fluent的后处理图太土了,相比之下CFX的图漂亮、专业多了。)
各有优缺点,cfx的优点是物理模型丰富,功能强大,基于有限元的有限体积离散方法,精度比较高,但是计算速度慢;fluent物理模型比较缺乏,很多问题没有对应的模型,比如多相流中每相不能是多组分,对于湿空气和其他流体组成的多相流就不能算了。而且fluent的前处理器格式封闭,只能适合于 fluent,cfx的前处理器icem输出格式丰富。
我长期以来都是用cfx, 偶尔用一下fluent (比对用), 知道cfx有些缺点,也知道Fluent在某方面的强.
1. cfx 只有fully implicit solver 一种, fluent 有segreggated, fully explicit, fully implicit三种
虽然cfx解的iteration少些, 但是记忆体耗得凶啊.
2. cfx的moving grid是我最垢病的, 简直是拉扯网格, Fluent在这方面明显的强大许多
3. cfx的udf (UserFortran in CFX), 有许多函数未知, 不容易开发复杂模型, fluent的udf ( in C language)能够提供比较完整的信息查询。
4. CFX的GUI的确弄得比Fluent好, 前后处理串得很好, 协调性够. Fluent只是没把重点摆在GUI的改善吧, 可是都可以达到相同的功能,习惯就好, CFD code的重点在於容不容易求出错误解而不自知. code developer有无尽量减少 cfd code error!, GUI友不友善倒不是重点. 基本上, 求解的准度与使用者的功力有很大的关系. 同一种软体, 相同题目, 有的人解出来的是错的离谱, 有的却是OK的.
5. 两种软体的用户都有许多, 不容易整并成一种, 倒是有可能互补长短, 同时提升.
6. 至於模型, 大概都会反应最新的学术或业界的研究成果到solver models中吧, 感觉是大同小异.
Courant number突然增大的原因可能有三个:
第一,计算时采用的时间步长太长;
第二,网格太粗糙,使得流场流过0.25个(默认Courant number为0.25时)网格时经历的时间太长;
第三,存在尖锐角的网格。
Courant number变大,往往会造成计算最终无法收敛,甚至停止计算。建议的解决方法:
第一,减小时间步长;
第二,细化网格;
第三,避免尖锐网格,一般情况,VOF模型建议结构网格,如果模型形状很不规则,建议局部采用分块处理或者采用三角或四面体网格。
希望对你有帮助。
一、开发公司不同
1、CFX:由英国AEA公司开发。
2、Fluent:由ANSYS公司开发。
二、软件优势不同
1、CFX:是一种实用流体工程分析工具,用于模拟流体流动、传热、多相流、化学反应、燃烧问题。其优势在于处理流动物理现象简单而几何形状复杂的问题。
适用于直角/柱面/旋转坐标系,稳态/非稳态流动,瞬态/滑移网格,不可压缩/弱可压缩/可压缩流体,浮力流,多相流,非牛顿流体,化学反应,燃烧,NOx生成,辐射,多孔介质及混合传热过程。
2、Fluent:跟流体,热传递及化学反应等有关的工业均可使用。它具有丰富的物理模型、先进的数值方法以及强大的前后处理功能,在航空航天、汽车设计、石油天然气、涡轮机设计等方面都有着广泛的应用。
其在石油天然气工业上的应用包括:燃烧、井下分析、喷射控制、环境分析、油气消散/聚积、多相流、管道流动等等。
三、计算方法不同
1、CFX:CFX采用有限元法,自动时间步长控制,SIMPLE算法,代数多网格、ICCG、Line、Stone和BlockStone解法。能有效、精确地表达复杂几何形状,任意连接模块即可构造所需的几何图形。
在每一个模块内,网格的生成可以确保迅速、可靠地进行,这种多块式网格允许扩展和变形,例如计算气缸中活塞的运动和自由表面的运动。
2、Fluent:Fluent的软件设计基于CFD软件群的思想,从用户需求角度出发,针对各种复杂流动的物理现象,FLUENT软件采用不同的离散格式和数值方法,以期在特定的领域内使计算速度、稳定性和精度等方面达到最佳组合,从而高效率地解决各个领域的复杂流动计算问题。
参考资料来源:百度百科-Fluent
参考资料来源:百度百科-CFD
(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输出格式丰富。
1、定义不同
CFX:CFX是专业提供外汇保证金和各类商品期货的交易商,CFXGROUP早期在金融投资领域获得不菲成绩,从而为CFX GROUP在各银行间外汇流动报价和领先的报价机制打下了坚实的基础。
Fluent:Fluent是目前国际上比较流行的商用CFD软件包,在美国的市场占有率为60%,凡是和流体、热传递和化学反应等有关的工业均可使用。它具有丰富的物理模型、先进的数值方法和强大的前后处理功能,在航空航天、汽车设计、石油天然气和涡轮机设计等方面都有着广泛的应用。
2、特点不同
CFX:CFX GROUP受澳大利亚证券与投资委员会 (ASIC) 监管,拥有来自100多个国家过百万的投资者的青睐,并在英国,新加坡,新西兰等地设有分公司。
CFX GROUP提供了广泛投资产品如外汇、金属、农产品、股票和指数。其他机构只提供外汇,我们提供更多的产品给我们的投资者更多元化的投资组合
Fluent:FLUENT软件采用基于完全非结构化网格的有限体积法,而且具有基于网格节点和网格单元的梯度算法;定常/非定常流动模拟,而且新增快速非定常模拟功能;
FLUENT软件具有强大的网格支持能力,支持界面不连续的网格、混合网格、动/变形网格以及滑动网格等。值得强调的是,FLUENT软件还拥有多种基于解的网格的自适应、动态自适应技术以及动网格与网格动态自适应相结合的技术。
3、优势不同
CFX:回报,很多公司和个人已与CFX GROUP建立了良好的介绍经纪业务关系, CFX GROUP负责各种开支、维护客服系统、交易软件、24小时交易,以最完善的体系保证您每个月的最大利润。
报酬,CFX GROUP的交易量很大一部分依赖经纪人的介绍。所以,我们非常重视与IB的关系,并在资源上给予足够的支持,以确保您按时获得全额报酬。
产品,相信世界上没有一个公司能象CFX GROUP 一样提供如此专业优质的服务,我们拥有最稳定的交易平台、尖端的技术水平、优良的客户服务、低保证金、资金安全、担保执行交易(根据市场情况和CFX GROUP承认的历史交易记录来定)、客户提交取款申请表后我们立即汇款给客户,
除了这些优势以外CFX GROUP还有许多的优势。 这些优势使得金融市场中衍生品做市商成为外汇市场上外汇交易商的明智选择,客户在这里可以使用最先进的系统进行交易并且能得到最好的服务。
报告,在CFX GROUP,您可更有效地安排业务拓展过程,实时获取更多的IB佣金,您可在任何时间登陆在线报告系统,查看客户的交易活动以及其账户细节。
Fluent:适用面广,包括各种优化物理模型,如计算流体流动和热传导模型 (包括自然对流、定常和非定常流动,层流,湍流,紊流,不可压缩和可压缩流动,周期流,旋转流及时间相关流等 ) ;辐射模型,相变模型,离散相变模型,多相流模型及化学组分输运和反应流模型等。
适用范围广,FLUENT含有多种传热燃烧模型及多相流模型,可应用于从可压到不可压、从低速到高超音速、从单相流到多相流、化学反应、燃烧、气固混合等几乎所有与流体相关的领域;
高效省时,Fluent将不同领域的计算软件组合起来,成为CFD计算机软件群,软件之间可以方便地进行数值交换,并采用统一的前、后处理工具,这就省却了科研工作者在计算方法、编程、前后处理等方面投入的重复、低效的劳动,而可以将主要精力和智慧用于物理问题本身的探索上。
稳定性好精度高,对每一种物理问题的流动特点,有适合它的数值解法,用户可对显式或隐式差分格式进行选择,以期在计算速度、稳定性和精度等方面达到最佳。经过大量算例考核,同实验符合较好;可达二阶精度。
参考资料来源:百度百科-CFX
参考资料来源:百度百科-Fluent
同样基于有限容积法,湍流方程也都是那几个,按说求解原理上应该差不多,不过感觉不同之处:
1.cfx12的界面很炫啊,比fluent12好看....选项更好找,尤其后处理很直观
2.cfx的写高级功能用FORTRAN,fluent用c
3.cfx如果写某量随函数变化很方便,直接写表达式就可以,fluent还要专门写个udf,省事一点
4.cfx和fensap一样完全基于3D网格,没有fluent的2D网格的选项,算2D东西要画3D的,厚度上薄薄一层网格
5.cfx计算速度比fluent快,为啥不知道......貌似ansys还有个什么变分加速技术,不知道cfx能不能开启,貌似fluent不行.....
6.cfx边界条件很精简,概括为inlet,outlet,open,wall,sym这五个,没有fluent那一大堆....
Fluent和CFX都是计算流体力学软件,fluent已经ansys收购,
现在它们成为一个公司的软件了。
小弟初学FLUENT,用C语言编写的程序代入UDF中提示错误,但是找不出来,麻 ...
include <iostream> include <stdio.h> int jc(int m){ if(m!=1) return m*jc(m-1);else return 1;} int c(int m,int n){ if(m>=n) return jc(m)\/(jc(n)*jc(m-n));} int main(void){ int m,n;scanf("%d%d",&m,&n);printf("%d\\n",c(m,n));return 0;} ...
Microsoft Office Enterprise 2007是不是就是平时我们所说0ffice2007...
Microsoft Office 标准版 2007 是家庭和小型企业不可或缺的软件套件,使用它,您可快速轻松地创建外观精美的文档、电子表格和演示文稿,还可以管理电子邮件。最新版本具有 Microsoft Office Fluent 用户界面,为您提供了能够创建高质量文档的熟悉的常用命令、增强的图形和格式设置功能,并提供了帮助您管理日程的新时间管理工具...
郭类生血: 美国,有限体积法FVM法,Fluent已经开发的产品如下:广泛应用!支持c\c++语言开发. FLUENT6.2---基于非结构化网格的通用CFD求解器 ,以前的是结构网格求解器,如4.5、5.5版的; Fluent的软件设计基于CFD软件群的思想,从用户需求...
永新区15826273167: fluent和CFX各自的优缺点是什么? - ?
郭类生血: 网格能力(Fluent Gambit不如ICEM CFD); 精确性(Fluent不如CFX,人家CFX默认的差分格式就是二阶的,而Fluent用二阶格式时很难收敛); 可靠性(Fluent不如CFX.凭心而论,CFX的耦合求解器比Fluent收敛快多了.那时数量级的差...
永新区15826273167: cfx与fluent哪个好学 - ?
郭类生血: 两个都差不多,cfx是ansys的一块,在处理有些问题时是会方便些,周围人也用cfx,那你也用那个呗,也好讨论下,我现在也在学fluent,周围也没人用,想问问人都没法
永新区15826273167: CFX是什么 - ?
郭类生血: CFX本身是一个做内部流动分析的数值模拟软件,后来被ansys收购.CFX主要是做泵、水轮机、风机等流体机械的数值模拟,我就是做水泵流道数值模拟的,可以做稳态和瞬态的模拟,而且现在来说,精度还是可以保证的;当然,你也可以用来做流固耦合,不过这个就需要利用workbench了,不单单是CFX的功能了.总而言之,CFX是做流动分析的一个专业的商业软件,与fluent并驾齐驱
永新区15826273167: 流体机械及工程专业,主要是水泵,水轮机,学哪个CFD软件好?? - ?
郭类生血: 主流是CFX和Fluent,当然这是在国内的情况,国外有用taskflow的.CFX和Fluent各有千秋,建议都学学,CFX的动网格能力比较弱,但Fluent这点做的不错;CFX的优势在于操作的简便性以及易用性,很多时候加载的边界条件可以导出到另一个CFX文件中,省去设置的麻烦.基本就是这么些
永新区15826273167: ANSYS的FLOTRAN和CFX有哪些区别? - ?
郭类生血: CFX原本是一个独立的软件,后来被ansys收购,软件分析已经遍及航空航天、旋转机械、能源、石油化工、机械制造、汽车、生物技术、水处理、火灾安全、冶金、环保等领域;而flotrand cfd为ansys软件里面的一个功能,主要侧重于流体分析. 2003年,CFX加入了全球最大的CAE仿真软件ANSYS的大家庭中并正式更名为ANSYS CFX.用户将会得到包括从固体力学、流体力学、传热学、电学、磁学等在内的多物理场及多场耦合整体解决方案.
永新区15826273167: cfx和fluent哪个好上手 - ?
郭类生血: 学fluent吧…资料和教程比较多…应用比较普及…但是cfx更容易收敛
永新区15826273167: fluent 和 CFX哪个好上手?最新版本都是多少的 哪个是ansys公司的?64位win10破 - ?
郭类生血: 个人认为:CFX更容易一些 最新版本是V16.2 两个模块都是ANSYS公司的
永新区15826273167: cfx是什么意思 - ?
郭类生血: 看是出现在哪里,可能有以下几种意思: 1. 专业提供外汇保证金和各类商品期货的交易商; 2. ANSYS公司旗下的一款软件,用于进行流体力学计算. 当问一个名词的意思的时候,最好结合它出现的环境进行描述,这样别人也能更好地理解,然后给与合适的解答.
永新区15826273167: CFD处理工具都有哪些?各自特点如何? - ?
郭类生血: 目前著名CFD通用软件有PHOENICS、FLUENT、STAR-CD、CFX-TASCflow 、NUMECA 等; PHOENICS 软件是最早推出的CFD 通用软件; FLUENT、STAR-CD与CFX-TASCflow 是目前国际市场上主流软件;而NUMECA 则代表了CFD 通...