CFD-Online网站(网址:https://www.cfd-online.com/Wiki/Codes)列出了200多个与CFD相关的软件包,每个月都有新的软件包上线,声称在功能和性能上优于已建立的软件包。
这么多的CFD软件包,大致可以分为以下四类:CAD集成、开源、专业和全面。
★
CAD集成类
★
★
包括SolidWorks Flow Simulation、Autodesk CFD、ANSYS Discovery Live等。最广泛使用的CFD平台是SolidWorks和Autodesk Inventor CFD插件,这些插件集成在这些原生3D实体建模平台中。这种类型的CFD软件主要针对产品设计师,他们主要寻求解决稳态、单相、非反应流动问题,并注重易用性。这些软件包通常包括原生网格和后处理工具。对于这些软件包来说,通常无法实现共轭热传递、流体-结构交互、化学反应、多相流动和其他高端功能。
★
开源类
★
★
包括OpenFOAM、SU2、MFIX和SimScale等。为了使开源软件更用户友好,开发人员将诸如Open-FOAM之类的代码包装成更用户友好的GUI环境,并捆绑了额外的软件,如预处理和后处理软件。例如Visual-CFD、HELYX和simFlow。最近一个有趣的概念是提供基于Web浏览器的仿真,例如由SimScale提供。包装器确实提供了单一界面的便利,但它们的缺点是平台是用户和执行代码之间的额外层次。采用包装器平台的明显理由是它们可以提供全服务商业平台的便利性,但价格要低得多。反对包装器平台的论点是它们没有克服开源的一些关键限制,即有限的用户支持和缺乏专业功能,同时增加了另一个可能存在自身潜在错误并且可能支持和开发不足的软件层次。
★
专业类
★
★
与此同时,有许多代码针对具有特殊功能的细分市场。包括COMSOL CFD、CONVERGE CFD和NUMECA OMNIS等。CONVERGE是一个多用途代码,对于移动网格、多相流动和湍流燃烧具有高度的复杂性,适用于他们专注于汽车、内燃机市场细分。AVL Fire同样专注于汽车发动机市场。其他针对性很强的平台包括针对电子行业的FloTHERM套件、针对海洋应用的FINE/Marine、针对数据中心通风的6Sigma、针对外部空气动力学的EXA、针对格子玻尔兹曼仿真的XFlowCFD、针对平滑粒子流体动力学仿真的SPH-flow、针对流化床反应器的CPFD,以及针对涡轮机械的CFX等。如果你能高度确信地将它们的能力与需求相匹配,这些平台可以具有成本效益。
★
全面类
★
★
包括Simcenter STAR-CCM+和ANSYS Fluent。多年来,CFD仿真的黄金标准一直是Fluent和Star-CCM+,它们都是优秀且多样化的工具。Fluent似乎在电子和工业产品市场占据了更多的市场份额,而Star-CCM+在航空航天、汽车和能源行业。COMSOL的CFD模块和Altair的AcuSolve使用范围较小,它们是更广泛的多物理场仿真平台的组成部分。尽管如此,它们已经迅速扩展了范围,增加了额外的功能,现在正接近两大巨头。这四个软件包都配备了网格和后处理能力,并且可以从所有流行的文件类型和格式输入和输出。这些软件包的主要缺点是它们的价格标签。即使是全面的CFD软件包,与有效利用它们所需的人员成本相比,也是相对便宜的。
★
成本
★
★
与维护和使用CFD软件包所需的人员成本相比,这些软件包相对便宜。商业软件包和开源软件包之间的相对成本差异也很小,通常被设置和与开源软件(以及通常所需的基于Linux的硬件)接口所需的增加的开销所抵消。CAD集成软件包的相对成本节约是最小的,这类软件包主要适用于产品设计人员更希望在CAD框架内本地集成CFD能力的场合。
--- END ---
邀您关注
▽ 纯粹CFD:软件教程、行业应用、专业理论、
基础科普、研究前沿、严选培训广告
▽ 只聊CFD相关的大小事,信手天成,娓娓道来