FLUENT 6.3 使用手册
Fluent6.3_入门基础培训

求解器选择(2)
FLUENT中有两种求解器 – 压力 基和密度基。 压力基求解器以动量和压力为基 本变量 –通过连续性方程导出压力和 速度的耦合算法 –只采用隐式方式对控制方程 进行线性化 压力基求解器有两种算法 –分离求解器 – 压力修正和 动量方程顺序求解。 –耦合求解器(PBCS)–压力和 动量方程同时求解
Fluent 基础
主要内容
发展历史
基本功能 软件结构及常用文件类型 安装方法(基于6.3版本) 基本概念 求解器的选择
离散格式
初始化 边界条件的设定
可用的参考资料
发展历史
1975年 谢菲尔德大学(UK)开发了Tempest 1983年 美国的流体技术服务公司creature推出fluent 1988年 Fluent Inc.成立 1995年 收购最大对手FDI公司( FIDAP ) 1997年 收购Polyflow公司(粘弹性和聚合物流动模拟)
基本概念(6)
有旋流动和无旋流动:有旋流动是指流场中各处的旋度(流体微 团的旋转角速度)不等于零的流动,无旋流动是指流场中各处的 旋度都为零的流动。
流体运动是有旋流动还是无旋流动,取决于流体微团是否有旋 转运动,与流体微团的运动轨迹无关。流体流动中,如果考虑 粘性,由于存在摩擦力,这时流动为有旋流动:如果粘性可以 忽略,而流体本身又是无旋流,这时流动为无旋流动。
基于Fluent6.3的软件安装及破解方法:
1. 安装之前,时间调整到2005年;
2. 先装exceed(安装文件在X:\Exceed.v9.0\Exceed\SET UP),再装 gambit,最后装fluent;
3. 按照提示,复制相应的许可证license到fluent和gambit的目录里;
Fluent使用指南

Fluent使用指南第一步:网格1、读入网格(File→Read→Case)2、检查网格(Grid→Check)3、平滑网格(Grid→Smooth/Swap)4、更改网格的长度单位(Grid→Scale)5、显示网格(Display→Grid)第二步:建立求解模型1、保持求解器的默认设置不变(定常)2、开启标准K-ε湍流模型和标准壁面函数Define→Models→Viscous第三步:设置流体的物理属性ari→Density→viscosity→第四步:设置边界条件对outflow、velocity-inlet、wall 采用默认值第五步:求解1、Solv→Controls→Solution中,Discretitation→Pressure→standardPressure→ Momentum→2、Solution Initialization→ all zone3、Residual Monitors→Plot第六步:迭代第七步:进行后处理第八步:1、Define→Model→Evlerian2、在Vissous Model→K-epsilon Multiphase Model→Mixture 第九步:在Define Phase Model→Discrete phase ModelInteraction↓选中→Interaction With Continuous Phase Nomber of Continuous PhaseInteractions per DPM Interaction第十步:设置物理属性第十一步:Define→Operating →重力加速度Define→Boondary Conditionsflvid→Mixture→选中Sovrce Terms 其他默认Phase-1→选中Sovrce Terms 其他默认Phase-2→选中Sovrce Terms 其他默认inflow→Mixture→全部默认Phase-1→全部默认Phase-2→Multiphase→Volume Fraction→其他默认outflow→Mixture→默认Phase-1→默认Phase-2→默认wall→Mixture→全部默认Phase-1→默认Phase-2默认第十二步:Slove→Controls→Slution Controls→Pressure→ Momentum→其余默认第十三步:千万不能再使用初始化第十四步:进行迭代计算截Z轴上的图:在Surface→iso↓Surface of constant↓Grid↓然后选x、y、z轴(根据具体情况而定)↓在Iso-Values→选取位置C的设置在New Surface Name中输入新各字→点创建然后在Display→Grid→Edge type→Feature→选中刚创建的那个面,然后Display查看刚才那面是否创建对最后在Display→Contours→Options→Filled→Surface→选中面,然后Display。
fluent按钮中文说明(整理-精华版)

