1 问题描述

空气以1米/秒的匀速流经三个入口,然后通过出口排出,出口压力为0MPa,歧管的部分还放置一根小管,还有一个已知的小泄漏口。

2 脏几何的网格划分

  • 双精度启动fluent meshing

  • 选择Fault-tolerant Meshing workflow

2.1 导入几何

  • 导入几何体文件,文件为exhaust_system.fmd

  • create meshing objects选择custom

使用“自定义”选项可以加载CAD对象,并有选择地拾取和选择要作为网格对象包含在CFD模拟中的零件。
选择“每个零件一个”选项将加载CAD几何图形,并自动为每个零件创建网格对象。
  • display unit保持默认为mm

  • 点击load读取几何文件

  • 将CAD Model中组件选中后鼠标左键拖进meshing model中,CAD模型树中的零件将变灰,并显示在网格模型树中。如果出错,可以在网格模型树中的相应节点上单击鼠标右键,然后从关联菜单中选择“恢复到Cad模型”选项,零件将恢复到Cad模型树。

注意:模型树中选中的项目表示图形窗口中显示的对象。使用复选框在树中选择对象以执行特定操作。

  • 在网格模型树中选择顶级节点,并展开树下方的“高级对象设置”列表,可以在网格模型树中的某些零件上设置特定属性,例如设置特征提取角度和重定位。

  • create one zone per选择 part

  • 单击“将设置复制到子对象”按钮,将设置应用于树中选定父节点下的所有子零件

  • 单击“Create Meshing Objects”,这将更新任务,根据CAD模型的选定部分创建具有指定特性的网格对象。这还将在图形窗口中显示几何图形,继续执行工作流中的下一个任务

2.2 描述几何

  • flow type选择只有内部有流体

  • 要添加封盖

    选择“封闭流体区域(封盖)”任务,从中可以覆盖或封盖几何体中的任何开口,以便稍后提取封闭流体区域。
    select by选择zone;自己命名;zone type选择velocity inlet;给三个入口分别封盖。
    zone type选择pressure outlet;给出口封盖。
  • 不添加局部细化

  • 不添加构造面

  • 打开高级选项

  • 不给壁面添加厚度

  • 需要给几何提取特征

    在“提取边缘特征”任务中,可以设置用于提取几何体中特征的各种属性,本算例将创建单个提取对象,以捕捉较小管道和主歧管之间的特征。基于较小管道和主歧管之间的相交循环创建特征提取对象。Extraction Method Using选择Intersection Loops;在“对象”列表中选择“main”和“flow_pipe”;其余保持默认,单击Extract Edge Features。
  • 不涉及多孔介质计算

  • 单击Describe Geometry and Flow

2.3 识别区域

本教程中将识别几何体内部流体区域和外部(void)区域。外部空隙区域将有助于识别从流体区域内到外部区域的任何潜在泄漏。

  • Would you like to identify any fluid or void region(s)? 选择Yes

  • 名字保持默认

  • Define Location Using 保持默认Centroid of Objects.

  • Region Type 保持默认fluid.

  • Select By 设置为 zone,选择main.1

  • 单击 Identify Region.

  • 继续识别void区域,改变区域类型为void,名字默认, Define Location Using 保持默认 Centroid of Objects.

  • Select By 设置为 object.

  • 选择 main, inlet-1, inlet-2, and inlet-3

  • 单击 Identify Region

2.4 定义泄漏

可以选择定义阈值,以确定何时可以识别并自动修补几何体中的泄漏。

  • define a leakage threshold选择yes

  • 名字保持默认

  • 区域选择刚才定义的void区域

  • 最大泄漏尺寸保持默认值6.4 mm

  • preview leakage:这将显示通过域的剖切面,可以使用泄漏平面控件进行调整。使用位置滑块和方向字段,使用当前设置识别任何潜在泄漏

  • 将位置滑块调整为30 mm的值,方向设置更改为Y,旋转观察没有泄漏

  • 单击Define Leakage Threshold

2.5 更新域

  • 对于“显示的区域”字段,选择已识别的区域,以简化列表,使其仅显示以前识别的区域。

  • 对于fluid-region-1,将体积填充设置从hexcore更改为tet,因为对于内部流动,我们只对使用四面体单元感兴趣。

  • 对于空隙区域,保持默认,这是因为我们不想考虑空隙区域,但是,我们希望使用6.4 mm的泄漏尺寸阈值来检测超过该阈值时从流体区域到空隙区域的任何泄漏。

  • update regions

2.6 选择网格控制方法

在“选择网格控制选项”任务中,可以确定生成网格时需要多少控制:通过大小控制或通过边界层设置。

  • 本算例中保持默认,直接单击choose options

  • 这将会添加局部尺寸的任务,在该任务中继续保持默认

  • 保持默认生成面网格

  • 添加边界层保持默认

  • 保持默认生成体网格

  • 检查网格并保存

3 计算设置

3.1 General、Model、Material设置

  • 调整单位length为mm,close

  • 基于压力求解器

  • 稳态求解

  • 模型中使用默认的湍流模型

  • 材料使用默认流体材料为air

  • cell zone condition也保持默认

3.2 边界条件、方法设置

  • 将3个入口速度设置为1m/s

  • 将出口压力设置为0,操作压力为一个大气压

  • methods保持默认

  • 监测三个入口的质量流量(mass flow rate),选择3个入口

  • 监测3个入口及出口的整体流量,选择3个入口和一个出口

  • 监测质量平衡:

    • Solution → Reports → Definitions → New → Expression...

    • 从Report Definitions中找到{mass_tot}和{mass_in}中间输入符号/,构成表达式{mass_tot}/{mass_in}

