当前位置:文档之家› Fluent后处理

Fluent后处理

Fluent后处理
Fluent后处理

第四章Fluent后处理

利用FLUENT 提供的图形工具可以很方便的观察CFD 求解结果,并得到满意的数据和图形,用来定性或者定量研究整个计算。本章将重点介绍如何使用这些工具来观察您的计算结果。

1 生成基本图形

在FLUENT中能够方便的生成网格图、等值线图、剖面图,速度矢量图和迹线图等图形来观察计算结果。下面将介绍如何产生这些图形。

一、生成网格图

生成网格或轮廓线视图的步骤

(1)打开网格显示面板

菜单:Display –〉Grid...

图4-1 网格显示对话框

(2)在表面列表中选取表面。点击表面列表下的Outline 按钮来选择所有“外”表面。如果所有的外表面都已经处于选中状态,单击该按钮将使所有外表面处于未选中的状态。点击表面列表下的Interior 按钮来选择所有“内”表面。同样,如果所有的内表面都已经处于选中状态,单击该按钮将使所有内表面处于未选中的状态。

(3)根据需要显示的内容,可以选择进行下列步骤:

1)显示所选表面的轮廓线,在图4-1所示的对话框中进行如下设置:在Options 项选择Edges,在Edge Type 中选择Outline。

2)显示网格线,在Options 选择Edges,在Edge Type 中选择ALL。

3)绘制一个网格填充图形,在Options 选择Faces。显示选中面的网格节点,在Options 选择Nodes。

(4)设置网格和轮廓线显示中的其它选项。

(5)单击Display 按钮,就可以在激活的图形窗口中绘制选定的网格和轮廓线。

二、绘制等值线和轮廓图

生成等值线和轮廓的步骤:

通过图4-2 所示的等值线对话框来生成等值线和轮廓。

菜单:Display –〉Contours...

图4-2 等值线对话框

生成等值线或轮廓的基本步骤如下:

(1) 在Contours Of 下拉列表框中选择一个变量或函数作为绘制的对象。首先在上面的列表中选择相关分类;然后在下面的列表中选择相关变量。

(2) 在Surfaces 列表中选择待绘制等值线或轮廓的平面。对于2D情况,如果没有选取任何面,则会在整个求解对象上绘制等值线或轮廓。对于3D情况,至少需要选择一个表面。

(3) 在Levels 编辑框中指定轮廓或等值线的数目。最大数为100。

(4) 如果需要生成一个轮廓视图,请在Option 中选中Draw Profiles 选项。在轮廓选项对话框中(如图4-3),可以如下定义轮廓:

图4-3 轮廓选项对话框

1)在Reference Value 中为轮廓设置“0 高度”参考值,并在比例系数(Scale Factor)中设置投影的长度比例因子。在定义的面上,任何节点值等于参考值(Reference Value)点都将被绘制在轮廓上。大于参考值(Reference Value)的点将被投影到定义面的前面。(按照投影方向(Projection Dir)中定义的方向)并且根据比例系数(Scale Factor)中的值进行缩放;小于参考值(Reference Value)中的数值的点将被投影到定义面的后面并进行缩放。

当需要显示一个变量的变化时,如果变化值和变量值相比较小,采用比例系数参数可以用来产生较全面的轮廓。例如,当需要显示温度变化范围为300K 到310K 的温度轮廓时,如果我们采用默认的比例系数(以绝对温度310K 为基数)绘制温度轮廓,那么10K 的变化在图中很难显示出来;为了产生一个较完善的轮廓,可以将参考值(Reference Value)设置为300并设置比例系数(Scaling Factor)为 5 来放大10K 范围在轮廓上的显示大小。这样就能够详细的观察到10K 范围的变化。在随后的轮廓显示中,温度为300K 位处于基准线,而其它数据在显示时,首先将减去300,并将其差值绘制在轮廓上。因而,轮廓上的图像只显示了相对于300K 的温度变化。

2)设置轮廓的投影方向(Projection Dir.)。如果是2D 图形,例如,在求解对象上的压力等值线可以按z 方向进行投影来形成一个烟丝图(carpet plot),或者对y 方向速度等值线沿y 方向的切片进行投影形成一系列的速度轮廓图。

(3)点击Apply 按钮关闭轮廓选项对话框。

(4)设置等值线和轮廓选项对话框中的其它选项。

(5)点击显示(Display)按钮在激活的图形窗口中来绘制指定的等值线和轮廓。

显示的结果将包含选定变量的指定的等值线和轮廓的指定数目,同时并将其值量级的变化范围在最小和最大区域按照增加的方式进行显示。

三、绘制速度向量图

除了等值线图与轮廓图,另一种经常用到的结果处理图为在或选中的表面上绘制速度向量图。默认情况下,速度向量被绘制在每个单元的中心(或在每个选中表面的

中心),用长度和箭头的颜色代表其梯度(图4-4)。包括几个向量绘制设置参数,可以用来修改箭头的间隔、尺寸和颜色。注意在绘制速度向量时总是采用单元节点中心值;不能采用节点平均值进行绘制。

生成速度向量图的步骤:

(1)可以通过速度向量对话框来生成速度向量图

菜单:Display –〉Velocity Vectors...

图4-4 速度向量对话框

(2)在Surfaces 列表中,选择希望绘制其速度向量图的表面。如果希望显示的对象为整个求解对象,不要选择列表中的任一项。

(3)设置速度向量对话框中的其它选项。

(4)单击Display 按钮在激活的窗口中绘制速度向量图。

四、显示轨迹

轨迹被用来显示求解对象的质量微粒流。粒子由在Surface 菜单中定义的一个或多个表面中释放出来。现形或楔行面经常被使用(参考线形和楔形面)。

产生轨迹的步骤:

(1)可以通过轨迹线对话框来完成轨迹的生成(如图4-5).

菜单:Display –〉Path Lines...

图4-5 轨迹线对话框

(2)在Release From Surfaces 列表中选择相关平面。

