首页/文章/ 详情

Fluent Tutorials|15 罐式燃烧器燃烧模拟

精品
作者优秀平台推荐
详细信息
文章亮点
作者优秀
优秀教师/意见领袖/博士学历/特邀专家
平台推荐
内容稀缺
2月前浏览5816

本文摘要(由AI生成):

本文介绍了两种燃烧过程的模拟方法:ED模型和稳态扩散小火焰模型。ED模型通过设置能量方程、SST k-omega湍流模型和组分输运模型,模拟了燃烧过程,并监测了出口位置的CO2质量分数。稳态扩散小火焰模型则采用非预混燃烧模型,通过导入甲烷燃烧机理文件并设置边界条件,模拟了湍流非预混燃烧过程。两种模型均通过迭代计算得到结果,并展示了y=0面上的温度、CO2和O2质量分数分布。对比发现,稳态扩散小火焰模型计算得到的最高温度比ED模型低。

本算例演示利用Fluent研究罐式燃烧器内甲烷与空气的混合燃烧过程。

算例包含的内容:

  • 在Fluent Meshing中对燃烧室进行网格划分
  • 使用涡耗散模型模拟燃烧过程
  • 使用稳态小火焰模型模拟燃烧过程

1 问题描述

计算所采用的几何模型及边界示意如下图所示。

图片

压缩的一次空气通过燃烧器底部的主进气口以10 m/s的速度进入燃烧室。六个涡流叶片引导进入燃烧器内的空气,并促进其与甲烷的混合以实现适当的燃烧。甲烷通过六个燃料入口以40米/秒的速度喷射进入燃烧器。当反应混合物通过燃烧器时,二次空气通过主燃烧区下游的六个二次空气入口以6 m/s的速度进入燃烧室。这有助于提高燃烧效率,并在燃烧室内壁暴露于热反应流时冷却罐壁。燃料和氧化剂以300 K的温度进入燃烧室。

2 网格生成

利用Fluent Meshing中的Watertight Geometry工作流创建计算网格。

  • 启动Fluent Meshing,启用Watertight Geometry工作流程

图片

2.1 导入几何

  • 进入模型树节点Import Geometry
    • 点击按钮Advanced Options ,设置Separate Zone Byregion
    • 设置Tolerance0.1
    • 指定File Namecan_combustor.pmdb

图片

2.2 增加局部尺寸控制

  • 进入模型树节点Add local sizing,选择Would you like to add local sizingyes
    • 设置Size Control TypeFace Size
    • 指定Target Mesh Size1
    • 选择边界列表项fuelinlet, inletair1及inletair2
    • 点击按钮Add Local Sizing添加尺寸控制

图片

  • 对燃料入口边界添加尺寸控制
    • 设置 Size Control Type 为 Proximity
    • 指定 Local Min Size0.5, 指定Max Size 为2
    • 设置Cells Per Gap 为16
    • 选择列表项对象为fuelinlet
    • 点击按钮Add Local Sizing

图片

  • 对入口叶片进行尺寸控制
    • 设置 Size Control Type 为 Proximity
    • 指定 Local Min Size0.5, 指定Max Size 为2
    • 设置Select By 为zone
    • 选择列表项origin-solid:18, origin-solid:20, origin-solid:21, origin-solid:24 及 origin-solid:25
    • 点击按钮Add Local Sizing

图片

  • 对入口叶片进行面尺寸控制
    • 设置 Size Control Type 为 Face Size
    • 指定 Target Mesh Size1
    • 设置Select By 为zone
    • 选择列表项origin-solid:18, origin-solid:20, origin-solid:21, origin-solid:24 及 origin-solid:25
    • 点击按钮Add Local Sizing

图片

2.2 生成面网格

  • 进入模型树节点Generate the surface mesh
    • 设置Minimum Size 为1
    • 设置 Maximum Size 为15
    • 设置Cells Per Gap 为4
    • 点击按钮 Generate the Surface Mesh 生成面网格

图片

面网格如下图所示。

图片

2.3 描述几何

  • 进入模型树节点Describe the geometry,如下图所示设置
  • 点击按钮Describe Geometry

图片

2.4 更新边界

  • 进入模型树节点Update the boundaries,修改边界wallvanes的边界类型为wall
  • 点击按钮 Update Boundaries

图片

2.5 更新区域

  • 进入节点Update the regions,保持默认设置
  • 点击按钮Update Regions

图片

2.6 添加边界层参数

  • 进入模型树节点Add boundary layers,采用默认设置
  • 点击按钮Add boundary layers

图片

2.8 生成体网格

  • 进入模型树节点Generate the volume mesh
    • 指定Max Cell Length 为7.5
    • 点击按钮Generate the Volume Mesh 生成计算网格

