大型通用计算流体力学软件Fluent

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
发展 印 公司Creare Inc.赞助的一个项目。源于Careare Inc.公司 算 编 项目组的专家与工程师们、英国Sheffield大学研究员 能计 中心 Dr.Ferit Boysan和美国芝加哥FDI公司的创始人Michael 性 算 Engelman对计算流体力学的共同兴趣,在1983年他们 高 级计 一起合作开发完成了第一版易用的、交互式的CFD软 超 件——Fluent。软件之所以命名为Fluent,意在让用 上海 户能够进行平滑流动过程的模拟。
热交换器分析、原子炉设计、管道输送/风道设计、
商的一个部门。两者的合并为用户提高操作效率、
焚化炉分析。
降低开发成本、加速研发和创新提供了新空间。
环境
建筑通风、居住舒适等级分析、火灾和烟尘
模拟、建筑湿度分析、自然通风模拟、混合通风
模拟、地铁通风模拟、烟囱通风模拟、太阳辐射模
拟、污染物扩散模拟、街道峡谷通风模拟、隧道模
随着CFD软件业务的迅猛增长,Fluent项
分析、甲板发电站分析、喷水推进系统分析。
目组 1 9 8 8 年 从 Careare Inc. 公司分离出来,在New
机械
Hampshire设立了新的公司总部。随后的十年内
多级涡轮机、离心压气机、空调压缩机、工业
Fluent分别在欧洲和日本成立了合资公司。1995年
Fluent软件并行运行可以基于共享内存或分布式
内存系统,并行效率高。并行采用区域分解并行技
术,可以自动区域分解,也可以手动用工具分解网
用 格。并行的时候既可以采用标准的消息传递库,也 与应 可以采用专用的通信库,通信方式灵活多样。通信 发展 印 过程中支持动态负载平衡,确保全局高效并行,并 算 编 且可以与LSF/SGE等作业调度系统相匹配。
拟、绿色建筑能耗模拟、行人舒适和安全分析。
电子和材料
金属化学气相沉积、晶体生长界面模拟、金属
工程计算应用软件系列介绍
固化和腐蚀模拟、材料热变形分析、纤维材料纺纱
自然对流和混合对流换热分析、流体和固体(热导
过程模拟、气泡生成过程模拟。
率各向同性/各向异性)之间的耦合换热分析;也
其他
可以耦合辐射换热与物质传输进行受热分析;而辐
能外,还包括一些专业模块,如燃料电池模块(
8cpu。
PEMFC和SOFC)、磁流体动力学模块、总体平衡
测试算例:
模块。总体平衡模块可以与带颗粒的多相流一起使
防风网设置的计算模拟,采用标准k-ε模型,二
用,充分考虑颗粒的破碎与聚合,从而可以模拟气
阶迎风格式,1594万网格。
柱和结晶器的形成。
并行功能
泵分析,包括压缩机和透平叶栅流道分析、扩散道
Fluent公司被Aavid Thermal Technologies公司合并,
性能预测、泵的叶轮和蜗壳设计、冷却系统设计、
之后又分别兼并了Fluid Dynamics International公司和
盘腔系统设计、内冷设计、涡轮叶片设计、封严泄
POLYFLOW软件。在此期间,Fluent公司开发出了许
ቤተ መጻሕፍቲ ባይዱ
流、发射系统、舱内流动分析、电子冷却、燃料系
最佳的收敛速度和求解精度。灵活的非结构化网格
统、挂载分离、起落架流场分析、除冰除霜。
和基于解的自适应网格技术及成熟的物理模型,使
汽车
FLUENT在转捩与湍流、传热与相变、化学反应与燃 烧、多相流、旋转机械、动/变形网格、噪声、材料
应用 加工、燃料电池等方面有广泛应用。 与 Fluent软件起源于1982年美国New Hampshire咨询
热交换可以进行层流/湍流强制通风换热分析、
PS、JPEG等格式。
47
48
《高性能计算发展与应用》 2007年第二期 总第十九期
附加模块
的。考虑到网络通信和负载平衡,典型情况下100万
Fluent软件除了包括基本的流体动力学分析功
网格左右的模型推荐采用4cpu,200万左右的模型用
APP_NAME=fluent NP=16 NP_PER_NODE=4 RUN= “fluent 3d –g –i journal "
模 型 上 传 — — 通 过 超 级 计 算 中 心的 ftp服务器(外网ftp://fdawning.ssc.net.cn,内网 ftp://192.168.230.20 )上传数据文件和脚本文件。
拉格朗日离散相模型 该模型可以自动跟踪计算稳态/非稳态流动中粒
需求;
子/颗粒的运动轨迹。针对粒子的运动采用拉格朗日
基于压力算法包括分离求解算法(SIMPLE、
方式描述,对颗粒的作用力考虑了附加质量、压力
SIMPLEC、PISO)和耦合求解算法;支持一阶/二阶
梯度、浮力、Brownian力等。此外还包括液滴破碎、
包括丰富而先进的各种湍流模型,使得用户能
网格,一般采用的前处理工具有Gambit、TGrid、
够精确地模拟无粘流、层流、湍流。湍流模型包含
ICEMCFD、GridGEN等,并且在Fluent软件中可以对
Spalart-Allmaras模型、k-ω模型组、k-ε模型组、雷
网格进行缩放、组合、界面合并等操作。
用高分辨率的HRIC和CICSAM界面捕捉技术; 动网格模型 分析区域的网格可以动态地改变和变形,主
要有基于弹性变形的网格变形技术、网格层动态增 减技术、局部网格重划分、2.5D网格重划分技术和 6DOF解算技术;此外还有网格自适应和自动细化/粗 化技术,可以充分捕捉物理量的剧烈变化,准确分 析整个流场弥补网格划分的不足之处。
Chemkin导入化学反应机理。
其他专业分析功能。
多相流模型
网格功能
用以分析气液、固液、气固等多相物质间流动
FLUENT软件具有强大的网格支持能力,支持
时的相互作用,包括VOF、欧拉多相流、混合多相
四边形、三角形、四面体、六面体、锲型、金字塔
流、空穴两相流模型和湿蒸汽模型。VOF模型可以采
漏流分析。
多艺术级的模型和数值方法,包括第一款通用的非
化工能源
结构化CFD程序RAMPANT、CFD软件的并行处理以
反应器、搅拌机械、燃料电池、煤炭处理、燃
及动网格、多相流等模型。2006年5月Fluent公司被
烧器分析、烟雾扩散、锅炉煤粉燃烧、尾气处理、
ANSYS公司兼并,成为世界上最大CAE仿真软件供应
空气动力学、气囊释放、空气悬挂装置、鼓风 机、刹车盘冷却、发动机冷却和散热分析、排气系 统分析、风扇设计、燃料电池分析、油箱晃动、缸 内流动、车灯、进排气歧管流场分析、噪声预测、 热舒适度分析、HVAC、轮胎、前风挡雨刷、喷洗 器、过滤器分析。
船舶 船型设计、螺旋桨外形、发动机排气、冷却系 统分析、通风系统、帆船设计、污油扩散、溢油的 清除、直升机甲板的影响、给水排水、喷砂除锈、 自由表面波浪和液罐液体晃动、烟气排放、转向舵
分析中,主要包括:
Fluent软件是一个通用的CFD软件包,用来模拟
航空航天
从不可压缩到高度可压缩范围内的复杂流动,能够
航空发动机、导弹、固体火箭发动机、空气动
处理复杂的流体和传热问题。由于采用了多种求解
力学分析、旋转机械分析、气动噪音分析、翼端旋
方法和多重网格加速收敛技术,因而FLUENT能达到
诺应力模型(RSM)组、大涡模拟模型(LES)组以及
Fluent软件后处理结果丰富多样,可以输出彩
分离涡模拟(DES)和V2F模型等。另外用户还可以
色等值线显示、梯度显示、矢量显示、等值面、粒
定制或添加自己的湍流模型。
子轨迹显示、云图显示、各种动画显示等;此外结
热交换和热辐射模型
果可以输出到其它软件进行处理,图形可以输出成
46
《高性能计算发展与应用》 2007年第二期 总第十九期
大型通用计算流体力学软件Fluent
陈小龙 上海超级计算中心 上海 201203 xlchen@ssc.net.cn
1. 软件功能介绍
1.2 主要应用领域
长期以来Fluent软件广泛应用在流体建模和传热
1.1 Fluent软件发展概况
基于密度算法包括显式算法和隐式算法两种;
写,可以给用户自定义各种边界、源项和设置各种
显式算法采用多步时间步长、FAS多重网格和显式时
变量参数。
间步长技术,而隐式算法则采用完全牛顿线性化和
前后处理
AMG区块线性方程求解技术。
Fluent软件的使用和处理都可以交互式的进
湍流模型
行,非常方便易用;它可以导入/导出各种形式的
2.3 Fluent软件在上海超级计算中心的典型应用
2. 上海超算Fluent软件应用情况介绍
船舶水动力特性的数值模拟 飞行器空气动力学设计分析
2.1 软件版本与使用规模
表1 上海超级计算中心Fluent软件规模与版本
软件版本
6.1.22
6.2.16
6.3.26
防风网设置的数值模拟 舰体附体及螺旋桨相互干扰CFD研究 湍流燃烧的数值模拟
迎风、指数规律、QUICK、MUSCL、中心插分等对
璧面腐蚀、湿液干燥等模型
流离散方式;标准的、线性的、二阶、PRESTO等压
用户自定义功能
力插值方式;求解时可采用多重网格求解方法和非
FLUENT软件提供了友好的用户界面,并为用
迭代瞬态求解方法;
户提供了二次开发接口(UDF);采用C/C++语言编
能计 中心 Fluent软件同时具有单机多CPU(SPM)和多机 性 算 多CPU并行处理处理能力,可在各种硬件平台上运 高 级计 行,包括PC、Unix工作站、Linux、超级计算机以及 超 MPP(大信息量并行处理机)平台此外Fluent还可以 上海 在windowsCCS系统下进行并行运算。
图1 Fluent计算时间与CPU数目关系
Fluent软件通过求解多组分传输方程来分析整
分析、亚音速/跨音速/超音速/超高音速分析、无粘
个流场的化学体系。包括常用的有限速率化学反
流/层流和湍流模拟、牛顿/非牛顿流体分析、全面的
应动力学、PDF模型、层流火焰模型、非稳层流火
湍流模拟、自然对流/强制对流/混合通风等热交换分
焰模型、预混燃烧模型、部分预混燃烧模型、亚格
表2 命令流文件和脚本文件范例:
命令流文件
作业脚本
/file/read-case-data /home/user/xlchen/testcase/test /solve/iterate 500 /file/write-case-data /home/user/xlchen/testcase/test1 /exit y
析、辐射换热分析、化学反应物混合及反应燃烧分
子燃烧模型、煤燃烧模型等。此外软件还包含有污
析、自由表面和多相流分析、相变模拟和多孔介质
染物模型(NOx,SOx,Soot),自动点火模型和
分析、动态和移动网格模拟、并行计算处理、与其
多步表面反应模型。Fluent软件还可以从专业软件
他软件耦合分析、噪音分析、用户自定义函数以及
血液流动分析、电位场模拟、雪茄生产过程模
射换热包括DO、S2S、DTRM、P-1、Rosseland等模
拟、冰淇淋机性能优化。
型,即可以忽略/考虑换热介质的作用影响,也可以
考虑流体辐射对颗粒的换热影响,此外还可以考虑
1.3 Fluent软件功能特点
太阳辐射。
分析功能
化学组分的混合和反应
二维平面/二维轴对称和三维稳态/非稳态流动
并行规模 精度
32位
128CPU 32位、64位 32位、64位
2.4 软件使用基本步骤 申请帐号——获取系统和软件使用权。
2.2 软件运行性能 Fluent软件的性能加速比与CPU数目呈近似线性
关系,即求解器解线性方程得并行能力是近似线性
模型准备——用户准备模型数据文件(.cas文 件、.dat文件和命令流文件、用户子程序等)和一个作 业脚本文件。
形和多面体网格;支持界面不连续的网格、混合网
用 格 、 动 / 变 形 网 格 以 及 滑 动 网 格 等 ; 支 持 网 格 自 适 与应 应,包括网格一致自适应和孤立点自适应;包含网 展 格平滑和网格操作工具;支持混合网格生成和网格 算发 编印 间物理量插值功能。
计 心 数值算法 性能 算中 Fluent软件核心求解器包含基于压力隐式算法、 高 计 基于密度隐式算法和基于密度显式算法三种;所有 超级 算 法 都 是 基 于 有 限 控 制 体 积 法 , 支 持 非 结 构 化 网 上海 格,动态时间步长和动态内存分配,充分满足用户
相关文档
最新文档