【FLUENT案例】01:T型管混合器中的流动与传热

案例目录

1 引子
1.1 案例描述
1.2 案例学习目标
2 计算仿真目标
3 启动FLUENT并读入网格
4 FLUENT工作界面
5 网格缩放及检查
6 修改单位
7 设置模型
8 定义新材料
9 计算域设置
10 边界条件设置
12 设置离散格式
13 Monitors
14 Initialization
15 Run Calculation
16 Results
16.1 计算监测图形
16.2 Graphics
16.2.1 壁面温度分布
16.2.2 创建截面
16.2.3 显示截面物理量
16.2.4 Pathline显示
16.3 Plots

1 引子

1.1 案例描述

本案例进行T型管中的流动模拟,流体以不同的温度进入T形管,通过计算模拟混合过程。

1.2 案例学习目标

本案例主要描述FLUENT界面的使用,包括CFD的全部过程,包括:

  • 读取网格
  • 选择计算模型
  • 选择并设置材料属性
  • 定义边界条件
  • 设置计算监视器
  • 运行求解器
  • 后处理

2 计算仿真目标

仿真的对象为冷热水在T型管内的混合过程

计算仿真的目的在于确定:

  • 1.流体混合程度
  • 2.混合过程的压力降

3 启动FLUENT并读入网格

本案例利用workbench中的FLUENT模块,也可以使用独立版本的FLUENT进行。

  • 1.启动Workbench,利用菜单Files | Save as…保存新的文件mixing_tee
  • 2.从左侧的Component Systems列表中选择拖拽Fluent至右侧项目窗口中
  • 3.右键选择单元格Setup,选择子菜单Import FLUENT Case | Browse
  • 4.在打开的文件选择对话框中,修改文件过滤选项为Fluent Mesh File
  • 5.选择网格文件Mixing_tee.msh,点击OK按钮确认选择

    如下图所示。

  • 6.返回至项目面板,鼠标双击Setup单元格启动FLUENT,如下图所示,可以根据自身计算机性能选择串行或并行计算(如下图所示采用并行4核计算)

  • 7.点击OK按钮进入FLUENT工作环境

4 FLUENT工作界面

FLUENT17.0工作界面如图所示。主要包括5个部分:

  • 1.Ribbon菜单。里面包含了所有的操作按钮
  • 2.模型树。包含了CFD仿真流程中所需的所有节点
  • 3.参数设置面板。对应不同的模型树节点所需的参数设置
  • 4.图形显示窗口。
  • 5.TUI及消息输出窗口

5 网格缩放及检查

在导入计算网格后,第一步要做的操作是检查导入的网格有效性及网格质量。

  • 选择而模型树节点General
  • 在右侧面板中点选按钮Check,TUI窗口反馈信息如下图所示。

    注意:主要检查两个参数:一个是Domain Extents,查看计算域尺寸是否与实际尺寸相符,若不相符则需要对计算域进行缩放;另一个为mimimum volume,必须确保最小体积大于0

  • 2.选择面板中的Report Quality按钮,查看网格质量。TUI命令窗口显示网格质量如下图所示。

    给出了三种网格质量:Minimum Orthogonal Quality、Maximum Ortho Skew 及Maximum Aspect Ratio,其中Minimum Orthogonal Quality的范围为0-1(1为理想网格),Maximum Ortho Skew的范围为0-1(0为理想网格),Maximum Aspect Ratio越小越好。

6 修改单位

修改温度的单位为摄氏度。点击General设置面板中的Units…按钮弹出单位设置面板。

如下图所示,设置temperature的单位为c

7 设置模型

这里激活能量方程及湍流模型。

  • 双击模型树节点Models > Energy,在弹出的Energy对话框中,勾选Energy Equation前方的复选框,激活能量方程,如下图所示。点击OK按钮确认操作。

  • 双击模型树节点Models > Viscous(Laminar),在弹出的对话框中选择k-epsilon(2 eqn)Realizable,其他参数保持默认,点击OK按钮确认操作。

8 定义新材料

FLUENT默认采用的材料为air,案例中流体介质为液态水。

  • 右键点击模型树节点Material > Fluid,选择弹出菜单New,如下图所示。

  • 在弹出的对话框中,选择Fluent Database…,弹出材料库对话框,在材料库中选择材料water-liquid(h2o),点击Copy按钮,并点击Close按钮关闭对话框,如下图所示。

    点击Close按钮关闭材料新建对话框。

9 计算域设置

  • 鼠标双击模型树节点Cell zone Conditions > fluid(fluid),弹出参数设置面板,在参数面板中设置Material Name为上一步创建的材料water-liquid,如下图所示。
  • 点击OK按钮关闭对话框。

10 边界条件设置

在模型树节点Boundary Conditions中可以设置计算模型的边界条件。如图所示。

