一个瞬态的圆柱绕流案例

知识点:

  • 瞬态圆柱绕流的模拟
  • 一个后处理的方法:将瞬态模型中一个点的速度变化绘成图表并将数值导出excel文件

模型如下图所示,左边界为速度边界进口速度0.5m/s,试模拟出计算域中的速度变化


打开workbench,拖入Fluid Flow Fluent模块

1、前处理(建模部分)

  • 右键A2单元格,选择用Design Modeler进行建模
  • 如图所示,在xoy平面内绘制草图,草图如图所示
  • 点击菜单栏中的Concept,选择Surfaces From Sketches(利用草图生成一个面)
  • 在属性栏中,Base Objects中选择刚才绘制的草图,Generate

2、前处理(网格绘制)

  • 双击A3单元格,打开Ansys meshing
  • 点击模型树节点mesh,设置全局尺寸,设置为4mm,设置如下图所示
  • 右键模型树节点Mesh-insert-sizing(插入面的局部尺寸)
  • 这里我们采用 Sphere of Influence的方法(建立在一个球坐标系上,在半径内指定一个局部尺寸)
  • 属性栏设置如图所示,设置,在0.03mm内的网格为2mm,属性栏如下图所示
  • 右键模型树节点Mesh-inset-sizing(插入边界局部尺寸)
  • 选择圆形的边界,设置50个节点,属性栏设置如下图所示
  • 右键模型树节点mesh,generate mesh,生成网格。
  • 对网格边界进行命名,如下图所示
  • 关闭Ansys meshing

3、求解过程

  • 右键A3单元格,update
  • 更新完成后,双击setup,打开双精度,启动Fluent,根据需求选择线程数
  • 选择Transient(瞬态)模型

①材料设置

  • 添加材料液态水,在模型树节点Setup-Materials-Fluid中双击air
  • 在打开的设置面板中点击Fluent Database,找到液态水 water-liquid,点击copy
  • 双击Setup-Cell Zone Conditions中的air,在打开的窗口中选择液态水,OK

②边界条件设置

  • 如图所示设置进口速度为0.5m/s(逐渐变懒)

③计算方法

  • 动量项选择QUICK
  • 时间项设置二阶隐式格式

④设置自动保存

  • 如图所示(越来越懒了哈哈哈哈哈)

⑤初始化设置

  • 选用常数初始化,如图所示(这里我后来想了一下,觉得将整个区域初始化成0m/s可以更明显的观察圆柱绕流的变化,大家可以试一试)

⑥计算设置

  • 设置每个时间步为0.01s,200步,Calculate.
  • 计算完成,关闭Fluent

4、后处理

①导出动画

  • 双击A6单元格,打开cfd-post
  • 建立一个云图,导出动画,具体方法见【自然对流】的案例,不在过多赘述

②查看一个点的速度变化

  • 插入一个点,Location-point,输入插入点的坐标,apply
  • 此时可以在图上看到此点(那个黑点点)
  • 点击菜单栏中的chart,插入一个图表(红框框那里)
  • General选择XY-TRansient or Sequence
  • Date Series中选择刚才建立的那一个点
  • Y Axis 选择变量速度,点击Apply,即可生成此点的速度变化图

③导出Excel文档

  • 点击Export,设置如图所示,点击Save,即可导出

如果本案例对你有所帮助的欢迎点赞、喜欢、收藏、分享哦

若本文中有不妥之处,请无情指出。

giao!