Fluent 使用步骤指南(新手参考)步骤一:网格1.读入网格(*.Msh)File → Read → Case读入网格后,在窗口显示进程2.检查网格Grid → Check'Fluent对网格进行多种检查,并显示结果。
注意最小容积,确保最小容积值为正。
3.显示网格Display → Grid①以默认格式显示网格可以用鼠标右键检查边界区域、数量、名称、类型将在窗口显示,本操作对于同样类型的多个区域情况非常有用,以便快速区别它们。
4.网格显示操作Display →Views(a)在Mirror Planes面板下,axis(b)点击Apply,将显示整个网格(c)点击Auto scale, 自动调整比例,并放在视窗中间(d)点击Camera,调整目标物体位置(e)用鼠标左键拖动指标钟,使目标位置为正(f)点击Apply,并关闭Camera Parameters 和Views窗口步骤二:模型1. 定义瞬时、轴对称模型Define → models→ Solver(a)保留默认的,Segregated解法设置,该项设置,在多相计算时使用。
(b)在Space面板下,选择Axisymmetric;(c)在Time面板下,选择Unsteady2. 采用欧拉多相模型Define→ Models→ Multiphase(a)选择Eulerian作为模型(b)如果两相速度差较大,则需解滑移速度方程(c)如果Body force比粘性力和对流力大得多,则需选择implicit body force 通过考虑压力梯度和体力,加快收敛(d)保留设置不变3. 采用K-ε湍流模型(采用标准壁面函数)Define → Models → Viscous(a) 选择K-ε ( 2 eqn 模型)(b) 保留Near wall Treatment面板下的Standard Wall Function 设置(c)在K-ε Multiphase Model面板下,采用Dispersed模型,dispersed湍流模型在一相为连续相,而材料密度较大情况下采用,而且Stocks数远小于1,颗粒动能意义不大。
FLUENT软件使用说明(适合初学者)

Create Real Conic Arc 命令允许用户生成二次曲线形边。要生成一条二次曲线形边,用户必须设定如 下参数: Start 点——指定起始端点 Shoulder 点——指定弧顶点 End 点——指定末端点 Shape Parameter点——指定弧的一般形状(椭圆形,抛物形或者双曲形)
生成并细化一个几何体 生成并细化网格
指定边界层和连续介质区域类型 指定坐标系、网格和执行特定的GAMBIT操作
几何建模
符号 命令设置 Vertex点 Edge边 Face面 Volume体 Group组
设定坐标参数
要设定一个点,用户必须输入三个参数来确定它的空间位置。GAMBIT 允许用户设定按照直角坐标系、圆柱坐标系和球坐标系来设定三个参数——不 考虑参考坐标系的类型。例如,用户可以按照球坐标系设定参数而参考直角坐 标系c_sys.1,或者按照直角坐标系设定而参考局部圆柱坐标系。GAMBIT根据 设定的位置坐标类型而调整Global和Local文本框的标题。
l作为圆弧所在圆的圆心的一个点 确定圆弧端点的两个点 l圆弧上的三个点 l圆弧半径 起始和终止角度 圆弧的中心 圆弧所在坐标平面
方法
Create Real Full Circle 命令允许用户生成整个圆形的一条边。GAMBIT为生 成整个圆形的边提供了两种方法。这两种方法都要求 用户指定现有的三个点来确定圆的大小和位置。方法 的定义如下: l指定作为圆心的一个点和圆上的两个点 l指定圆上的三个点
每个实体类型都与它的Align窗口相关联。用来校准面实体。Align Vertices、 Align Edges、Align Faces、Align Volumes和Align Groups窗口的区别仅 仅在于校准的实体类型不同。
(完整版)《FLUENT中文手册(简化版)》

FLUENT中文手册(简化版)本手册介绍FLUENT的使用方法,并附带了相关的算例。
下面是本教程各部分各章节的简略概括。
第一部分:☐开始使用:描述了FLUENT的计算能力以及它与其它程序的接口。
介绍了如何对具体的应用选择适当的解形式,并且概述了问题解决的大致步骤。
在本章中给出了一个简单的算例。
☐使用界面:描述用户界面、文本界面以及在线帮助的使用方法,还有远程处理与批处理的一些方法。
☐读写文件:描述了FLUENT可以读写的文件以及硬拷贝文件。
☐单位系统:描述了如何使用FLUENT所提供的标准与自定义单位系统。
☐使用网格:描述了各种计算网格来源,并解释了如何获取关于网格的诊断信息,以及通过尺度化(scale)、分区(partition)等方法对网格的修改。
还描述了非一致(nonconformal)网格的使用.☐边界条件:描述了FLUENT所提供的各种类型边界条件和源项,如何使用它们,如何定义它们等☐物理特性:描述了如何定义流体的物理特性与方程。
FLUENT采用这些信息来处理你的输入信息。
第二部分:☐基本物理模型:描述了计算流动和传热所用的物理模型(包括自然对流、周期流、热传导、swirling、旋转流、可压流、无粘流以及时间相关流)及其使用方法,还有自定义标量的信息。
☐湍流模型:描述了FLUENT的湍流模型以及使用条件。
☐辐射模型:描述了FLUENT的热辐射模型以及使用条件。
☐化学组分输运和反应流:描述了化学组分输运和反应流的模型及其使用方法,并详细叙述了prePDF 的使用方法。
☐污染形成模型:描述了NOx和烟尘的形成的模型,以及这些模型的使用方法。
第三部分:☐相变模拟:描述了FLUENT的相变模型及其使用方法。
☐离散相变模型:描述了FLUENT的离散相变模型及其使用方法。
☐多相流模型:描述了FLUENT的多相流模型及其使用方法。
☐移动坐标系下的流动:描述单一旋转坐标系、多重移动坐标系、以及滑动网格的使用方法。
fluent-v6.3-lect-03a-solver-basics