界面元素与Cell Zone Conditions设置面板类似。

设置边界条件:

  • inlet-y边界设置

    • Zone列表框中选择边界inlet-y,选择Type下拉框选项Velocity-inlet,鼠标点击面板按钮Edit…
    • 弹出参数设置对话框,如图所示。在Momentum标签页下,设置Velocity Manitude参数值为0.3; 选择Specification MethodIntensity and Hydraulic Diameter,设置Tubulent Intensity5,设置Hydraulic Diameter0.15

    • 切换至Thermal面板,设置Temperature15,如图所示。

  • inlet-z边界设置
    • inlet-y设置相类似,所不同的是设置Velocity Manitude参数值为0.1;设置Hydraulic Diameter0.1;设置Temperature25
  • outlet边界设置
    • 选择Type下拉框选项pressure-outlet,点击Edit…按钮
    • 在弹出的对话框Momentum标签页下,设置Gauge Pressure0,设置Specification MethodIntensity and Hydraulic Diameter,设置Backflow Turbulent Intensity为5,设置Backflow Hydraulic Diameter0.15
    • 切换至Thermal面板,设置Temperature20

      需要注意的是:在计算的过程中,有可能会出现介质从出口边界进入流体域的情况(回流),这种情况有可能是真是的流动特征(在计算收敛时仍然存在回流),或者仅仅只是收敛过程中的短暂状态(随计算进行回流消失)。不管是何种情况,FLUENT需要知道边界上的真实来流信息。若在出口位置没有回流,则这些回流参数值在计算过程中不会被使用。在选择计算边界位置时,通常将出口位置选择在没有回流的地方。

12 设置离散格式

模型树节点Solution Methods主要设置模型的离散算法。如图所示。

  • 选择Pressure-Velocity Coupling schemeCoupled
  • 激活选项Pseudo Transient
  • 激活选项Warped-Face Gradient Correction

    离散格式定义了梯度及变量插值的计算方法。默认选项适用于大多数的计算问题。

13 Monitors

利用模型树节点Monitors可以在计算过程中监测一些物理量的变化。本例设置监测两个入口压力值及出口温度标准差。Monitors设置面板如下图所示。

设置面板中的一些参数:

  • Residuals,Statistic and Force Monitors:监测残差、统计值以及各种力
  • Surface Monitors:监测面上的各种参数值
  • Volume Monitors:监测体上的各种参数值
  • Covergence Monitors:收敛监测,通过前面的监测参数来判断计算是否收敛

本例中监测三个面参数,利用Surface Monitors下方的Create按钮进行创建。鼠标选择此按钮后,如下图所示。

定义三个Monitors,步骤包括:

  1. 点击Surface Monitors下的Create…按钮

    • Name:设置为p-inlet-y
    • Plot Windws:设置为2
    • Report Type:设置为Area-Weighted Average
    • Field Variable:设置为PressureStatic Pressure
    • Surface:选择inlet-y
  2. 点击Surface Monitors下的Create…按钮
    • Name:设置为p-inlet-z
    • Plot Windws:设置为3
    • Report Type:设置为Area-Weighted Average
    • Field Variable:设置为PressureStatic Pressure
    • Surface:选择inlet-z
  3. 点击Surface Monitors下的Create…按钮
    • Name:设置为t-dev-outlet
    • Plot Windws:设置为4
    • Report Type:设置为Standard Deviation
    • Field Variable:设置为TemperatureStatic Temperature
    • Surface:选择outlet

14 Initialization

利用模型树节点Solution Initialization可对计算域进行初始化。FLUENT提供了两种初始化方法:

  • Hybird Initialization:通过各种不同的插值方式获得计算域中的初始值。如利用求解拉普拉斯方程的方式获取初始速度场与压力场
  • Standard Initialization:直接定义各未知物理量的初始值

    本案例采用Hybird Initialization方式进行初始化,如上图所示,选择Initialize按钮进行初始化。此时在图形窗口中可能会出现如下图所示的警告信息,不过这仅仅只是提示拉普拉斯方程没有收敛,大可以忽略。

    对于稳态计算,初始值不会影响最终计算结果,但是会影响收敛过程,严重偏离实际的初始值可能会导致计算收敛缓慢甚至发散。对于瞬态计算,初始值会影响到后续的计算结果。

15 Run Calculation

选择模型树节点Run Calculation,如图所示。

  • 设置Number of Iterations350,点击按钮Calculate进行迭代计算。

16 Results

计算后处理。

