Skip to content
  • 0 赞同
    2 帖子
    6k 浏览
    李东岳

    没想到图越来越多。手机看的注意了。我这个图多。

    结构网格的拥护者简单说一下为什么我喜欢结构网格。以下只针对简单几何以及不是太复杂的几何。复杂到不行的网格我选择混合网格。我自己做的算例不用纯四面体网格。

    六面体网格具有以下优点:

    非矩形网格的歪斜(skewness)严重
    这需要做面法相梯度计算修正。稍微增加计算步骤。著名的CFD非矩形修正因此而来

    截面重构不光顺
    举例,一个正方盒子,一半是水,我们用矩形网格重构的气液截面是这样的:
    alt text
    黄色为一相,白色为一相。即使网格很糙,我们的截面也是平的。下图为三角形非结构网格:
    alt text
    可见糙网格下界面不平。这导致后处理需要耗费精力。

    高度非线性物理问题影响矩阵对角占优
    这也是非线性动力学,例如金属撞击、生物力学分析中结构网格肆虐的原因。(这个我没有测试,之前在网上看到的结论,来自链接文本

    非结构网格数量更多增加计算资源
    网格单元的面越多网格越少。六面体网格并不是数量最少的。数量最少的是多面体网格(star推荐的?)如下图
    alt text
    再看这个情况对比:只有第一个是结构网格,第二个网格多。第三个第四个和均为非正交且和流线不贴合
    alt text
    alt text
    因此目前自动生成的非结构网格一般数量是即为巨大的。计算的时间会超过你花一星期做结构网格的时间。另外,万一中途发散了怎么办。

    费结构网格高度不可控
    几何稍微一点点的变化会导致全场四面体网格做位移。结构网格(ICEMblock切出来的)具有即为即为高度可控性。可以对基本所有的网格单元进行控制。俩者区别天差地别。

    我了解的所有的离散格式对结构网格适应性更强
    也就是说结构网格对流场具有强的多的顺应性。例如旋转机械,结构网格和速度流线高度贴合。

    矩形网格对边界更好的捕获
    为何非结构网格要添加边界层网格?矩形网格对壁面贴合更好。

    复杂CFD模型在结构网格上收敛更强
    个人经验。比如双流体模型,LTS局部时间步框架下的模型,激波捕获等。当然那种不可压缩单相流不算

    太多就不写了...

    引用从业CFD27年OpenFOAM创始人Henry的一段话:

    hex and polyhedral cells are generally superior to tet cells in finite-volume and the difference in both accuracy and convergence behaviour can be large. However, it also depends on the quality of the hex and tet cells and many of the problems with tet meshes stem from the poor quality of some tets produced by many automatic tet mesh generators. In order to really appreciate the difference it might be a good idea for you to try both for your problems. For VOF calculations I would expect the solution on hex/poly cell meshes to be dramatically better.

    大意为:

    在有限体积中,六面体和多面体网格相对于四面体网格优势明显。主要在精度和收敛上。对于VOF(我上文提及的第2点),结构网格的优势是大大的。

    最后,需要耗费大量时间生成的六面体网格至今没有消失,必然有存在的道理。

  • 非稳态扩散问题的时间步长

    Algorithm
    2
    0 赞同
    2 帖子
    6k 浏览
    C

    @Wayne

    显性方法中要求 $\frac{\Gamma \Delta t}{\rho (\Delta x)^2}<0.5$,以及苦郎树小于1. 如果你的例子库朗数很低。那满足第一个条件即可。

    参见:M. Peric,143页。

  • 关于服务器装机

    OpenFOAM
    3
    0 赞同
    3 帖子
    3k 浏览

    感谢大佬详细的讲解,我大概明白了,感谢感谢:140:

  • 0 赞同
    4 帖子
    6k 浏览

    @如果随风 pointswise可以画

  • 0 赞同
    3 帖子
    5k 浏览
    G

    弧度制角度制的问题?

  • CFD青年成长支持计划(2022)

    公告
    87
    0 赞同
    87 帖子
    216k 浏览

    我是南京航空航天大学航空学院2022级硕士研究生吴祥清,跟随张老师链接文本从事CFD研究,本人的主要研究方向为高速出入水,初步学习商软入门CFD现在准备编程写算法。查找学习资料了解到CFD中文网以及老师,所以想申请2022CFD青年成长支持计划,我目前正在使用LS-DYNA软件进行垂直破冰仿真,开始着手发相关论文。在本科期间接触流体力学便想深入了解这个专业,也申请了这个方向的研究生,如果论文写作顺利,便会在研究生二年级申请硕博连读,为国家军事建设贡献自己的一份力量。目前在上课之余也开始着手C++入门。但是CFD学习之路道阻且长,希望可以得到老师资助来更好的学习CFD。

  • simpleFOAM稳态模拟不收敛

    OpenFOAM
    10
    0 赞同
    10 帖子
    13k 浏览
    X

    还有一种情况,因为标准kEpsilon湍流模型是high-Re 模型,如果你壁面附近网格画得特别密,那么也会有问题,除了结果会不好,收敛也会变得很差。

  • 0 赞同
    5 帖子
    9k 浏览
    Z

    还有就是如果网格节点无法保证周期性一一对应,可以将对应的周期面设置为interface,然后到fluent里通过匹配两个interface面,并选择对话框下方的Periodic boundary conditions设置
    另外一款网格划分软件Gambit的话就可以直接设置多对周期性边界条件

  • 生活不止眼前的苟且

    CFD彩虹条
    13
    0 赞同
    13 帖子
    25k 浏览
    李东岳

    @CiCi

    欧洲都是优哉游哉,要是周日出门,连个人都看不到。我和别人沟通,据说这面周日因为教堂规定,必须休息。

    超市也休息

    所以你买不到东西。是的。

  • 关于函数初场设定

    OpenFOAM
    4
    0 赞同
    4 帖子
    5k 浏览

    @yhdthu 前辈能够分享一下解决的经验吗?

  • 湍流模型的松耦合方法

    Algorithm
    2
    0 赞同
    2 帖子
    4k 浏览

    进一步推广到流场涉及多种物理现象,比如燃烧蒸发等,也可不可以这么做?前提是非定常情况?

  • ....操碎了心

    CFD彩虹条
    1
    0 赞同
    1 帖子
    3k 浏览
    李东岳

    目前这个课题做了半年了,纯粹的是算法类研究,网格1000足矣,1维就能跑。今天下午和3个大老板碰头了一下,聊了一个小时,很遗憾三个大老板一个没懂。

    这个算法在8月份就已经植入好了并且和解析解对比完美符合。不过即使是我自己都觉得这个算法太复杂。毕竟大老板们肯定不会去太关注算法的细节,但是这个算法有点挑战传统的观念,9月份给他们讲了一次,没懂,搁置了。。。今天又给他们讲了一次,还是没懂。

    于是写了一下午的文档,打算邮件再给他们说一说..

    TIRED

    世界上最难搞的算法,就是连你老板都不知道你做的是啥

    ...

  • 0 赞同
    6 帖子
    9k 浏览
    李东岳

    @Yan 你出全部的图,然后只看你感兴趣的地方就可以了

  • 0 赞同
    13 帖子
    24k 浏览
    W

    @xpqiu 噢噢,明白了,谢谢老师讲解的这么明白!

  • 真够崩溃的

    CFD彩虹条
    2
    0 赞同
    2 帖子
    4k 浏览
    李东岳

    查了查,应该是脚上韧带撕裂,

  • 网格运动与相对通量转换的问题

    OpenFOAM
    5
    0 赞同
    5 帖子
    8k 浏览
    C

    @bestucan 好的,非常感谢,我再研究一下~

  • 关于fsifoam编译安装的问题

    OpenFOAM
    6
    0 赞同
    6 帖子
    7k 浏览

    按照如下网址的方法编译安装成功了
    https://github.com/wyldckat/FluidStructureInteraction/issues/4

  • 如何使用UDF修改LES模型中的滤波尺度?

    Fluent
    10
    0 赞同
    10 帖子
    15k 浏览
    P

    @西湖冷月 您好请问您这篇工作完成了吗,想要拜读一下

  • 关于浮点数相等判断

    OpenFOAM
    2
    0 赞同
    2 帖子
    3k 浏览

    已解决

  • 关于PBM模型的聚合核UDF问题

    Fluent
    1
    0 赞同
    1 帖子
    2k 浏览

    欧拉欧拉模型的群体平衡方程,如果有多相参与计算那么聚合核的UDF需要额外改吗?比如气固的聚合核UDF在气固固能直接用吗? 因为我使用的FLUENT的DQMOM模型,里面必须有三相参与计算,需要编聚合核的UDF。