Fluent算例精选|02瞬态滑移网格分析叶轮机械内部流动
本算例使用的软件:fluent、icem
通过学习本算例您将获得?
1、学会周期区域创建
2、学会瞬态求解器及滑移网格边界条件设置
3、学会周期面、滑移面设置
4、学会如何监测压力脉动(声学仿真)
5、学会瞬态结果快速傅里叶变换
思考问题:
计算声学第一步一般是采用SRS模型计算出高精度流场信息,对于流场监测点的压力脉动如果不是周期性变化,是否说明计算有误?
如何获取本算例全部原始文档(mesh、cas、dat)?
请搜索微信公众号:cfd入门到精通,或者扫描下面二维码,联系小编免费获取啦,仅供学习使用,请勿用于商业!
目 录
1. 摘要1
2. 案例描述1
3. 操作步骤2
3.1. 创建工作目录并启动Fluent2
3.2. 导入网格文件2
3.3. General一般设置3
3.4. Models模型设置6
3.5. Materials材料设置6
3.6. Cell Zone Conditions设置7
3.7. Boundary Conditions设置9
3.8. Solution Methods求解方法设置12
3.9. Monitors监视设置13
3.10. Initialization初始化15
3.11. Run Calculation运行计算16
3.12. Post-processing后处理20
4. 本章小结22
1. 摘要
本算例使用ANSYS Fluent 19.0软件,对轴流压缩机内部流动进行仿真,文档内包含详细的网格导入、模型选择、材料物性、边界条件、求解参数、后处理的设置。通过仿真计算获得叶轮机械内瞬态流场和温度场等物理量的分布。
2. 案例描述
本算例仿真的轴流压缩机系统包含转子和静子两部分,转子置于前端,静子置于后端,这是一个非常典型的单级轴流叶轮系统。通过将转子流域与静子流域放置在一起进行瞬态求解可以获得转-静流域之间的干涉。
本算例中整周转子叶片数为16,静子叶片数为32,由于叶片数1:2的结构,求解区域可以简化成为单流道的转子流域和双流道静子流域,1转-2静流域的周期角度相同,为22.5°。转子以37500 rpm转速运作。
本算例中采用的模型及设置概览:
周期区域创建;
瞬态求解器及滑移网格边界条件设置;
周期面、滑移面设置。
3. 操作步骤
3.1. 创建工作目录并启动Fluent
在硬盘上创建英文名称的文件夹(例如SlidingMesh),将网格文件axial_comp.msh 拷贝至该目录下。启动Fluent 19.0,在Fluent Launcher中,Dimension选择3D,Display Options中勾选Display Mesh After Reading和Workbench Color Scheme,Processing Options选择Serial,设置使用单核计算(用户可以根据现有的硬件资源和License授权酌情选择合适的并行数),更改Working Directory路径至该网格文件目录下,点击OK启动Fluent 19.0。
3.2. 导入网格文件
菜单中点击【File】>【Read】>【Mesh…】,选取网格文件axial_comp.msh,点击OK导入网格。此时,图形界面中可以查看导入的网格。
3.3. General一般设置
在最左侧的树中,鼠标左键双击【Setup】>【General】,进行网格相关的操作以及选择求解器。
3.3.1. 检查网格
选择菜单栏【Setting Up Domain】>【Mesh】>【Check】,当前提示有两个未分配的交界面。由于此时还未对交界面进行设定,故此warning可忽略。旋转图形界面的网格,查看不同类型边界以不同颜色显示:蓝色为转子进口面,红色为静子出口面,黄色则为静子和转子之间的交界面。
3.3.2. 利用TUI设置网格边界类型
在TUI界面中输入Enter键,获得>提示符。
在提示符后输入mesh/modify-zones/list-zones,敲击Enter键。将会出现所有zone的菜单列表。
继续在提示符后输入make-periodic,敲击Enter键。按以下显示输入:
创建周期面,其余周期面对也按照同样的方式完成设置。
Fluent算例精选|02瞬态滑移网格分析叶轮机械内部流动的更多相关文章
- Fluent算例精选|03利用VOF和蒸发-冷凝模型
通过学习本算例您将获得? 1.学会基本的VOF模型设置流程 2.学会利用蒸发-冷凝模型来模拟传热沸腾 目录 1摘要4 2传热沸腾模型介绍4 3前处理4 4求解设置5 4.1启动Fluent5 4.2网 ...
- 【OpenFOAM】——OpenFOAM入门算例学习
1 明确目标——为啥费老大劲儿学习OpenFOAM 学习OpenFOAM主要出于课题需要,希望实现以下几个目标: l [ ]学会用SnappyHexMesh生成高质量网格: l [ ]学习使用O ...
- 初始化错误——从一个简单的算例看UDF各个宏的调用顺序
感谢西安交通大学en_phert的问题和尝试 Fluent版本:Fluent 19.0 Visual Studio版本:Visual Studio 2013 在UDF的宏的调用中大家常看见下图: 这个 ...
- CFD-Post批处理(在一系列算例同一位置截取速度云图)
批量在一系列算例的同一位置截取面,并显示截面的速度分布云图 现在我们有一系列的算例 我们打开CFD-Post 我们编写如下的Python代码来实现在一系列算例的同一位置截面,并显示界面的速度分布云图 ...
- VOF 方法捕捉界面--粘性剪切流动算例
流体体积法(Volume ofFluid)是一种典型的界面追踪方法,这种方法选取流体体积分数为界面函数S.它通过定义一个体积分数$ C $(指定的流体体积分数占网格体积的百分比)来描述界面.因此只有所 ...
- Matlab-9:中心差分方法解常微分算例(SOR完整版)
函数文件: function [x,n,flag]=sor(A,b,eps,M,max1) %sor函数为用松弛迭代法求解线性方程组 %A为线性方程组的系数矩阵 %b为线性方程组的常数向量 %eps为 ...
- Tecplot显示周期和对称算例
源视频链接:https://pan.baidu.com/s/1HdU3nsti8qLZhXvISxsSFA 提取码: 3kfu 模型链接:https://pan.baidu.com/s/1CQCGL7 ...
- OpenFOAM在原有算例上新建算例(只拷贝0,system,constant)
原视频下载地址: https://yunpan.cn/cMpyBHSEvC7T4 (提取码:dca4)
- 设备中LPC2368芯片个例参数问题导致故障的分析
最近公司的设备客户报告在终端客户那里出现了板卡加热不受控,出现了持续加热导致设备一些贵重部件损坏.由于历史上很多现场问题,板卡什么拆到别的地方搭复现平台,基本都是以失败告终,所以出差去现场分析. 过程 ...
随机推荐
- OpenSSL编程之摘要
说明: 数字摘要是将任意长度的消息变成固定长度的短消息,它类似于一个自变量是消息的函数,也就是Hash函数.数字摘要就是采用单向Hash函数将需要加密的明文“摘要”成一串固定长度(128位)的密文这一 ...
- 状态模式(State)-设计模式
软件模式是将模式的一般概念应用于软件开发领域,即软件开发的 总体指导思路或参照样板.软件模式并非仅限于设计模式,还包括 架构模式.分析模式和过程模式等,实际上,在软件生存期的每一个阶段都存在着一些被认 ...
- linux下查找文件及查找包含指定内容的文件常用命令
whereis <程序名称> 查找软件的安装路径-b 只查找二进制文件-m 只查找帮助文件-s 只查找源代码-u 排除指定类型文件-f 只显示文件名-B <目录> 在指定目录下 ...
- Vimium - 让你体验Geek般的浏览体验
相信很多电脑高手们都会寻找一一些快捷高效的操作方式,如经常利用键盘的快速操作,让你脱离鼠标,可以让你不用花太多精力地去移动细小的指针进行操作,使得工作的效率提高许多. 不过,实际上很多时候我们还是不得 ...
- sql--测试商品的重要度,是否需要及时补货
表1:商品表 表2:商品售卖表 需求:算出商品的平均点击率.平均销售.商品受欢迎度 1.使用inner join查出每件商品的点击率和销售额度 ) as selas from test a left ...
- JavaScript实现队列结构(Queue)
JavaScript实现队列结构(Queue) 一.队列简介 队列是是一种受限的线性表,特点为先进先出(FIFO:first in first out). 受限之处在于它只允许在表的前端(front) ...
- 纯CSS实现元素垂直水平居中-非固定宽度
这里不讨论行内元素的居中!! 盒子垂直居中+水平居中的需求时经常遇到的,看到的较多实现逻辑是固定content-box的宽度,通过让margin-left和margin-top等于宽或高的负一半来实现 ...
- Spring源码阅读笔记04:默认xml标签解析
上文我们主要学习了Spring是如何获取xml配置文件并且将其转换成Document,我们知道xml文件是由各种标签组成,Spring需要将其解析成对应的配置信息.之前提到过Spring中的标签包括默 ...
- mongoose .find().limit()返回undefined
当我们使用mongoose的find方法查询数据库的同时,可以使用limit方法来指定返回数据的条数. limit方法基本语法如下所示: >db.COLLECTION_NAME.find().l ...
- 适合MCU用的C语言快速互转HEX(16进制)和原始字符串/数组方法
缘由 这个起因是昨晚群里有人在讨论怎么把字符串转成HEX方法最佳,讨论到最后变成哪种方法效率最优了.毕竟这代码是要在MCU上面跑的,要同时考虑到时间和空间的最优解. 当然讨论的是有结果的,具体实现的方 ...