16.1 计算监测图形

  • 残差曲线

    计算监测得到的残差曲线如下图所示。

    图中残差曲线显示计算在迭代120步左右达到收敛,表现为残差曲线降低至设置的残差标准以下,默认残差标准为10?310?3

  • 入口压力监测图

    两个入口压力监测图如下图所示。

    (图1)

    (图2)

    从这两幅压力监测图看出计算结果基本达到稳定,压力值随迭代变化很小。

  • 出口温度标准差变化图

    监测得到的出口温度标准差曲线图如下图所示。

    温度标准差反映了温度混合的均匀程度,该值越大表示温度分布越不均匀。图中最终的温度标准差约为0.2。

16.2 Graphics

模型树节点Graphics下包含了MeshContoursVectorsPathlines以及Particle Tracks,如图所示。在Graphics参数设置面板中还包含了Animations操作以及一些图形显示参数设置按钮,如灯光、视图等。

  • Mesh:显示网格图
  • Contours:显示云图
  • Vectors:显示矢量图
  • Pathlines:显示流线图
  • Particle Tracks:显示粒子追踪图

本案例主要利用ContoursVectors显示云图及矢量图。

16.2.1 壁面温度分布

查看壁面温度云图显示。鼠标双击Graphics列表框中的Contours列表项,在弹出的对话框中进行如下图所示设置:

  • 勾选激活Filled选项
  • Contours of下拉框中选择TemperatureStatic Temperature
  • Surfaces列表项中选择wall-fluid
  • 点击按钮Display

    壁面上的温度云图显示如下图所示。

16.2.2 创建截面

创建截面后可以显示截面上的物理量分布。这里创建x截面

  • 利用Ribbon界面中的Postprocessing标签页
  • 选择Create按钮下的Iso-Surface…功能菜单

    如下图所示。

    在弹出的对话框中进行如图所示设置:

  • 选择Surface of ConstantMeshX-Coordinate
  • 设置Iso-Value0
  • 设置New Surface Namex-0
  • 点击Create按钮创建截面

16.2.3 显示截面物理量

回到Contours设置面板,

  • 设置Contours ofVelocityVelocity Magnitude
  • 选择Surfacex-0
  • 点击按钮Display

    显示速度云图如下图所示。

    设置Contours ofTemperatureStatic Temperature,点击Display按钮。

    显示温度云图如下图所示。

16.2.4 Pathline显示

可以利用Pathline显示流线。选择Graphics列表中的Pathlines选项,弹出如下图所示对话框。

显示的流线图如下图所示。

16.3 Plots

模型树节点Plots可以输出一系列图形,如曲线图、直方图等。

列表项:

  • XY Plot:以XY曲线图显示变量的变化规律
  • Histogram:以直方图形式显示数据
  • File:以图形形式显示文件中的数据
  • Profile:图形化显示配置文件
  • FFT:对文件指定的数据进行快速傅里叶变换,将时域数据转化为频域数据。

可以先创建line,再利用XYPlot显示线上物理量分布。利用Postprocessing下的工具按钮Create,选择菜单项Line/Rake…,如下图所示。

弹出如下图所示对话框:

  • 设置TypeLine
  • 设置End Point分布为**(0,-0.3556,0)及(0,0.3556,0)
  • 设置New Surface Nameline-center

    双击模型树节点XY Plot,弹出如下图所示对话框,进行如下设置:

  • 设置Plot Direction为**(0,1,0)
  • 设置Y Axis FunctionVelocityVelocity Magnitude
  • 选择Surface列表项line-center
  • 点击按钮Plot

    显示沿直线line-center上速度分布曲线如下图所示。

来自为知笔记(Wiz)

时间: 2024-08-08 06:29:07

【FLUENT案例】01:T型管混合器中的流动与传热的相关文章

【FLUENT案例】03:冲蚀

1 引子2 问题描述3 模型准备4网格5模型设置6 材料设置7 设定注入器8 修改材料9 Cell zone Conditions设置10 边界条件设置10.1 inlet入口设置10.2 出口设置10.3 壁面边界设置11 初始化及计算12 查看粒子追踪13 查看壁面冲蚀 1 引子 本案例的目的在于演示如何使用FLUENT软件模拟计算3D弯头中的冲蚀现象.冲蚀现象在工程应用中是一种非常普遍的现象. 本案例主要展示以下内容: 使用冲蚀模型分析3D弯头中的冲蚀现象 使用离散相模型 使用合适的求解参

性能问题解决案例01——sybase数据库内存问题

最近现场反馈问题,所有电子签章页面打不开文书(pdf格式),后台日志没报任何错误,效果就是空白: 1.首先想到是签章的ocx控件问题,检查ocx控件安装,发现其他电脑也打不开文书,测试页面可以直接打开pdf文档,排除控件的问题. 2.怀疑是文书下载出问题了,检查文书下载功能,我们是把pdf文书下载到本地"我的文档"目录中,然后使用ocx控件打开文书,检查发现有的文书能正常下载到本地,有的干脆不下载,能下载到本地的文书可以正常打开.检查ftp发现文书都没问题,定位问题就出在从ftp下载这