(3)设置Step size 和Steps 的最大数目。Step Size 设置长度间隔用来计算下个各微粒的位置。(注意当一个微粒进入/离开一个表面是其位置通常由计算得到;即便指定了一个很大的Step Size,微粒在每个单元入口/出口的位置仍然被计算并被显示)。Steps 设置了一个微粒能够前进的最大步数。当一个微粒离开求解对象并且其飞行的步数超过该值时将停止。如果希望微粒能够前进的距离超过一个长度大于L的求解对象,一个最简单的定义上述两个参数的方法是是Step Size 和Steps 的乘积应该近似等于L。

(4)设置轨迹线对话框中的其它选项。

(5)击Display 按钮绘制轨迹线,或者单击Pulse 按钮来显示微粒位置的动画。在动画显示中Pulse 按钮将变成Stop 按钮,可以通过单击该按钮来停止动画的运行。

五、显示扫过面(sweep surface)结果

扫过面用来检查计算域的网格,等值线,向量等而无须创建相应的面。

1.生成扫过面步骤

(1) 打开扫过面面板。

菜单:display->surface

图4-6 扫过面面板

(2)指定扫过面的基准轴,用来选择方向(x,y,z)。

(3)点击计算(Compute)更新最大最小值。

(4)在显示方式中(display type)指定显示方式,网格、等值线或者向量。

(5)拖动滑动条,观察数据。

(6)如果希望保存现有面数据,可以点击生成(creat)按钮,生成面。

2.动态扫过面显示

观察动态扫过面的步骤如下:

(1)指定轴。

(2)在动画(animation)选项中,输入要动态显示的起始值(initial value)和结束值(finalvalue)。

(3)指定动画祯数。

(4)点击动态(animate)按钮。

2 调整图形显示方式

生成基本图形后,有许多种方法来调整图形的显示。经常用到的包括如下几种:1.图形的重叠显示,2.输入标题和注释,3.改变图形渲染方式。

一、图形的重叠显示

图形的重叠显示可以用来在一幅图表中显示不同的基本图表,可以把等值线图和矢量图一起显示,这样更容易观察数据的变化。图形的重叠显示步骤非常简单,只要打开重叠显示功能,在场景菜单中选择重叠就可以了。

菜单:display->scene

一旦激活了重叠选项,后面所生成的所有图形都会在图形窗口中重叠显示,要想

生成不重叠的图形必须首先确保没有选中重叠选项。

二、输入标题和注释

Fluent 生成的图形在默认情况下都包含有标题,用来显示计算的主要数据,例如时间,模型等等。如果希望改变标题的内容、大小、颜色等,可以用用文本命令或者显示面板来完成。

1.使用/不使用标题和色彩范围

可以选择不显示标题,只要在显示面板选项中确定标题项不被选择就可以了。

菜单:display->options

注意可以用文本命令进行标题的修改。命令为:

Display->set-〉windows->text 修改文本文字

Display->set->windows->scale->修改大小

2. 修改标题

输入命令display->set->title,就可以输入标题了。注意必须用双引号(“”)把标题包起来,否则会提示无效。

3. 使用/不使用轴线

只要在显示选项面板中不选择该项就可以了。

菜单:display->options

4. 添加注释

有两种添加注释的方法,可以用鼠标注释方法和用注释面板。

(1)用注释面板添加注释

菜单:display->annotate

1.选择字体,大小,颜色。

2.输入文字

3.点击添加。

(2)用鼠标注释功能添加

首先需要在鼠标按钮面板中设定一个按键为注释键。然后用定义的注释键在图形中点击希望注释的位置,会出现一个光标便可以输入注释了。

(3)编辑存在注释

一旦添加注释,便可以用注释面板或者鼠标注释功能修改注释的字体,颜色等。

三、修改图形渲染方式

根据所计算的流场几何形状和图形硬件和软件的不同,可以修改图形渲染方式。

菜单:display->options,打开显示选项面板。

1.可以调整的参数包括:

(1)线宽,默认为1 个像素。

(2)点符号:默认情况下用“+”号代表点,可以在下拉菜单中选择不同的样式。

(3)动态线框:当用鼠标调整显示时,会出现一个动态线框。

(4)双倍缓存:可以极大地减少显示器的不平稳。

(5)外部面显示选择:可以选择不显示外壁面。

(6)移动时隐藏线:推荐在3D 时选择该项。

2.显示设备信息

可以点击显示选项中的信息(info)选项查看显示设备驱动程序和计算机适配器信息。

3 构建场景

当生成了某种视图以后,往往需要调整其参数来增强图形的效果。这些调整可以在视图描述面板中完成

菜单:display->scene

图4-7 视图描述面板

一、选择操作对象

为了使图中的对象进行操作,必须首先选择对象,使其成为当前的工作对象。对象的选择非常简单,只要在名称列表中选择就可以了。可以选择一个或者多个对象同时进行操作。

二、改变对象显示方式

为了增强图形的显示效果,可以改变对象的颜色、可视性以及视图中其他对象的参数来达到目的。例如,如果想显示一个复杂问题的全部网格,可以选择隐藏部分网格而达到突出边界等部分网格的目的。这些功能都可以在显示属性面板中完成(display propertiespanel)。

图4-8 显示属性面板

三、移动场景中的对象

在构建场景时,往往需要把某些对象从初始位置移动以突出显示效果。要完成这种操作也非常简单,只要选择好移动对象,然后在移动面板中输入合适的位移距离,或者旋转等其他参数就可以了。位移面板如图4-9所示。

图4-9 移动面板

4 动画技术

在Fluent 软件中可以生成关键祯动画,通过把静态的图像转化为动态的图像,可以大大加强结果的演示效果。动画的创建需要在动画面板中完成。图4-10。

菜单:display->scene animation

图4-10 动画面板

另外利用求解动画面板(solutions animation panel)还可以创建时间步动画。

一、动画的创建

创建关键祯动画的步骤如下:(最多3000 祯)。

1.输入祯数。

2.选则需要的关键祯。可以包括不同视角的观察。

3.选择关键祯的时间。

4.利用关键祯构成动画。

5.可以回放检查效果,满意后选择保存。

二、动画的保存

动画创建完成后可以进行保存方便以后的查阅和结果的展示,Fluent 支持四种动画格式:动画文件(Fluent 专用)、硬拷贝文件,保存动画的每一祯、MPEG 文件、Video 文件。

