FLUENT新手

合集下载

fluent教程

fluent教程

fluent教程Fluent是一款由Ansys开发的计算流体动力学(CFD)软件,广泛应用于工程领域,特别是在流体力学仿真方面。

本教程将介绍一些Fluent的基本操作,帮助初学者快速上手。

1. 启动Fluent首先,双击打开Fluent的图形用户界面(GUI)。

在启动页面上,选择“模拟”(Simulate)选项。

2. 创建几何模型在Fluent中,可以通过导入 CAD 几何模型或使用自带的几何建模工具来创建模型。

选择合适的方法,创建一个几何模型。

3. 定义网格在进入Fluent之前,必须生成一个网格。

选择合适的网格工具,如Ansys Meshing,并生成网格。

确保网格足够精细,以便准确地模拟流体力学现象。

4. 导入网格在Fluent的启动页面上,选择“导入”(Import)选项,并将所生成的网格文件导入到Fluent中。

5. 定义物理模型在Fluent中,需要定义所模拟流体的物理属性以及边界条件。

选择“物理模型”(Physics Models)选项,并根据实际情况设置不同的物理参数。

6. 设置边界条件在模型中,根据实际情况设置边界条件,如入口速度、出口压力等。

选择“边界条件”(Boundary Conditions)选项,并给出相应的数值或设置。

7. 定义求解器选项在Fluent中,可以选择不同的求解器来解决流体力学问题。

根据实际情况,在“求解器控制”(Solver Control)选项中选择一个合适的求解器,并设置相应的参数。

8. 运行仿真设置完所有的模型参数后,点击“计算”(Compute)选项,开始运行仿真。

等待仿真过程完成。

9. 后处理结果完成仿真后,可以进行结果的后处理,如流线图、压力分布图等。

选择“后处理”(Post-processing)选项,并根据需要选择相应的结果显示方式。

10. 分析结果在后处理过程中,可以进行结果的分析。

比较不同参数的变化,探索流体流动的特点等。

以上是使用Fluent进行流体力学仿真的基本流程。

FLUENT软件实际入门操作

FLUENT软件实际入门操作

求解技术(Solve)Solve>Controls>Solution…计算格式的选择一阶迎风格式:适用于流动方向与网格方向基本一致,结构化网格。

具有稳定性高,计算速度快的优点。

在网格方向与流动方向不一致时,产生的数值误差比较大。

二阶格式:计算时间比较长,收敛性差。

合适的计算方式:在计算开始时先用一阶格式进行计算以获得一个相对粗糙的解,在计算收敛后再用二阶格式完成计算以提高解的精度。

避免二阶格式收敛性差、计算时间长的问题,也避免了一阶格式在复杂流场计算中数值误差大的问题。

QUICK格式:对于结构网格计算旋转流动问题时,计算精度高,但在其它情况下,QUCIK格式的精度与二阶格式相当。

指数律格式:与一阶格式精度基本相同。

中心差分:在LES湍流模型中使用,且应该在网格足够密集、局部Peclet数小于1的情况下使用。

压强插值格式的选择1在彻体力对流场有很大影响的情况下,应该选择彻体力加权(body-force-weighted)格式。

2 在流场中有涡量很大的集中涡、高雷诺数自然对流、高速旋转流、多孔介质,以及流线曲率很大时,应该选择PRESTO!格式。

3 对于可压流,应该使用二阶格式。

4 二阶格式不能用于多孔介质计算和多相流计算中的混合物模型及VOF 模型。

在其他情况下,为了提高精度可以选用二阶格式。

密度插值格式的选择在用分离算法计算单相可压流时,有三种密度插值格式可供选择,即一阶迎风格式、二阶格式和QUICK 格式。

一阶迎风格式具有良好的稳定性,但是在计算带激波的可压流时,会对激波解产生“抹平”作用,因此应该选用二阶格式或QUICK 格式。

在用四边形网格、六面体网格或混合网格计算带激波的流动时,最好使用QUICK 格式计算所有变量。

需要注意的是,在计算可压多项流时,只能用一阶迎风格式计算可压缩相的流动。

Solve>Controls>Solution…Discretization(离散)定义动量、能量、湍流动能等项目,有一阶迎风格式、二阶迎风格式、指数律格式、QUICK格式和中心差分格式(在LES湍流模式计算中),也可以在使用耦合求解器时,定义湍流动能、湍流耗散率等项目,并为这些项目选择一阶迎风格式、二阶迎风格式。

fluent 教程

fluent 教程

