文档库 最新最全的文档下载
当前位置:文档库 › 2D弯管Fluent求解

2D弯管Fluent求解

2D弯管Fluent求解
2D弯管Fluent求解

Introduction:This tutorial illustrates the setup and solution of the two-dimensional turbulent?uid?ow and heat transfer in a mix-ing junction.The mixing elbow con?guration is encountered in piping systems in power plants and process industries.It is often important to predict the?ow?eld and temperature?eld in the neighborhood of the mixing region in order to properly design the location of inlet pipes.

In this tutorial you will learn how to:

?Read an existing grid?le into FLUENT

?Use mixed units to de?ne the geometry and?uid properties

?Set material properties and boundary conditions for a turbu-

lent forced convection problem

?Initiate the calculation with residual plotting

?Calculate a solution using the segregated solver

?Examine the?ow and temperature?elds using graphics

?Enable the second-order discretization scheme for improved

prediction of temperature

?Adapt the grid based on the temperature gradient to further

improve the prediction of temperature

Prerequisites:This tutorial assumes that you have little experience with FLUENT,but that you are generally familiar with the inter-face.If you are not,please review the sample session in Chapter1 of the User’s Guide.

c Fluent Inc.November27,20011-1

Introduction to Using FLUENT

Introduction to Using FLUENT

Introduction to Using FLUENT

Introduction to Using FLUENT

Introduction to Using FLUENT

Introduction to Using FLUENT

Introduction to Using FLUENT

Introduction to Using FLUENT

Introduction to Using FLUENT

Introduction to Using FLUENT

Introduction to Using FLUENT

Introduction to Using FLUENT

Introduction to Using FLUENT

Value

1000kg/m3

4216J/kg-K

0.677W/m-K

8×10?4kg/m-s

(c)Click on Change/Create.

(d)Click on No when FLUENT asks if you want to overwrite air.

The material water will be added to the list of materials which

originally contained only air.You can con?rm that there are

now two materials de?ned by examining the drop-down list

under Fluid Materials.

Extra:You could have copied the material water from the materials database(accessed by clicking on the Database...

button).If the properties in the database are di?erent

from those you wish to use,you can still edit the values

under Properties and click on the Change/Create button

to update your local copy.(The database will not be af-

fected.)

(e)Close the Materials panel.

1-14c Fluent Inc.November27,2001

Introduction to Using FLUENT

Introduction to Using FLUENT

Introduction to Using FLUENT

Introduction to Using FLUENT

components

1.0m/s

313K

intensity&hydraulic diameter

5%

8in

1-18c Fluent Inc.November27,2001

Introduction to Using FLUENT

Introduction to Using FLUENT

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中的小技巧

[转帖]等值线图、矢量图、流线图、云图、直方图和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中的求解器、算法和离散方法

FLUENT中的求解器、算法和离散方法 作为一个非科班出身的CFD工程师,一开始常常被CFD软件里各种概念搞的晕头转向。最近终于静下心来看了看CFD理论的书,理清了一些概念。就此写一遍博文,顺便整理一下所学内容。 I 求解器: FLUENT中求解器的选择在如下图所示界面中设置: FLUENT中的求解器主要是按照是否联立求解各控制方程来区分的,详见下图:

II 算法: 算法是求解时的策略,即按照什么样的方式和步骤进行求解。FLUENT中算法的选择在如下图所示的界面中设置:

