Date:2020/2/13 11:27:08 / Read: / Source:本站
为了完成在计算机上的虚拟加工,也就是加工过程的模拟,在使用CFD方法计算时,过去多是用户自己编写计算程序,但由于CFD的复杂性及计算机软硬件条件的多样性,使得用户各自的应用程序往往缺乏通用性,而CFD本身又有鲜明的系统性和规律性,因此比较适于作为通用商业软件的算法。自1981年以来,出现了如PHOENICS、CFX、STAR-CD、FIDIP、FLUENT等多个商用CFD软件,这些软件有以下几个显著特点。① 功能比较全面、适用性强,几乎可以求解工程界中的各种复杂问题。
② 具有比较易用的前后处理系统和与其他CAD及CFD软件的接口能力,便于用户快速完成造型、网格划分等工作。同时,还可让用户扩展自己的开发模块。③ 有比较完备的容错机制和操作界面,稳定性高。④ 可在多种计算机、多种操作系统,包括并行环境下运行。随着计算机技术的快速发展,这些商用软件在工程界正在发挥着越来越大的作用。下面对其中几款常用软件的特点进行介绍
① PHOENICS是世界上第一套计算流体力学与传热学的商用软件,它是parabolic hyperbolic or elliptic numerical integration code series的缩写,由CFD的著名学者D.B.Spalding和S.V.Patankar等提出,第一个正式版本于1981年开发完成。目前,PHOENICS主要由ConcentrationHeat and Momentum Limited(CHAM)公司开发。除了通用CFD软件拥有的功能外,PHOENICS软件有自己独特的功能。a.开放性,PHOENICS最大限度地向用户开放了程序,用户可以根据需要添加用户程序、用户模型。PLANT及INFORM功能的引入使用户不再需要编写Fortran源程序,GROUND程序功能使用户修改添加模型更加任意、方便。
b.运动物体功能,利用MOVOBJ可以定义物理运动,克服了使用相对运动方法的局限性。c.多种模型可供选择,提供了多种湍流模型、多相流模型、燃烧模型、辐射模型等。d.双重算法选择,既提供了欧拉算法,也提供了基于粒子运动轨迹的拉格朗日算法。e.多模块选择,PHOENICS提供了若干专用模块,用于特定领域的分析计算。如COFFUS用于煤粉锅炉炉膛燃烧模拟,FLAIR用于小区域规划设计及高大空间建筑设计模拟,HOTBOX用于电子元器件散热模拟等。
PHOENICS的Windows版本使用Digital/Compaq Fortran编译器编译,用户的二次开发接口也通过该语言实现。此外,它还有Linux/UNIX版本。其并行版本借助MPI或PVM在PC机群环境下及Compaq ES40、HPK460、Silicon Graphics R10000(Origin)、Sun E450等并行机上运行。
② CFX是第一个通过ISO 9001质量认证的商业CFD软件,由英国AEATechnology公司开发。2003年CFX被ANSYS公司收购。目前,CFX应用在航天、旋转机械、能源、石油化工、机械制造、汽车、生物技术、水处理、火灾安全、冶金、环保等领域,全球有6000多个用户。CFX可计算的物理问题包括可压与不可压流动、耦合传热、热辐射、多相流、粒子输送过程、化学反应和燃烧等问题。还有诸如气蚀、凝固、沸腾、多孔介质、相间传质、非牛顿流、喷雾干燥、动静干涉、真实气体等大批复杂现象的实用模型。
Author:admin