Fluent实例

  1. 问题描述
    使用ANSYS CFD模拟风洞中NACA翼型在来流攻角为6°,速度1m/s时的压力系数和阻力系数(二维模拟)。
  2. 构建几何模型、创建计算域
    (1) 打开workbench,在analysis systems下拖入Fluid Flow(Fluent)模块;
    (2) 右键Geometry选择New DesignModeler Geometry进入DM模块;
    (3) 在DM中选择菜单栏Concept—3D curve,然后在左下方细节窗口的Coordinates File那儿点击三个点选择下方百度网盘里提供的翼型坐标文件,完成后点击Generate就可以生成翼型的轮廓曲线;坐标文件百度网盘提取码:1rzm
    (4) 选择菜单栏concept—surface from edge,在图形窗口中选择翼型轮廓,点击apply,然后generate就生成了二维图形;
    (5) 然后要创建计算域,选择菜单栏creat—New Plane或者如下图所示直接点击该按钮创建新的基准平面,创建基准平面参数如下图;


    (6) 在新建的基准面上创建草图(模型树下有个sketching,点进去可以用draw创建草图,用dimensions修改尺寸),草图尺寸如下图所示,R1=12.5,H2=12:


(7) 选择菜单栏concept—surface from sketch,在属性窗口的base objects项选择上一步创建的草图,设置operation为add frozen,然后点击generate;
(8)选择菜单栏中create—Boolean,选择substract运算,target bodies为计算区域集合,tool bodies为翼型几何,然后点击generate;
(9) 翼型和计算区域就创建好了,然后需要对区域划分一下方便划分网格,将其分成四个区域,选择我们创建的基准平面,然后切换至sketching模式绘制两条直线草图;
(10)然后选择菜单栏concept—lines from sketches,分别选择两条线,创建两条line,然后在计算域内就会出现四条线;
(11)选择菜单栏tools—projection,选择edge为上边的四条线,target为计算域,点击generate;
(12)删除模型树中的line body,右键选择suppress,保存设置后退出DM;
3. 网格划分
(1) 在workbench工程中进入mesh模块,在模型树中右键mesh添加face meshing,选择图形窗口所有的面,然后点击apply;
(2) 右键mesh,选择sizing,选择下图所示的四条边,具体设置如下图,reverse bias中的两条边选择1和2,主要是看细化的方向,可以自己尝试的调整看看;


(3) 右键mesh,选择sizing,选择下图所示的四条边,具体设置如下图:


(4) 右键mesh,选择sizing,选择下图所示的两条边,具体设置如下图:


(5) 点击generate mesh,结果如下图:

(6)给边界命名,两条圆弧和上下两条水平线命名为inlet,最右侧的两条竖线命名为outlet,翼型的两条线命名为wall;选中线之后右键,点击create named seletion,如下图所示:

(7) 关闭mesh模块,在工程中右键mesh,点击update;
4. Fluent设置
(1) 双击setup打开Fluent,在启动界面选择double precision其他默认,然后进入Fluent界面;
(2) 单击outline view窗口下general,选择右侧面板中solver下的density based选项,其余默认;(pressure based适用于低速不可压缩流动,density based适用于高速可压流动,相对来说不是很严格)
(3) 点击模型树下models,双击右侧viscous选项,选择黏性模型为invicid;
(4) 单击模型树下materials,双击右侧面板选择air,将密度设置为1,点击change/create并关掉对话框;
(5) 设置boundary conditions: 点击模型树下boundary conditions,双击右侧面板列表项inlet,选择velocity specification method选项为components,设置x-velocity为0.9945,y-velocity为0.1045,然后点击ok并关闭对话框;
(6) outlet的边界类型定义为pressure-outlet;
(7) monitors设置:双击monitors,然后选择residual-print,plot,设置continuity、x-velocity、y-velocity的残差标准为1e-6;
(8) 点击solution下的initialization,点击右侧initialize;
(9) 点击run calculation,设置迭代次数number of iterations为3000,点击calculate按钮计算;
5. 后处理
(1) 速度矢量查看:双击模型树节点grapics,然后双击右侧的vectors,设置vector of为velocity,设置color by为velocity…,单击display即可;

(2) 压力云图查看:双击模型节点树下的graphics下的contours,修改对话框内容如下图,然后点击display即可显示;

(3) 查看流线:同样在graphics的contours里边修改数据如下图,然后点击display;

(4) 压力系数:先设置参考值,双击设置下边的reference values,选择右侧的compute from为inlet,其他参数保持默认;然后双击results下xyplot,选择y axis function为pressure及pressure coefficient,设置x axis function为direction vector,选择surface为wall,在此界面单击curve可以设置line style等;最后在solution xyplot对话框点击plot按钮可得压力系数结果;

(5) 升阻力系数:双击results下的reports,然后点击右侧forces进入对话框设置,将direction vector设置为(0.9945,0.1045),选择wall zones为wall,点击print即可在console窗口中显示阻力系数信息;然后将direction vectors设置为(-0.1045,0.9945),选择wall zone为wall,单击print即可显示升力系数信息;