图片

生成的体网格如下图所示。

图片

  • 点击按钮Switch to Solution 切换至求解模式

3 ED模型计算燃烧

3.1 General设置

  • 保持默认设置

图片

3.2 Models设置

  • 激活能量方程

图片

  • 采用SST k-omega湍流模型

图片

  • 设置组分输运模型

图片

3.3 边界条件设置

1、fuelinlet边界

  • 指定fuelinlet边界入口速度40 m/s

图片

  • 进入Species标签页,指定组分ch4的质量分数为1 ,表示从该边界介入计算域的组分全部为甲烷

图片

2、inletair1边界

  • 指定边界inletair1的入口速度为10 m/s

图片

  • 指定该边界入口组分o2质量分数为0.23 ,表示进入的是空气

图片

3、inletair2边界

  • 指定边界inletair1的入口速度为6 m/s

图片

  • 指定该边界入口组分o2质量分数为0.23 ,表示进入的是空气

图片

4、outlet设置

  • 激活选项Average Pressure Specification

图片

3.4 Methods设置

  • 激活选项High Order Term Relaxation ,其他参数保持默认设置

图片

3.5 监测物理量

  • 监测出口位置的CO3质量分数

图片

3.6 初始化设置

  • 采用Hybrid Initialization进行初始化

图片

3.7 计算参数设置

  • 指定Time Scale Factor5
  • 指定Number of Iterations500

图片

注:参数Time Scale Factor可以用于调节伪瞬态计算的时间步长,该参数值越大收敛越快,但相应的计算稳定性也越差。

监测得到的出口CO2质量分数变化曲线如下图所示。

图片

  • 查看进出口质量流量

图片

  • 查看系统内能量平衡

图片

3.8 计算结果

  • y=0面上温度分布

图片

  • y=0面上co2质量分数分布

图片

  • y=0面上o2质量分数分布

图片

4 稳态扩散小火焰模拟

前面使用涡耗散模型模拟燃烧过程。下面将使用稳态扩散小火焰模型来模拟湍流非预混燃烧过程。稳态扩散小火焰模型可以模拟由于湍流应变引起的局部化学非平衡。

在稳态扩散小火焰模型中,化学反应发生在一个局部一维的薄层区域,称为“小火焰”,湍流火焰由这些小火焰的集 合来表示。利用详细的化学反应动力学来描述燃烧过程,假设化学反应对湍流应变反应迅速,当应变弛豫到零时,化学反应趋于平衡。尽管有趋向于平衡的趋势,小火焰模型计算结果通常比涡流耗散模型或一步或两步有限速率模型能产生更精确的结果。这是因为所有的化学细节都包括在内,使得捕捉一些更快的中间反应成为可能。为了模拟湍流混合,在运行时使用概率密度函数(PDF)表作为查找表。

4.1 Models设置

  • 修改Species Model对话框中的参数
    • 选择模型Non-Premixed Combustion
    • 激活选项Steady Diffusion Flamelet
    • 选择选项Create Flamelet
    • 点击按钮**Import CHEMKIN Mechanis m…**打开机理导入对话框

图片

  • 如下图所示导入甲烷燃烧机理文件grimech30_50spec_mech.inp

图片

  • 进入Boundary标签页,指定Fuel组分ch4的质量分数为1 ,其他参数保持默认

图片

  • 进入Flamelet标签页,采用默认参数设置,点击按钮Calculate Flamelets 创建小火焰

图片

  • 进入Table标签页,采用默认参数设置,点击按钮Calculate PDF Table 创建PDF表

图片

  • 利用菜单File → Write → PDF... 保存PDF表

4.2 边界条件设置

  • 修改边界fuelinlet的参数,指定Mean Mixture Fraction 为1

图片

  • 其他边界保持默认设置

注:这里设置Mean Mixture Fraction为1,表示从该边界进入到计算域中的介质全部为燃料。

4.3 初始化计算

  • 采用Hybrid Initialization进行初始化

图片

4.4 迭代计算

  • 指定Time Scale Factor5
  • 指定Number of Iterations500

图片

4.5 计算结果

  • y=0面上温度分布,可以看到计算得到的最高温度要比ED模型低

图片

  • y=0面上co2质量分数分布

图片

  • y=0面上o2质量分数分布

图片

  • 两种计算方法监测得到的出口位置CO2浓度比较

图片


相关文件:

下载链接:见附件

附件

免费Fluent Tutorials|15 罐式燃烧器燃烧模拟.txt
Fluent代码&命令求解技术理论科普仿真体系
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2021-06-24
最近编辑:2月前
CFD之道
博士 | 教师 探讨CFD职场生活,闲谈CFD里外
获赞 2532粉丝 10964文章 705课程 27
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