1.动画文件

该种文件只可以被Fluent 软件识别和读取数据,特点是文件小,不失真。2.硬拷贝文件

改种文件把动画的每一祯生成一个图像,可以为不同的图像格式(例如jpg,bmp 和tiff 格式)。生成硬拷贝动画文件的步骤如下:

1.在面板中的write/record format 中选择硬拷贝(hard copy).

2.在硬拷贝选项中设定图像参数。

3.在动画面板中点击写(write)开始保存文件。

三、读取动画文件

动画文件的读取非常方便,首先单击动画面板中的读取(read)按钮,会打开选择文件面板(selece file dialog panel),只要选择目标文件便可以打开动画文件。

5 绘图类型

一、XY 曲线图

XY 曲线由线或者数据点构成。理论上所有的变量可以用该功能绘制曲线。另外,甚至可以读入由其他软件生成的数据文件来比较计算结果。

1、计算数据XY 曲线绘制

生成XY 曲线步骤:

(1)打开计算结果xY 曲线面板(所露体XY 曲线面板)。如图4-11。

菜单:plot->XY plot

图4-11 计算结果XY曲线面板

(2)选择绘图变量。

(3)选择绘图方向

(4)选择绘制曲线的表面。

(5)单击plot 按钮,绘制曲线。

2.XY 曲线格式

由Fluent 软件生成的XY 曲线文件包含如下信息:

1.曲线名称、

2.坐标系名称

3.曲线变量与成对数据点

二、柱状图

柱状图由柱状图的高低代表数据的频率。可以对柱状图添加注释

柱状图可以在图形窗口中显示或者在对话窗口中显示。柱状图的横坐标为变量的值,纵坐标为是占总网格数的百分比。

1、计算数据柱状图绘制

生成柱状图步骤:

(1)打开计算结果柱状图面板。如图4-12。

菜单:plot->histogram…

图4-12 求解柱状图面板

(2)选择标量。

(3)设定数据间隔点,默认情况下为十个间隔。

(4)设定曲线格式。

(5)单击plot 按钮,生成图表。

2.柱状图参数

除了前面提到的轴线和曲线属性,唯一还可以进行调整的参数便是柱状图的次范围。

(1)为柱状图设定范围

在默认情况下,柱状图的绘制范围为全部的变量值,如果希望只绘制较小的范围,可以手工限定范围。

要想手工设定范围,首先要首先除掉面板中的自动范围(auto range)。然后就可以编辑范围的最大最小值,要显示默认的范围,只要点积极宋(compute)按钮就可以了三、修改坐标轴属性

可以通过修改XY 曲线和柱状图的坐标轴格式来调整图表的标题,尺寸,范围,数目,主要尺寸和最小标尺。对于每一种曲线,XY 曲线,残差曲线,和柱状图,都可以在坐标轴(axes panel)面板中设置坐标轴格式,如图4-13。

图4-13 坐标轴面板

要打开坐标轴面板,可以单击绘图窗口中的坐标轴(axes)按钮就可以了。

四、修改曲线特性

XY 曲线与直方图中的曲线可以综合。使用任何Fluent 软件提供的线形和符号。可以用曲线面板(cureve panel)修改曲线的样式、宽度、颜色、符号、尺寸、符号颜色等属性。面板如4-14。

图4-14 曲线面板

由于曲线属性的设置与Excel 电子表格中的设置基本一样,这里不一一介绍其用法。打开曲线面板的程序为在各种绘图面板

五、计算报告

在后处理过程中,可以利用FLUENT 提供的工具计算边界上或内部面上各种变

量的积分值,可以计算的项目包括边界上的质量流量、边界上的作用力和力矩、流场变量的平均值和质量平均值,并可以设置无量纲系数的参考量、计算几何体的投影面积、绘制几何数据和计算数据的柱状图,最后可以打印或者以文件形式保存一个包括模型参数、边界条件和求解参数设置等信息在内的简要报告。

1、生成通量报告步骤

生成通量报告的步骤非常简单,只需要使用Flux Reports(通量报告)面板便可以生成边界上的质量流量、热流量或者辐射换热量。流量报告面板(如图4-15 所示)可以用下列菜单命令启动:

菜单:Report->fluxes

图4-15 Flux Reports(通量报告)面板

生成报告步骤如下:

1.从Options(选项)中选择计算变量:Mass Flow Rate(质量流量)、Total Heat TransferRate(总的热流量)或Radiation Heat Transfer Rate(辐射换热量)。

2.在Boundaries(边界)列表中选择目标边界。

3.单击compute(计算)按钮,在Results(结果)列表框中将显示所选择边界区域的流量计算结果,并且在Results(结果)列表框下面的窗体中显示参与计算的所有区域流量的和。

2、边界上作用力的计算

在FLUENT 中可以计算和报告指定方向上的作用力和以指定点为参考点的力矩。该功能可以用来计算升力系数、阻力系数、力矩系数等。

使用Force Reports(作用力报告)面板,可以算出某个边界在指定方向上受到的作用力,或绕指定点的力矩,如图4-16所示。启动这个面板的菜单操作如下:菜单:Report->Forces

图4-16 Force Reports 面板

生成作用力报告的具体步骤如下:

1.在Options(选项)下选择Forces(作用力)或Moments(力矩)设定计算内容。

2.若选择生成作用力报告,则需要在Force Vector(作用力矢量)中指定作用力方向的X、Y 和Z 分量;若选择生成力矩报告,则需要在Moment Center(力矩中心)中指定力矩中心的X、Y 和Z 坐标。

3.在Wall Zones(边界区域)列表中选择需要计算力和力矩的边界。

类似于边界流量报告中的选择方法,如果需要选择多个边界区域,可以用边界名称样式(Wall Name Pattern)选择。

4.单击Print(输出)按钮。在操作台窗口(文本窗口)中将显示出对于已选择的边界沿着指定方向的作用力矢量或绕指定力矩中心的压力、粘性力、合力或力矩,以及压力系数、粘性力、合力或力矩的系数。在报告末尾是所有指定边界上的力和力矩及与它们相关的系数。

