近期有小伙伴问我们能不能出一些流体相关教程,我们的回答是当然可以啦~~

我们都知道,流体的计算中,网格是至关重要也是最耗时间的一环。今天就先给大家带来一个Ansa生成翼型流场网格的案例,供大家学习探讨。

Part 1

现介绍下ANSA生成翼型流场网格的方法。

目前,关于ANSA生成外流场网格,网上流传比较多的是一个汽车外流场(http://oss.jishulink.com/caenet/forums/upload/2014/12/17/380/144826289102995.pdf)。

这个案例很不适合初学者,原因有二:

l  汽车模型复杂,前处理耗时较长;

l  一些关键步骤,特别是如何生成体网格,没有讲清楚。(我当时学的时候连蒙带猜,探索了很久才搞懂)

实际上,对于简单翼型的网格生成有两种方式:

l  做出包含翼型的边界域,然后生成体网格。这是ANSA做流场网格的通用思路,汽车也好,飞机也好,都可以采用这种方式。上面的汽车外流场用的就是这个方法。

l  在一个面上做好流场网格,再拉伸,得到三维网格。这个方法很方便。

我们今天要介绍的就是第二种。

Part 2

2.1 翼型生成

a) UG中,插入>曲线>样条>通过点>文件中的点,然后就会自动得到拟合的翼型曲线。

b) 拉伸,得到翼面。

2.2 ANSA-几何清理

a) 在ANSA中打开刚刚的0012UG文件;

c) 补足翼尖缺面。

d) 建立对称面。

e) 切割对称面。

f) 至此,几何清理完成。

2.3 ANSA-面网格生成

进入MESH模块进行面网格生成。

a) 首先Hot Points>Inset,在翼型与对称面交接区,在如下位置,插入四个热点,方面后面进行节点布局。(方便实现头部加密和尾部加密)

c) 用Perimeters>Number,设置前缘处网格点,进行加密(本次设置为30)。

d) 用Perimeters>Spacing,对中部区域进行偏置加密。

用同样的方法加密尾部,得到:

e) 对称面网格生成。同样采用 Perimeters>Number,设置对称面四个边各有10个点。采用Mesh Generation >CFD生成对称面网格。

f) 翼面网格生成。采用Mesh Generation >Map生成翼面网格,注意把网格类型调整为quard。

f) 附面层网格生成。采用Volumes >Layers生成附面层网格。删除翼面增长得到的体网格,回到TOPO模式,删除翼面。至此面网格生成完毕。

2.3 ANSA-体网格生成

a) Volumes >Extrude>Offset,选中对称面,设置拉伸距离(1)和拉伸段数(1)。

b) 定义边界面。在Faces>Set PID,创建Inlet、sym、wall等面性质。

c) 至此,体网格搞定。再用File>Output>FLUENT,输出体网格。

Part 3

上面介绍了针对翼型的简单拉伸生成体网格的方法,下一稿再介绍针对复杂模型的,更普适性的外流场生成方法。

最后,有流体相关计算需求或者有意愿加入我们团队都可以关注我们的微信公众号联系我们。

微信公众号:320科技工作室。

基于ANSA的翼型流场网格生成相关推荐

  1. Java语音怎么输出翼型_使用ICEM CFD建立二维翼型流场网格

    B.设置求解器和边界条件 选择Output选项卡中的Select solver,在Output Solver中选择ANSYS Fluent,Apply确认.选择Boundary conditions, ...

  2. 基于拉普拉斯方程的图像流场平滑

    代码 #include <opencv2/imgproc/imgproc.hpp> #include <opencv2/imgcodecs.hpp> #include < ...

  3. 基于CFD的车辆进气系统流场仿真与分析

    目 录 摘 要 I ABSTRACT II 第1章 绪论 1 1.1研究背景 1 1.2研究现状 2 1.2.1国外的研究概况 2 1.2.2国内的研究概况 3 1.3研究思路及方法 4 第2章 车辆 ...

  4. ANSA—外流场网格生成

    Part 1 前面我们介绍了针对翼型流场的拉伸方法,不太记得的小伙伴可以戳下方链接查看: https://www.jishulink.com/content/post/1192704 这篇文章主要介绍 ...

  5. 【优化求解】基于遗传算法优化PARSEC 方法的翼型形状附matlab代码

    1 内容介绍 航天航空技术的快速发展和市场竞争的日益激烈,导致人们对飞行器的运输效率.飞行品质和气动性能等方面的要求越来越高,使得飞行器的设计过程面临着更大的挑战.因此,对飞行器气动外形的优化设计方法 ...

  6. matlab计算翼型升力系数,naca0012翼型升力系数

    图 2 NACA0012 翼型升力系数曲线图 NACA0012 翼型的大攻角升力... 航空航天翼型编程坐标NACA0012_工学_高等教育_教育专区.2D:NACA 0012 121 Data Po ...

  7. matlab 汽车 流场,matlab画流场图

    基于 Matlab 分布式工具箱的流场计算及其可视化 蔡群;周美莲;段杰峰;李青... 基于 MATLAB 和 CFD 数据库的流场可视化的实现 [J], 晏畅 5.基于 VB 与 MATLAB 混合 ...

  8. 基于多尺度图神经网络的流场预测,实现精度与速度的平衡

    项目简介 本项目来源于飞桨AI for Science共创计划的论文复现赛题,复现论文为<AMGNET: multi-scale graph neural networks for flow f ...

  9. 力驱动泊萧叶流,基于 MRT-LBM 的流场与声场仿真计算 --王富海2017

    %这个例子采用 MRT-LBM 模拟体积力驱动的二维泊肃叶流, %左右周期边界格式,上下非平衡反弹格式. %基于 MRT-LBM 的流场与声场仿真计算 --王富海2017 %还是老规矩先宣传一下QQ群 ...

最新文章

  1. C++中的构造函数VS析构函数
  2. Linux中etc目录详解
  3. hana::detail::variadic::reverse_apply用法的测试程序
  4. Minio 报错bucket name does not follow Amazon S3 standards
  5. 下载安装 Ubuntu 19.04 “Disco Dingo”
  6. websocket动态添加广播路径_数据可视化WebSocket实现聊聊我的实现思路
  7. 北京游戏开发学习路线:花多少钱才能成为游戏开发?
  8. 11.8 scrum report
  9. VUE系列 --- 网络模块axios(二 )
  10. 从win10体验到重装win8
  11. 开源自助建站系统源码完整源码+搭建教程 傻瓜式一键建站系统源码
  12. 在 AIX 上实现 iSCSI
  13. 第九届 蓝桥杯 决赛 交换次数
  14. JVM 栈分配与TLAB
  15. java环巢湖区域旅游网站计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
  16. 你在SOA实现中应用筒仓分析了吗?
  17. Ubuntu系统安装英伟达显卡
  18. Vim中输入法与编码设置
  19. Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
  20. 小米node2红外_Kubernetes监控在小米的落地

热门文章

  1. Operator基础
  2. 米兔积木机器人电机是腿吗_这些年给孩子买的东西 篇六:米兔积木机器人开箱晒单...
  3. 安装原版Windows7时跳过创建账户
  4. 前端单击事件与双击事件冲突问题解决
  5. 毕业两年Java工程师总结感悟及未来规划
  6. 【精炼】如果金庸小说里的门派都是企业……
  7. voliate深度解析原子性 可见性
  8. 那如何才能提升沟通效率呢?
  9. 单片机开发教程5——51单片机驱动TFT彩屏
  10. STM32之TFT彩屏