Postprocessing
Feedback into the solver Engineering analysis
2006 ANSYS, Inc. All rightຫໍສະໝຸດ reserved.3-2
ANSYS, Inc. Proprietary
Introductory FLUENT Notes FLUENT v6.3 December 2006
Fluent User Services Center
Solver Execution
The menus are arranged such that the order of operation is generally left to right.
Read and scale the mesh file. Select physical models. Define material properties. Prescribe operating conditions. Prescribe boundary conditions. Provide an initial solution. Set solver controls. Set up convergence monitors. Compute and monitor solution.
Fluent User Services Center
Reading the Mesh – Components
Components are defined in the preprocessor and stored in the mesh file.
Cell – The control volumes into which the domain is discretized.
Fluent6.3安装步骤

fluent6.3如何安装
安装时必须依次按execeed,gambit,fluent的顺序安装。
Exceed v13安装
1.需将系统时间修改为2005,安装完成后,再将时间改回原时间。
2.运行Exceed13x86+x64文件夹Msetup,点击install Exceed安装即可,依系统提示安装完成。
3.将时间改回。
Gambit2.4安装
1.打开GAMBIT
2.4文件夹,运行Gambit_install-ntx86-2.4.6.exe安装即可。
2.将gambit中的license文件拷贝至安装盘gambit相应的文件夹中或者替换原来的license 文件。
3.将gambit软甲中的help文件夹拷贝至安装盘gambit相应的文件夹替换原来的help文件夹。
Fluent6.3安装
1.运行Fluent_install-ntx86-6.3.26.exe,依系统提示安装Fluent主程序完成。
2.安装完成后,将license.dat文件拷贝至X:\Fluent.Inc\License.dat文件夹中或者替换原来的license.dat文件。
3.运行Fluent_Htm_Doc_install-ntx86-6.3,依系统提示安装Fluent帮助文件。
CFD领域常用软件的安装调试手册——Fluent

CFD领域常用软件安装调试手册——Fluent篇曙光解决方案中心2009年1月目录目录 (2)1Fluent版本及系统要求 (3)1.1.FLUENT 6.3.26支持的软硬件平台 (3)2Fluent在曙光服务器上的安装与简单使用说明 (4)2.1.设置rsh (4)2.2.设置集群NFS (5)2.3.安装 (5)2.4.运行 (5)2.5.高速网支持 (7)1 Fluent版本及系统要求Fluent目前主流版本为Fluent6.3.26版,该版本支持各种主流操作系统和硬件平台。
在机群网络上支持千兆网、Infiniband和Myrinet,并可以获得较高的性能提升。
1.1.FLUENT 6.3.26支持的软硬件平台Vendor Platform Operating System Precision: Default (Optional)HP Itanium HP-UX 11.23 64HP PA-RISC HP-UX 11.11 64 (32) IBM Power4 AIX 5.2 64 (32) IBM Power4 AIX 5.3 64 (32) IBM Power5 AIX 5.2 64 (32) IBM Power5 AIX 5.3 64 (32) SGI MIPS IRIX 6.5 64 (32) SGI Altix-Itanium ProPack 3.0 64SGI Altix-Itanium ProPack 4.0 64 SUN Ultra Solaris 9 64 (32) SUN Ultra Solaris 10 64 (32) Fujitsu PrimePower Solaris 9 64 Linux Itanium Red Hat EL 3.0 64 Linux Itanium Red Hat EL 4.0 64 Linux Itanium SUSE SLES 9 64 Linux Itanium SUSE SLES 10 64 Linux IA-32 / Athlon Red Hat EL 3.0 32 Linux IA-32 / Athlon Red Hat EL 4.0 32 Linux IA-32 / Athlon SUSE SLES 9 32 Linux IA-32 / Athlon SUSE SLES 10 32 Linux EM64T / Opteron Red Hat EL 3.0 64Linux EM64T / Opteron Red Hat EL 4.0 64 Linux EM64T / Opteron SUSE SLES 9 64 Linux EM64T / Opteron SUSE SLES 10 64 Windows IA-32 / Athlon XP 32 Windows IA-32 / Athlon 2000 32 Windows IA-32 / Athlon 2003 Server 32 Windows EM64T / Opteron XP 64Windows EM64T / Opteron Compute Cluster 2003Server64Windows EM64T / Opteron 2003 Server 642 Fluent在曙光服务器上的安装与简单使用说明2.1.设置rsh1.运行setup命令,在系统服务中设置rsh,rlogin和rexec开启;2.在/etc/hosts文件中设置节点名称,如10.0.38.1 node110.0.38.2 node23.编辑/root/.rhosts文件,添加所有节点名称,即node1node24.编辑/etc/hosts.equiv文件与/root/.rhosts文件相同5.编辑/etc/securetty文件,加入以下三行内容rshrloginrexec6.执行“/etc/init.d/xinetd restart”重启xinetd服务(第一次需要该操作,以后不用)7.对集群中所有节点进行上述同样操作。
FLUENT 6.3 使用手册

