读入网格

Step1、打开FLUENT
双击FLUENT软件。
Step2、定义求解器参数
在Dimension栏选择3D求解器,其余保持默认设置,单击OK按钮。
Step3、读入网格
选择File→Read→Mesh,选择ANSYS ICEM CFD非结构体网格生成实例——换热器中生成的网格。
Step4、定义网格单位
选择Problem Setup→General→Mesh→Scale,在Scaling栏选择Convert Units,并在Mesh Was Created In下拉列表框中选择m,单击Scale将网格长度单位定义为m,单击Close按钮关闭。
Step5、检查网格
选择Problem Setup→General→Mesh→Check,Minimum Volume应大于0。
Step6、网格质量报告
选择Problem Setup→General→Mesh→Report Quality,查看网格质量详细报告。
Step7、显示网格
选择Problem Setup→General→Mesh→Display,弹出Mesh Display面板的Surface文本框内为边界名,与ICEM中定义的Part名一一对应。单击Display按钮,在FLUENT内显示网格。

定义求解模型

Step8、定义求解器参数
选择Problem Setup→General→Solve,求解器参数采用默认设置,选择三维基于压力稳态求解器。

Step9、定义湍流模型和能量模型
选择Problem Setup→Models→Viscous-Laminar,在弹出的Viscous model面板中勾选Laminar层流模型,单击OK按钮关闭。
选择Problem Setup→Models→Energy-Off,单击Edit,在弹出的对话框中勾选Energy Equations,单击OK按钮确定。
注意:该问题为流动传热问题,因此勾选Energy Equation。
Step10、定义材料
选择Problem Setup→Materials,选择Fluid并单击Create/Edit,在弹出对话框中单击FLUENT Database,在FLUENT材料数据库选择water-liquid,单击Change/Create创建材料。

定义边界条件

Step11、定义FLUID_COLD的材料
选择Ploblem Setup→Cell Zone Conditions,在Zone栏选择fluid_cold,在Type下拉列表框中选择fluid,单击Edit按钮,在弹出对话框的Material Name下拉列表框中选择Step10定义的water-liquid,其余采用默认设置,单击OK按钮确定。采用相同的方法定义FLUID_HEAT的材料为water-liquid。
Step12、定义边界条件
1)定义冷水入口
选择Ploblem Setup→Boundary Conditions,在Zone栏选择c_in,在Type下拉列表框中选择pressure-inlet,单击Edit按钮弹出Pressure Inlet面板,设置Gauge Total Pressure=1000Pa、Supersonic/Initial Gauge Pressure=800Pa、Total Temperature=273K,单击OK按钮确定。



2)定义热水入口
采用上一步的方法,按照Gauge Total Pressure=20000Pa、Supersonic/Initial Gauge Pressure=10000Pa、Total Temperature=373K定义热水入口h_in。
3)定义冷水入口
选择Ploblem Setup→Boundary Conditions,在Zone栏选择c_out,在Type下拉列表框中选择pressure-outlet,单击Edit按钮弹出Pressure Outlet面板,定义Gauge Pressure=0Pa、Backflow Total Temperature=300K。采用相同的方法和参数定义h_out。
4)定义壁面
选择Ploblem Setup→Boundary Conditions,在Zone栏选择wall_pipe,在Type下拉列表框中选择wall,单击Edit按钮弹出Wall面板,在Thermal标签栏的Thermal Conditions栏勾选Coupled,单击OK按钮确定。采用相同的方法定义wall_pipe-shadow。

注意:冷水域(FLUID_COLD)和热水域(FLUID_HEAT)生成网格时均使用了名为wall_pipe的边界,因此当计算网格导入FLUENT后,wall_pipe边界会被分割为wall_pipe何wall_pipe-shadow,其中一个从属冷水域,一个从属于热水域。
5)定义其余壁面
选择Ploblem Setup→Boundary Conditions,在Zone栏选择wall_in,在Type下拉列表框中选择wall,单击Edit按钮弹出Wall面板,在Thermal标签栏定义Heat Flux=0W/m2,单击OK按钮定义绝热壁面。采用相同的方法和参数定义wall_out。

初始化和计算

Step13、定义求解器控制参数
选择Solution→Solution Method,在Pressure-Velocity Coupling Scheme栏选择SIMPLE,在Momentum下拉列表框中选择First Order Upwind,其余采用默认设置。

Step14、定义松弛因子
选择Solution→Solution Controls,采用默认设置。

Step15、定义监视器
选择Solution→Monitors,选择Residuals-Print,单击Edit定义各项残差值为1×10-6,单击OK按钮确定。在Surface Monitors栏单击Create,在Surface Monitor面板勾选Plot,在Report Type下拉列表框中选择Area-Weight Average,在Field Variable栏选择Static Temperature,在Surface栏选择c_out,监测计算过程中冷水出口温度变化情况,单击OK按钮确定。