3.4 计算结果

  • 标准初始化后保存case

  • 设置迭代100步,进行计算

  • 净质量不平衡是通过系统的总质量流率的一小部分(小于0.5%),这表明解已经收敛。

  • 创建观察面

    • Results → Surface → New → Iso-Surface...

    • 从Surface of Constant选择mesh...和x coorinate

    • 从区域中选择流体域

    • compute

    • iso values修改为380

    • create

Fluent算例4:脏几何处理的歧管相关推荐

  1. FLUENT算例2:混合弯管的流动与传热

    文章目录 FLUENT算例2:混合弯管的流动与传热 1. 问题描述 2. 网格划分 3. 计算设置 3.1 GENERAL 3.2 MODEL 3.3 MATERIALS 3.4 Cell Zone ...

  2. FLUENT算例 —— Vertical Axis Wind Turbine (Part 1) 垂直轴风力机(第1部分)

    学习自 https://confluence.cornell.edu/pages/viewpage.action?pageId=333371302 FLUENT算例--Vertical Axis Wi ...

  3. Fluent算例1:交叉管内流动

    文章目录 Fluent算例1:交叉管内流动 1. 问题描述及分析 1.1 问题描述 1.2 问题分析 2. 几何模型 2.1 建立几何模型 2.2 修改边界区域 3. 网格划分 3.1 模式选择 3. ...

  4. fluent算例6 使用UDF定义沸腾与冷凝

    fluent算例6 使用UDF定义沸腾与冷凝写在开头问题描述分析1. general2. 边界条件3. 物理模型4. 材料5.UDF6. methods7. 初始化8.动画 fluent算例6 使用U ...

  5. fluent linux运行算例,Fluent算例精选|03利用VOF和蒸发-冷凝模型

    通过学习本算例您将获得? 1.学会基本的VOF模型设置流程 2.学会利用蒸发-冷凝模型来模拟传热沸腾 目录 1摘要4 2传热沸腾模型介绍4 3前处理4 4求解设置5 4.1启动Fluent5 4.2网 ...

  6. fluent算例及利用c语言程序算法,第01章 fluent简单算例17

    第01章 fluent简单算例17 第一章 开始 赵玉新(国防科技大学航天学院) 注意:此文只用于流体力学的教学和科学研究,如若涉及到版权问题请于本人联系. 本章对FLUENT做了大致的介绍,其中包括 ...

  7. 算例在线帮 | 某型无厚度翅片水冷板散热的Fluent仿真分析

    随着科技的发展,各种类型的工业品呈现出集成化.智能化.微型化的趋势,部件的热流密度也随之大幅增加,普通的风冷散热在很多场景都已经无法满足需求.液体冷却的常用冷却工质为水,或者配比不同体积分数的乙二醇混 ...

  8. Fluent 全流程求解多孔介质算例(1)

    今天第一次尝试了CFD模拟的全流程操作:从几何创建-前处理-求解-后处理的整个过程.感觉过程没有想象中的那么复杂,但是对一些细小的设置问题还是比较困扰的,希望在今后的学习中加以强化. 首先本算例是基于 ...

  9. 【OpenFOAM】——OpenFOAM入门算例学习

    1  明确目标--为啥费老大劲儿学习OpenFOAM 学习OpenFOAM主要出于课题需要,希望实现以下几个目标: l  [ ]学会用SnappyHexMesh生成高质量网格: l  [ ]学习使用O ...

最新文章

  1. 2012关于钱的Tips
  2. redis灵魂拷问:如何使用stream实现消息队列
  3. 当互联网人决定躺平......
  4. Okhttp 使用与debug时留的大坑
  5. iOS10 推送通知 UserNotifications
  6. 【错误记录】Kotlin 编译报错 ( Smart cast to ‘Xxx‘ is impossible, because ‘xxx‘ is a mutable property ... )
  7. vs2010 调试窗口debugger UTF8 显示汉字 乱码
  8. VTK:相互作用之SelectAVertex
  9. CF311B-Cats Transport【斜率优化dp】
  10. Java核心技术- Java内存分配原理
  11. UVA10227 POJ2419 ZOJ1900 Forests【并查集+set】
  12. ORA-00054:资源正忙,但指定以nowait方式
  13. 中文分词的python实现----HMM、FMM
  14. Java经典设计模式(2):七大结构型模式(附实例和详解)
  15. kt条件例题运筹学_运筹学讲解习题
  16. 康师傅红烧牛肉面:守护平凡英雄,成就烟火人生
  17. Android kotlin 系列讲解(基础篇) Any和Any?
  18. hexo博客之yilia主题的个性化设置
  19. Java操作word模板文件
  20. 蓝桥杯 算法训练 无聊的逗

热门文章

  1. ​LeetCode刷题实战535:TinyURL 的加密与解密
  2. uniapp怎么发起请求
  3. 【2020.11.13 八上】期中总结~~
  4. 水利防汛之水库和河道预警SQL语句
  5. 企业网络安全的拐点:零信任
  6. 蜗居的经典台词(幽默篇)
  7. Java浮点数运算工具类
  8. 英语学习类 网络游戏可行吗?
  9. 经典推荐算法(基于内容的推荐算法)
  10. element-ui table 滚动条样式修改