3、计算投影面积

可以用Projected Surface Areas(投影面积)面板(见图4-17)计算指定的面沿X、Y 或Z 轴方向(例如在YZ、XZ 或XY 平面上)的投影面积。启动这个面板的菜单操菜单:Report -> Projected areas

计算投影面积的过程如下:

1.选择投影方向(X、Y 或Z)。

2.在Surfaces(表面)列表中选择准备计算其投影面积的面。

3.设置Min Feature Size(最小特征尺寸),用来指定面中最小的几何构形的长度(如果用户不能确定最小的几何特征的尺寸,也可以使用软件中设定的缺省值)。

4.单击Compute(计算)按钮,面积值将出现在Area(面积)框和控制台窗口中。

5.为了改善面积计算的精确度,用户可以降低Min Feature Size 到原来值的一半再计算。重复这个过程直到计算出的面积值不再改变。注意不要调整得过小,因为

那样会占用大量的内存。

图4-17 Projected Surface Areas(投影面积)面板

需要注意的是,这项计算仅在三维情况下可以使用。

4、表面积分

使用Surface Integrals(面积分)面板(如图4-18),可以获得一份含有表面面积、质量流量、变量积分、变量流量、加法和、面最大值、面最小值、节点最大值、节点最小值,或质量加权平均、面积加权平均、单元面平均和顶点平均等变量的平均值等数据在内的计算报告。启动该面板的菜单操作如下:

菜单:Report -> Surface Integrals

生成报告的步骤如下:

1.在Report Type(报告类型)中选择Area(面积)、Integral(积分)、Area-Weighted Average(面积加权平均)、Flow Rate(变量流量)、Mass Flow Rate(质量流量)、Mass-Weighted Average(质量加权平均)、Sum(加法和)、Facet Average(单元面平均)、Facet Minimum(单元面最小值)、Facet Maximum(单元面最大值)、Vertex Average(节点平均值)、Vertex Minimum(节点最小值)或Vertex Maximum(节点最大值)等准备计算的参数。

2.如果需要计算的是面积或质量流量报告,则忽略此步,直接进入下一步。否则在Field Variable(流场变量)中选择用户在表面积分中准备使用的场变量:首先在上面的下拉列表中选择变量的种类,然后在下面的下拉列表中确定最终计算的变量。

3.在Surfaces(面)列表中选择表面积分所使用的面。如果准备选择几个类型相同的面,可以通过在Surface Types(面类型)中选择面类型来实现——所有属于被选定类型的面将被自动选择。如果某个面已经被选择的话,则该操作将对取消对它的选择。

当然对于面的选择也可以使用Surface Name Pattern(面名称样式)进行。

图4-18 面积分(Surface Integrals)面板

4.单击Compute(计算)按钮。根据用户选择的不同,结果显示栏上方的名称将调整为Area(面积)、Integral(积分)、Area-Weighted Average(面积加权平均)、Flow Rate(变量流量)、Mass Flow Rate(质量流量)、Mass-Weighted Average(质量加权平均)、Sum(加法和)、Facet Average(单元面平均)、Facet Minimum(单元面最小值)、FacetMaximum(单元面最大值)、Vertex Average(节点平均值)、Vertex Minimum(节点最小值)或Vertex Maximum(节点最大值)等。

5、体积分

使用Volume Integrals(体积分)面板,可以获得区域的体积或者指定变量的加法和、体积积分、体积加权平均、质量加权积分或质量加权平均。启动该面板的菜单操作如下:Report -> volume integrals

生成体积分报告的步骤如下:

1.在Options(选项)下可以选择Volume(体积)、Sum(加法和)、Volume Integral(体积分)、Volume-Average(体积平均)、Mass Integral(质量积分)或者Mass-Average(质量平均)来指定准备计算的内容。

2.如果只希望计算区域的体积,则忽略此步,直接进入下一步,否则在Field Variable(场变量)下拉列表中选择参与计算的场变量。首先,在上面的下拉列表中选择场变量的种类,然后从下面的列表中确定最后计算的变量。

图4-19 Volume Integralsl(体积分)面板

3.在Cell Zones(网格区域)列表中选择将要进行计算的区域。

4.单击Compute(计算)按钮。根据用户选择的不同,结果显示栏上面的名称将自动调整为Total Volume(总体积)、Sum(加法和)、Total Volume Integral(总体积积分)、Volume-Weighted Average(体积加权平均)、Total Mass-Weighted Integral(总质量加权平均)或Mass-Weighted Average(质量加权平均)等。

6、柱状图报告

在FLUENT 中,用户可以在控制台窗口(文本窗口)中以柱状图格式打印出几何和结果数据,或者在图形窗口中画出一个柱状图。用户可以用Histogram(解的柱状图)面板生成一个这样的柱状图,启动该面板的菜单操作为:

菜单:Plot->Histogram

图4-20 Histogram(解的柱状图)面板

要生成这样一份报告,应该点击Print(文字输出)按钮,而不要按Plot(绘图)按钮。

7、参考值设定

参考值的设定在Reference Values(参考值)面板(如图4-21)中进行,启动该面板的菜单:Report -> reference values

图4-21 Reference Values(参考值)面板

可以人工输入参考值或者以边界上的物理量为基准计算参考值,可以被设定的参考值有Area(面积)、Density(密度)、Enthalpy(焓)、Length(长度)、Pressure(压强)、Temperature(温度)、Velocity(速度)、dynamic Viscosity(动力粘度)和Ratio Of Specific Heats(比热比)。对于二维问题,还可以定义 Depth(深度)。这个值用于计算通量和作用力,其单位是单独设定的,与Set Units(单位设置)面板中设置的长度单位无关。

如果用户想根据某个边界条件计算参考值,需要在Compute From(从……计算)下拉列表中选择该边界区域的名称。需要注意的是,这种获得参考值的方法仅能用于部分参考值的设置。比如参考长度和面积就不能从边界条件中导出,用户仍然需要人工设定这些值。

在使用人工方式设定参考值时,用户只要简单地在参考值(Reference Values)旁边的输入栏中键入每个值即可。