Step16、初始化流场
选择Solution→Solution Initialization,在Initialization Method栏选择Hybrid Initialization,单击Initialize初始化流场。
Step17、迭代计算
选择Solution→Run Calculation,在Number of Iterations文本框中输入2000,定义最大求解步数,单击Calculate开始计算。
Step18、计算结果
监视器中各参数变化情况如下图所示。计算后换热器内部流场分布情况如图所示。



保存计算结果并退出

执行File→Write→Case&Data命令,保存案例文件和计算结果。
退出FLUENT。单击FLUENT界面右上角的×(关闭)按钮,在弹出的Warning 对话框中,单击OK按钮,退出FLUENT。

ANSYS FLUENT非结构体网格数值计算及后处理——换热器相关推荐

  1. ANSYS FLUENT非结构壳/面网格数值计算及后处理——周期性流动和传热

    用ANSYS ICEM CFD划分网格的网格步骤在这篇文章中:ANSYS ICEM CFD--简单的网格生成(以一个简单的例子为例) 本篇文章就是在上篇划分好的网格的基础上做进一步操作.本篇文章重点不 ...

  2. 结构化网格与非结构化网格 学习记录

    从总体上来说,数值仿真计算中采用的网格可以大致分为结构化网格和非结构化网格两大类. 一般数值计算中正交与非正交曲线坐标系中生成的网格都是结构化网格,其特点是每一节点与其邻点之间的连接关系固定不变且隐含 ...

  3. ITK:将网格转换为非结构化网格

    ITK:将网格转换为非结构化网格 内容提要 输出结果 C++实现代码 内容提要 将itk :: Mesh转换为vtkUnstructuredGrid. 输出结果 一个Output.vtu文件将与以下输 ...

  4. VTK:非结构化网格之UGrid

    VTK:非结构化网格之UGrid VTK:非结构化网格之UGrid 描述 代码 UGrid.cxx CMakeLists.txt VTK:非结构化网格之UGrid 描述 创建非结构化网格. 代码 UG ...

  5. VTK:非结构化网格之ClipUnstructuredGridWithPlane2

    VTK:非结构化网格之ClipUnstructuredGridWithPlane2 VTK:非结构化网格之ClipUnstructuredGridWithPlane2 描述 代码 ClipUnstru ...

  6. VTK:非结构化网格之ClipUnstructuredGridWithPlane

    VTK:非结构化网格之ClipUnstructuredGridWithPlane VTK:非结构化网格之ClipUnstructuredGridWithPlane 描述 代码 ClipUnstruct ...

  7. 结构体内容引用自非结构体数组对象axes(handles.axes1)

    Matlab结构体内容引用自非结构体数组对象 matlab的gui报错axes(handles.axes1) 如何解决 起因 代码 matlab的gui报错axes(handles.axes1) 废话 ...

  8. 并行编译和运行非结构化网格SWAN

    并行编译和运行非结构化网格SWAN 为了使用非结构化网格版本的SWAN有效地执行高分辨率仿真,使用消息传递范例构建并行代码并在商用计算机集群上进行测试.在并行化SWAN的非结构化网格版本时,我们采用了 ...

  9. 流体力学中的结构化网格与非结构化网格

    文章较为详细地介绍了CFD中结构化网格和非结构化网格的优缺点,以及混合网格技术等等. 来源: CFD模拟方法的发展成就与展望 doi: 10.6052/1000-0992-2011-5-lxjzJ20 ...

最新文章

  1. HDU 1824 Let's go home
  2. 企业运维之域控篇(九)--辅助域强制占用后的操作--清除数据
  3. python3多进程写时拷贝_Python实现多进程的详解(附示例)
  4. 【SAP】自定义权限对象
  5. [agc016e]poor turkeys
  6. 换个角度入门 K8s
  7. JavaScript 中的this的简便判断
  8. CTF web题 wp:
  9. python 输入框查询_Element输入框带历史查询记录
  10. 百度地图开源代码使用
  11. 徐明星斥资超4亿香港买壳:史玉柱女儿现身股东行列
  12. 软件工程课程项目设计 图书管理系统
  13. 信托公司消金小额贷款项目的现金流预测
  14. 操作系统独木桥问题解法
  15. 复试前联系导师的邮件怎么写?内附模板
  16. socket网络编程面试
  17. 积木报表JimuReport跟ureport2对比
  18. 四、SLAM学习笔记—— Ubuntu18.04交叉编译OpenCV4.5.5至ARM64位平台firefly-RK3566
  19. 英飞凌基础学习笔记(SMU)Safety Management Unit
  20. 到底什么是智能超表面(RIS)?

热门文章

  1. 外盘国际期货:围观那些奇葩的国际节日?
  2. 厂区预防叉车意外事故方案:UWB叉车防撞预警系统
  3. python 变量 r_左手用R右手Python系列——因子变量与分类重编码
  4. 我想我又读到了一首唯美的诗
  5. 做一个简单的二级导航
  6. Redis6学习笔记
  7. 12306车站信息爬取(1)——输入条件的判断,包括出发站,到达站,和出发时间,并获取车次信息的链接
  8. Fortran 逻辑运算 与 循环(DO)相关
  9. 微信中不能下载apk包的问题
  10. 2022千乐微云技术学习任务计划