Skip to content
  • 0 赞同
    1 帖子
    2k 浏览

    半新手,看其他论坛上可以实现这样的操作,即把一个复杂的几何体分成多部分分别划分网格之后再进行拟合,但是我自己试了下建块merge后导入到fluent中出错,请问该如何操作呢?不胜感激

  • AETKv1移植到OF41

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

    @Qing
    无非代码感觉脏点儿,BLAS等库其实也是把小矩阵直接展开的。无所谓啦。

  • 论坛最近是不是显示有问题

    CFD彩虹条
    7
    0 赞同
    7 帖子
    12k 浏览

    @李东岳 感觉好像能行了:140: 感谢李老师!

  • Pointwise中能否直接编辑网格

    Meshy
    3
    0 赞同
    3 帖子
    5k 浏览
    Z

    @xiaofei6538567 谢谢,确实没有找到办法直接编辑,最后非常窄的地方都单独分出来不加边界层了

  • 0 赞同
    25 帖子
    36k 浏览
    Prometheus10P

    @lyc 你好,我很少遇到。即便遇到都是重启就能解决的那种。

  • 0 赞同
    9 帖子
    14k 浏览
    两月三年

    @Yung 这个 CAD 可以导出的格式有点少呀,0b3894d9-c7b1-4e5a-b38a-a1907754d22a-image.png ,输出-其他格式里面我这个版本只有这几个,你可以试一下 *.stl,*.igs不过我都没用过,不确定到底可不可以。

  • swak4Foam 和 OpenFOAM4.1

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

    多谢指点!

  • 0 赞同
    4 帖子
    10k 浏览
    hangszH

    SRF和MRF只是坐标系变换,将旋转问题变成stationary问题,所以湍流模型还是适用的。

    但是对于旋转问题或者流线弯曲问题,湍流模型是要进行修正的。

    参看: 《Some improvements in Menter's k-omega SST turbulence model》

  • 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点),结构网格的优势是大大的。

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

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

    尖的地方可以试试将多余的节点进行合并成一个节点映射到尖尖的点上,然后对锥块做一个Y剖,但是这样的话在尖尖位置的网格要么太密要么质量差

  • 未定义的引用,undefined reference

    OpenFOAM
    1
    0 赞同
    1 帖子
    2k 浏览
    李东岳

    对‘Foam::twoPhase::Sp()’未定义的引用
    collect2: error: ld returned 1 exit status

    undefined reference

    类可能编译成功,在对接求解器的时候可能会提示此错误。问题在于类。检查virtual函数后面是否=0。

  • Pointwise画网格遇到了奇怪问题

    Meshy
    2
    0 赞同
    2 帖子
    5k 浏览
    H

    有没有试过改project type?

    我只做过把domain投影到database上面,在这个选项里面可以修改投影方式(版本:Pointwise V18.2 R1)

    project.png

  • 聊一聊同位网格的速度压力解耦

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

    foam-extend 有修正的版本。看了一下,是分项松弛的,只对压力项有松弛,别的体力(非定常其实就是惯性力体力)项没有动。

  • 0 赞同
    2 帖子
    5k 浏览
    李东岳

    比如调成2的话,这个时候的时间步长是多少?

    你的时间步的2倍。

    根据这幅图的说法,隐式耦合计算时,非稳态的courant我也可以设置的比1大吗?

    隐式理论上可以使用任意大的时间步,因此没有库狼数限制。所以可以。

  • read the docs 测试代码

    CFD彩虹条
    2
    0 赞同
    2 帖子
    4k 浏览
    李东岳
    <a href="#" class="icon icon-home"> 东岳流体|OpenFOAM|CFD <img src="_static/logo.svg" class="logo" alt="Logo"/> </a>

    img一行代码缺失,需要加进去

  • 阻力预测

    Algorithm
    7
    0 赞同
    7 帖子
    14k 浏览
    C

    @Elibathe康

    直接和金钱相挂钩啊!飞机公司确实需要好好算计算计。哈哈。:cheeky:

  • 境外汇款账号错误 退回后有损失

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

    百度 google也搜不到啥。我就写在这里给大家提个醒吧。
    之前尝试从华夏银行APP汇入法国账户1万欧。
    应该是账户写错了。
    折腾几天系统自动退回来了。
    扣了90欧。
    华夏银行这面没有扣钱。
    就是在欧洲不知道是哪个环节扣了90欧。
    大家知道就好。以后要跨境汇款心里有个数。

    微信图片_20240214134432.jpg

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

    @深海矿工 非常感谢您的回答,我在Fluent中已设定每个时间步都保存整支叶片zone的压力数据,后面再处理,缺点是数据会占较大的空间

  • 求一个论坛邀请注册

    CFD彩虹条
    2
    0 赞同
    2 帖子
    3k 浏览
    J

    @Jianwen 已解决

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

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

    @Wayne

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

    参见:M. Peric,143页。