Fluent 6.3Fluent 6.3Fluent 6.3Fluent 6.3使用手册使用手册使用手册使用手册 第第第第9999页页页页((((共共共共20202020页页页页)))) 这一部分表示包含悬挂节点的网格面的层级。其格式如下: 其中 face-id0:该部分中第一个父面的指针 face-id1:该部分中最后一个父面的指针 parent-zone-id:包含父面区域的ID child-zone-id:包含子面区域的ID number-of-kids:父面包含的子面个数 kid-id-n:子面的ID 以上这些都是十六进制格式。 B.3.9单元结构 这一部分表示包含悬挂节点的网格的单元的层级。其格式如下: 其中 cell-id0:该部分中第一个父单元的指针 cell-id1:该部分中最后一个父单元的指针 parent-zone-id:包含父单元区域的ID child-zone-id:包含子单元区域的ID number-of-kids:父单元包含的子单元个数 kid-id-n:子单元的ID 以上这些都是十六进制格式。
Fluent使用指南

第一步:网格1、读入网格(File→Read→Case)2、检查网格(Grid→Check)3、平滑网格(Grid→Smooth/Swap)4、更改网格的长度单位(Grid→Scale)5、显示网格(Display→Grid)第二步:建立求解模型1、保持求解器的默认设置不变(定常)2、开启标准K-ε湍流模型和标准壁面函数Define→Models→Viscous第三步:设置流体的物理属性ari→Density→viscosity→第四步:设置边界条件对outflow、velocity-inlet、wall 采用默认值第五步:求解1、Solv→Controls→Solution中,Discretitation→Pressure→standardPressure→ Momentum→2、Solution Initialization→ all zone3、Residual Monitors→Plot第六步:迭代第七步:进行后处理第八步:1、Define→Model→Evlerian2、在Vissous Model→K-epsilon Multiphase Model→Mixture 第九步:在Define Phase Model→Discrete phase ModelInteraction↓选中→Interaction With Continuous PhaseNomber of Continuous PhaseInteractions per DPM Interaction第十步:设置物理属性第十一步:Define→Operating →重力加速度Define→Boondary Conditionsflvid→Mixture→选中Sovrce Terms 其他默认Phase-1→选中Sovrce Terms 其他默认Phase-2→选中Sovrce Terms 其他默认inflow→Mixture→全部默认Phase-1→全部默认Phase-2→Multiphase→Volume Fraction→其他默认outflow→Mixture→默认Phase-1→默认Phase-2→默认wall→Mixture→全部默认Phase-1→默认Phase-2默认第十二步:Slove→Controls→Slution Controls→Pressure→ Momentum→其余默认第十三步:千万不能再使用初始化第十四步:进行迭代计算截Z轴上的图:在Surface→iso↓Surface of constant↓Grid↓然后选x、y、z轴(根据具体情况而定)↓在Iso-Values→选取位置C的设置在New Surface Name中输入新各字→点创建然后在Display→Grid→Edge type→Feature→选中刚创建的那个面,然后Display查看刚才那面是否创建对最后在Display→Contours→Options→Filled→Surface→选中面,然后Display。
fluentv6.3求解过程

Middle click on point in screen centers point in window
Right button selects/probes
Retrieve detailed flow field information at point with Probe enabled.
Cell Center
Node Face
Cell
Simple 2D Mesh
Node Face Cell Edge
Simple 3D mesh
© 2006 ANSYS, Inc. All rights reserved.
3-6
ANSYS, Inc. Proprietary
Introductory FLUENT Notes FLUENT v6.3 December 2006
3-2
ANSYS, Inc. Proprietary
Introductory FLUENT Notes FLUENT v6.3 December 2006
Fluent User Services Center www.fluentuHale Waihona Puke
Text User Interface
All GUI commands have a corresponding TUI command.
Node – Edge intersection / grid point
Zone – Grouping of nodes, faces, and/or cells.
Boundary data is assigned to face zones.
Material data and source terms are assigned to cell zones.
Fluent建模教程讲解(可编辑修改word版)