这里简单介绍一下SIMPLE、SIMPLEC、PISO等算法的基本思想和适用范围。 SIMPLE算法:基本思想如前面讲求解器的那张图中解释分离式求解器的例子所示的一样,这里再贴一遍: 1.假设初始压力场分布。 2.利用压力场求解动量方程,得到速度场。 3.利用速度场求解连续性方程,使压力场得到修正。 4.根据需要,求解湍流方程及其他方程 5.判断但前计算是否收敛。若不收敛,返回第二步。 简单说来,SIMPLE算法就是分两步走:第一步预测,第二步修正,即预测-修正。 SIMPLC算法:是对SIMPLE算法的一种改进,其计算步骤与SIMPLE算法相同,只是压力修正项中的一些系数不同,可以加快迭代过程的收敛。 PISO算法:比SIMPLE算法增加了一个修正步,即分三步:第一步预测,第二步修正得到一个修正的场分布,第三步在第二步基础上在进行一侧修正。即预测-修正-修正。PISO算法在求解瞬态问题时有明显优势。对于稳态问题可能SIMPLE 或SIMPLEC更合适。 如果你实在不知道该如何选择,就保持FLUENT的默认选项好了。因为默认选项可以很好解决70%以上的问题,而且对于大部分出了问题的计算来说,也很少是因为算法选择不恰当所致。 III 离散方法: 离散方法是指按照什么样的方式将控制方程在网格节点离散,即将偏微分格式的控制方程转化为各节点上的代数方程组。FLUENT中离散方法的选择在如下图所示的界面中设置:

学习fluent (流体常识及软件计算参数设置)

luent中一些问题----(目录) 1 如何入门 2 CFD计算中涉及到的流体及流动的基本概念和术语 2.1 理想流体(Ideal Fluid)和粘性流体(Viscous Fluid) 2.2 牛顿流体(Newtonian Fluid)和非牛顿流体(non-Newtonian Fluid) 2.3 可压缩流体(Compressible Fluid)和不可压缩流体(Incompressible Fluid) 2.4 层流(Laminar Flow)和湍流(Turbulent Flow) 2.5 定常流动(Steady Flow)和非定常流动(Unsteady Flow) 2.6 亚音速流动(Subsonic)与超音速流动(Supersonic) 2.7 热传导(Heat Transfer)及扩散(Diffusion) 3 在数值模拟过程中,离散化的目的是什么?如何对计算区域进行离散化?离散化时通常使用哪些网格?如何对控制方程进行离散?离散化常用的方法有哪些?它们有什么不 同? 3.1 离散化的目的 3.2 计算区域的离散及通常使用的网格 3.3 控制方程的离散及其方法 3.4 各种离散化方法的区别 4 常见离散格式的性能的对比(稳定性、精度和经济性) 5 流场数值计算的目的是什么?主要方法有哪些?其基本思路是什么?各自的适用范围是什么? 6 可压缩流动和不可压缩流动,在数值解法上各有何特点?为何不可压缩流动在求解时反而比可压缩流动有更多的困难? 6.1 可压缩Euler及Navier-Stokes方程数值解 6.2 不可压缩Navier-Stokes方程求解 7 什么叫边界条件?有何物理意义?它与初始条件有什么关系? 8 在数值计算中,偏微分方程的双曲型方程、椭圆型方程、抛物型方程有什么区别? 9 在网格生成技术中,什么叫贴体坐标系?什么叫网格独立解? 10 在GAMBIT中显示的“check”主要通过哪几种来判断其网格的质量?及其在做网格时大致注意到哪些细节? 11 在两个面的交界线上如果出现网格间距不同的情况时,即两块网格不连续时,怎么样克服这种情况呢? 12 在设置GAMBIT边界层类型时需要注意的几个问题:a、没有定义的边界线如何处理? b、计算域内的内部边界如何处理(2D)? 13 为何在划分网格后,还要指定边界类型和区域类型?常用的边界类型和区域类型有哪些? 14 20 何为流体区域(fluid zone)和固体区域(solid zone)?为什么要使用区域的概念?FLUENT是怎样使用区域的? 15 21 如何监视FLUENT的计算结果?如何判断计算是否收敛?在FLUENT中收敛准则是如何定义的?分析计算收敛性的各控制参数,并说明如何选择和设置这些参数?解决不收

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 3D求解器求解