fluent 教程Fluent是一种流体仿真软件,用于模拟和分析流体流动和热传递问题。

以下是一个简单的Fluent教程,逐步介绍如何使用该软件。

第一步:准备工作在使用Fluent之前,您需要安装软件并获取许可证。

安装完成后,打开软件并创建一个新项目。

第二步:建立几何模型在Fluent中,您需要先创建一个几何模型,用于描述您要仿真的系统或设备的形状。

您可以通过多种方式,如导入CAD文件或手动绘制来创建几何模型。

第三步:网格划分接下来,您需要对几何模型进行网格划分,将其分割成小的单元。

这个过程称为网格划分或网格生成。

Fluent提供了多种网格划分工具和算法,您可以根据需要选择适当的方法。

第四步:设定材料属性和边界条件在仿真之前,您需要为模型中的材料属性和边界条件设置参数。

例如,您需要指定每个单元的材料类型、热传导系数和流体属性。

第五步:设置流动方程和求解器Fluent中使用Navier-Stokes方程描述流体的运动,根据需要选择合适的模型方程和求解器。

您还可以设置其他参数,如稳态或非稳态求解、收敛条件等。

第六步:定义仿真参数在开始仿真前,您需要定义一些仿真参数,如时间步长、迭代次数等。

这些参数将影响仿真结果的准确性和效率。

第七步:运行仿真最后,您可以运行仿真并观察结果。

Fluent将计算并显示流场、温度分布和其他感兴趣的物理量。

您可以使用软件提供的可视化工具进行结果分析和后处理。

通过上述步骤,您可以初步了解Fluent的使用方法。

然而,Fluent具有更多高级功能和选项,如多相流、化学反应等。

如果您对特定应用或问题有更深入的了解,建议参考Fluent官方文档和其他相关资源以获取更多详细信息。

FLUENT新手

FLUENT新手

1 对于刚接触到FLUENT新手来说,面对铺天盖地的学习资料和令人难读的FLUENT help,如何学习才能在最短的时间内入门并掌握基本学习方法呢?答:学习任何一个软件,对于每一个人来说,都存在入门的时期。

认真勤学是必须的,什么是最好的学习方法,我也不能妄加定论,在此,我愿意将我三年前入门FLUENT心得介绍一下,希望能给学习FLUENT的新手一点帮助。

由于当时我需要学习FLUENT来做毕业设计,老师给了我一本书,韩占忠的《FLUENT 流体工程仿真计算实例与应用》,当然,学这本书之前必须要有两个条件,第一,具有流体力学的基础,第二,有FLUENT安装软件可以应用。

然后就照着书上二维的计算例子,一个例子,一个步骤地去学习,然后学习三维,再针对具体你所遇到的项目进行针对性的计算。

不能急于求成,从前处理器GAMBIT,到通过FLUENT进行仿真,再到后处理,如TECPLOT,进行循序渐进的学习,坚持,效果是非常显著的。

如果身边有懂得FLUENT的老师,那么遇到问题向老师请教是最有效的方法,碰到不懂的问题也可以上网或者查找相关书籍来得到答案。

另外我还有本《计算流体动力学分析》王福军的,两者结合起来学习效果更好。

2 CFD计算中涉及到的流体及流动的基本概念和术语:理想流体和粘性流体;牛顿流体和非牛顿流体;可压缩流体和不可压缩流体;层流和湍流;定常流动和非定常流动;亚音速与超音速流动;热传导和扩散等。

A.理想流体(Ideal Fluid)和粘性流体(Viscous Fluid):流体在静止时虽不能承受切应力,但在运动时,对相邻的两层流体间的相对运动,即相对滑动速度却是有抵抗的,这种抵抗力称为粘性应力。

流体所具备的这种抵抗两层流体相对滑动速度,或普遍说来抵抗变形的性质称为粘性。

粘性的大小依赖于流体的性质,并显著地随温度变化。

实验表明,粘性应力的大小与粘性及相对速度成正比。

当流体的粘性较小(实际上最重要的流体如空气、水等的粘性都是很小的),运动的相对速度也不大时,所产生的粘性应力比起其他类型的力如惯性力可忽略不计。

FLUENT软件使用说明(适合初学者)