目录1.理论知识1.1Gambit 软件的介绍1.2Fluent 软件的介绍1.3Exceed.13+Gambit.V2.4.06+Fluent.6.3 安装介绍2.建模过程2.1Gambit 启动2.2建立几何模型3.网格划分3.1划分网格3.2检查网格划分情况3.3设置边界类型3.4输出网格文件4.计算求解4.1检查网格并定义长度单位4.2设置计算模型4.3设置流体材料属性4.4设置边界条件4.5求解初始化4.6设置残差监视4.7保存case 文件4.8求解计算4.9保存计算结果5.后期处理5.1读入case 和data 文件5.2显示网格5.3创建相关面5.4计算各单电池获得的质量流率5.5绘制图表6.参考链接第一章理论知识1.1Gambit 软件的介绍GAMBIT 是为了帮助分析者和设计者建立并网格化计算流体力学(CFD)模型和其它科学应用而设计的一个软件包。
GAMBIT 通过它的用户界面(GUI)来接受用户的输入。
GAMBIT GUI 简单而又直接的做出建立模型、网格化模型、指定模型区域大小等基本步骤,然而这对很多的模型应用已是足够了。
面向CFD 分析的高质量的前处理器,其主要功能包括几何建模和网格生成。
由于GAMBIT 本身所具有的强大功能,以及快速的更新,在目前所有的CFD 前处理软件中,GAMBIT 稳居上游。
GAMBIT 软件具有以下特点:☆ ACIS 内核基础上的全面三维几何建模能力,通过多种方式直接建立点、线、面、体,而且具有强大的布尔运算能力,ACIS 内核已提高为ACIS R12。
该功能大大领先于其它CAE 软件的前处理器;☆ 可对自动生成的Journal 文件进行编辑,以自动控制修改或生成新几何与网格;☆ 可以导入PRO/E、UG、CATIA、SOLIDWORKS、ANSYS、PATRAN 等大多数CAD/CAE 软件所建立的几何和网格。
导入过程新增自动公差修补几何功能,以保证GAMBIT 与CAD 软件接口的稳定性和保真性,使得几何质量高,并大大减轻工程师的工作量;☆ 新增PRO/E、CATIA 等直接接口,使得导入过程更加直接和方便;☆ 强大的几何修正功能,在导入几何时会自动合并重合的点、线、面;新增几何修正工具条,在消除短边、缝合缺口、修补尖角、去除小面、去除单独辅助线和修补倒角时更加快速、自动、灵活,而且准确保证几何体的精度;☆ G/TURBO 模块可以准确而高效的生成旋转机械中的各种风扇以及转子、定子等的几何模型和计算网格;☆ 强大的网格划分能力,可以划分包括边界层等CFD 特殊要求的高质量网格。
FLUENT6.3使用说明及例题

如何使用这本手册
这本手册里有什么?
这本 Fluent 教学指导包括了一些教你如何使用 Fluent 来解决各种问题的教程.在每一个 教程中,特征与问题的设置和后处理相关可以被证实.
教程 1 是一个十分细化的教程,专门为 Fluent 的入门者而设置的.这个教程在问题的设 置、求解、后处理等各个步骤上讲得十分的详细.剩下的教程是为那些已经阅读过了教程 1 或是对 Fluent 和其接口比较熟悉的读者设置的.在那些教程中,有些步骤没有详细讲解.
目录 1. Fluent 使用指南:有流体混合的二维弯管中的流动和传热
介绍 前言 问题描述 求解过程
FLUENT使用

Fluent 使用步骤指南(新手参考)步骤一:网格1.读入网格(*.Msh)File →Read →Case读入网格后,在窗口显示进程2.检查网格Grid →Check'Fluent对网格进行多种检查,并显示结果。
注意最小容积,确保最小容积值为正。
3.显示网格Display →Grid①以默认格式显示网格可以用鼠标右键检查边界区域、数量、名称、类型将在窗口显示,本操作对于同样类型的多个区域情况非常有用,以便快速区别它们。
4.网格显示操作Display →Views(a)在Mirror Planes面板下,axis(b)点击Apply,将显示整个网格(c)点击Auto scale, 自动调整比例,并放在视窗中间(d)点击Camera,调整目标物体位置(e)用鼠标左键拖动指标钟,使目标位置为正(f)点击Apply,并关闭Camera Parameters 和Views窗口步骤二:模型1. 定义瞬时、轴对称模型Define →models→Solver(a)保留默认的,Segregated解法设置,该项设置,在多相计算时使用。
(b)在Space面板下,选择Axisymmetric;(c)在Time面板下,选择Unsteady2. 采用欧拉多相模型Define→Models→Multiphase(a)选择Eulerian作为模型(b)如果两相速度差较大,则需解滑移速度方程(c)如果Body force比粘性力和对流力大得多,则需选择implicit body force 通过考虑压力梯度和体力,加快收敛(d)保留设置不变3. 采用K-ε湍流模型(采用标准壁面函数)Define →Models →Viscous(a) 选择K-ε ( 2 eqn 模型)(b) 保留Near wall Treatment面板下的Standard Wall Function设置(c)在K-ε Multiphase Model面板下,采用Dispersed模型,dispersed湍流模型在一相为连续相,而材料密度较大情况下采用,而且Stocks数远小于1,颗粒动能意义不大。
fluent-v6.3-lect-03a-solver-basics