利用FLUENT 3D求解器求解 一、在FLUENT中读入网格文件,检查网格并定义长度单位 1、启动FLUENT,进入3D模式 操作:开始→程序→FLUENT→3d→Run,进入FLUENT。 2、读入网格文件 操作:File→Read→Case,选择在Gambit中绘制的网格文件.msh文件,点击OK完成数据读入。 3、调整网格尺寸比例 操作:Grid→Scale 打开“Scale Grid”对话框 (1)在Units Conversion 下的Grid Was Created In 右侧列表中选择合适的单位如:cm (在gambit中一般是以m为单位,要转化成fluent对应的单位cm); (2)点击Change length Units: 此时左侧的Scale Factors下的X,Y,Z项都变为0.01。 (3)点击下边的Scale按钮:此时,Domain Extents下的单位由m变成cm;并给出区域的范围; (4)点击Close关闭对话框。 4、检查网格 操作:Grid→Check Fluent会对网格进行各种检查并在信息反馈窗口显示检查过程和结果,其中要注意保持最小体积为正值。 5、显示网格 操作:Display→Grid 打开网格显示对话框后,点击Display。 注意:用鼠标右键点击边界线,则在信息反馈窗口内将显示此边界的类型等信息。也可用此方法检查任何内部节点和网格线的信息。 二、创建计算模型 1、设置求解器 操作:Define→Models→Solver (1)在Solver项选择Segregated; (2)在Formulation项选择Implicit; (3)在Space项选择3D; (4)在Time项选择Unsteady; (5)Velocity Formulation,Unsteady Formulation保持默认值; (6)点击OK。 2、定义多相流模型 操作:Define→Models→Multiphase (1)在Model项选择Volume of Fluid; (2)在Number of Phase下选2; (3)在VOF Scheme项选择Geo-Reconstruct,Courant Number保持默认值; (fluent6.3.26里边VOF Scheme选expicity。) 在Body Force Formulation项选择Implicit Body Force; (4)点击OK。 3 、设置标准的k﹣ε湍流模型 操作:Define→Models→Viscous

FLUENT中求解方法的区别与选择

FLUENT中求解方法的区别与选择 2012-02-11 12:08:37| 分类:数值模拟|字号订阅 1.非耦合求解( Segregated );2.耦合隐式求解( Coupled Implicit );3.耦合显式求 解( Coupled Explicit ) 非耦合求解方法主要用于不可压缩或压缩性不强的流体流动。耦合求解则可以用在高速可压缩流动。FLUENT默认设置是非耦合求解,但对于高速可压流动,有强的体积力(浮力或离心力)的流动,求解问题时网格要比较密,建议采用耦合隐式求解方法,可以耦合求解能量和动量方程,能比较快地得到收敛解。缺点是需要的内存比较大(是非耦合求解迭代时间的1.5-2倍)。如果必须要耦合求解,但是你的机器内存不够,这时候可以考虑用耦合显式解法器求解问题。该解法器也耦合了动量,能量及组分方程,但内存却比隐式求解方法小。缺点是收敛时间比较长。 这里需要指出的是非耦合求解的一些模型在耦合求解解法器里并不都有。耦合解法器没有的模型包括:多相流模型,混合分数/PDF燃烧模型,预混燃烧模型,污染物生成模型,相变模型,Rosseland辐射模型,确定质量流率的周期性流动模型及周期性换热模型等。 隐式( Implicit ):对于给定变量,单元内的未知值用邻近单元的已知和未知值计算得出。因此,每一个未知值会在不止一个方程中出现,这些方程必须同时解来给出未知量。 显式( Explicit ):对于给定变量,每一个单元内的未知量用只包含已知量的关系式计算得到。因此未知量只在一个方程中出现,而且每一个单元内的未知量的方程只需解一次就可以给出未知量的值。 一阶迎风格式( First Order Upwind ):当需要一阶精度时,我们假定描述单元内变量平均值的单元中心变量就是整个单元内各个变量的值,而且单元表面的量等于单元内的量。因此,当选择一阶迎风格式时,表面值被设定等于迎风单元的单元中心值。 二阶迎风格式( Second Order Upwind ):当需要二阶精度时,使用多维线性重建方法来计算单元表面处的值。在这种方法中,通过单元中心解在单元中心处的泰勒展开来实现单元表面的二阶精度值。因此,当使用二阶迎风格式时,用下面的方程来计算表面值; QUICK格式:对于四边形和六面体网格,我们可以确定它们唯一的上游和下游表面以及单元。FLUENT还提供了计算对流变量在表面处高阶值的QUICK格式。QUICK类型的格式是通过变量的二阶迎风与中心插值加上适当的权因子得到的; 亚松驰( Under-Relaxation ):由于FLUENT所解方程组的非线性,我们有必要控制的变化。一般用亚松驰方法来实现控制,该方法在每一部迭代中减少了f的变化量。亚松驰最简单的形式为:单元内变量f等于原来的值f_old加上亚松驰因子a与f变化的积. SIMPLE:SIMPLE算法使用压力和速度之间的相互校正关系来强制质量守恒并获取压力场。