FLUENT软件使用说明(适合初学者)
生成一个与某现有实际体积 相关的虚拟顶点
沿一条边或一个面在其上生成的一个虚拟顶点的位置
平滑顶点 输入顶点位置参数u和v的值。 输入新的点的位置的坐标。
Connect Vertices 连接顶点 Disconnect Vertices 分离顶点
连接实际和/或虚拟顶点,分离 两个或多个实体的公共顶点
连接/分离边
Connect/Disconnect Edges 命令按钮允许用户进行以下操作。
图标
Create Real Conic Arc 命令允许用户生成二次曲线形边。要生成一条二次曲线形边,用户必须设定如 下参数: Start 点——指定起始端点 Shoulder 点——指定弧顶点 End 点——指定末端点 Shape Parameter点——指定弧的一般形状(椭圆形,抛物形或者双曲形)
edit 编辑进程名称 编辑文本文件 建立和编辑参数 编辑程序默认属性
操作工具板
操作工具板在GUI的右上角。它由一系列命令按钮组成,每个 按钮在创建和网格模型过程中起到特定的功能。
总体控制工具板
总体控制工具板在GUI的右下角。它的目的是让你对显示在特殊 象限中的模型控制其版面设计和图形窗口的操作和模型的外观。
分辨率trltrl鼠标右键捕捉点鼠标右键捕捉点由点连成线由点连成线verticesvertices表明组成直线两端点节点的编号表明组成直线两端点节点的编号创建圆弧边鼠标右键创建圆弧边鼠标右键下拉菜单下拉菜单选择点选择点shiftshift鼠标左键鼠标左键创建管嘴创建管嘴由点连成线由点连成线由线组成面由线组成面第三步第三步确定边界线的内部节点分布并创建网格确定边界线的内部节点分布并创建网格successiveradiosuccessiveradio等比序列等比序列doublesideddoublesided内部节点取单双向分布内部节点取单双向分布radioradio内部节点间距间距离的公比内部节点间距间距离的公比spacingspacing分布设置分布设置intervalsizeintervalsize节点间距离节点间距离intervalcountintervalcount节点数量节点数量schemescheme操作方式操作方式applyapply表示不按默认的方式按所设置的方式进行表示不按默认的方式按所设置的方式进行关闭网格显示关闭网格显示第五步第五步输出网格输出网格二平滑和交换网格二平滑和交换网格确保网格质量确保网格质量三确定长度的单位三确定长度的单位四显示网格四显示网格五建立求解模型五建立求解模型segregatedsegregated离散求解离散求解coupledcoupled耦合求解耦合求解implicitimplicit隐式求解器隐式求解器explicitexplicit显示求解器显示求解器求解器求解器离散求解器离散求解器主要用于不可压或主要用于不可压或低马赫数压缩性流体的流动

FLUENT中文全教程

FLUENT中文全教程

FLUENT中文全教程1.FLUENT简介2.安装和启动FLUENT3.建立几何模型在FLUENT中,可以使用多种方法来建立几何模型,包括导入现有的CAD文件、绘制单个几何体或使用几何建模工具。

建立几何模型时,应注意几何的准确性和合理性。

4.网格生成几何模型建立好后,需要生成网格。

FLUENT提供了多种网格生成工具,可以根据需要选择合适的方法。

生成的网格应该具有一定的精度和合适的网格尺寸,以确保计算结果的准确性。

5.设置物理模型在开始计算之前,需要设置相应的物理模型。

FLUENT支持多种物理模型,包括流体流动、传热、化学反应等。

根据实际问题选择合适的物理模型,并进行相应的设定。

6.边界条件在FLUENT中,需要为模型的各个边界设置适当的边界条件。

边界条件描述了流体在该边界上的运动规律和特性。

根据实际问题选择合适的边界条件,并进行相应的设定。

7.数值求解器数值求解器是FLUENT中的核心组件,用于求解流体流动、传热和化学反应等方程。

FLUENT提供了多种数值求解器,可以根据问题类型和计算精度选择合适的求解器。

8.设置求解控制参数在开始求解之前,需要设置一些求解控制参数,包括迭代次数、收敛准则和时间步长等。

这些参数的设定直接影响到求解的精度和计算效率。

9.运行计算所有设置和参数设定完成后,可以开始运行计算。

FLUENT会自动根据设置进行迭代计算,直到满足设定的收敛准则为止。

计算时间的长短取决于模型的复杂程度和计算机性能。

10.结果分析计算完成后,可以对计算结果进行分析和后处理。

FLUENT提供了丰富的后处理工具,可以可视化流场、温度场和压力场等信息,并进行数据提取和报告生成。

11.优化和改进根据分析结果,可以对模型进行优化和改进。

可以调整边界条件、网格密度和物理模型等,进一步提高计算精度和计算效率。

12.汇报和展示最后,根据实际需要,可以将计算结果进行汇报和展示。

