FLUENT软件学习报告
- 格式:doc
- 大小:189.50 KB
- 文档页数:5
fluent学习总结报告4定义材料的⽅法FLUENT预定义了⼀些材料,⽤户可⾃定义新材料,还可从材料数据库中复制⼰有材料,或者修改已有材料。
所有材料的定义、复制和修改,都是通过Meterials对话框来实现的。
在对话框中,可在相应条⽬下选择或输⼊相关数据,从⽽实现对材料的创建、修改和删除。
下⾯结合主要条⽬的说明来介绍对话框的使⽤。
Name:显⽰当前材料的名称。
如果⽤户想要⽣成新材料,⽆论是采⽤创建还是采⽤复制的⽅法,可在此输⼊所要⽣成材料名称。
如果要修改已存在的材料,则需要从右边的Fluid Materials(或Solid Materials)下拉列表中已有材料。
Chemical Formula:显⽰材料的化学式。
Material Type:该下拉列表框包含有所有可⽤的材料类型清单。
Fluent默认的材料类型只有Fluid和solid.如果模拟组分运输,会增加Mixture材料类型。
如果模拟离散项,还可能出现其他类型。
Fluid Materials/Solid Materials:下拉列表框包含与在Material Type中所选材料类型对应的已定义的全部材料清单。
Order Materials By:允许⽤户对已存在的材料名称进⾏排名。
排名顺序可安Name和Chemical Formula。
Datebaxxxxse:打开Fluent提供的数据库,⽤户可从中复制预定义的材料到当前求解器中。
数据库提供了许多常⽤的材料。
例如,可从数据库中将Water复制过来,然后在这个对话框中对其进⾏适当修改,water便成了当前求解器中可以使⽤的材料。
默认情况下,只有数据库中的air(空⽓)和aluminum(铝)出现在当前求解器中。
properties:包含材料的各种属性,⽤以让⽤户确认或修改。
这些属性的范围因当前使⽤的计算模型不同⽽不同。
经常使⽤的条⽬包括Density(密度)、(常压⽐热容)、Thermalconductivity(热传导系数)、Viscosity(粘度)等,⽤户可根据⾃⼰求解问题中的实际流体介质的物理特性输⼊相关参数。
fluent的一些学习心得我是一位从事fluent数值模拟多年的员工,也学了一些相关方面的技能。
希望能借助这个平台,将我所学到的东西传播给大家。
这是我之前学习fluent软件的一些心得,希望对大家有帮助。
一、重复、模仿阶段(主要是看网上的教程)1)学习网格的概念,非结构网格和结构性网格的区别,流体域与固体域的耦合等。
2)学习网格的画法,熟练掌握画网格的流程以及需要注意的事项。
个人推荐结构性网格用icem-cfd软件,非结构网格用ansys meshing软件,有时也可以用混合网格组装的形式。
这两个软件适合入门,比较简单(如果几何结构比较复杂,多达十几种不同零件的话,可以学习fluent meshing这个软件,这个软件难度比较高!)。
前期看教程,不需要搞懂每一步是什么原因,我们要做的,是记住这些操作流程和模仿,并且尽量地做到熟练、熟练、熟练3)熟悉fluent的模拟流程。
前期我觉得学习画网格的时间应该占70%左右,其余时间熟悉fluent模拟操作。
二、思考每一步操作的原因这时,我们需要思考教程中的操作流程,为什么要那么操作,以及作者的思路是怎么样的。
这时可以将教程看两遍,甚至三遍,倍速播放,这时不需要模仿操作,只需要思考作者的操作原因就行,也不会花费较多的时间。
这时遇到想不通的问题,要多和师兄师姐沟通,多用度娘,要善于看软件的帮助文档,有时候看帮助文档的效果是最好的。
这一阶段是最耗时间的,也是最困难的部分。
三、归纳总结+重复练习FLUENT——udf实例文档下载可以将教程按照网格画法、模拟方法(流体、流固耦合还是多相耦合)、动网格和静网格的不同、常见的问题解决等方法归类,总结出每一类的相同点和不同点。
相同点很重要,每个项目都会用到,都是相通的。
不同点我们可以整理出来,因为每个项目都不一样,到时候现学就可以。
最重要的一点,就是要多见识不同的模拟,平常重复练习。
因为fluent软件一段时间不用,就可能全忘了,需要持续不断地学习。
1对于刚接触到FLUENT新手来说,面对铺天盖地的学习资料和令人难读的FLUENT help,如何学习才能在最短的时间内入门并掌握基本学习方法呢?答:学习任何一个软件,对于每一个人来说,都存在入门的时期。
认真勤学是必须的,什么是最好的学习方法,我也不能妄加定论,在此,我愿意将我三年前入门FLUENT心得介绍一下,希望能给学习FLUENT的新手一点帮助。
由于当时我需要学习FLUENT来做毕业设计,老师给了我一本书,韩占忠的《FLUENT流体工程仿真计算实例与应用》,当然,学这本书之前必须要有两个条件,第一,具有流体力学的基础,第二,有FLUENT 安装软件可以应用。
然后就照着书上二维的计算例子,一个例子,一个步骤地去学习,然后学习三维,再针对具体你所遇到的项目进行针对性的计算。
不能急于求成,从前处理器GAMBIT,到通过FLUENT进行仿真,再到后处理,如TECPLOT,进行循序渐进的学习,坚持,效果是非常显著的。
如果身边有懂得FLUENT的老师,那么遇到问题向老师请教是最有效的方法,碰到不懂的问题也可以上网或者查找相关书籍来得到答案。
另外我还有本《计算流体动力学分析》王福军的,两者结合起来学习效果更好。
2 CFD计算中涉及到的流体及流动的基本概念和术语:理想流体和粘性流体;牛顿流体和非牛顿流体;可压缩流体和不可压缩流体;层流和湍流;定常流动和非定常流动;亚音速与超音速流动;热传导和扩散等。
A.理想流体(Ideal Fluid)和粘性流体(Viscous Fluid):流体在静止时虽不能承受切应力,但在运动时,对相邻的两层流体间的相对运动,即相对滑动速度却是有抵抗的,这种抵抗力称为粘性应力。
流体所具备的这种抵抗两层流体相对滑动速度,或普遍说来抵抗变形的性质称为粘性。
粘性的大小依赖于流体的性质,并显著地随温度变化。
实验表明,粘性应力的大小与粘性及相对速度成正比。
当流体的粘性较小(实际上最重要的流体如空气、水等的粘性都是很小的),运动的相对速度也不大时,所产生的粘性应力比起其他类型的力如惯性力可忽略不计。
Fluent学习总结报告学号:班级:姓名:指导老师:前言FLUENT是世界上流行的商用CFD软件包,包括基于压力的分离求解器、基于压力的耦合求解器、基于密度的隐式求解器、基于密度的显示求解器。
它具有丰富的物理模型、先进的数值方法和强大的前后处理功能,可对高超音速流场、传热与相变、化学与相变、化学反应与燃烧、多相流、旋转机械、变/动网络、噪声、材料加工复杂激励等流动问题进行精确的模拟,具有较高的可信度,。
用户自定义函数也为改进和完善模型,处理个性化问题和给出更合理的边界条件提供了可能。
经过这一个学期对 Fluent的初步入门学习,我对其有了初步的了解,通过练习一些例子,掌握了用 Fluent 求解分析的大概步骤和对鼠标的操作,也大概清楚这些分析有什么用。
由于软件和指导资料几乎全部都是英文书写,还没能完全地理解软件上各个选项的意义和选项之间的联系,目前仅仅是照着实例练操作,要想解决实际问题还远远不够,不过孰能生巧,我相信经过大量的练习,思考,感悟,我一定可以熟练掌握并运用 Fluent。
本学习报告将从Fluent的应用总结分析和几个算例的操作来叙述。
fluent 简单操作指南1.读入文件file--read--case找到.msh文件打开2.网格检查grid-check网格检查会报告有关网格的任何错误,特别make sure最小体积不能使负值;3.平滑和交换网格grid-smooth/swap---点击smooth再点击swap,重复多次;4.确定长度单位grid-scale----在units conversion中的grid was created in中选择相应的单位,点击change length units给出相应的范围,点击scal,然后关闭;5.显示网格display--grid建立求解模型1.define-models-solver(求解器)2.设置湍流模型define-models-viscous3.选择能量方程define-models-energy4 设置流体物理属性define-materials,进行设置,然后点击change/create,弹出的对话框点NO。
1. 分离式求解器和耦合式求解器:都适用于从不可压到高速可压的很大范围的流动,总得来说,计算高速可压时,耦合式求解器更有优势;分离式求解器中有几个模型耦合式求解器中没有,如VOF,多项混合模型等。
2. 对于绝大多数问题,选择1st-Order Implicit就已经足够了。
精度要求高时,选择2st-Order Implicit.而Explicit选项只对耦合显式求解器有效。
3. 压力都是相对压力值,相对于参考压力而言。
对于不可压流动,若边界条件中不包含有压力边界条件时,用户应设置一个参考压力位置。
计算时,fluent强制这一点的相对压力值为0.4. 选择什么样的求解器后,再选择什么样的计算模型,即通知fluent是否考虑传热,流动是无粘、层流还是湍流,是否多相流,是否包含相变等。
默认情况,fluent只进行流场求解,不求解能量方程。
5. 多相流模型:其中vof模型通过单独的动量方程和处理穿过区域的每一流体的容积比来模拟两种或三种不能混合的流体。
6. 能量方程:选中表示计算过程中要考虑热交换。
对于一般流动,如水利工程及水力机械流场分析,可不考虑传热;气流模拟时,往往要考虑。
默认状态下,fluent在能量方程中忽略粘性生成热,而耦合式求解器包含有粘性生成热。
7. 粘性模型:inviscid无粘计算;Laminar模型,层流模型;k-epsilon(2 eqn)模型,目前常用模型。
8. 材料定义:比较简单9. 边界条件:见P210-21110. 给定湍流参数:在计算区域的进口、出口及远场边界,需给定输运的湍流参数。
Turbulence specification Method项目,意为让用户指定使用哪种模型来输入湍流参数。
用户可任选其一,然后按公式计算选定的湍流参数,并作为输入。
湍流强度,湍动能k,湍动耗散率e。
11. 常用的边界条件:压力进口:适用于可压和不可压流动,用于进口的压力一直但流量或速度未知的情况。
Fluent软件学习心得与体会Fluent软件学习心得与体会作为一名工科学生,学习和掌握流体力学相关的软件工具是非常重要的。
在这方面,ANSYS Fluent软件是被广泛使用的一款流体仿真软件,它具有强大的求解能力和友好的用户界面。
在我深入学习并应用这款软件的过程中,我积累了许多宝贵的心得体会,现在将和大家分享一下。
首先,我认为系统性学习和理解基本原理是掌握Fluent软件的关键。
在开始使用这款软件之前,我先通过翻阅相关的教材和视频教程了解了流体力学的基本理论和模型。
这让我对软件中的各项参数和模型有了更深刻的认识,并且使我能够更好地应用软件解决流体力学问题。
其次,Fluent软件的用户界面相对来说算是比较友好和直观的。
但在实际使用中,我发现了一些需要注意的地方。
首先是网格的设置,合理的网格划分对于数值模拟的结果准确性有着重要的影响。
我学会了在软件中使用不同的网格生成方法,并且根据具体的问题进行优化。
其次是模型选择和边界条件的设定。
在使用Fluent软件时,根据实际问题需求选择合适的模型,并设置合理的边界条件是非常重要的。
我在实践中不断尝试和调整,逐渐掌握了这些技巧。
另外,Fluent软件提供了丰富的后处理功能,能够对仿真结果进行多种可视化展示。
在我的学习过程中,我学会了使用软件中的不同后处理工具,如云图、曲线图、剖面图等,来直观地展示流场的各项参数。
这些可视化结果帮助我更深入地理解流体动力学的本质,并且能够有效地与实际问题进行对比,进一步提升仿真结果的准确性。
另外,Fluent软件不仅仅用于传统的流体动力学问题仿真,还可以用于多学科领域的耦合问题仿真。
例如,我曾经用Fluent软件进行了流体与固体的热传导耦合问题的仿真计算。
通过这个实践,我发现Fluent软件能够与其他ANSYS软件进行无缝的耦合,实现多学科问题的综合求解。
这为解决更加复杂的实际工程问题提供了很大的方便。
总的来说,学习和应用Fluent软件使我在流体力学领域的研究和实践中受益匪浅。
FLUENT学习总结1 概述:FLUENT是目前处于世界领先地位的商业CFD软件包之一,最初由FLUENT Inc.公司发行。
2006年2月ANSYS Inc.公司收购FLUENT Inc.公司后成为全球最大的CAE软件公司。
FLUENT是一个用于模拟和分析复杂几何区域内的流体流动与传热现象的专用软件。
FLUENT提供了灵活的网格特性,可以支持多种网格。
用户可以自由选择使用结构化或者非结构化网格来划分复杂的几何区域,例如针对二维问题支持三角形网格或四边形网格;针对三维问题支持四面体、六面体、棱锥、楔形、多面体网格;同时也支持混合网格。
用户可以利用FLUENT提供的网格自适应特性在求解过程中根据所获得的计算结果来优化网格。
FLUENT是使用C语言开发的,支持并行计算,支持UNIX和Windows等多种平台,采用用户/服务器的结构,能够在安装不同操作系统的工作站和服务器之间协同完成同一个任务。
FLUENT通过菜单界面与用户进行交互,用户可以通过多窗口的方式随时观察计算的进程和计算结果。
计算结果可以采用云图、等值线图、矢量图、剖面图、XY散点图、动画等多种方式显示、存贮和打印,也可以将计算结果保存为其他CFD软件、FEM软件或后处理软件所支持的格式。
FLUENT还提供了用户编程接口,用户可以在FLUENT的基础上定制、控制相关的输入输出,并进行二次开发。
1.1 FLUENT软件包的组成针对不同的计算对象,CFD软件都包含有3个主要功能部分:前处理、求解器、后处理。
其中前处理是指完成计算对象的建模、网格生成的程序;求解器是指求解控制方程的程序;后处理是指对计算结果进行显示、输出的程序。
FLUENT软件是基于CFD软件的思想设计的。
FLUENT软件包主要由GAMBIT、Tgrid、Filters、FLUENT几部分组成。
(1)前处理器。
包括GAMBIT、Tgrid和Fliters。
其中GAMBIT是由FLUENT Inc.公司自主开发的专用CFD前置处理器,用于模拟对象的几何建模以及网格生成。
10、计算结果后处理1)创建要进行后处理的表面FLUENT中的可视化信息基本都是以表面({surface)为基础的。
有些表面,如计算的进口表面和壁面等,可能已经存在,在对计算结果进行后处理时直接使用即可。
但多数情况下,为了达到对空间任意位置上的某些变量的观察、统计及制作XY散点图,需要创建新的表面。
FLUENT提供了多种方法,用以生成各种类型的表面。
FLUENT在生成这些表确后,将表面的信息存储在案例文件中。
现简要介绍这些表面。
∙区域表面(ZoneSurfaces)。
如果用户想创建一个与现有的单元区域(或单元面区域)包含相同单元(或单元面)的单元区域(或单元面区域).可使用这种方式创建区域表面。
当需要在边界上显示结果时,这类表面非常有用。
用户可通过Surface / Zone命令打开ZoneSurface对话框,来生成这类表面。
∙子域表面(PartitionSurfaces)。
当用户使用FLLENT的并行版本时,可通过两个网格子域的边界来生成表面。
用户可通过Surface/Partition命令打开Partition Surface对话框,来生成这类表面。
∙点表面(PointSurfaces)。
为了监视某一点处的变量或函数的值,需要创建这类表面。
用户可通过Surface / Point命令打开PointSurface对话框,来生成这类表面。
∙线和耙表面(Line and RakeSurfaces)。
为了生成流线.用户必须指定一个表面,粒子将从这个表面释放出来。
线表面和耙表面就是专为此设计的。
一个耙表面由一组在两个指定点间均匀分布的若于个点组成,一个线表面只是一个指定了端点且在计算域内延伸的一条线。
用户可通过Surface/Line/R ake。
命令打开Line / Rake Surface对话框,来生成这类表而。
∙平面(PlaneSurface):如果想显示计算域内指定平面上的流场数据,则可创建这类表面。
FLUENT软件的学习总结通过这段时间对FLUENT软件的学习,我发现这个软件有庞大的参数设置和边界条件设置,同时要应用好这个软件也需要扎实的流体力学、传热学、导热学等基础知识。
在逐步的学习和摸索的过程中我总结有以下几个核心问题需要面对和研究。
第一.GAMBIT软件中的边界设置错误问题当在gambit中进行边界条件的设置时,路面上方十米处设置辐射源时,只要选择RADIATOR在网格输出时就会出现错误的提示,如选择WALL来作为边界,或者选择其它项时则不会出现这种情况。
请教一些人后,有人认为是网格划分的问题,认为对于网格的划分,要求控制网格的密度,可以遵循从线到面的原则,不能将所有边的网格点都定死,必须有一些边不定义网格,如四边形区域,一般只定义相邻两个边的网格,但是我在重新划分后还是不能解决。
后来在gambit2.3.16版本下运行也出现同样的问题。
所以现在对辐射面还是暂时设定为WALL,这直接影响到在msh文件导入fluent 后的边界条件设置。
同时在导入FLUENT也会出现如下的错误提示。
第二.Fluent中辐射模型的选用FLUENT 中可以用5 种模型计算辐射换热问题。
这5 种模型分别是离散换热辐射模型(DTRM)、P-1 辐射模型、Rosseland 辐射模型、表面辐射(S2S)模型和离散坐标(DO)辐射模型。
这五种模型究竟哪一种最适合路面对空气辐射的情况,由于没找到相关的算例,只能预估选择模型,根据看一些辐射算例和相关论坛,总结出要从以下几个方面去考虑:(1)光学厚度:可以用光学厚度(optical thickness)作为选择辐射模型的一个指标,看到一些论坛上关于光学厚度选模型的文章,由于我的模型的介质是空气,而空气的光学厚度相对其他介质比较小,所以选用P-1 模型或DO 模型,DO 模型的计算范围更大,但是同时计算量也更大,对计算机要求更高。
(2)散射:P-1、Rosseland 和DO 模型均可以计算散射问题,而DTRM 模型则忽略了散射的影响。
0 起因接触Fluent这款软件不到两年。
在此之前一直在使用CFX。
CFX的使用时间其实也不到三个月,伴随着项目的结束也自然的放下了。
再那之前,我甚至还不知道什么是CFX,什么是CFD。
研一的一整年基本上没去过实验室,整天就是在教室或寝室中度过,上课之余玩玩游戏,我以为研究生三年就会这么度过,日子过得很空虚。
我的真正导师并没有什么项目,说出来也许很好笑,在整个研一一年里,我都没有见过他,可以说是一个传奇中的人物,他将我委托给另外一个老师。
当时我不知道这些情况,是后来老师告诉我的我才明白。
先不讲这些无关的。
当时虽然每天上上课打打游戏,表面上看起来日子过得很惬意,其实玩过游戏的人都清楚,玩的时候感觉很过瘾,退出来感觉更无聊。
我当时也是那样,看到其他同学在学习之余跟着老师做项目,学习一些新的东西,其实心里也是蛮羡慕的。
08年4月的一天,老师(不是我的导师,是带我的那位老师)突然打电话让我去他办公室,想和我谈谈。
我当时心情有点紧张还有点期盼。
不到半个小时,我来到老师的办公室,老师五十多岁了,挺和蔼可亲的,几句话就让我放松下来了,然后他问我:“你这三年有什么打算?”。
我当时不知道如何回答,想了半天,说了一句:“老师,我不想像现在这样整天混下去了”。
老师说:“你该进实验室了!”。
那时候不像现在实验室的电脑多得找不到人使用,其实那时电脑还是勉强够研二研三的使用。
第二天,我去了实验室,看了下具体情况,由于我本人性格比较内向,不善于与别人交流,所以看到实验室的位置不够后,连老师的正牌研一的学生都没有位子,我觉得我还是等两个月后研三的毕业了腾出地方了再进实验室了。
其实老师和我谈话的时候问了一下我的基础怎么样,还说实验室现在基本上搞的都是流体,问我有没有兴趣往流体方向发展。
我现在都记不大清楚当初是怎么回答的了,大概意思好像是没问题。
我这个人平时喜欢挑战,可能是无知者无畏吧,当时我对流体模拟是什么都不知道,连流体力学都没有接触过。
FLUENT软件学习报告一、软件简介CFD商业软件FLUENT,是通用CFD软件包,用来模拟从不可压缩到高度可压FLUENT能达到最佳的收敛速度和求解精度。
灵活的非结构化网格和基于解的自适应网格技术及成熟的物理模型,使FLUENT在转换与湍流、传热与相变、化学反应与燃烧、多相流、旋转机械、动/变形网格、噪声、材料加工、燃料电池等方面有广泛应用。
从本质上讲,FLUENT只是一个求解器。
FLUENT本身提供的主要功能包括导入网格模型、提供计算的物理模型、施加边界条件和材料特性、求解和后处理。
FLUENT支持的网格生成软件包括GAMBIT、TGRid、prePDF、GeoMesh和其他CAD/CAE软件包。
二、软件使用方法本学习报告将以一简单算例—台阶运动演示FLUENT软件与GAMBIT及CAD 的结合使用。
2.1 物理模型二维后台阶运动的计算区域如图2-1所示。
计算区域为0.4m×1.2m,台阶长度为0.2m,高度为0.1m。
2.2在CAD中生成几何模型在CAD中按下列步骤生成如图2-1几何模型:(1)绘制求解区域形状。
(2)调用PEDIT命令,将构成台阶及边界的线生成多段线。
(3)调用REGION命令,将多段线形成的封闭区间生成区域。
(4)调用EXPORT命令,将绘图结果导出为ASCI格式文件命名为台阶,以便在GAMBIT中进行后续处理。
图2-2是在AUTOCAD中绘制的后台阶绕流的几何模型,该结果包含一个局域。
2.3在GAMBIT中划分网格在AUTOCAD中生成了一个二维台阶的几何模型,该模型包含一个区域,现在转入到GAMBIT中进行网格划分。
按照导入几何模型、生成流体区域、划分网格、定义边界类型和区域类型的步骤完成GAMBIT划分网格的工作。
网格划分完成后输出保存为MSH格式的网格文件。
绘制结果如图2-3.图2-3 网格2.4 FLUENT求解计算求解计算的操作步骤如下:(1)导入并检查网格在FLUENT中,首先要导入在GAMBIT中建立的网格文件,并对网格进行检查和光顺。
定义材料的方法FLUENT预定义了一些材料,用户可自定义新材料,还可从材料数据库中复制己有材料,或者修改已有材料。
所有材料的定义、复制和修改,都是通过Meterials对话框来实现的。
在对话框中,可在相应条目下选择或输入相关数据,从而实现对材料的创建、修改和删除。
下面结合主要条目的说明来介绍对话框的使用。
Name:显示当前材料的名称。
如果用户想要生成新材料,无论是采用创建还是采用复制的方法,可在此输入所要生成材料名称。
如果要修改已存在的材料,则需要从右边的Fluid Materials(或Solid Materials)下拉列表中已有材料。
Chemical Formula:显示材料的化学式。
Material Type:该下拉列表框包含有所有可用的材料类型清单。
Fluent默认的材料类型只有Fluid和solid.如果模拟组分运输,会增加Mixture材料类型。
如果模拟离散项,还可能出现其他类型。
Fluid Materials/Solid Materials:下拉列表框包含与在Material Type中所选材料类型对应的已定义的全部材料清单。
Order Materials By:允许用户对已存在的材料名称进行排名。
排名顺序可安Name和Chemical Formula。
Datebaxxxxse:打开Fluent提供的数据库,用户可从中复制预定义的材料到当前求解器中。
数据库提供了许多常用的材料。
例如,可从数据库中将Water复制过来,然后在这个对话框中对其进行适当修改,water便成了当前求解器中可以使用的材料。
默认情况下,只有数据库中的air(空气)和aluminum(铝)出现在当前求解器中。
properties:包含材料的各种属性,用以让用户确认或修改。
这些属性的范围因当前使用的计算模型不同而不同。
经常使用的条目包括Density(密度)、(常压比热容)、Thermalconductivity(热传导系数)、Viscosity(粘度)等,用户可根据自己求解问题中的实际流体介质的物理特性输入相关参数。
案例分析:Using Multiple Rotating Reference frxxxxames
问题描述:这个问题描述的是离心式鼓风机的一个二维剖面。
这个问题的图解由下图所示。
这台鼓风机由32个叶片,每一个叶片的弦长是13.5mm这些叶片距离中心大约有56.5mm。
外壁的半径在80mm到146.5之间变化。
入口的总压为200Pa和周围气流。
叶片的转速为261rad/s。
假定气流为湍流。
一、导入网格
1.打开 fluent,选择 2d 求解器,导入 blower.msh 文件1( File\Read\Case)。
2.检查网格( Grid\Check),平滑网格(Grid\Smooth/Swap)。
3.显示网格( Display\Grid)
二、选择模型
1.选择求解器
2.选择模型
三、材料属性
四、边界条件
设置离散格式和欠松弛因子。
设置求解过程的监视参数
初始化流场解
保存文件
流场迭代计算
保存文件和数据显示等值线图
显示速度矢量图
报告统计信息。
FLUENT软件的学习总结通过这段时间对FLUENT软件的学习,我发现这个软件有庞大的参数设置和边界条件设置,同时要应用好这个软件也需要扎实的流体力学、传热学、导热学等基础知识。
在逐步的学习和摸索的过程中我总结有以下几个核心问题需要面对和研究。
第一.GAMBIT软件中的边界设置错误问题当在gambit中进行边界条件的设置时,路面上方十米处设置辐射源时,只要选择RADIATOR在网格输出时就会出现错误的提示,如选择WALL来作为边界,或者选择其它项时则不会出现这种情况。
请教一些人后,有人认为是网格划分的问题,认为对于网格的划分,要求控制网格的密度,可以遵循从线到面的原则,不能将所有边的网格点都定死,必须有一些边不定义网格,如四边形区域,一般只定义相邻两个边的网格,但是我在重新划分后还是不能解决。
后来在gambit2.3.16版本下运行也出现同样的问题。
所以现在对辐射面还是暂时设定为WALL,这直接影响到在msh文件导入fluent 后的边界条件设置。
同时在导入FLUENT也会出现如下的错误提示。
第二.Fluent中辐射模型的选用FLUENT 中可以用5 种模型计算辐射换热问题。
这5 种模型分别是离散换热辐射模型(DTRM)、P-1 辐射模型、Rosseland 辐射模型、表面辐射(S2S)模型和离散坐标(DO)辐射模型。
这五种模型究竟哪一种最适合路面对空气辐射的情况,由于没找到相关的算例,只能预估选择模型,根据看一些辐射算例和相关论坛,总结出要从以下几个方面去考虑:(1)光学厚度:可以用光学厚度(optical thickness)作为选择辐射模型的一个指标,看到一些论坛上关于光学厚度选模型的文章,由于我的模型的介质是空气,而空气的光学厚度相对其他介质比较小,所以选用P-1 模型或DO 模型,DO 模型的计算范围更大,但是同时计算量也更大,对计算机要求更高。
(2)散射:P-1、Rosseland 和DO 模型均可以计算散射问题,而DTRM 模型则忽略了散射的影响。
Fluent 学习心得仅仅就我接触过得谈谈对fluent的认识,并说说哪些用户适合用,哪些不适合fluent对我来说最麻烦的不在里面的设置,因为我本身解决的就是高速流动可压缩N-S方程,而且本人也是学力学的,诸如边界条件设置等概念还是非常清楚的同时我接触的流场模拟,都不会有很特别的介质,所以设置起来很简单。
对我来说,颇费周折的是gambit做图和生成网格,并不是我不会,而是gambit对作图要求的条件很苛刻,也就是说,稍有不甚,就前功尽弃,当然对于计算流场很简单的用户,这不是问题。
有时候好几天生成不了的图形,突然就搞定了,逐渐我也总结了一点经验,就是要注意一些小的拐角地方的图形,有时候做布尔运算在图形吻合的地方,容易产生一些小的面最终将导致无法在此生成网格,fluent里面的计算方法是有限体积法,而且我觉得它在计算过程中为了加快收敛速度,采取了交错网格,这样,计算精度就不会很高。
同时由于非结构网格,肯定会导致计算精度的下降,所以我一贯来认为在fluent里面选取复杂的粘性模型和高精度的格式没有任何意义,除非你的网格做的非常好。
而且fluent5.5以前的版本(包括5。
5),其物理模型,(比如粘性流体的几个模型)都是预先设定的,所以,对于那些做探索性或者检验新方法而进行的模拟,就不适合用。
同时gambit做网格,对于粘性流体,特别是计算湍流尺度,或者做热流计算来说其网格精度一般是不可能满足的,除非是很小的计算区域。
所以,用fluent做的比较复杂一点的流场(除了经典的几个基本流场)其计算所得热流,湍流,以及用雷诺应力模拟的粘性都不可能是准确的,这在物理上和计算方法已经给fluent判了死刑,有时候看到很多这样讨论的文章,觉得大家应该从物理和力学的本质上考虑问题。
但是,fluent往往能计算出量级差不多的结果,我曾经做了一个复杂的飞行器热流计算,高超音速流场,得到的壁面热流,居然在量级上是吻合的,但是,从计算热流需要的壁面网格精度来判断,gambit所做的网格比起壁面网格所满足的尺寸的要大了至少2个数量级,我到现在还不明白fluent是怎么搞的。
1.FLUENT可以计算的流动类型2.任意复杂外形的二维/三维流动;3.可压、不可压流;4.定常、非定常流;5.牛顿、非牛顿流体流动;6.对流传热,包括自然对流和强迫对流;7.热传导和对流传热相耦合的传热计算;8.热传导和对流传热相耦合的传热计算;9.辐射传热计算;10.惯性(精止)坐标、非惯性(旋转)坐标下中的流场计算;11.多层次移动参考系问题,包括动网格界面和计算动子/静子相互干扰问题的混合面等问题;12.化学组元混合与反应计算,包括燃烧模型和表面凝结反应模型;13.源项体积任意变化的计算,源项类包括热源、质量源、动量源、湍流源和化学组分源项等形式;14.颗粒、水滴和气泡等弥散相的轨迹计算,包括弥散相与连续项耦合的计算。
15.多空介质流动计算;16.用一维模型计算风扇和换热器的性能;17.两相流,包括带穴流动计算;18.复杂表面问题中带自由面流动的计算。
简而言之,FLUENT适用于各种复杂外形的可压和不可压流动计算。
1.Fluent 的基本功能与求解步骤(一)FLUENT的基本功能1.导入网格模型(Read Mesh):包括导入GAMBIT网格、检查网格、更改单位以及光顺网格等(Including reading GAMBIT mesh;checking grid;scale grid and smoothgrid.etc.)。
2.确定计算模型(Define model):是否考虑传热;流动是无黏、层流,还是湍流;是否为多相流;是否包含相变(Whetner it haveheat tranfer;it is laminar flow or turbulent flowetc.)。
3.定义材料特性(Define materails):包括密度、分子量、黏度、比热容、热传导系数、标准状态焓等(Including density viscosityspecific heat coefficient of heat conduction tetc.)。
9. 求解。
1.设置求解控制参数∙离散格式对求解器性能的影响控制方程中的扩散项一般采用中心差分格式离散,而对流项则可采用多种不同的格式进行离散4。
FLUENT允许用户为对流项选择不同的离散格式(注意粘性项总是自动使用二阶精确度的离散格式)。
默认情况下,当使用分离式求解器时,所有方程中的对流项均用一阶迎风格式离散;当使用祸合式求解器时,流动方程使用二阶精度格式、其他方程使用一阶精度格式进行离散。
此外,当使用分离式求解器时,用户还可为压力选择插值方式。
当流动与网格对齐时,如使用四边形或六面体网格模拟层流流动,使用一阶精度离散格式是可以接受的。
但当流动斜穿网格线时,一阶精度格式将产生明显的离散误差(数值扩散)。
因此,对于2D三角形及3D四面体网格,注意要使用二阶精度格式,特别是对复杂流动更是如此。
一般来讲,.在一阶精度格式下容易收散,但精度较差。
有时,为了加快计算速度,可先在一阶精度格式下计算,然后再转到二阶精度格式下计算。
如果使用二阶精度格式遇到难于收敛的情况,则可考虑改换一阶精度格式。
对于转动及有旋流的计算,在使用四边形及六面体网格时,具有三阶精度的QUICK格式可能产生比二阶精度更好的结果。
但是,一般情况下,用二阶精度就已足够,即使使用QUICK 格式,结果也不一定好。
乘方格式(Power-law scheme)一般产生与一阶精度格式相同精度的结果。
中心差分格式一般只用于大涡模拟模型,而且要求网格很细的情况。
∙欠松弛因子对性能的影响欠松弛(Under Relaxation):所谓欠松弛就是将本层次计算结果与上一层次结果的差值作适当缩减,以避免由于差值过大而引起非线性迭代过程的发散。
用通用变量来写出时,为松弛因子(Relaxation Factors)。
《数值传热学-214》FLUENT中的欠松弛:由于FLUENT所解方程组的非线性,我们有必要控制的变化。
一般用欠松弛方法来实现控制,该方法在每一部迭代中减少了的变化量。
10、计算结果后处理1)创建要进行后处理的表面FLUENT中的可视化信息基本都是以表面({surface)为基础的。
有些表面,如计算的进口表面和壁面等,可能已经存在,在对计算结果进行后处理时直接使用即可。
但多数情况下,为了达到对空间任意位置上的某些变量的观察、统计及制作XY散点图,需要创建新的表面。
FLUENT提供了多种方法,用以生成各种类型的表面。
FLUENT在生成这些表确后,将表面的信息存储在案例文件中。
现简要介绍这些表面。
∙区域表面(Zone Surfaces)。
如果用户想创建一个与现有的单元区域(或单元面区域)包含相同单元(或单元面)的单元区域(或单元面区域).可使用这种方式创建区域表面。
当需要在边界上显示结果时,这类表面非常有用。
用户可通过Surface / Zone命令打开Zone Surface对话框,来生成这类表面。
∙子域表面(Partition Surfaces)。
当用户使用FLLENT的并行版本时,可通过两个网格子域的边界来生成表面。
用户可通过Surface/Partition命令打开Partition Surface对话框,来生成这类表面。
∙点表面(Point Surfaces)。
为了监视某一点处的变量或函数的值,需要创建这类表面。
用户可通过Surface / Point命令打开PointSurface对话框,来生成这类表面。
∙线和耙表面(Line and Rake Surfaces)。
为了生成流线.用户必须指定一个表面,粒子将从这个表面释放出来。
线表面和耙表面就是专为此设计的。
一个耙表面由一组在两个指定点间均匀分布的若于个点组成,一个线表面只是一个指定了端点且在计算域内延伸的一条线。
用户可通过Surface/Line/Rake。
命令打开Line / RakeSurface对话框,来生成这类表而。
∙平面(Plane Surface):如果想显示计算域内指定平面上的流场数据,则可创建这类表面。
FLUENT软件学习报告
一、软件简介
CFD商业软件FLUENT,是通用CFD软件包,用来模拟从不可压缩到高度可压
FLUENT能达到最佳的收敛速度和求解精度。
灵活的非结构化网格和基于解的自适应网格技术及成熟的物理模型,使FLUENT在转换与湍流、传热与相变、化学反应与燃烧、多相流、旋转机械、动/变形网格、噪声、材料加工、燃料电池等方面有广泛应用。
从本质上讲,FLUENT只是一个求解器。
FLUENT本身提供的主要功能包括导入网格模型、提供计算的物理模型、施加边界条件和材料特性、求解和后处理。
FLUENT支持的网格生成软件包括GAMBIT、TGRid、prePDF、GeoMesh和其他CAD/CAE软件包。
二、软件使用方法
本学习报告将以一简单算例—台阶运动演示FLUENT软件与GAMBIT及CAD 的结合使用。
2.1 物理模型
二维后台阶运动的计算区域如图2-1所示。
计算区域为0.4m×1.2m,台阶长度为0.2m,高度为0.1m。
2.2在CAD中生成几何模型
在CAD中按下列步骤生成如图2-1几何模型:
(1)绘制求解区域形状。
(2)调用PEDIT命令,将构成台阶及边界的线生成多段线。
(3)调用REGION命令,将多段线形成的封闭区间生成区域。
(4)调用EXPORT命令,将绘图结果导出为ASCI格式文件命名为台阶,以便在GAMBIT中进行后续处理。
图2-2是在AUTOCAD中绘制的后台阶绕流的几何模型,该结果包含一个局域。
2.3在GAMBIT中划分网格
在AUTOCAD中生成了一个二维台阶的几何模型,该模型包含一个区域,现在转入到GAMBIT中进行网格划分。
按照导入几何模型、生成流体区域、划分网格、定义边界类型和区域类型的步骤完成GAMBIT划分网格的工作。
网格划分完成后输出保存为MSH格式的网格文件。
绘制结果如图2-3.
图2-3 网格
2.4 FLUENT求解计算
求解计算的操作步骤如下:
(1)导入并检查网格
在FLUENT中,首先要导入在GAMBIT中建立的网格文件,并对网格进行检查和光顺。
网格最小体积不能出现负值,否则不能求解。
步骤分别为读入网格文件、检查网格和显示网格。
(2)选择求解器计算模型
FLUENT的求解器包括分离式求解器(segregated solver)和耦合式求解器(coupled solver),其中分离式求解器是顺序的、逐一地求解各方程。
耦合式求解器是同时求解连续方程、动量方程、能量方程及组分输运方程的耦合方程组,然后再逐一的求解湍流等标量方程。
本次计算采用fluent默认的分离式求解器。
(3)设置计算模式
除了设置求解器格式外,用户还需要告诉FLUENT采用什么样的计算模式,该模型上具有什么样的特征,在时间上是稳态还是非稳态等。
本次计算采用2D非稳态二阶隐式。
(4)定义流体材料
本例中流体材料为水,FLUENT材料库已经包含此选项,可以直接复制。
(5)定义边界条件
在FLUENT设置边界条件之前,需要在生成网格模型时,就将具有不同边界条件类型的边界和区域标记出来。
进入FLUENT之后,通过Boundary Conditions对话框来完成设置边界的工作。
本算例中需要定义的边界有进口和出口边界,区域只有一个Fluid区域。
(6)求解
在完成以上设置后就可以进行求解工作了。
在计算过程启动绘制残差功能,在计算时可以观察到残差在逐步减少。
监视得到的残差值
在计算完成后保存计算结果。
三、计算结果
3.1显示数值等值线图
Display的contour操作可以显示数值等值线图的计算结果,数值等值线图如图3-1。
结果表明,在后台阶后部形成一个旋涡,主流的流速梯度,靠近旋涡中心的梯度也较大。
3.2 显示速度矢量图
Display的Vectors操作可以显示速度矢量图,速度矢量图如图3-2所示。
图示结果表明后台阶流动的旋涡大小,根据图示结果可以预估后台阶流动的旋涡中心位置和附着点位置。
图3-2 台阶后面的矢量图。