项目记录——ANSYS Fluent入门翼型风洞模型计算相关推荐

  1. 4阶范德蒙德行列式例题_线性代数入门——“爪型行列式”的计算及其应用

    系列简介:这个系列文章讲解线性代数的基础内容,注重学习方法的培养.线性代数课程的一个重要特点(也是难点)是概念众多,而且各概念间有着千丝万缕的联系,对于初学者不易理解的问题我们会不惜笔墨加以解释.在内 ...

  2. HFSS入门 T型波导模型优化

    基于上一次实验,完成剩余部分. 实验目的: 1. 分析在10GHz时,T型波导三个端口随着隔片变量Offset的变化关系. 2. 找出隔片的准确位置,使得工作在10GHz时,端口3大的输出功率是端口2 ...

  3. anasys hpc集群_这可能是最简单的并行方案,如何基于 AWS ParallelCluster 运行 ANSYS Fluent...

    使用 HPC(高性能计算)应对计算流体动力学 (CFD) 的挑战已成为惯例.随着近一二十年间,HPC 工作站向超级计算机的发展变缓,计算集群正不断地取代单独的大型 SMP(共享内存处理)超级计算机的地 ...

  4. fluent p1模型_干货 | ANSYS Fluent燃烧模型简介

    燃烧是一种相当复杂的化学反应,通常还伴随着流体流动.离散相颗粒扩散.传热.污染物产生等多种物理情况.为尽可能详细仿真多种化学反应,ANSYS Fluent提供了多种化学反应模型如EDC,EDM,PDF ...

  5. 《气体动力学-童秉纲》大作业:超音速翼型气动力特性研究

    童秉纲老先生的<气体动力学>是经典教材,其中4.5节:计算翼型气动力的激波-膨胀波法和简单波法,给出的例题是绝佳的大作业,不出意外的,我们也是这个作业,我把我的大作业结果发布如下,供大家交 ...

  6. uni-app入门------便签APP的项目记录

    1.首先看看效果吧 2.项目的功能 (1)创建便签 (2)对便签进行管理(待办/已完成) 3.项目的缺点 (1)没有服务接口,只是个UI功能而已,也就是说,创建了便签之后,在退出了APP再进来数据就没 ...

  7. 采用开源程序pyAero批量生成高质量的多块翼型网格

    原项目:https://github.com/chiefenne/PyAero 我的项目:https://github.com/sn1979c/PyAero 我的项目里面有一些pr作者还没merge进 ...

  8. python调用ansys fluent_基于ANSYS FLUENT的两相流分析例1

    众所周知,FLUENT和CFX是ANSYS中最牛的两个流体分析软件.下面以FLUENT为例,说明其在多相流分析中的应用.该例子来自于FLUENT帮助,但是其建模,网格划分以及命名集的定义方式则进行了改 ...

  9. 计算流体力学(CFD)学习小记1 ANSYS Icepak入门

    前言 最近需要解决一个比较麻烦的问题:车载充电机(OBC)散热器的设计.散热器太小,MOSFET估计会炸:散热器太大,则无法满足功率密度指标的要求.与很多电力电子的工程师交流过,散热器设计估计仅次于E ...

最新文章

  1. hdu1251 hash或者字典树
  2. 论大型信息系统集成项目的人力资源管理
  3. appium+python自动化项目实战(一):引入nose和allure框架
  4. php获取不重复的随机数字,php如何生成不重复的随机数字
  5. Session自定义存储及分布式存储
  6. 如何判定选择的日期与当前日期的前后关系
  7. uniapp的云购商城源码/java电商系统APP源码
  8. 冰点还原无法修改计算机时间,设置冰点还原解冻期间方法
  9. Spring Cloud之赵国的覆灭
  10. 微软2016校园招聘4月在线笔试1-Font Size
  11. xmind设计测试用例以及与云效平台的交互
  12. vue调用电脑端摄像头实时拍照
  13. 近30所高校,获教育部点名表扬!
  14. oracle视图转换为mysql视图_oracle视图迁移到mysql
  15. 东方博宜oj答案c++版
  16. python星星万花筒_少儿编程分享:码趣君教你用Python编写推星星游戏(完)
  17. U盘提示未格式化 三种修复及数据恢复方法
  18. Urbannav数据集/novatel_data/inspvax订阅
  19. 曹操比袁绍“宽容”并非胸襟开阔
  20. python实现动态爱心

热门文章

  1. 面条代码 vs. 馄沌代码
  2. win10更新(windows update)后,打印蓝屏解决方法
  3. 江西“葫芦夫妻”的“甜蜜”事业
  4. 京东前端:三级列表页持续架构优化
  5. 初出茅庐的小李第73篇博客之offsetof(type, member-designator)使用
  6. c语言字符结构数组初始化,C语言结构体数组初始化问题
  7. 赶紧学会!开发者愚人节怎么写代码。。。
  8. Cleartext vs. Plaintext vs. Ciphertext vs. Plaintext vs. Clear Text
  9. 人工蜂群算法求解TSP问题
  10. 【论文翻译】异构网络的影响与相似性