可以生成图片、动画和报告,以便更好地与他人交流和分享。

引用写给刚接触Fluent的新手转载自网络

引用写给刚接触Fluent的新手转载自网络如何入门学习任何一个软件,对于每一个人来说,都存在入门的时期。

认真勤学是必须的,什么是最好的学习方法,我也不能妄加定论,在此,我愿意将我三年前入门FLUENT心得介绍一下,希望能给学习FLUENT的新手一点帮助。

由于当时我需要学习FLUENT来做毕业设计,老师给了我一本书,韩占忠的《FLUENT流体工程仿真计算实例与应用》,当然,学这本书之前必须要有两个条件:第一,具有流体力学的基础,第二,有FLUENT安装软件可以应用。

然后就照着书上二维的计算例子,一个例子,一个步骤地去学习,然后学习三维,再针对具体你所遇到的项目进行针对性的计算。

不能急于求成,从前处理器GAMBIT,到通过FLUENT进行仿真,再到后处理,如TECPLOT,进行循序渐进的学习,坚持,效果是非常显著的。

如果身边有懂得FLUENT的老师,那么遇到问题向老师请教是最有效的方法,碰到不懂的问题也可以上网或者查找相关书籍来得到答案。

另外我还有本《计算流体动力学分析》王福军的,两者结合起来学习效果更好。

CFD计算中涉及到的流体及流动的基本概念和术语理想流体和粘性流体;牛顿流体和非牛顿流体;可压缩流体和不可压缩流体;层流和湍流;定常流动和非定常流动;亚音速与超音速流动;热传导和扩散等。

理想流体(IdealFluid)和粘性流体(ViscousFluid)流体在静止时虽不能承受切应力,但在运动时,对相邻的两层流体间的相对运动,即相对滑动速度却是有抵抗的,这种抵抗力称为粘性应力。

流体所具备的这种抵抗两层流体相对滑动速度,或普遍说来抵抗变形的性质称为粘性。

粘性的大小依赖于流体的性质,并显著地随温度变化。

实验表明,粘性应力的大小与粘性及相对速度成正比。

当流体的粘性较小(实际上最重要的流体如空气、水等的粘性都是很小的),运动的相对速度也不大时,所产生的粘性应力比起其他类型的力如惯性力可忽略不计。

此时我们可以近似地把流体看成无粘性的,这样的流体称为理想流体。

FLUENT全参数设置(新手)

4月1日写给Fluent新手(续)31 数值模拟过程中,什么情况下出现伪扩散的情况?以及对于伪扩散在数值模拟过程中如何避免?假扩散(false diffusion)的含义:基本含义:由于对流—扩散方程中一阶导数项的离散格式的截断误差小于二阶而引起较大数值计算误差的现象。

有的文献中将人工粘性(artificial viscosity)或数值粘性(numerical viscosity)视为它的同义词。

拓宽含义:现在通常把以下三种原因引起的数值计算误差都归在假扩散的名称下1.非稳态项或对流项采用一阶截差的格式;2.流动方向与网格线呈倾斜交叉(多维问题);3.建立差分格式时没有考虑到非常数的源项的影响。

克服或减轻假扩散的格式或方法,为克服或减轻数值计算中的假扩散(包括流向扩散及交叉扩散)误差,应当:1. 采用截差阶数较高的格式;2. 减轻流线与网格线之间的倾斜交叉现象或在构造格式时考虑到来流方向的影响。

3. 至于非常数源项的问题,目前文献中,还没有为克服这种影响而专门构造的格式,但是高阶格式显然对减轻其影响是有利的。

32 FLUENT轮廓(contour)显示过程中,有时候标准轮廓线显示通常不能精确地显示其细节,特别是对于封闭的3D物体(如柱体),其原因是什么?如何解决?FLUENT等高线(contour)显示过程中,可以通过调节显示的水平等级来调节其显示细节,Levels...最大值允许设置为100.对于封闭的3D物体,可以通过建立Surface,监视Surface上的量来显示计算结果。

或者计算之后将结果导入到Tecplot中,作切片图显示。

33 如果采用非稳态计算完毕后,如何才能更形象地显示出动态的效果图?对于非定常计算,可以通过创建动画来形象地显示出动态的效果图。

Solve->Animate->Define...,具体操作请参考Fluent用户手册。

34 在FLUENT的学习过程中,通常会涉及几个压力的概念,比如压力是相对值还是绝对值?参考压力有何作用?如何设置和利用它?GAUGE PRESSURE 就是静压。