© 2008ANSYS, Inc. All rights reserved.
3-5
ANSYS, Inc. Proprietary
Introductory FLUENT Notes FLUENT v6.3 December 2006
Fluent User Services Center
Water outlet
Oil outlet
移动和变形网格
移动区域
单一和多参考坐标系 混合平面模型 滑动网格模型
移动和变形(动态)网格
自定义标量运输方程
Courtesy Ford Motor Co.
Pressure Contours in a Squirrel Cage Blower
© 2008ANSYS, Inc. All rights reserved.
任何想得到的 “混合”的单位系统 都能够实现 Grid Scale…
默认情况下,FLUENT使用SI单位系 统(特殊的,米-千克-秒系统) 在单位设置面板上能够自己定义任何 单位
Define Units…
© 2008ANSYS, Inc. All rights reserved.
3-8
ANSYS, Inc. Proprietary
© 2008ANSYS, Inc. All rights reserved.
3-12
ANSYS, Inc. Proprietary
Introductory FLUENT Notes FLUENT v6.3 December 2006
Fluent User Services Center
读入网格 – 区域
孔板 孔板影子 墙
Define Boundary Conditions…
fluent-v6.3-lect-08b-user-defined-functions

运行UDF
在FLUENT中运行UDF基础步骤如下:
1. 2. 3. 4. 5. 6. 创建包涵UDF源代码的文件 打开fluent,读入case/data文件 解释或者编译UDF 在FLUENT中激活UDF 在计算平台(Iterate panel)中设置UDF的更新频率 开始计算
© 2006 ANSYS, Inc. All rights reserved.
Solve Mass & Momentum
Source terms
Repeat
Solve Mass Continuity; Update Velocity
Exit Loop
Check Convergence Update Properties User-Defined Properties User-Defined BCs
Define User-Defined Functions Manage…
ANSYS, Inc. Proprietary
© 2006 ANSYS, Inc. All rights reserved.
8-8
Introductory FLUENT Notes FLUENT v6.3 December 2006
第四步-- 激活 UDF
选择要使用UDF的窗口,例 子中,我们打开边界条件设 置窗口。 点击X-Velocity 右边的下拉菜 单,把Constant 换成UDF函 数。
© 2006 ANSYS, Inc. All rights reserved.
8-10
ANSYS, Inc. Proprietary
ANSYS, Inc. Proprietary
Introductory FLUENT Notes FLUENT v6.3 December 2006
2012_Fluent+v6.3-软件介绍_计算传热学