如果计算模型中使用了多个参考坐标系,或者在计算中使用了滑移网格,则可以画出相对于指定参考区域的速度和其它相关量。在Reference Zone(参考区域)下拉列表中选择期望的区域,改变参考区域可以使用户获得相对于不同区域的速度值(还有

总压、温度等)。

8、关于算例设置的摘要报告

在计算过程中有时需要查阅算例设置,包括物理模型、边界条件、材料属性和求解控制参数等等。在FLUENT中可以将所有这些设置放在一份报告中,这样就大大减少了在大量面板中逐个检查算例设置情况的麻烦。

用Summary(摘要)面板可以得到一个关于算例设置的摘要报告(见图4-22),启动该面板的菜单操作如下:

菜单:Report -> Summary...

图4-22 Summary(摘要)面板

生成一个摘要报告的步骤如下:

1.在Report Options(报告选项)列表中选择用户想在报告中看到的信息,可供选择的项目包括Models(模型)、Boundary Conditions(边界条件)、Solver Controls(求解器控制参数)和Material Properties(材料性质)。

2.如果单击Print(文本输出)按钮,则信息在FLUENT 的控制台窗口里面输出;如果单击Save(保存)按钮,并在Select File(文件选择)窗口中输入文件名,则信息将被保存在一个文本文件中。

fluent学习笔记

fluent技术基础与应用实例 4.2.2 fluent数值模拟步骤简介 主要步骤: 1、根据实际问题选择2D或3Dfluent求解器从而进行数值模拟。 2、导入网格(File→Read→Case,然后选择有gambit导出的.msh文件) 3、检查网格(Grid→Check)。如果网格最小体积为负值,就要重新 进行网格划分。 4、选择计算模型。 5、确定流体物理性质(Define→Material)。 6、定义操作环境(Define→operating condition) 7、制定边界条件(Define→Boundary Conditions) 8、求解方法的设置及其控制。 9、流场初始化(Solve→Initialize) 10、迭代求解(Solve→Iterate) 11、检查结果。 12、保存结果,后处理等。 具体操作步骤: 1、fluent2d或3d求解器的选择。 2、网格的相关操作 (1)、读入网格文件 (2)、检查网格文件 文件读入后,一定要对网格进行检查。上述的操作可以得到网格信息,从中看出几何区域的大小。另外从minimum volume 可以知道最小网格的体积,若是它的值大于零,网格可以用于计算,否则就要重新划 分网格。 (3)、设置计算区域 在gambit中画出的图形是没有单位的,它是一个纯数量的模型。故 在进行实际计算的时候,要根据实际将模型放大或缩小。方法是改变fluent总求解器的单位。 (4)、显示网格。 Display→Grid 3、选择计算模型

(1)、基本求解器的定义 Define→Models→Solver Fluent中提供了三种求解方法: ·非耦合求解 segregated ·耦合隐式求解 coupled implicit ·耦合显示求解 coupled explicit 非耦合求解方法主要用于不可压缩流体或者压缩性不强的流体。 耦合求解方法用在高速可压缩流体 fluent默认设置是非耦合求解方法,但对于高速可压缩流动,有强的体积力(浮力或离心力)的流动,求解问题时网格要比较密集,建 议采用耦合隐式求解方法。耦合能量和动量方程,可以较快的得到收敛值。耦合隐式求解的短板:运行所需要的存比较大。若果必须要耦合求解而机器存不够用,可以考虑采用耦合显示求解方法。盖求解方法也耦合了动量,能量和组分方程,但是存却比隐式求解方法要小。 需要指出的是,非耦合求解器的一些模型在耦合求解器里并不一定都有。耦合求解器里没有的模型包括:多相流模型、混合分数/PDF燃烧模型、预混燃烧模型。污染物生成模型、相变模型、Rosseland辐射模型、确定质量流率的周期性流动模型和周期性换热模型。 %%%有点重复,但是可以看看加深理解 Fluent提供三种不同的求解方法;分离解、隐式耦合解、显示耦合解。分理解和耦合解的主要区别在于:连续方程、动量方程、能量方程和 组分方程解的步骤不同。 分离解按照顺序解,耦合解是同时解。两种解法都是最后解附加的标量方程。隐式解和显示解的区别在于线性耦合方程的方式不同。 Fluent默认使用分离求解器,但是对于高速可压流动,强体积力导致 的强烈耦合流动(流体流动耦合流体换热耦合流体的混合,三者相互耦合的过程—文档整理者注)(浮力或者旋转力),或者在非常精细的网格上的流动,需要考虑隐式解。这一解法耦合了流动和能量方程, 收敛很快。%%% (2)、其他求解器的选择 在实际问题中,除了要计算流场,有时还要计算温度场或者浓度场等,因此还需要其他的模型。主要的模型有: Multiphase(多相流动)viscous(层流或湍流)energy(是否考虑传热)species(反应及其传热相关) (3)操作环境的设置 Define→operation→condition

Fluent后处理(DOC)

第四章Fluent后处理 利用FLUENT 提供的图形工具可以很方便的观察CFD 求解结果,并得到满意的数据和图形,用来定性或者定量研究整个计算。本章将重点介绍如何使用这些工具来观察您的计算结果。 1 生成基本图形 在FLUENT中能够方便的生成网格图、等值线图、剖面图,速度矢量图和迹线图等图形来观察计算结果。下面将介绍如何产生这些图形。 一、生成网格图 生成网格或轮廓线视图的步骤 (1)打开网格显示面板 菜单:Display –〉Grid... 图4-1 网格显示对话框 (2)在表面列表中选取表面。点击表面列表下的Outline 按钮来选择所有“外”表面。如果所有的外表面都已经处于选中状态,单击该按钮将使所有外表面处于未选中的状态。点击表面列表下的Interior 按钮来选择所有“内”表面。同样,如果所有的内表面都已经处于选中状态,单击该按钮将使所有内表面处于未选中的状态。 (3)根据需要显示的内容,可以选择进行下列步骤: 1)显示所选表面的轮廓线,在图4-1所示的对话框中进行如下设置:在Options 项选择Edges,在Edge Type 中选择Outline。 2)显示网格线,在Options 选择Edges,在Edge Type 中选择ALL。 3)绘制一个网格填充图形,在Options 选择Faces。显示选中面的网格节点,在Options 选择Nodes。