FLUENT全参数设置(新手)

4月1日写给Fluent 新手( 续)31数值模拟过程中,什么情况下出现伪扩散的情况?以及对于伪扩散在数值模拟过程中如何避免?假扩散( false diffusion )的含义:基本含义:由于对流—扩散方程中一阶导数项的离散格式的截断误差小于二阶而引起较大数值计算误差的现象。

有的文献中将人工粘性 ( artificial viscosity )或数值粘性( numerical viscosity )视为它的同义词。

拓宽含义:现在通常把以下三种原因引起的数值计算误差都归在假扩散的名称下1.非稳态项或对流项采用一阶截差的格式;2.流动方向与网格线呈倾斜交叉(多维问题);3.建立差分格式时没有考虑到非常数的源项的影响。

克服或减轻假扩散的格式或方法,为克服或减轻数值计算中的假扩散(包括流向扩散及交叉扩散)误差,应当:1.采用截差阶数较高的格式;2.减轻流线与网格线之间的倾斜交叉现象或在构造格式时考虑到来流方向的影响。

3.至于非常数源项的问题,目前文献中,还没有为克服这种影响而专门构造的格式,但是高阶格式显然对减轻其影响是有利的。

32FLUENT 轮廓( contour )显示过程中,有时候标准轮廓线显示通常不能精确地显示其细节,特别是对于封闭的3D 物体(如柱体),其原因是什么?如何解决?FLUENT 等高线( contour )显示过程中,可以通过调节显示的水平等级来调节其显示细节,Levels... 最大值允许设置为100.对于封闭的3D 物体,可以通过建立Surface ,监视Surface 上的量来显示计算结果。

或者计算之后将结果导入到Tecplot 中,作切片图显示。

33如果采用非稳态计算完毕后,如何才能更形象地显示出动态的效果图?对于非定常计算,可以通过创建动画来形象地显示出动态的效果图。

Solve->Animate->Define... ,具体操作请参考Fluent 用户手册。

fluent菜鸟必读

fluent菜鸟必读Fluent 菜鸟必读摘自清洁能源论坛由Jim King整理请问一下fluent与gambit,和exceed是什么关系呀,我的系统是windows xp,该怎样运行g ambit呀 (3)FLUENT软件的下载 (3)FLUENT软件的安装 (3)贴子主题:我是个新手,能说说如何学好fluent吗? (3)贴子主题: gambit和fluent的默认工作目录的更改: (4)贴子主题: [转帖]fluent学习的过程 (4)贴子主题: [转帖]fluent 新手问 (4)贴子主题: FLUENT软件介绍 (6)贴子主题: [转帖]在学Fluent之前建议要先了解学习那些内容 (6) 贴子主题: [转帖]使用FLUENT几个常遇到的问题 (7)贴子主题:请问怎么样用图形来表示三维的流场? (8)贴子主题:如何将UG和PRO/E中的风机import到gambit中啊? (8)贴子主题: FLUENT计算后显示的图形如何编辑和保存 (8)贴子主题: [转帖][转帖]fluent迭代计算时为何无法显示图像 (8) 贴子主题: [转帖]什么是松弛因子 (9)贴子主题: [转帖] courant number与收敛 (9)贴子主题: gambit的作用及使用 (9)贴子主题: fluent求解过程出错 (9)贴子主题: [转帖]怎样子分析计算结果的合理性 (10)贴子主题: [转帖]如何设置流体重力参数 (10)贴子主题: [转帖]有关计算区域取对称与否的问题 (10)贴子主题:结构化网格和非结构化网格 (10)贴子主题:关于复杂模型和gambit中的实体及虚体 (11)贴子主题:[转帖]请问在温度分布的contour中如何确定某一温度值的所在网格中的坐标位置 (12)贴子主题:画网格注意的两个问题 (12)贴子主题:一个体分成几块分别划网格的问题 (13)贴子主题: gambit在生成体网格的时候出现问题 (13)贴子主题:如何进行网格的局部加密 (15)贴子主题: [转帖]gambit中的三维网格的分类 (15)贴子主题: [转帖]国内哪一个讲网格划分的书比较好 (15)贴子主题:是不是因为网格数太多的原因? (15)贴子主题: [转帖]网格的划分是否是越细越好 (16)贴子主题:把网格导入FLUENT中计算,在进行检查网格时出错(16)贴子主题: [转帖]装了exceed 7.0 为什么还提示 (17)贴子主题: [转帖]"PDF模型"指的是什么 (18)贴子主题: [转帖]PDF显示问题 (18)贴子主题: [转帖]prePDF里面的PDF T able (18)贴子主题: [转帖]PDF混合分数的意义 (18)贴子主题: [转帖]点燃问题——三种温度的设置方式的异同 (18) 贴子主题: [转帖]如何点燃燃料 (18)贴子主题: [转帖]fluent udf接口的问题 (19)贴子主题: [转帖]FlUENT 中UDF用编译连接 (19)贴子主题: [转帖] 用fluent计算如何判断计算是否收敛 (19)贴子主题: [转帖]质量守恒收敛判据 (20)贴子主题: [转帖]残差线出现波形是怎么回事? (20)贴子主题:关于残差 (20)贴子主题: [转帖]关于定常和非定常 (20)贴子主题: [转帖]关于辐射模型和非预混模型 (24)贴子主题: [转帖]划分的网格怎么导不出来呀 (25)贴子主题: gambit为什么读不进*.sat的文件? (25)贴子主题: [转帖]gambit怎么样和proe相连 (25)贴子主题: [转帖]control solution窗口中参数的设置 (25)贴子主题: [转帖]FLUENT的湍流模型 (25)贴子主题: [转帖] fluent网址 (26)贴子主题: [转帖]fluent5.4与fluent6.0的区别 (26)贴子主题:压力入口出口的边界条件怎么设置 (26)贴子主题:fluent中的cas文件能变成gambit里的dbs文件嘛(32)贴子主题: [转帖]我不会运行Gambit (32)贴子主题: [讨论]Gambit退出为什么总会留下.lok文件 (32)贴子主题: [转帖]初始化和边界条件 (33)贴子主题:为什么无法在运行窗口直接启动gambit? (33)贴子主题:怎么启动Gambit2.1.2? (34)贴子主题: Gambit启动不起来 (35)贴子主题:动画制作失败 (36)贴子主题:关于wall-shadow (36)贴子主题: fluent中单位的规定 (36)请问一下fluent与gambit,和exceed是什么关系呀,我的系统是windows xp,该怎样运行gambit呀gambit是fluent的前处理软件,用来为fluent划分网格的,而gambit必须在unix环境下才可以运行,exceed 就是在windows环境下模拟unix的软件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 对于刚接触到FLUENT新手来说,面对铺天盖地的学习资料和令人难读的FLUENT help,如何学习才能在最短的时间内入门并掌握基本学习方法呢?答:学习任何一个软件,对于每一个人来说,都存在入门的时期。