Fluent Airpak v2.1.12 Windows 1CD(CFD 软件,能模拟流动、传热、和化学反应等物理现象).rar

moldex3d-r7.0.rarParaform.v3.0.rarPKPM2006年6月份结构.nrgPKPM使用说明文件.rarPolyworksv9.0forwindows.rarPro_NC 三轴铣床加工秘籍.rarPTC ICEM DDN V3.404.L.rarShipConstructor.2006v1.00.rarsimpack8613.rarStruCAD10.1.rarT3v2005.1.rarTrafficWare.Simtraffic.v6.614.rarVirtuozo

HT for Web中3D流动效果的实现与应用

流动效果在3D领域有着广泛的应用场景,如上图中医学领域可通过3D的流动直观的观察人体血液的流动,燃气领域可用于监控管道内流动的液体或气体的流向.流速和温度等指标. 如今企业数据中心机房普遍面临着设备散热的问题,采用冷热通道方案可大大提高数据中心的散热能力,充分有效利用机柜和机房的空间,因此在电信的3D机房监控领域,也常需要借助流动的效果,对机房冷热通道系统进行监控. Hightopo的HT for Web作为3D客户端呈现解决方案,今天介绍的重点不在于采集这些指标,而在于如何应用HT的预定于3D

Exchange经典案例-01:如何统计Exchange组织中所有的权限组和成员

在之前的Exchange Server2013 日常管理经典案例中的博文中得到了大家的关注和高度的认可,对此首先表示非常感谢.后期会跟大家分析更多企业环境中的实际案例. 对于今天的这个案例我是深有感触的,在2个月之前上海**大学有个Exchange方面的需求,用户数在1万人以上.该大学现有Exchange2010环境,在权限管理方面比较乱,目前也不知具体哪些人有哪些权限.由于最近更换了IT manager,想将现有环境做个全面的权限排除和各方面的完善后再将Exchange Server 2010

【FLUENT案例】02:DPM模型

1 引子1.1 案例描述1.2 学习目标1.3 模拟内容2 启动FLUENT并导入网格3 材料设置4 Cell Zones Conditions5 Calculate6 定义Injecions7 定义DPM材料8 颗粒追踪9 设置粒子分布直径10 粒子追踪11 统计出口面上粒径分布12 修改壁面边界以捕捉颗粒13 颗粒追踪14 考虑湍流效应15 考虑冲蚀16 后处理查看壁面冲蚀云图17 导出数据到CFD-POST18 CFD-POST操作 本案例延续案例1的模型及计算结果. 1 引子 1.1 案

【FLUENT案例】04:利用DDPM+DEM模拟鼓泡流化床

1 引言2 问题描述3 准备4 FLUENT前处理 1 引言 DEM碰撞模型扩展了DPM模型的功能,能够用于稠密颗粒流动的模拟.该模型可以与DDPM(Dense DPM)模型何用以模拟颗粒对主相的阻碍作用,因此可以用于鼓泡流化床.提升管.气力输送系统以及泥浆流动.特别对于以下情况,DEM模型特别有用: 当颗粒粒径分布很广时 当计算网格相对粗糙时 本案例演示DDPM模型的使用,其中颗粒碰撞通过DEM模型来考虑. 2 问题描述 本例中,我们将会模拟模拟一个鼓泡流化床,并且决定其在给定表观速度情况下的

【FLUENT案例】05:DDPM模型

本例利用FLUENT的DDPM模型对提升管进行模拟. 1 介绍 本案例演示在FLUENT中利用稠密离散相模型(Dense discrete phase model,DDPM)模拟2D提升管.DDPM模型用于第二相,考虑颗粒的粒径分布. 本案例演示的内容包括: 使用Eulerian多相流模型 设置DDPM模型 使用合适的求解器求解案例 后处理 2 问题描述 如下图所示,一个竖直的提升管,底部有空气入口,颗粒从接近空气入口的底部进入. 3 FLUENT前处理 3.1 Preparation 准备网格

【FLUENT案例】06:与EDEM耦合计算

折腾了很久才把耦合模块搞定,用的还是网上别人编译好的UDF,不完美.自己编译的时候,老是提示无法找到fluent中的一些头文件,个人怀疑是操作系统和visual studio的问题,有时间换个系统和VS再试试,其实也挺简单. 此测试案例是EDEM官方提供的. 软件设置分为两部分,其中包括在FLUENT设置和EDEM设置,计算模型可以采用同一模型,也可以采用不同的网格模型,这里采用同一套网格模型.(EDEM可以读入msh文件). 1 案例描述 案例模型很简单,如下图所示的交叉管,流经模型的介质包括