fluent瞬态计算终止条件在哪里设置_Fluent案例7【圆柱绕流】相关推荐

  1. fluent瞬态计算终止条件在哪里设置_Fluent案例11【螺旋桨_MRF回转体】

    知识点 MRF回转体 MRF也叫多参考系模型,就是对同一个模型中的不同区域采用不同的参考系进行描述,从简化问题 多参考系模型假定流动为定常,转子或者推进器的影响可以用近似均值来代替.这种处理方式在转子 ...

  2. fluent瞬态计算终止条件在哪里设置_fluent模拟表面喷涂

    幸运草 喷涂是通过喷枪或碟式雾化器,借助于压力或离心力,分散成均匀而微细的雾滴,施涂于被涂物表面的涂装方法. 这一篇文章我们一起学习一下fluent对喷涂过程的仿真计算. 模型是我在网上下载的一个手机 ...

  3. 【数据挖掘】高斯混合模型 ( 与 K-Means 每个步骤对比 | 初始参数设置 | 计算概率 | 计算平均值参数 | 计算方差参数 | 计算高斯分布概率参数 | 算法终止条件 )

    文章目录 I . 高斯混合模型 ( 样本 -> 模型 ) II . 高斯混合模型 ( 模型 -> 样本 ) III . 高斯混合模型 与 K-Means 迭代过程对比 IV . 高斯混合模 ...

  4. 四十三、Fluent增强收敛性-伪瞬态计算

    0. 伪瞬态作用 为什么要使用伪瞬态的算法?伪瞬态的作用实际上是增加收敛性的,当你的稳态计算收敛性不好时,可以将稳态计算更改为伪瞬态计算,收敛性会增强. 当然还可以通过前面所说的降低松弛因子的方式来增 ...

  5. 【Fluent】导出瞬态计算过程每一秒或每一个时间步的各个坐标/节点的物理量-温度场-压力场,TUI命令/file/export和/file/transient-export

    一.功能需求 如果你进行的是稳态计算,你需要将物理场中的每一个节点上的物理量数据(例如温度.压力)导出成类似txt或Excel表格的文件. 文件里的内容形式是:每一行中有节点ID.节点的XYZ坐标.物 ...

  6. Fluent仿真计算前的准备

    以标准k-e湍流模型为例的Fluent仿真计算前的准备 简述流程: 1.导入模型.打开模型文件 2.显示并检查模型 3.设置粗糙的仿真环境(瞬态.稳态:重力加速度等) 4.选择(标准k-e湍流)仿真模 ...

  7. 二十九、​Fluent瞬态时间步长与迭代步数的讨论

    1.稳态与瞬态  稳态与瞬态是流体计算为了方便而提出的概念,实际上任何流动.传热问题都应该是瞬态的,因为这些现象总是在时间维度上进行的. 但是实际上部分流动.传热问题在一定的时间之后,不再随时间而变化 ...

  8. CFD瞬态计算的一些注意事项

    时间步长与迭代次数: 迭代的总次数=求解时间/时间步长*每个时间步的内迭代次数+1? 也就是说,在每个时间步里面,要进行迭代实现收敛,通过残差曲线可以看出,每个时间步内迭代次数为5,则残差曲线也可以看 ...

  9. Fluent的计算不收敛问题解决

    1 收敛性判断标准 通常而言,计算不收敛有两种不同问题: 数值发散导致Fluent无法继续进行计算 虽然数值不发散,但是残差始终在较大数值波动,难以降低 Fluent计算收敛,应满足以下要求: 各个项 ...

最新文章

  1. java中bigdecimal除以int类型的数据怎么实现_大部分Java程序员都会忽略的几个问题,你中招没?...
  2. 给vim添加自动跳出括号的功能
  3. 大数据为何让传统银行焦虑?
  4. 几个基于jvm 的微服务框架
  5. pyqt5入门教程(四)
  6. 解决微信小程序 picker 模式日期,设置默认当前时间
  7. 企业选择数据中心的建议
  8. HashMap HashTable HashSet区别剖析
  9. 页面判断用户是否登录
  10. Fast digital I/O for Arduino
  11. mysql router手册_mysql router
  12. Java 面向对象 之 引用传递
  13. oracle端口号为什么有三个,oracle安装时出现一个端口号
  14. mysql 非等值条件 索引_慢SQL简述与定位
  15. python怎么筛选excel数据_【In Action】工具-2-用Excel三分钟才能完成的复杂筛选,python十秒完成...
  16. 关于Ping和Tracert命令原理详解
  17. 整站下载工具webHttracker webside copier
  18. 寄存器与七种寻址方式
  19. 海底捞月战法实战讲解
  20. 【操作系统概念-作业8】Main Memory

热门文章

  1. 第二季4:HI_S32 SAMPLE_VENC_1080P_CLASSIC(HI_VOID)函数的分析
  2. Makefile赋值符号的使用——= := ?= +=
  3. 交流电的有效值rms值_【电工基础知识:三、正弦交流电的产生】2正弦交流电的三要素...
  4. [leetcode](4.21)4. 有效子数组的数目
  5. BotVS开发基础—2.1 账户、行情、K线、深度
  6. flatpickr功能强大的日期时间选择器插件
  7. [设计模式]6. C++与职责链模式(chain of rsponsibility pattern)
  8. android第二十步摄像
  9. 微软Webcast课程下载软件iReaper正式登陆Android平台
  10. CodeFileBaseClass 属性