认真勤学是必须的,什么是最好的学习方法,我也不能妄加定论,在此,我愿意将我三年前入门FLUENT心得介绍一下,希望能给学习FLUENT的新手一点帮助。

由于当时我需要学习FLUENT来做毕业设计,老师给了我一本书,韩占忠的《FLUENT 流体工程仿真计算实例与应用》,当然,学这本书之前必须要有两个条件,第一,具有流体力学的基础,第二,有FLUENT安装软件可以应用。

然后就照着书上二维的计算例子,一个例子,一个步骤地去学习,然后学习三维,再针对具体你所遇到的项目进行针对性的计算。

不能急于求成,从前处理器GAMBIT,到通过FLUENT进行仿真,再到后处理,如TECPLOT,进行循序渐进的学习,坚持,效果是非常显著的。

如果身边有懂得FLUENT的老师,那么遇到问题向老师请教是最有效的方法,碰到不懂的问题也可以上网或者查找相关书籍来得到答案。

另外我还有本《计算流体动力学分析》王福军的,两者结合起来学习效果更好。

2 CFD计算中涉及到的流体及流动的基本概念和术语:理想流体和粘性流体;牛顿流体和非牛顿流体;可压缩流体和不可压缩流体;层流和湍流;定常流动和非定常流动;亚音速与超音速流动;热传导和扩散等。

A.理想流体(Ideal Fluid)和粘性流体(Viscous Fluid):流体在静止时虽不能承受切应力,但在运动时,对相邻的两层流体间的相对运动,即相对滑动速度却是有抵抗的,这种抵抗力称为粘性应力。

流体所具备的这种抵抗两层流体相对滑动速度,或普遍说来抵抗变形的性质称为粘性。

粘性的大小依赖于流体的性质,并显著地随温度变化。

实验表明,粘性应力的大小与粘性及相对速度成正比。

当流体的粘性较小(实际上最重要的流体如空气、水等的粘性都是很小的),运动的相对速度也不大时,所产生的粘性应力比起其他类型的力如惯性力可忽略不计。