简单例子
8). 指定材料物理性质
简单例子
9). 指定边界条件
简单例子
10).调节解的控制参数
简单例子
11).初始化流场
简单例子
12).开始计算
简单例子
13).检查结果
速度分布
简单例子
13).检查结果
温度分布
简单例子
13).检查结果
速度矢量场
简单例子
13).检查结果
简单例子
14).保存结果
出口截面的温度X-Y曲线图
Fluent软件介绍
Fluent软件的发展
FLUENT 软件是目前市场上最流行的 CFD(计算流体力学) 软件,它在美国的市场占有率达到 60%。它也是中国最广泛 使用的CFD软件。我们对该软件要有一定的认识与了解。
Fluent软件的概述
n Fluent软件采用非结构网格与适应性网格相结合的方式进 行网格划分。Fluent划分网格的途径有两种:一种是用 Fluent 提供的专用网格软件 Gambit进行网格划分,另一种则 是由其他的 CAD 软件完成造型工作,再导入Gambit 中生成 网格。 n 可以用于造型的CAD软件有I-DEAS、Pro/E、Solid Works、Solidedge 等。可以生Fluent 网格的网格软件有件 Gambit、Icemcfd、Grid Gen 等
u 选择材料 u 边界条件 u 初始条件
u 计算模型 l 紊流 l 燃烧 l 辐射 l 多相流 l 相转换 l 动区域 l 动网格
Fluent软件的计算步骤
计算步骤: n (1)定义流场的几何参数并进行网格划分。 n (2)根据需要选择2d、2ddp、3d、3ddp解算器。 n (3)输入网格。File -> Read -> Case(读取网
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FLUENT 6.3 使用手册B.Case和Data文件格式本目录描述Fluent中Case和Data文件的内容和格式。
各个章节描述内容根据功能分组:●章节B.2:格式文件和二进制文件的区别。
●章节B.3:在Fluent中创建网格。
●章节B.4:边界条件,材料性质和求解器控制参数。
●章节B.3和章节B.5:将求解结果导入到其他后处理软件。
Case和Date文件还可能包含其他仅在内部使用的章节。
B.1基本准则Fluent中的Case和Data文件根据以下基本准则分为几个部分:●每个部分都在一对圆括号中并且以一个标志其类型的十进制整数开始。
对于格式的二进制文件这个整数是不同的。
●所有的项目都位于圆括号中。
这使得跳过到部分结尾和分解他们都非常容易,还容许在将来输出时加入简单且相容的新项目。
●各个项目列表的开头信息都位于各对独立的圆括号中,并且项目位于他们自己的圆括号中。
B.2形成二进制格式文件的规定对于格式文件的例子在章节B.3和B.4中给出。
对于二进制文件,如果是单精度的二进制数据,在本章节描述的开头标志(如作为结点标志的10)前加20;如果是双精度的数据前面加30(如2010或3010而不是10)。
二进制文件的结尾在本部分结束参数之前以End of Binary Section 2010或End of Binary Section 3010为标志。
以时间为代表的二进制数据例子如下所示:B.3网格部分网格部分存储在Case文件中。
网格文件是Case文件的一个子集,其中仅包含关于网格的部分。
目前定义的网格部分包括:●注释(见B.3.1)●开头(见B.3.2)●维度(见B.3.3)●结点(见B.3.4)●周期性的阴影面(见B.3.5)●网格单元(B.3.6)●网格面(B.3.7)●面结构(B.3.8)●单元结构(B.3.9)●接触面(B.3.10)每个部分的ID号码都以符号和数字两种形式标明。
符号的描述在Fluent Inc下的Scheme源文件中(xfile.scm)或者在一个C开头文件中(xfile.h),此文件位于安装目录的如下路径中:/Fluent.Inc/fluent6.x/client/src/xfile.hB.3.1注释注释部分可以出现在文件的任何位置(除了其他部分的内部)如:建议在每个长的部分或者一系列相关的部分前加上一个注释来解释下面的内容。
例如:B.3.2开头开头部分可以出现在文件的任何位置(除了其他部分的内部)下面是一个例子:这个部分的目的是识别写文件的程序入口。
虽然它能出现在文件的任何位置,但是一般位于一个文件的开头部分。
另外的开头部分标记用来生成文件的其他程序入口。
它提供了一种显示一个文件从哪里来以及它怎样被处理的历史机制。
B.3.3维度网格的维度这样出现:其中ND为2或者3。
这部分作为对网格是否有一个合适的维度的检查。
B.3.4节点格式:如果zone-id是0,那么就表示了网格中节点的总数。
所以first-index是1,last-index是以十六进制表示的节点总数,type等于1,ND是网格的维度,并且下面没有坐标(坐标的圆括号也省略了)。
例如:(10 (0 1 2d5 1 2))如果zone-id大于0,那么它标志着这些节点属于的区域。
first-index和last-index是以十六进制表示的区域中节点的标志。
每个区域中last-index的值必须小于或等于声明部分中的值。
type始终等于1。
ND是一个可选择项,它表示节点数据的维度,在这里是2或者3。
如果网格是二维的,就像节点数据开头确定的那样,那么每行中只有x、y 的坐标。
下面是一个二维网格的例子:因为网格的连通性是由代表各个位置的整数组成的,所以使用十六进制可以节省文件空间并且提供更快的文件输入输出速度。
开头的标志是十六进制的,这样就可以和网格连通性部分的标志进行匹配。
为了保持一致性,zone-id和type 也采用十六进制。
B.3.5周期性的阴影面这部分表明在周期性边界上的周期性面对配对。
没有周期性边界的网格没有这一部分。
这部分的格式如下:其中first-index:列表中成对出现的第一个周期面的指针last-index:列表中成对出现的最后一个周期面的指针periodic-zone:周期面所在区域的IDshadow-zone:相应的阴影面区域的ID这些都是十六进制格式。
这部分的指针(f*)涉及各个周期性边界上的面(以十六进制),这些指针表示网格中面的补偿量。
注意:在这种情况下,first-index和last-index不涉及面的指针,而是涉及列表中成对的周期性面的指针。
例如:B.3.6网格单元网格单元的声明部分与节点的类似:同样,zone-id是0表明这是对单元总数的声明。
如果last-index是0,那么网格中没有单元。
当文件仅包含一个网格面时,这一点很有用,可以警告Fluent这个网格不能使用。
如下例子中,type的值为0而element-type没有出现。
例如:它表明网格中共有3e3(十六进制)=995个单元。
声明部分是必需的并且要在正常的网格单元部分之前。
正常网格单元部分开头的element-type表示该部分中网格单元的类型,如下所示:Element-type 描述节点/单元面/单元0 混合型1 三角形 3 32 四面体 4 43 四边形4 44 六面体8 65 棱锥体 5 56 楔形 6 57 多面体NN NF其中NN和NF取值是不确定的,取决于所确定的多面体单元。
正常的网格单元部分没有主体,但是它们有一个相同格式的开头,其中first-index和last-index表示特定区域的范围,type表示单元区域是否是活动的(固体或者液体)。
活动区域用type等于1表示,非活动区域用type等于32表示。
在Fluent的早期版本中,固体和液体区域使用时有区别。
这一点现在通过属性决定(如材料类型)。
type等于0表示无用的区域并且会被Fluent跳过。
如果一个区域是混合类型的(element-type=0),那么会有一个主体部分来列出每一个网格单元的element-type。
例如:这里在单元区域9中有3d(十六进制)=61个网格单元,其中前三个网格单元是三角形,接下来两个是四边形......等等。
B.3.7网格面网格面部分的格式如下:其中zone-id:网格面部分的区域IDfirst-index:列表中第一个面的指针last-index:列表中最后一个面的指针bc-type:网格面部分描述的边界条件的IDface-type:网格面类型的ID现在有效的边界条件类型定义如下表所示:bc-type 描述2 内部3 壁面4 压力-入口,入口-通风孔,通风口-风扇5 压力出口,排气-风扇,出口-通风口7 对称面8 周期性阴影面9 压力区10 速度入口12 周期14 风扇,多孔介质阶跃面,散热器20 质量流出口24 接触面31 父面(悬挂节点)36 流出37 轴非正形网格交集形成的网格面被放在一个单独的网格面区域中,并且要在bc-type上加上1000(例如1003是一个壁面的区域)。
现在有效的网格面类型定义如下表所示:face-type 描述节点/面0 混合型2 直线 23 三角形 34 四边形 45 多边形NN其中NN是不确定的,取决于所确定的多边形面。
zone-id为0表示一个声明部分,其中给出了文件中网格面的总数。
这样的一个部分忽略了bc-type并且下面没有包含更多信息的主体。
zone-id非0表示一个正常的网格面部分,下面有一个包含网格连续性信息的主体。
主体的每一行都描述一个网格面,并且有如下格式:其中n*:定义面的节点(或点)c*:邻近的网格单元这是一个具有三角形网格面的三维网格格式。
实际的节点数量取决于face-type。
网格单元的顺序很重要,由右手定则决定:如果你以节点的顺序为方向弯曲右手的手指,那么你的大拇指将指向c1。
对于二维网格,n2是省略的。
C1取决于和两个向量的叉乘。
向量从n0延伸到n1,而向量以n0为起点,向着观察者的方向指出网格平面。
如果你右手沿着的方向伸出并且沿着和之间夹角的方向弯曲你的手指,那么你的大拇指将沿着X 的方向指向c1。
如果网格面区域是混合型的(face-type=0),那么这部分主体的每一行都以一个组成该面的节点数量参考值开始。
其格式如下:其中x:网格面的节点(或点)数量nf:网格面的末节点所有的网格单元、网格面和节点都有确定的指针。
如果一个面在某一边只有一个网格单元,那么c0或c1为0。
对于仅仅包含一个曲面网格的文件,这两个值都为0。
对于Fluent中不同网格单元类型的面-节点连通性信息,请参考章节6.1.2。
B.3.8面结构这一部分表示包含悬挂节点的网格面的层级。
其格式如下:其中face-id0:该部分中第一个父面的指针face-id1:该部分中最后一个父面的指针parent-zone-id:包含父面区域的IDchild-zone-id:包含子面区域的IDnumber-of-kids:父面包含的子面个数kid-id-n:子面的ID以上这些都是十六进制格式。
B.3.9单元结构这一部分表示包含悬挂节点的网格的单元的层级。
其格式如下:其中cell-id0:该部分中第一个父单元的指针cell-id1:该部分中最后一个父单元的指针parent-zone-id:包含父单元区域的IDchild-zone-id:包含子单元区域的IDnumber-of-kids:父单元包含的子单元个数kid-id-n:子单元的ID以上这些都是十六进制格式。
B.3.10接触面这一部分表示相交面和原始面之间的关系。
相交面是通过将两个非正形的表面取交集以及原始面的一部分形成的。
每一个子面至少涉及一个父面,该部分的格式如下:其中Face-id0:该部分第一个子面的指针Face-id1:该部分最后一个子面的指针Parent-id-*:父面的指针以上这些都是十六进制格式。
如果你从Fluent中读取一个非正形的网格到TGrid,TGrid会跳过该部分,所以它不包含保存该非正形接触面的所有必需信息。
当你把网格读回到Fluent 时,你需要重新生成这个接触面。
实例文件:例1:如图所示是一个不包含周期性边界和悬挂节点的简单四边形网格。
该网格可描述如下:例2:如图所示是一个具有周期性边界但是没有悬挂节点的简单四边形网格。
在本例中,bf9和bf10是周期性区域中的网格面。
该网格可描述如下:例3:如图所示是一个有悬挂节点的简单四边形网格。
该网格可描述如下:B.4其他(非网格)部分下面的部分存储边界条件、材料性质和求解器控制参数。
B.4.1区域对于网格的每一个区域有一个典型的区域部分。