fluent瞬态计算终止条件在哪里设置_Fluent案例7【圆柱绕流】
一个瞬态的圆柱绕流案例
知识点:
- 瞬态圆柱绕流的模拟
- 一个后处理的方法:将瞬态模型中一个点的速度变化绘成图表并将数值导出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【圆柱绕流】相关推荐
- fluent瞬态计算终止条件在哪里设置_Fluent案例11【螺旋桨_MRF回转体】
知识点 MRF回转体 MRF也叫多参考系模型,就是对同一个模型中的不同区域采用不同的参考系进行描述,从简化问题 多参考系模型假定流动为定常,转子或者推进器的影响可以用近似均值来代替.这种处理方式在转子 ...
- fluent瞬态计算终止条件在哪里设置_fluent模拟表面喷涂
幸运草 喷涂是通过喷枪或碟式雾化器,借助于压力或离心力,分散成均匀而微细的雾滴,施涂于被涂物表面的涂装方法. 这一篇文章我们一起学习一下fluent对喷涂过程的仿真计算. 模型是我在网上下载的一个手机 ...
- 【数据挖掘】高斯混合模型 ( 与 K-Means 每个步骤对比 | 初始参数设置 | 计算概率 | 计算平均值参数 | 计算方差参数 | 计算高斯分布概率参数 | 算法终止条件 )
文章目录 I . 高斯混合模型 ( 样本 -> 模型 ) II . 高斯混合模型 ( 模型 -> 样本 ) III . 高斯混合模型 与 K-Means 迭代过程对比 IV . 高斯混合模 ...
- 四十三、Fluent增强收敛性-伪瞬态计算
0. 伪瞬态作用 为什么要使用伪瞬态的算法?伪瞬态的作用实际上是增加收敛性的,当你的稳态计算收敛性不好时,可以将稳态计算更改为伪瞬态计算,收敛性会增强. 当然还可以通过前面所说的降低松弛因子的方式来增 ...
- 【Fluent】导出瞬态计算过程每一秒或每一个时间步的各个坐标/节点的物理量-温度场-压力场,TUI命令/file/export和/file/transient-export
一.功能需求 如果你进行的是稳态计算,你需要将物理场中的每一个节点上的物理量数据(例如温度.压力)导出成类似txt或Excel表格的文件. 文件里的内容形式是:每一行中有节点ID.节点的XYZ坐标.物 ...
- Fluent仿真计算前的准备
以标准k-e湍流模型为例的Fluent仿真计算前的准备 简述流程: 1.导入模型.打开模型文件 2.显示并检查模型 3.设置粗糙的仿真环境(瞬态.稳态:重力加速度等) 4.选择(标准k-e湍流)仿真模 ...
- 二十九、Fluent瞬态时间步长与迭代步数的讨论
1.稳态与瞬态 稳态与瞬态是流体计算为了方便而提出的概念,实际上任何流动.传热问题都应该是瞬态的,因为这些现象总是在时间维度上进行的. 但是实际上部分流动.传热问题在一定的时间之后,不再随时间而变化 ...
- CFD瞬态计算的一些注意事项
时间步长与迭代次数: 迭代的总次数=求解时间/时间步长*每个时间步的内迭代次数+1? 也就是说,在每个时间步里面,要进行迭代实现收敛,通过残差曲线可以看出,每个时间步内迭代次数为5,则残差曲线也可以看 ...
- Fluent的计算不收敛问题解决
1 收敛性判断标准 通常而言,计算不收敛有两种不同问题: 数值发散导致Fluent无法继续进行计算 虽然数值不发散,但是残差始终在较大数值波动,难以降低 Fluent计算收敛,应满足以下要求: 各个项 ...
最新文章
- java中bigdecimal除以int类型的数据怎么实现_大部分Java程序员都会忽略的几个问题,你中招没?...
- 给vim添加自动跳出括号的功能
- 大数据为何让传统银行焦虑?
- 几个基于jvm 的微服务框架
- pyqt5入门教程(四)
- 解决微信小程序 picker 模式日期,设置默认当前时间
- 企业选择数据中心的建议
- HashMap HashTable HashSet区别剖析
- 页面判断用户是否登录
- Fast digital I/O for Arduino
- mysql router手册_mysql router
- Java 面向对象 之 引用传递
- oracle端口号为什么有三个,oracle安装时出现一个端口号
- mysql 非等值条件 索引_慢SQL简述与定位
- python怎么筛选excel数据_【In Action】工具-2-用Excel三分钟才能完成的复杂筛选,python十秒完成...
- 关于Ping和Tracert命令原理详解
- 整站下载工具webHttracker webside copier
- 寄存器与七种寻址方式
- 海底捞月战法实战讲解
- 【操作系统概念-作业8】Main Memory
热门文章
- 第二季4:HI_S32 SAMPLE_VENC_1080P_CLASSIC(HI_VOID)函数的分析
- Makefile赋值符号的使用——= := ?= +=
- 交流电的有效值rms值_【电工基础知识:三、正弦交流电的产生】2正弦交流电的三要素...
- [leetcode](4.21)4. 有效子数组的数目
- BotVS开发基础—2.1 账户、行情、K线、深度
- flatpickr功能强大的日期时间选择器插件
- [设计模式]6. C++与职责链模式(chain of rsponsibility pattern)
- android第二十步摄像
- 微软Webcast课程下载软件iReaper正式登陆Android平台
- CodeFileBaseClass 属性