此时我们可以近似地把流体看成无粘性的,这样的流体称为理想流体。

十分明显,理想流体对于切向变形没有任何抗拒能力。

这样对于粘性而言,我们可以将流体分为理想流体和粘性流体两大类。

应该强调指出,真正的理想流体在客观实际中是不存在的,它只是实际流体在某些条件下的一种近似模型。

B.牛顿流体(Newtonian Fluid)和非牛顿流体(non-Newtonian Fluid):日常生活和工程实践中最常遇到的流体其切应力与剪切变形速率符合下式的线性关系,称为牛顿流体。

而切应力与变形速率不成线性关系者称为非牛顿流体。

图2-1(a)中绘出了切应力与变形速率的关系曲线。

其中符合上式的线性关系者为牛顿流体。

其他为非牛顿流体,非牛顿流体中又因其切应力与变形速率关系特点分为膨胀性流体(Dilalant),拟塑性流体(Pseudoplastic),具有屈服应力的理想宾厄流体(Ideal Bingham Fluid)和塑性流体(Plastic Fluid)等。

通常油脂、油漆、牛奶、牙膏、血液、泥浆等均为非牛顿流体。

非牛顿流体的研究在化纤、塑料、石油、化工、食品及很多轻工业中有着广泛的应用。

图2-1(b)还显示出对于有些非牛顿流体,其粘滞特性具有时间效应,即剪切应力不仅与变形速率有关而且与作用时间有关。

当变形速率保持常量,切应力随时间增大,这种非牛顿流体称为震凝性流体(Rheopectic Fluid)。

当变形速率保持常量而切应力随时间减小的非牛顿流体则称为触变性流体(Thixotropic Fluid)。

C.可压缩流体(Compressible Fluid)和不可压缩流体(Incompressible Fluid):在流体的运动过程中,由于压力、温度等因素的改变,流体质点的体积(或密度,因质点的质量一定),或多或少有所改变。

流体质点的体积或密度在受到一定压力差或温度差的条件下可以改变的这个性质称为压缩性。

真实流体都是可以压缩的。

它的压缩程度依赖于流体的性质及外界的条件。

例如水在100个大气压下,容积缩小0.5%,温度从20°变化到100°,容积降低4%。

因此在一般情况下液体可以近似地看成不可压的。

但是在某些特殊问题中,例如水中爆炸或水击等问题,则必须把液体看作是可压缩的。

气体的压缩性比液体大得多,所以在一般情形下应该当作可压缩流体处理。

但是如果压力差较小,运动速度较小,并且没有很大的温度差,则实际上气体所产生的体积变化也不大。

此时,也可以近似地将气体视为不可压缩的。

在可压缩流体的连续方程中含密度,因而可把密度视为连续方程中的独立变量进行求解,再根据气体的状态方程求出压力。

不可压流体的压力场是通过连续方程间接规定的。

由于没有直接求解压力的方程,不可压流体的流动方程的求解具有其特殊的困难。

D. 层流(Laminar Flow)和湍流(Turbulent Flow):实验表明,粘性流体运动有两种形态,即层流和湍流。

这两种形态的性质截然不同。

层流是流体运动规则,各部分分层流动互不掺混,质点的轨线是光滑的,而且流动稳定。

湍流的特征则完全相反,流体运动极不规则,各部分激烈掺混,质点的轨线杂乱无章,而且流场极不稳定。

这两种截然不同的运动形态在一定条件下可以相互转化。

E. 定常流动(Steady Flow)和非定常流动(Unsteady Flow):以时间为标准,根据流体流动的物理量(如速度、压力、温度等)是否随时间变化,将流动分为定常与非定常两大类。

当流动的物理量不随时间变化,为定常流动;反之称为非定常流动。

定常流动也称为恒定流动,或者稳态流动;非定常流动也称为非恒定流动、非稳态流动。

许多流体机械在起动或关机时的流体流动一般是非定常流动,而正常运转时可看作是定常流动。

F. 亚音速流动(Subsonic)与超音速流动(Supersonic):当气流速度很大,或者流场压力变化很大时,流体就受到了压速性的影响。

马赫数定义为当地速度与当地音速之比。

当马赫数小于1时,流动为亚音速流动;当马赫数远远小于1(如M<0.1)时,流体的可压速性及压力脉动对密度变化影响都可以忽略。

当马赫数接近1时候(跨音速),可压速性影响就显得十分重要了。

如果马赫数大于1,流体就变为超音速流动。

FLUENT对于亚音速,跨音速以及超音速等可压流动都有模拟能力。

