ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载

传统热传主要通过「传导」、「对流」、「辐射」等机理进行,或以此三种型态混合交互传递。随着状态改变的热传递过程,称之为相变(Phase Change)(如沸腾的水吸收汽化热后变成蒸气,水凝固成冰或冰融化成水等);工程上许多应用都会发生不只一个相的传热过程,例如冷凝器、热管及热交换器等。

本例针对应用制作模型,通过ANSYS Fluent仿真软件中多相流模块VOF及Evaporation-Condensation来实现背景为空气的液态水,受热后形成水蒸气的相变化过程。
 
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图1

模型如下。相变化为一瞬态仿真过程,我们启动ANSYS Fluent Transient选项及定义Gravitational Acceleration重力方向,并启动能量方程式Energy。
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图2
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图3
计算多相流动,我们开启ANSYS Fluent中的多相流(Multiphase Model)模块VOF,并采用Explicit。
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图4
Explicit实行Geo-Reconstruct离散方法,其特征如下:
  1. 网格质量的要求较Implicit为高

  2. 考虑表面张力(Surface Tension)问题时,较Implicit具备更高的准确性

  3. Explicit及Implicit皆可设置稳态及瞬态计算,但考虑准确度及稳定性,Explicit建议仅用于瞬态

  4. 提升稳定性方面,Explicit时间步长控制采Courant Number, CFL方法,稳定性较Implicit高

      CFL定义如下:                 

ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图5

上述分子为前后时间步长变化率,分母为网格大小与当下速度的比值。也就是说,设置的时间步长越小,CFL会越小;单网格尺寸控制越小,CFL会越大;流动变化速度越小,CFL则会越小。
 
默认CFL限制为0.25,每次时间步长迭代都会监测当下CFL的数值,在ANSYS Fluent Console窗口中会显示该数值。若CFL超过0.25,尤其超过25以上,则每一次跌代都会耗费巨量时间,最终很可能超过最大限制250而发散。建议当CFL超过两位数以上,务必修正CFL的参数,特别是可以从时间步长改小先进行。
 
在VOF中,我们设置Number of Eulerian Phases为3;包含了背景空气(Air)、液态水(Water-Liquid)及气态蒸气(Water-Vapor)三个相。你可以从Fluent材料设置库中搜寻到这些材料作为分析使用。
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图6
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图7
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图8
 
管内流动勾选表面张力模块。
 
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图9

液态水变化至蒸气的机制选择Evaporation-Condensation模块。Evaporation-Condensation可计算液态质量变化传递至气态的模型,Lee Model已将水的相变化模型自带导入ANSYS Fluent中,你可设置水的饱和温度为373K,及沸腾温度,或更详细地设置环境饱和蒸汽压力及饱和温度的关系。
 
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图10
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图11
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图12
 
加热壁面:本例模型为加速蒸发沸腾现象,给予一较高的热通量做加热用。
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图13

设置初始水量:ANSYS Fluent通过Patch功能对水量位置及大小做设置。

首先我们在Solution/Initialization中给予放入液态水之前的工况状态,如温度/压力等状态...
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图14
当点击Initialize后,右侧Patch便唤起可作设置;进行Patch前,需先对液态水的位置跟大小作设置后,才能Patch于指定区域。
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图15

在Domain/Adapt/Cell Registers/New/Region中,输入我们要实现液态水体积的坐标位置。
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图16
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图17
通常我们会选择采Inside来设置,输入的X, Y, Z坐标范围仅有在计算域内的才会建立出,因此,我们可大胆地把范围设定在模型的极限坐标之外。
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图18
上述完成后,我们点击Patch进行设置。
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图19

本例进行Patch的目的是要将已经设定好的水,放入我们模型中做分析,在Registers to Patch内选region_0 (这是上面所建立出来的区域),Phase选Water,并点击Volume Fraction设置Value=1.0(百分之百的水)。通过此法,我们可将设计好的多相流区域(通常是液态)指定好状态及数值,予以导入。
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图20

瞬态仿真一般会进行固定时间节点的结果汇出,Solution/Calculation Activities/Autosave (Every Time Steps)可设定多少Time Step做汇出Data的动作;若模型涉及到动态网格或滑动网格,那么会连同Case需要一并汇出。详细的汇出技巧与后处理有关,我们后续会有数个后处理培训做说明。
  ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图21
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图22
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图23
 
从所存取下来的Data档案,通过CFD-Post瞬态处理技巧,我们将不同时间节点的结果合并在一起,如下:
ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的图24


下载地址:ANSYS Fluent UDF Manual

Ansys.Fluent

ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的评论5条

ANSYS Fluent 管内相变化流动实例 附ANSYS Fluent UDF Manual下载的相关案例教程

本教程演示了水沸腾过程的传热相变问题的设置和求解。 1 启动Workbench并建立分析项目 (1)在Windows系统下执行“开始”→“所有程序”→ANSYS 19.2→Workbench命令,启动Workbench 19.2,进入ANSYS Workbench 19.2界面。 (2)双击主界面Toolbox(工具箱)中的Analysis systems→Fluid Flow(Fluent)选项
很多同学要研究的问题涉及到相变,如蒸发冷凝问题。对于冷凝,当温度低于当前蒸汽压力对应的饱和温度时就会发生凝结。对于蒸发,蒸发可以在任何温度下进行。Fluent自带有蒸发冷凝模型,确切点说,Fluent自带的相变模型更适用于沸腾和冷凝,其饱和温度是一个定值,当然可以通过UDF使饱和温度改变来模拟蒸发问题。 本例用一个简单的例子来简要描述Fluent蒸发冷凝模型的使用方法。 1 模型描述 本例的模型较
作者:楠胖 来源:本文为楠流坊原创作品,上海安世亚太授权转载 本教程演示了如何使用FLUENT自定义函数模拟储罐液体晃动现象。 1.启动FLUENT并导入网格 (1)Windows系统下执行“开始”→“所有程序”→ANSYS 2021 R1→Fluid Dynamics→Fluent 2021 R1命令,启动Fluent 2021 R1。 (2)单击主菜单中File→Read→Mesh命令,导入.
本案例来源于Fluent官方教程,基于Mixture多相流模型及Evaporation-Condensation模型模拟沸腾中的传热传质过程。 物理模型 2D方形容器,底部为压力出口边界,底部为200℃恒温边界,四周为绝热边界,容器内水的温度为99℃。底部的水超过饱和温度100℃,发生相变产生气泡,在浮力作用下气泡上升 常规设置 Scale检查尺寸,Check检查网格,Display查看网格 选择
自然和工程中多数流动现象都是多相的混合流动。物理上物质的相分为气相、液相和固相。但在多相流系统中相的概念意义更广泛。在多相流中,相被定义为一种对浸没其中的流体及势场有特定的惯性响应及相互作用的可分辨的物质。例如,同一种物质的不同尺寸颗粒都可以被看作不同的相,因为相同尺寸的颗粒集合对流场具有相似的动力学响应。 多相流具有多种存在方式,以两相体系为例,可分为:气液多相体系;气固多相体系;液固多相体系;
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    5 4