Skip to content
  • 0 赞同
    4 帖子
    9k 浏览
    hangszH

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

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

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

  • 关于openfoam网格转换

    Meshy
    4
    0 赞同
    4 帖子
    6k 浏览
    A

    用的windAroundBuildings算例,840万网格的二维模型,网格质量检查过了,计算域是14000*4000米。epsilonInlet 0.0003; // Cmu^0.75 * k^1.5 / L ; L =10

    dimensions [0 2 -3 0 0 0 0];

    internalField uniform $epsilonInlet;

    boundaryField
    {
    INLET
    {
    type fixedValue;
    value uniform $epsilonInlet;
    }

    OUTLET { type zeroGradient; } WALL { type epsilonWallFunction; value uniform $epsilonInlet; } frontAndBackPlanes { type empty; } #includeEtc "caseDicts/setConstraintTypes"

    }
    kInlet 1.5; // approx k = 1.5*(I*U)^2 ; I = 0.1

    dimensions [0 2 -2 0 0 0 0];

    internalField uniform $kInlet;

    boundaryField
    {
    INLET
    {
    type fixedValue;
    value uniform $kInlet;
    }
    OUTLET
    {
    type zeroGradient;
    }

    WALL { type kqRWallFunction; value uniform $kInlet; } frontAndBackPlanes { type empty; } #includeEtc "caseDicts/setConstraintTypes"

    }
    nut
    internalField uniform 0;

    boundaryField
    {
    INLET
    {
    type calculated;
    value uniform 0;
    }

    OUTLET { type calculated; value uniform 0; } WALL { type nutUSpaldingWallFunction; value uniform 0; } frontAndBackPlanes { type empty; } #includeEtc "caseDicts/setConstraintTypes"

    }
    p
    internalField uniform 0;

    boundaryField
    {
    INLET
    {
    type zeroGradient;
    }
    OUTLET
    {
    type fixedValue;
    value uniform 0;
    p0 uniform 0;
    }
    WALL
    {
    type zeroGradient;
    }
    frontAndBackPlanes
    {
    type empty;
    }

    #includeEtc "caseDicts/setConstraintTypes"

    }
    Uinlet (10 0 0);

    dimensions [0 1 -1 0 0 0 0];

    internalField uniform (10 0 0);

    boundaryField
    {
    INLET
    {
    type fixedValue;
    value uniform $Uinlet;
    }
    OUTLET
    {
    type zeroGradient;
    }

    WALL { type noSlip; } frontAndBackPlanes { type empty; } #includeEtc "caseDicts/setConstraintTypes"

    }
    时间步长试过1 0.1 0.01 其他的都没动

  • 0 赞同
    7 帖子
    9k 浏览
    C

    @东岳

    很难申请,不过我会努力的!

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

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

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

  • 研究生,到底是做什么的?

    CFD彩虹条
    8
    0 赞同
    8 帖子
    10k 浏览
    bestucanB

    @晴空星茗 我不是老师,我也是研究僧:xinxin3: 。“做正确的事就有好的回报”的环境不是白来的。你想要这样的环境,别人也想要这样的环境,可是得有人去创造。白白享受这样的环境无异于蚕食巨人的血肉。努力创造这样的环境,无论在多大、多小的范围内。己欲立而立人,己欲达而达人。不信你看本论坛的“青年成长计划”、“验证算例支持”:shangxue:

    对待那些为难你的形势最好的报复就是,当我们走到了那个位置还记得现在的心情和要做什么。

  • 关于拉格朗日模块的粒子注射小问题

    OpenFOAM
    8
    0 赞同
    8 帖子
    6k 浏览
    Y

    @李东岳 感谢解答,第三个问题我目前发现我的计算还处于一个动态场景,还没达到较为稳态的时刻,等我时间步长再设置长一点时候,我再看看我计算结果。:xinxin:

  • 0 赞同
    2 帖子
    3k 浏览
    bestucanB

    https://www.cfd-online.com/Forums/openfoam-meshing/133850-snappyhexmesh-problems.html

  • 辛普森积分

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

    @Elibathe康

    没用过,不过在CFD中源项计算用过比较简单的5点高斯勒让德积分。精度没度量过。不过足够了...

    :sunglasses:

  • 0 赞同
    7 帖子
    9k 浏览
    Y

    您好,已经2024年了,我在使用DPMFoam时候也遇到了同样问题,请问您已经解决了么。我目前用的of300,版本太老了,而且昨天使用时候都没有这个报错,今天就改了一下粒子数和初速度就有这个报错。是不是of新版本的拉格朗日的求解器稍微好用一点

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

    感谢东岳老师,我尝试着改小了,问题得到了部分解决。

  • AMD 新CPU好像测试结果还不错啊

    CFD彩虹条
    24
    0 赞同
    24 帖子
    27k 浏览
    hurricane007H

    @红豆沙 并没有。。。我们这边很神奇,几个学校的cluster是共享的,有各种CPU,5118,6142,EPYC 7501什么乱七八糟的,还有V100加速卡,然而我自己实验室给的一台破E5450,自己买了台Y540 打游戏。。。

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

    请参考无痛苦ns方程笔记的这一节:R、sigma、prime2Mean、以及雷诺应力相关量

  • 0 赞同
    6 帖子
    7k 浏览
    X

    @benf 不客气不客气,欢迎引用我们组的论文~这个模型有外国组已经验证过了,所以如果你有兴趣编应该可以原样复现

  • 有没有有做VOF的交流群什么的

    CFD彩虹条
    1
    0 赞同
    1 帖子
    2k 浏览
    Z

    使用的软件不限,主要做算法还是实现也不限。课题组自己一个人搞这东西真的头大。要是有了解的拜托拉一下,多谢啦!

  • 什么是averaging turbulence?

    Algorithm
    6
    0 赞同
    6 帖子
    10k 浏览
    .J..

    @showhand 多谢大神回复!

  • 有关计算收敛的问题

    Fluent
    2
    0 赞同
    2 帖子
    3k 浏览
    西湖冷月西

    参数波动跟监测点位置有关,放在分离区跟放在直管中间是不一样的,另外,感觉稳态计算是监测面上的通量吧,通量守恒就可以认为收敛了吧。

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

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

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

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

    非矩形网格的歪斜(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点),结构网格的优势是大大的。

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

  • 求CFD笔记本推荐

    CFD彩虹条
    29
    0 赞同
    29 帖子
    34k 浏览
    hurricane007H

    @东岳 等我今天晚上也跑一下,我也是9750H。
    好像我的6142鸽了好久了。。。

  • meshing网格划分出现多余接触区域

    Meshy
    1
    0 赞同
    1 帖子
    3k 浏览
    A

    请问大家为什么我用meshing划分流体域网格时,明明两个面没有重叠,模型树上还会出现图片上这种接触区域呢?![6392L5}X9$J}C{GTK_ZZ7F.jpg

  • 使用滑移网格fluent报错:Note: zone-surface

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

    1710316733826.jpg

    使用滑移网格fluent报错:Note: zone-surface: cannot create surface from sliding interface zone.