G. 热传导(Heat Transfer)及扩散(Diffusion):除了粘性外,流体还有热传导及扩散等性质。

当流体中存在温度差时,温度高的地方将向温度低的地方传送热量,这种现象称为热传导。

同样地,当流体混合物中存在组元的浓度差时,浓度高的地方将向浓度低的地方输送该组元的物质,这种现象称为扩散。

流体的宏观性质,如扩散、粘性和热传导等,是分子输运性质的统计平均。

由于分子的不规则运动,在各层流体间交换着质量、动量和能量,使不同流体层内的平均物理量均匀化,这种性质称为分子运动的输运性质。

质量输运宏观上表现为扩散现象,动量输运表现为粘性现象,能量输运表象为热传导现象。

理想流体忽略了粘性,即忽略了分子运动的动量输运性质,因此在理想流体中也不应考虑质量和能量输运性质——扩散和热传导,因为它们具有相同的微观机制。

3 在数值模拟过程中,离散化的目的是什么?如何对计算区域进行离散化?离散化时通常使用哪些网格?如何对控制方程进行离散?离散化常用的方法有哪些?它们有什么不同?首先说一下CFD的基本思想:把原来在时间域及空间域上连续的物理量的场,如速度场,压力场等,用一系列有限个离散点上的变量值的集合来代替,通过一定的原则和方式建立起关于这些离散点上场变量之间关系的代数方程组,然后求解代数方程组获得场变量的近似值。

然后,我们再讨论下这些题目。

离散化的目的:我们知道描述流体流动及传热等物理问题的基本方程为偏微分方程,想要得它们的解析解或者近似解析解,在绝大多数情况下都是非常困难的,甚至是不可能的,就拿我们熟知的Navier-Stokes方程来说,现在能得到的解析的特解也就70个左右;但为了对这些问题进行研究,我们可以借助于我们已经相当成熟的代数方程组求解方法,因此,离散化的目的简而言之,就是将连续的偏微分方程组及其定解条件按照某种方法遵循特定的规则在计算区域的离散网格上转化为代数方程组,以得到连续系统的离散数值逼近解。

计算区域的离散及通常使用的网格:在对控制方程进行离散之前,我们需要选择与控制方程离散方法相适应的计算区域离散方法。

网格是离散的基础,网格节点是离散化的物理量的存储位置,网格在离散过程中起着关键的作用。

网格的形式和密度等,对数值计算结果有着重要的影响。

一般情况下,二维问题,有三角形单元和四边形,三位问题中,有四面体,六面体,棱锥体,楔形体及多面体单元。

网格按照常用的分类方法可以分为:结构网格,非结构网格,混合网格;也可以分为:单块网格,分块网格,重叠网格;等等。

上面提到的计算区域的离散方法要考虑到控制方程的离散方法,比如说:有限差分法只能使用结构网格,有限元和有限体积法可以使用结构网格也可以使用非结构网格。

控制方程的离散及其方法:上面已经提到了离散化的目的,控制方程的离散就是将主控的偏微分方程组在计算网格上按照特定的方法离散成代数方程组,用以进行数值计算。

按照应变量在计算网格节点之间的分布假设及推到离散方程的方法不同,控制方程的离散方法主要有:有限差分法,有限元法,有限体积法,边界元法,谱方法等等。

这里主要介绍最常用的有限差分法,有限元法及有限体积法。

(1)有限差分法(Finite Difference Method,简称FDM)是数值方法中最经典的方法。

它是将求解域划分为差分网格,用有限个网格节点代替连续的求解域,然后将偏微分方程(控制方程)的导数用差商代替,推导出含有离散点上有限个未知数的差分方程组。

求差分方程组(代数方程组)的解,就是微分方程定解问题的数值近似解,这是一种直接将微分问题变为代数问题的近似数值解法。

这种方法发展较早,比较成熟,较多用于求解双曲型和抛物型问题(发展型问题)。

用它求解边界条件复杂,尤其是椭圆型问题不如有限元法或有限体积法方便。

(2)有限元法(Finite Element Method,简称FEM)与有限差分法都是广泛应用的流体力学数值计算方法。

有限元法是将一个连续的求解域任意分成适当形状的许多微小单元,并于各小单元分片构造插值函数,然后根据极值原理(变分或加权余量法),将问题的控制方程转化为所有单元上的有限元方程,把总体的极值作为个单元极值之和,即将局部单元总体合成,形成嵌入了指定边界条件的代数方程组,求解该方程组就得到各节点上待求的函数值。

相关文档
最新文档