(4)设置网格和轮廓线显示中的其它选项。 (5)单击Display 按钮,就可以在激活的图形窗口中绘制选定的网格和轮廓线。 二、绘制等值线和轮廓图 生成等值线和轮廓的步骤: 通过图4-2 所示的等值线对话框来生成等值线和轮廓。 菜单:Display –〉Contours... 图4-2 等值线对话框 生成等值线或轮廓的基本步骤如下: (1) 在Contours Of 下拉列表框中选择一个变量或函数作为绘制的对象。首先在上面的列表中选择相关分类;然后在下面的列表中选择相关变量。 (2) 在Surfaces 列表中选择待绘制等值线或轮廓的平面。对于2D情况,如果没有选取任何面,则会在整个求解对象上绘制等值线或轮廓。对于3D情况,至少需要选择一个表面。 (3) 在Levels 编辑框中指定轮廓或等值线的数目。最大数为100。 (4) 如果需要生成一个轮廓视图,请在Option 中选中Draw Profiles 选项。在轮廓选项对话框中(如图4-3),可以如下定义轮廓:

fluent中的小技巧

[转帖]等值线图、矢量图、流线图、云图、直方图和XY散点图 等值线是在所指定的表面上通过若干个点的连线,在这条线上的变量(如压力)为定值。在二维或三维空间上,将横坐标取为空间长度或时间历程,将纵坐标取为某一物理量,然后用光滑曲线获取面在坐标系内绘制出某一物理量沿空间或时间的变化情况。等值线图是在物理区域上由同一变量的多条等值线组成的图形,即用不同颜色的线条表示相等物理量。等值线图包含线条图形和云图两种,云图是使用渲染的方式,将流场某个截面上的物理量用连续变化的颜色块表示其分布。 用户可以确定要显示哪个变量的等值线,可确定显示哪个面上的值,还可以指定要显示的等值线的取值范围。 矢量图:矢量图是直接给出二维或三维空间里矢量(如速度)的方向和大小。速度矢量图是反映速度变化、旋涡、回流等的有效手段,是流场分析最常用的图谱之一。在默认情况下,矢量在每个网格单元的中心绘制,用箭头表示矢量的方向,用箭头的长度和颜色表示矢量的大小。 用户可以选择指定要显示哪个表面的速度矢量,可以决定显示哪种速度(绝对速度或相对速度),也可以决定根据什么变量(如温度值、湍动能等)的值来决定颜色。 流线图:是用不同颜色线条表示质点运动轨迹,将计算域内无质量粒子的流动情况可视化。用户可指定粒子从哪个表面上释放出来。 Fluent允许用户从解的结果、data文件、残差数据中提取数据,来生成直方图与XY散点图。并且允许用户虚拟地定义任何变量或函数。 直方图是由数据条所组成的图形。直方图的横坐标是所希望的解的量(如密度),纵坐标是单元总数的百分比。使用Plot/Histogram命令,打开Solution Histogram对话框,设置直方图的内容及坐标轴。 XY散点图是由一系列离散的数据构成的线或符号图表。可以根据当前流场的解创建XY散点图,也可以从外部数据文件中取数据来创建XY散点图。 如何将fluent计算出的图形导入到tecplot中? 在fluent菜单中 点击File-Export : 在File Type 列表中选中Tecplot; 在surface列表中选中所有部分; Function to Write列表中选中所需要的 然后单击Write 命名 单击OK;数据文件输出了。 然后双击Tecplot快捷方式打开。 选择File-LOad data file 打开文件导入即可。

fluent图形后处理技巧

在图的图的标题栏上右键,先在page setup中选择color,然后选copy to clipboard 就可以了,不用截图。 你可以这样子,没必要colormap一定非得在左边,是吧?如果你的模型是扁长型的话,你可以这样子:在fluent中display>options ,在option panel中的右下角,在colormap alignment 中选bottom。然后在显示的图形界面中将图放大,并将其拖到靠近colormap的地方,再继续我之前帖子中的操作就可以了。 数据可以在显示图形时调整好,然后不要关闭调整好的窗口,连续导入不同的数据进行显示就可以了..或者可以采用tecplot来进行后处理,图片会漂亮些.... File-hardcopy-调整一下即可 不用改,复制到word里背景直接就变成白色了 生成图片使用file下的hardcopy命令,有一个选项是背景色翻转,你虽然看到的是黑色,输出图片背景是白色 的。还有一种方式就是显示也希望是白色背景,使用命令display>set>colors>background 把gambit的背景变成白色 在edit的default的graphic的windows-background-color中把black修改成white,然后modify f luent中默认的图形背景颜色为黑色,这对于要发表的图形很不利,因此很多人希望背景为白色,那么可以使用如下命令:Lf ile-》hardcopy设置格式选择为jpg,color选项之后save那么图形就是希望的白色背景。我发现似乎转化成jpg之后没有运行时候显示的清晰,略微模糊一些,大家可以实验其他设置选择,以求得最好的效果zV>3}D另外可以在控制台命令行输入display/set/color回车之后就显示哪些可以设置的选择,敲进比如background之后就可以改变了,提醒一下单纯改变背景为黑色会使得legnd变成一个梯子,其数字会消失。you should change foreground from white to black .this can be done at he same dislay/set/colors> as the background.p<> 好怎么去掉FLUENT图形显示的黑色背景,一般都建议用抓图后反色背景。另外还有数据显示范围比较小,数据显示相同,色轴没有差别的情况。 本人通过摸索,发现这两个问题可以直接在FLUENT里设置。

CFD 的Fluent后处理tecplot软件动画步骤方法

创〗tecplot 中动画制作方法。 [精华] 于 2005-11-09 09:41 个时间序列的数据读入以后利用tecplot 中的tool/Animate/选项可以创建动画。可以根据不同的需要选择contours 、zones 。在应用中一般选择zones 多一点。 主题相关图片如下: dreamoon 发帖: 13 于 2005-11-09 09:46 在zones 里有如下弹出窗口,选择起始zone 和结束zone ,然后输出即可。 此主题相关图片如下:

积分: 0 雪币: 13 dreamoon 发帖: 13 积分: 0 雪币: 13 于 2005-11-09 09:54 或者另外有一种更为方便的方法,该法可以不用一次将所有的数据文件读入,对内存和机子速度较慢的用户更实用: File/Export ,选择avi ,然后打开要输出的contour ,进行如图的操作: 此主题相关图片如下:

dreamoon 编辑于2005-11-09 10:01 dreamoon 发帖: 13 积分: 0 雪币: 13 于2005-11-09 09:56 然后: 此主题相关图片如下:

dreamoon 发帖: 13 积分: 0 雪币: 13 于2005-11-09 09:58 最后选择Finish Animation就可以了。 此主题相关图片如下:

东岸线 发帖: 361 积分: 0 雪币: 310 于2005-11-09 18:58 好 有机会试试

flyboys 发帖: 35 积分: 0 雪币: 35 于2005-11-10 22:02 楼主的数据源是来自 fluent计算获得的数据吧!我们没有用过fluent,根本不知道数据格式是什么?能否把你所作例子的数据格式呢?谢谢 dreamoon 发帖: 13 积分: 0 雪币: 13 于2005-11-11 07:32 我给的例子是一般性的数据;对于fluent 来说就是利用软件的自动编号过程将计算不同时间(或迭代步)的结果保存下来然后分别导入Tecplot就可以了,具体的方法可以参考fluent的帮助手册中关于文件的读写 的相关部分。 wilim 飞燕 发帖: 6 积分: 0 雪币: 6 于2005-11-16 20:49 直接在fluent里面做动画不就可以了,为何还要导出到tecplot中呢,不理解 dreamoon于2005-11-18 00:06

Fluent中的小技巧

Fluent批量计算 https://www.doczj.com/doc/8d2684581.html,/109738967.html 对于工程应用来说,计算精度要求不高,但是计算的case比较多,尤其模型优化 工作,你可 能有几十个case要算。一个case只需要计算个把钟头,对于周末的大好时光来说 ,两天时间 只能算一个,实在是浪费时间。经过一番研究,找到了解决方法。基本原理是使 用fluent的 journal文件,你要写一个journal文件,命名为1.journal 在fluent 的file/write/start journal,选择文件名1.journal后,fluent就还 是记录你的 操作到1.jouranl中,你操作完成后,file/write/stop journal,用记事本打开 看看就知道 了。 来一个我写好的journal文件,其作用是读取已有的case and data,计算,保存 计算结果。 内容如下: (cx-gui-do cx-activate-item "MenuBar*ReadSubMenu*Case & Data...") (cx-gui-do cx-set-text-entry "Select File*Text" "lzzmn.cas") (cx-gui-do cx-activate-item "Select File*OK") (cx-gui-do cx-activate-item "MenuBar*SolveMenu*Iterate...") (cx-gui-do cx-set-integer-entry "Iterate*Table1*Frame2(Iteration)*Table2(Iteration)*IntegerEntry1 (Number of Iterations)" 2000) (cx-gui-do cx-activate-item "MenuBar*SolveMenu*Iterate...") (cx-gui-do cx-activate-item "Iterate*PanelButtons*PushButton1(OK)") (cx-gui-do cx-activate-item "MenuBar*WriteSubMenu*Case & Data...") (cx-gui-do cx-set-text-entry "Select File*Text" "lzzmn.cas ") (cx-gui-do cx-activate-item "Select File*OK") (cx-gui-do cx-activate-item "Warning*OK")

tecplot执行fluent后处理--截面云图显示

Fluent后处理——Tecplot截面云图显示 本部分介绍一下用tecplot进行fluent后处理(等值线云图制作和矢量图制作)的一些小经验,希望能帮到和我一样在fluent数据处理途中遇到小问题的同学。如有问题,请多指正。 1、将导入的三维数据通过slices工具切出截面,并读取该截面数据。 首先,在导入fluent数据时,选择的数据类型必须是Fluent Data Loader,同时选中fluent的cas和data文件进行导入;并且保证文件目录全是英文目录,否则容易出错。 对于已导入的三维cas和data文件,选中左侧的slices,并点击slices后面的details。 弹出slice Details对话框,在slice location后有下拉菜单,可以自定义切片位置,本文选择了Z-Planes,并将Show primary planes 下方的值设为0,代表切片为Z=0截面,如图中黄色截面表示切片位置。点击close。 点击如下图所示的data—extract—extract current slices。

弹出对话框,点击extract。 切片就会变为实体,如下图所示。

为了只显示切片,点击左侧栏中的zone style,在弹出的对话框中,将slice:Z=0上面的内容全部取消选择,如下图。 选中左侧栏中的contour,云图就会显示出来(vector同理)。视角可以自由调整。至此,读取切片数据完成。

2、如何不让云图像蒙了一层雾一般,使其颜色更鲜艳?如下图,云图颜色不鲜亮。 取消下图中lighting选项,云图颜色恢复明亮。

Fluent后处理Tecplot应用实例

看到论坛上很多询问关于Fluent结果在Tecplot中后处理的问题,经过多日的研究,将简单的处理过程整理了一下,希望供大家借鉴。由于时间原因,写的比较粗糙,如有不足之处,还请大家指出:jianglong_lee@https://www.doczj.com/doc/8d2684581.html,,谢谢! Fluent结果在Tecplot中后处理应用实例 本例以某房间气流组织为例,介绍Tecplot中等值线、矢量线及流线的画法。首先,安装好Tecplot,在Fluent计算好要做的CASE。接下来,一步一步照着做。 第一步:在Fluent里设置好要显示的面或者体,输出为tecplot格式。见下图(本例输出所选择的三个面): 注意,一定要选择File Type 为tecplot格式。 第二步:用Tecplot打开所保存的数据文件,如果用的是Tec10版本而在Fluent中又选用的非六面体(二维为非四边形)网格的话,在这之前要对数据文件做些修改,即用记事本打开保存的输出文件,将文件中所有ET后面的网格名改为TRIANGLE。打开后我们步入正题,接下来就是要用TEC对数据进行处理了。 第三步:用TEC对数据进行处理,建立等值线图。 (1)打开数据文件,选择2D笛卡尔坐标。这时,界面显示了数据所绘制的二维图,见下图。