Fluent经典问题及解答

Fluent经典问题及解答 1 对于刚接触到FLUENT新手来说,面对铺天盖地的学习资料和令人难读的FLUENT help,如何学习才能在最短的时间内入门并掌握基本学习方法呢?(#61) 2 CFD计算中涉及到的流体及流动的基本概念和术语:理想流体和粘性流体;牛顿流体和非牛顿流体;可压缩流体和不可压缩流体;层流和湍流;定常流动和非定常流动;亚音速与超音速流动;热传导和扩散等。(13楼) 3 在数值模拟过程中,离散化的目的是什么?如何对计算区域进行离散化?离散化时通常使用哪些网格?如何对控制方程进行离散?离散化常用的方法有哪些?它们有什么不同?(#80) 4 常见离散格式的性能的对比(稳定性、精度和经济性)(#62) 5 在利用有限体积法建立离散方程时,必须遵守哪几个基本原则?(#81) 6 流场数值计算的目的是什么?主要方法有哪些?其基本思路是什么?各自的适用范围是什么?(#130) 7 可压缩流动和不可压缩流动,在数值解法上各有何特点?为何不可压缩流动在求解时反而比可压缩流动有更多的困难?(#55) 8 什么叫边界条件?有何物理意义?它与初始条件有什么关系?(#56) 9 在一个物理问题的多个边界上,如何协调各边界上的不同边界条件?在边界条件的组合问题上,有什么原则? 10 在数值计算中,偏微分方程的双曲型方程、椭圆型方程、抛物型方程有什么区别?(#143) 11 在网格生成技术中,什么叫贴体坐标系?什么叫网格独立解?(#35) 12 在GAMBIT的foreground和background中,真实体和虚实体、实操作和虚操作四个之间是什么关系? 13 在GAMBIT中显示的“check”主要通过哪几种来判断其网格的质量?及其在做网格时大致注意到哪些细节?(#38) 14 画网格时,网格类型和网格方法如何配合使用?各种方法有什么样的应用范围及做网格时需注意的问题?(#169) 15 对于自己的模型,大多数人有这样的想法:我的模型如何来画网格?用什么样的方法最简单?这样做网格到底对不对?(#154) 16 在两个面的交界线上如果出现网格间距不同的情况时,即两块网格不连续时,怎么样克服这种情况呢?(#40) 17 依据实体在GAMBIT建模之前简化时,必须遵循哪几个原则?(#170) 18 在设置GAMBIT边界层类型时需要注意的几个问题:a、没有定义的边界线如何处理?b、计算域内的内部边界如何处理(2D)?(#128) 19 为何在划分网格后,还要指定边界类型和区域类型?常用的边界类型和区域类型有哪些?(#127) 20 何为流体区域(fluid zone)和固体区域(solid zone)?为什么要使用区域的概念?FLUENT是怎样使用区域的?(#41) 21 如何监视FLUENT的计算结果?如何判断计算是否收敛?在FLUENT中收敛准则是如何定义的?分析计算收敛性的各控制参数,并说明如何选择和设置这些参数?解决不收敛问题通常的几个解决方法是什么?(9楼) 22 什么叫松弛因子?松弛因子对计算结果有什么样的影响?它对计算的收敛情况又有什么样的影响?(7楼)

Gambit Fluent小技巧

1.Gambit中修改背景颜色 选Edit→Defaults→GRAPHICS,将Variable中的WINDOWS_BACKGROUND_COLOR 后面的Value值改为想要的颜色,例如要将背景颜色变为白色,需在Value后输入white,然后单击“Modify”。 2. Gambit中实体及网格颜色的修改 选Operation中“实体”按钮(即第一排第一个),再选Geometry中“实体”按钮(即第二排第四个),再选V olune中颜色修改按钮(即第三排第五个),弹出修改颜色对话框,可以对实体及网格颜色进行修改。 注:可通过相同的方式对点、线、面(线、面网格)的颜色进行修改。 3.Fluent中结果显示窗口背景颜色修改 选File→Hardcopy,弹出Graphics Hardcopy窗口,单击“Preview”后弹出“Question”对话框,单击“No”;取消“Options”中“Reverse Foreground/Background”前的“√”,再单击“Preview”,单击“Yes”,即可将背景颜色变为白色。 4.Fluent中Solution XY Plot曲线处理 Fluent中Solution XY Plot可以导入多条XY Plot曲线,其方法是先将每条曲线保存,单击“Load File…”弹出“Select File”对话框,选择需要处理的多条曲线,单击“OK”; 若需要改变曲线类型,则单击“Curves…”弹出“Curves”对话框,左上角“Curve#”下数值为“0”则对应第一条曲线,为“1”对于第二条曲线,依次类推… 若要修改第一条曲线,先将“Curves”下数值调为“0”,则可改变曲线格式(Line Style →Pattern)、颜色(Line Style→Color)、粗细(Line Style→Weight);若要修改曲线上标示符号,可修改符号样式(M arker Style→Symbol)、颜色(M arker Style→Color)、及尺寸大小(Marker Style →Size),最后单击“Apply”。 若要修改第二条曲线,则须先将“Curves”下数值调为“1”,其余操作与上述相同。5.Gambit中网格显示时隐藏实体(面、线及点) 单击“Specify Display Attributes”按钮(即Gambit中右下角最后一排第二个),弹出“Specify Display Attributes”对话框,分别选中“V olumes”(“Face”“Edges”“Vertices”)(单击其前小四方形,选中后为红色),然后单击其后向上的黑色箭头,选择要隐藏的体(面、线及点);然后选中“Visible”及“Off”(同样,选中后前面方形变为红色),最后单击“Apply”即可。

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里设置。

FLUENT知识点解读(良心出品必属精品)

一、基本设置 1.Double Precision的选择 启动设置如图,这里着重说说Double Precision(双精度)复选框,对于大多数情况,单精度求解器已能很好的满足精度要求,且计算量小,这里我们选择单精度。然而对于以下一些特定的问题,使用双精度求解器可能更有利[1]。 a.几何特征包含某些极端的尺度(如非常长且窄的管道),单精度求解器可能不能足够精确地表达各尺度方向的节点信息。 b.如果几何模型包含多个通过小直径管道相互连接的体,而某一个区域的压力特别大(因为用户只能设定一个总体的参考压力位置),此时,双精度求解器可能更能体现压差带来的流动(如渐缩渐扩管的无粘与可压缩流动模拟)。 c.对于某些高导热系数比或高宽纵比的网格,使用单精度求解器可能会遇到收敛性不佳或精确度不足不足的问题,此时,使用双精度求解器可能会有所帮助。 [1] 李鹏飞,徐敏义,王飞飞.精通CFD工程仿真与案例实战:FLUENT GAMBIT ICEM CFD Tecplot[M]. 北京,人民邮电出版社,2011:114-116

2.网格光顺化 用光滑和交换的方式改善网格:通过Mesh下的Smooth/Swap来实现,可用来提高网格质量,一般用于三角形或四边形网格,不过质量提高的效果一般般,影响较小,网格质量的提高主要还是在网格生成软件里面实现,所以这里不再用光滑和交换的方式改善网格,其原理可参考《FLUENT全攻略》(已下载)。 3.Pressure-based与Density-based 求解器设置如图。下面说一说Pressure-based和Density-based 的区别: Pressure-Based Solver是Fluent的优势,它是基于压力法的求解器,使用的是压力修正算法,求解的控制方程是标量形式的,擅长求解不可压缩流动,对于可压流动也可以求解;Fluent 6.3以前的版本求解器,只有Segregated Solver和Coupled Solver,其实也是Pressure-Based Solver的两种处理方法;

求解器的使用

求解器的使用 FLUENT提供了三种不同的求解器 Segregated,coupled implicit,coupled explicit(显式格式主要用于激波等波动解的捕捉问题) 传统上,分离解法(segregated)主要用于不可压缩以及适度压缩的流动中。相反,耦合算法是为高速可压流体设计的。 默认情况下,fluent使用分离求解器。对于高速可压流体,与很强的体积力高度耦合的流动,或者是在非常精确的网格上求解流动情况,可以考虑使用耦合隐式算法代替。 对于需要使用耦合隐式算法(coupled implicit)的case,如果电脑没有足够的内存,可以使用分离解法(segregated)或者耦合显式算法(coupled explicit)代替。(显示算法节约内存,但是需要更多的计算步数达到收敛。) 选择离散格式 1.一阶迎风格式v.s. 二阶迎风格式 当流动与网格匹配(校准)时,一阶迎风格式是可以接受的。对于三角形和四面体网格,由于流动不会与网格匹配,通常使用二阶离散格式会得到更准确的结果。对于四边形/六面体网格,使用二阶离散格式会取得更好的结果,尤其是复杂的流动情况。对于大多数情况,可以在计算初始,使用二阶的离散格式。然而在一些情况下,可以开始使用一阶的离散格式然后在一些计算之后转变为二阶格式。例如,如果正在运行一个高马赫数的流动计算,这个的初始解与期望的解相差很大,最终,如果二阶离散格式很难收敛,应该尝试使用一阶离散格式。 2.Quick格式v.s. Upwind(Quick格式适用于网络结构,流动方向与网格一致,对于非结 构网格推荐使用二阶迎风) 对于在四边形或者六面体网格中的旋转或者回旋流,Quick离散格相比于二阶离散格式可以提供更准确的结果。对于存在震动的可压缩流动(网格为四边形,六面体或者混合网格),推荐对所有的变量使用Quick离散格式,包括密度。 3.中心差分格式v.s. 迎风格式 当使用LES湍流模型时,是可以使用中心差分格式的,并且只有当网格间距足够好,以至于局部的Peclet数的大小小于1时才可以使用。 4.power法则(power law)v.s. 迎风 power法则是可以使用的,但是总体上产生与一阶格式相同的准确度 选择压力离散格式 当使用分离式求解器时(segregated),可以使用多种压力离散格式。在大多数情况下,(默认的)标准的格式是可以接受的,但是一些类型的模型会在其他格式中取得更好的结果:对于包含大的体积力的问题,推荐使用体积力重量(body-force-weighted)格式。 对于包含高的漩涡数,高瑞利数的自然对流,高速的旋转流动,包含多孔介质的流动,在高度弯曲区域中的流动,使用PRESTO!格式 对于可压流,应使用二阶格式 当其他格式并不合适时,使用二阶格式以提高准确性。 选择密度离散格式(求解一个单相可压流动) 如果计算一个含有震动的可压流动时,一阶迎风格式可以平滑震动;对于这样的流动,应该使用二阶迎风或者Quick格式

fluent求解器

Model slover slover:求解器 Pressuere based: 基于压力 Density based:基于密度 Formulation:算法 implicit: 隐式算法 explicit:显式算法 space:选择空间属性 2D:二维空间 Axisymmetric:轴对称空间 Axisymmetric swirl:轴对称旋转空间 3D:三维空间 time:时间 steady:稳态 unsteady:非稳态 (~~~~~~~~~~~~~~~~~) velocity formulation:速度属性 absolute:绝对速度 relative:相对速度 Gradient option:梯度选项 Green-Gauss Cell-Based:格林-高斯基于单元体-默认方法;解有伪扩散(求解域的拖尾现象)。伪扩散是指在平流扩散方程数值解中因平流项有限差分的截断误差引起的虚假扩散。这是解方程欧拉型模式所特有的。其大小与所用的有限差分格式有关,有时甚至完全掩盖方程中其他扩散项的作用。为克服伪扩散,须采取特殊的技术措施和各种不同的差分格式。 Green-Gauss Node-Based:格林-高斯基于节点-更精确;最小化伪扩散;推荐用在三角网格上。 least-quares cell based:基于单元体的最小二乘法插值。推荐用于多面体网格,与基于节点的格林-高斯格式具有相同的 精度和格式。 porous formulation:选择多孔算法 superficial velocity:表面速度算法 physical velocity:物理速度算法 Multiphase Model:多相流模型 Volume of Fluid:VOF模型 Mixture:混合模型 Eulerian:欧拉模型 Energy:能量方程

FLUENT系列资料5之蒸汽喷射器内的传热模拟

蒸汽喷射器内的传热模拟 问题描述: 该问题为一个蒸汽喷射器的内部流动和热量交换问题。左侧进入的工作蒸汽12245Pa,下侧进入的引射流体压力为1360.5Pa,右侧出口的压力为6802.5Pa。该问题中所说的压力皆为相对压力,蒸汽皆为饱和水蒸汽。喷射器的结构如图1所示。 图1 喷射器结构图 在本例中将利用FLUENT-2D的非耦合、隐式求解器,针对在喷射器内的定常流动进行求解。在求解过程忠,还会利用FLUENT的网格优化功能对网格进行优化,使所得到的解更加可信。 本例涉及到: 一、利用GAMBIT建立喷射器计算模型 (1)在CAD中画出喷射器的图形 (2)将CAD图形输出为*.sat的文件格式 (3)用GAMBIT读入上面输出的*.sat文件 (4)对各条边定义网格节点的分布,在面上创建网格 (5)定义边界内型 (6)为FLUENT5/6输出网格文件 二、利用FLUENT-2D求解器进行求解 (1)读入网格文件 (2)确定长度单位:MM (3)确定流体材料及其物理属性 (4)确定边界类型 (5)计算初始化并设置监视器 (6)使用非耦合、隐式求解器求解 (7)利用图形显示方法观察流场与温度场

一、前处理——用CAD画出喷射器结构图并导入GAMBIT中 在CAD中按所给的尺寸画出喷射器的结构图,画完后输出为pensheqi.sat的文件(如图2所示)。 CAD中的操作:文件→输出…. 点击保存到你想保存到的文件夹中 图2 输出数据对话框 启动GAMBIT ,建立一个新的GAMBIT文件。 操作:File→NEW… 此时出现的窗口如图3所示。在ID右侧的文本框内填入:f:\文件夹名\pensheqi 点击Accept后,即建立了一个新的文件。

FLUENT求解器设置

FLUENT求解器设置主要包括:1、压力-速度耦合方程格式选择2、对流插值3、梯度插值4、压力插值 下面对这几种设置做详细说明。 一、压力-速度耦合方程求解算法 FLUENT中主要有四种算法:SIMPLE,SIMPLEC,PISO,FSM (1)SIMPLE(semi-implicit method for pressure-linked equations)半隐式连接压力方程方法,是FLUENT的默认格式。 (2)SIMPLEC(SIMPLE-consistent)。对于简单的问题收敛非常快速,不对压力进行修正,所以压力松弛因子可以设置为1 (3)Pressure-Implicit with Splitting of Operators (PISO)。对非定常流动问题或者包含比平均网格倾斜度更高的网格适用 (4)Fractional Step Method (FSM)对非定常流的分步方法。用于NITA格式,与PISO具有相同的特性。 二、对流插值(动量方程) FLUENT有五种方法:一阶迎风格式、幂率格式、二阶迎风格式、MUSL三阶格式、QUICK格式 (1)FLUENT默认采用一阶格式。容易收敛,但精度较差,主要用于初值计算。 (2)Power Lar.幂率格式,当雷诺数低于5时,计算精度比一阶格式要高。 (3)二阶迎风格式。二阶迎风格式相对于一阶格式来说,使用更小的截断误差,适用于三角形、四面体网格或流动与网格不在同一直线上;二阶格式收敛可能比较慢。 (4)MUSL(monotone upstream-centered schemes for conservation laws).当地3阶离散格式。主要用于非结构网格,在预测二次流,漩涡,力等时更精确。 (5)QUICK(Quadratic upwind interpolation)格式。此格式用于四边形/六面体时具有三阶精度,用于杂交网格或三角形/四面体时只具有二阶精度。 三、梯度插值梯度插值主要是针对扩散项。 FLUENT有三种梯度插值方案:green-gauss cell-based,Green-gauss node-based,least-quares cell based. (1)格林-高斯基于单元体。求解方法可能会出现伪扩散。 (2)格林-高斯基于节点。求解更精确,最小化伪扩散,推荐用于三角形网格上 (3)基于单元体的最小二乘法插值。推荐用于多面体网格,与基于节点的格林-高斯格式具有相同的精度和格式。 四、压力插值压力基分离求解器主要有五种压力插值算法。 (1)标准格式(Standard)。为FLUENT缺省格式,对大表妹边界层附近的曲线发现压力梯度流动求解精度会降低(但不能用于流动中压力急剧变化的地方——此时应该使用PRESTO!格式代替) (2)PRESTO!主要用于高旋流,压力急剧变化流(如多孔介质、风扇模型等),或剧烈弯曲的区域。 (3)Linear(线性格式)。当其他选项导致收敛困难或出现非物理解时使用此格式。 (4)second order(二阶格式)。用于可压缩流动,不能用于多孔介质、阶跃、风扇、VOF/MIXTURE多相流。 (5)Body Force Weighted体积力。当体积力很大时,如高雷诺数自然对流或高回旋流动中采用此格式。

Fluent经典问题

Fluent经典问题7 2008-05-29 17:56 74 大概需要划分100万个左右的单元,且只计算稳态流动,请问这样的问题PC机上算的了吗?如果能算至少需要怎样的计算机配置呢? 一般来说,按照1000个节点对1MB内存这样预估就差不多了,只计算稳态流动,pc机应该差不多了,不过因为一般的pc机可能在连续计算5、6天之后就出现浮点运算错误,所以如果计算不是很复杂,采用的求解器和湍流模型不是太好计算资源,应该还是可以的。 如果使用pc机计算,建议至少采用2GB内存,主板最好固态电容,不易爆浆,电源最好功率大典,应该差不多了,现在流行四核cpu的,可以考虑使用四核的,这样的配置下来也不比服务器差多少。 76 GAMBIT划分三维网格后,怎样知道结点数?如何知道总生成多少网格(整个模型)?个人一般是将网格读入fluent后,通过grid->info->size来看:) 77在FLUENT的后处理中可以显示一个管道的。某个标量的。圆截面平均值沿管道轴线(中心线)的变化曲线吗?何显示空间某一点的数值呀(比如某一点温度)? 先创建一条ling(中心线),然后在xyplot中生成曲线 80如何在gambit中输入cad和Pro/e的图形?如何将FLUNET的结果EXPORT成ANSYS 的文件? autocad需要将图形转化为sat格式,pro/e可以将文件转化为igse或者stp格式。在fluent 的flie/export 中可以选择导出ansys格式的文件 87 courant数:在模拟高压的流场的时候,迭代的时候总是自动减小其数值,这是什么原因造成的,为什么?怎么修改? 这是流场的压力梯度较大,Fluent自身逐步降低时间步长,防止计算发散。我一般的处理办法是:先将边界条件上的压力设置较低点,使得压力梯度较小一点,等到收敛的感觉差不多,在这个基础上,逐渐把压力增大,这样就不容易发散。 94把带网格的几个volume,copy到另一处,但原来split的界面,现在都变成了wall,怎么才能把wall变成内部流体呢? 直接边界面定义为interior即可 95可以用左键转动云图,但想用中键拖动其位置时,Fluent显示如下错误信息: Error message from graphics function Show_Selection_Source: Can't 'Show' - the 'locater' has been deleted 这样有什么问题呢?(#122)

Fluent中的小技巧

Fluent批量计算 https://www.wendangku.net/doc/2818988871.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")

相关文档