学习总结 网格划分+瞬态求解设置

网格划分部分

1.导入几何文件

导入我们的几何模型,他的格式为.scdocx

2.添加局部尺寸BOI

因为要对对前缘和尾缘进行局部加密,所以进行一个BOI的局部加密,目标尺寸取的几何尺寸的最小尺寸的0.1,就是0.4mm。

3.生成表面网格

表面网格的最小尺寸最大尺寸分别为0.4mm和8mm。每个间隙的单元为2就行

4.描述几何模型

这里因为流体域为空气,所以为没有空隙的流体区域组成

4.1更新边界条件

边界条件为速度入口,压力出口,以及对称面。

4.2更新区域类型设定

把不需要的区域类型设置为dead。

5.设置周期性边界

这里我们需要设置周期性边界,因为不是平面,所以只能使用手动设置周期边界。通过几何测量可知周期 边界的长度为280.6mm

6.添加边界层

这里我们采用的是last-ratio边界层。因为我们需要对边界的y+值进行限制。

7.生成体网格

体网格采用的多面体核心,这种生成的体网格质量高数量少,有利于计算

8.改进体网格

因为最小正交质量算出来比较小,进行优化(一般来说大于0.2的可以进行下一步求解)

计算求解部分

1.选择瞬态

2.选择模型

收敛性的思考: 在n次实验后发现瞬态能不能收敛的原因不一定是网格质量的原因,和选择适合的模型也有很大的关系。最开始选择的模型k-omega的SST模型,很快就发散了 后面改成了k-epsilon的标准模型就成功的收敛了

3.设置入口速度与湍流强度

这个根据自己的需求设置就行。

4.标准初始化

瞬态使用标准初始化,稳态使用混合初始化。

5.设置云图

这里根据自己需要观察的物理量进行设置。

6.设置动画格式

这里是采集各个帧率的动画,需要设置了云图选择云图。

7.运行计算

这是瞬态计算时需要设置的比较重要的内容。 其中时间步长的选择比较重要。

时间步长的选择一般使用库朗数来计算 u为流体速度;Δt为时间步长;Δx为网格尺寸 u*Δt表示流体在Δt时间内流动的距离,除以网格尺寸,则表示流体在一个时间步长内流过了多少个网格。显然一个时间步长内流过的网格越多,计算就越快,但收敛性就会越差。 一般来说库朗数为1-10. 但步长越小肯定越好

之后就等待收敛吧!!!

8.收敛成功!!

相关推荐
知识浅谈5 小时前
DeepSeek V4 和 GPT-5.5 在同一天发布了??我也很懵,但对比完我悟了
算法
DeepModel5 小时前
通俗易懂讲透 Q-Learning:从零学会强化学习核心算法
人工智能·学习·算法·机器学习
田梓燊5 小时前
力扣:19.删除链表的倒数第 N 个结点
算法·leetcode·链表
handler016 小时前
从零实现自动化构建:Linux Makefile 完全指南
linux·c++·笔记·学习·自动化
安小牛7 小时前
Android 开发汉字转带声调的拼音
android·java·学习·android studio
简简单单做算法7 小时前
基于GA遗传优化双BP神经网络的时间序列预测算法matlab仿真
神经网络·算法·matlab·时间序列预测·双bp神经网络
guygg887 小时前
利用遗传算法解决列车优化运行问题的MATLAB实现
开发语言·算法·matlab
Hello_Embed7 小时前
嵌入式上位机开发入门(二十六):将 MQTT 测试程序加入 APP 任务
网络·笔记·网络协议·tcp/ip·嵌入式
武藤一雄7 小时前
19个核心算法(C#版)
数据结构·windows·算法·c#·排序算法·.net·.netcore
sali-tec7 小时前
C# 基于OpenCv的视觉工作流-章52-交点查找
图像处理·人工智能·opencv·算法·计算机视觉