Plot/AssignXY改换XY坐标所绘制的数据坐标值,改后如前面图。 Pressure,Velocity等。本例选速度(velocity) (3)此时得到截面的等速度矢量图,如果在fluent导出数据时选择了多个截面,这里显示的是多个截面最外面的一个,其他被遮挡住了。点击工具栏的Zone Style 打开对 话框,将其余面的Zone Show项设置为Deactivate,其余面情况即不显示在界面上。

Fluent后处理原创经验

Fluent后处理原创经验 一、前言: 由于时间关系,我一直没有学习fluent的相关的后处理软件,有几次虽然想学tocplot,但是总觉得好难上手…… 本科学习的时候,出于爱好,学了一些网页制作方面的软件photoshop、flash等,上研究生之后学了matlab等,在充分利用我原先学过的软件,并把它们很好地结合之后,我顺利地完成了fluent计算完毕之后的一些简单的后处理任务。 如果你以前的经历和我一样,学过一些图像处理方面的软件,用过matlab,会excell,而且对后处理数据要求不高,仅限于二维的数值处理,也许这篇文章对你会有所帮助。 当然我这个方法比较笨。 大连理工大学:Haiong 2004/12/21 二、Fluent自带后处理功能与本方法将要介绍的比较 三、用Matlab绘xy图

出的文件的名字(此处为:wantmyplot,后缀默认)和选择你要保存的文件夹。 选择“所有文件”,选中wantmyplot文件,双击,出现下图:

观察预览文件框里的数据,可以发现前4行为我们不需要的文本文件,因此在“导入起始行(R)”中输入“5”,点击完成。出行如下左图:

4)切换到Excell窗口,按住ctrl+end,当前单元到最后一行,移动上下左右键使当前单元为A1001,如上图右图黑框。按住Shift+Ctrl+Home键,选中第一列,再按Ctrl+C复制到内存中,留用。 5)切换到Matlab窗口,保证光标在“x=[]”的中括号内,Ctrl+V将内存中的数据复制到matlab里的数组x内。 6)重复4)5)在matlab里建立y数组。命令窗口中输入plot(x,y)就可以画出下图。接下来就可以充分利用matlab的功能,得到你要的满意的效果。如:标注:x_label;y_label;选择线型颜色;修改背景色;更改横纵坐标的最大最小值。也可以一张figure上画多条曲线,等等。 三、利用Photoshop的功能

向大家请教如何在FLUENT后处理中求某些截面上的值

帮助 | 搜索| 注册| 登陆| 排行榜| 发帖统计 ?傲雪论坛?『Fluent专版』 打印话题寄给朋友 作者向大家请教:如何在FLUENT后处理中求某些截面上的值[精华] cauffman 发帖: 426 积分: 1 雪币: 218 于2004-05-15 08:46 在FLUENT计算完后,有时需要求某些局部截面参数(如在计算水套中各个水孔的流量),如果用一个截面去截,截到不仅仅包括 要求的截面,还包括不需要的部分,如何解决这个问题. 例如,如图中要求各个支管的流量 此主题相关图片如下: arwang于2004-05-15 10:58 可以单独设置边界条件吧,然后用surface监视,不知道可不可以

发帖: 127 积分: 9 雪币: 74 来自: JLU firedragon 发帖: 396 积分: 10 雪币: 42 来自:上海 于2004-05-15 23:17 记得截面可以控制大小和方向的,但是要精确位置的截面,fluent估计要用到UDF来确定位 置了,这个偶也不熟悉。 淘尽google滤资源, 传给傲雪挣积分 turbomachinery 发帖: 431 积分: 1 雪币: 146 于2004-05-16 19:25 如果知道了截面的具体位置坐标,可以在surface中作出要的截面,或者在gambit中事先做好截面设置 为interior也行。可以试试看。

Klarke_zhu 发帖: 241 积分: 0 雪币: 27 来自:上海 于2004-05-16 23:26 在surface功能里面,我发现了一个现象,就是用角度去切割时,总是包含两个面,多了角度起始面。 另外如果要取出曲面,也很困难! cauffman 发帖: 426 积分: 1 雪币: 218 于2004-05-21 11:32 已经基本解决了,可以在切片上在用clip 已读帖子 新的帖子 被删除的帖子 转到 |- 『 Fluent专版 』 Go Powered by UltraThreads? Version 1.0 Final Copyright? 2000 - 2002 Kelvin Wu. All Rights Reserved. 网友发贴内容均属其个人行为,不代表本论坛观点。

tecplot执行fluent后处理截面云图显示

t e c p l o t执行f l u e n t 后处理截面云图显示集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

Fluent后处理——Tecplot截面云图显示 本部分介绍一下用tecplot进行fluent后处理(等值线云图制作和矢量图制作)的一些小经验,希望能帮到和我一样在fluent数据处理途中遇到小问题的同学。如有问题,请多指正。 1、将导入的三维数据通过slices工具切出截面,并读取该截面数据。 首先,在导入fluent数据时,选择的数据类型必须是Fluent Data Loader,同时选中fluent的cas和data文件进行导入;并且保证文件目录全是英文目录,否则容易出错。 对于已导入的三维cas和data文件,选中左侧的slices,并点击slices后面的details。 弹出slice Details对话框,在slice location后有下拉菜单,可以自定义切片位置,本文选择了Z-Planes,并将Show primary planes 下方的值设为0,代表切片为Z=0截面,如图中黄色截面表示切片位置。点击close。

点击如下图所示的data—extract—extract current slices。 弹出对话框,点击extract。 切片就会变为实体,如下图所示。

为了只显示切片,点击左侧栏中的zone style,在弹出的对话框中,将slice:Z=0上面的内容全部取消选择,如下图。 选中左侧栏中的contour,云图就会显示出来(vector同理)。视角可以自由调整。至此,读取切片数据完成。

相关主题
文本预览
相关文档 最新文档