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

    管内气体流动,管壁定温加热,我在计算的时候设置了report:热流密度,对流换热系数,Nu等参数。发现用热流密度反推的对流换热系数和Nu和报告的对不上,相差很大,请教各位老师这是什么原因?谢谢

  • 结构网格

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

    @李东岳 感谢李老师。我去学习下:140:

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

    @hustzzw 微信图片_20221101093137.png
    就像这个图中里面圆柱区域和外面圆环柱区域

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

    这个潘工的联系方式给我呀,500块买不了上当啊

  • 0 赞同
    5 帖子
    6k 浏览

    @浪迹天大 OpenFOAM中是先把模型分块(decomposePar),然后在进行并行计算。在某些动网格算例中,这些并行的块有的会增加网格,即网格数量变多,有的就保持不变,因此容易导致某些块中的网格量变得巨大,影响计算效率。我想是怎么能将这些网格重新分配到每一个并行进程中。
    关于layerAddRemoval出错的问题,是OpenFOAM中并行的bug,这个暂时没有办法保证,避免的办法就是让移动的网格不要扫过processor的边界就好。

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

    “Error: Invalid result name”

    就是保存的太频繁了,电脑忙懵了。也可能是你把所有的核全用上了。按说应该留两个给电脑喘喘气。
    或者你的c盘满了?

  • 请教一个入口非均匀风速设置的问题

    OpenFOAM
    5
    0 赞同
    5 帖子
    7k 浏览
    M

    以前没学过c+,这几天看了看琢磨一下,
    最后我是这样设置的

    INLET { type codedFixedValue; value uniform (0 0 0); name IN; code #{ const vectorField& Cf = patch().Cf(); vectorField& field = *this; forAll(Cf,faceI) { if( Cf[faceI].z()<300) { field[faceI] = vector(20*pow((Cf[faceI].z()/10), 0.15), 0, 0); }else{ field[faceI] = vector(30, 0, 0); } } #};
  • 二维轴对称动量方程

    Algorithm
    3
    0 赞同
    3 帖子
    5k 浏览
    AlexA

    谢谢老师,我找出来看一下

  • 0 赞同
    6 帖子
    8k 浏览

    @cccrrryyy 感谢大佬答疑解惑,也谢谢您的分享:140:

  • 25亿网格直接模拟

    Algorithm
    1
    0 赞同
    1 帖子
    3k 浏览
    李东岳

    Direct numerical simulation of reactor two-phase flows enabled by high performance computing

    捕获.JPG

  • 搅拌反应器ICEM结构网格划分方式

    Meshy
    12
    0 赞同
    12 帖子
    15k 浏览
    C

    @李东岳 好的,谢谢李老师耐心解答

  • 到底静压值是怎么得来的?

    Algorithm
    1
    0 赞同
    1 帖子
    3k 浏览
    L

    压差是分析很多工程设备的关键参数,在之前,主要都是针对多孔介质的Ergun模式来处理这一块。
    也跟试验对比很好。但是,最近新开发的一个模型,虽然与试验的结果对比比较好,但感觉总是有问题。
    于是不知道CFD中静压值到底是怎么得出来的?
    对于一块多孔介质好像比较好处理,但是如果这个时候多孔介质表面沉积了灰,这个时候这块的整个压降会升高,然后灰越堆越多整个表面的压降都会升高。然而,这个局部压降和表面灰的分布十分相关,造成整个表面的这个灰分的压降相差一千多Pa。而最后一般的检测压降点,都是压差变松器的两个接口,一般都是设置在容器外壁的。但是如果我模拟检测点和试验一样的时候,这个时候的压差比我的表面计算压差平均值要小得多。(压差是1200多Pa,但是我的多孔介质有800多Pa,加上平均粉尘层的压降有640多Pa,合起来应该有1400多Pa,而不是1200多Pa.)
    这就产生了一个问题,这个通过N-S方程求解的压力项到底是怎么处理的?
    当他通过一层多孔介质的时候,多孔介质内部有压力源项,而在外部没有,那么当他气体从多孔介质外向内流通的时候,他的这层压力和速度是怎么计算的?如果这个时候我再添加一个源项在多孔介质层,而这个源项在多孔介质外是没有的,那么这层额外的源项是不是也会通过增加流体的静压来表达呢?(通过伯努利方程似乎很好理解,但是N-S是怎么实现的,他的这个\Delta P 是怎么获得的?)

  • 0 赞同
    4 帖子
    5k 浏览
    X

    @bestucan 时间太短了,烧不起来,只能强算,往后算

  • CFD中文网 定位与规范

    已固定 公告
    101
    0 赞同
    101 帖子
    585k 浏览
    H

    我写 固我在,嘿嘿

  • CFD巨著开始印刷!

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

    @李东岳 有没有其他方式参考赠书呀?五行缺书~

  • github与Gmail这俩成了冤家咋整?

    CFD彩虹条
    3
    0 赞同
    3 帖子
    5k 浏览
    西湖冷月西

    @bestucan 不太懂这个,就是用google浏览器打开网页,之前都没问题,最近突然出现这种打不开的情况。:136:

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

    https://cfd-china.com/topic/3742/结构化网格/8?_=1615050206338
    倒数第二个帖子

  • 0 赞同
    1 帖子
    2k 浏览

    solidTraction边界条件是HronTurekFsi算例中柔性固体的边界条件,tractionDisplacement是flappingConsoleSmall算例中的柔性固体边界条件,请问有人知道两者有什么区别吗?我给定同样的固体参数,分别用icoFisFoam和icoFsiElasticNonLinULSolidFoam算,但是结果差别很大。用第二个求解器求解的时候会产生特别大的变形,固体不会弹回来一直到网格变形太大算死。有人了解吗?求解答

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

    已经解决。
    (在一个视频中提到这一点)网格统计问题有三种情况:
    第一种,是显示问题的网格数目很少,就几个,占总体的0.0002%。对于这种情况直接更改限定值。
    第二种,是显示问题的网格数目很多,占总体的超过10%,甚至更多,对于这种情况需要更改MeshData的参数设置,重新对网格进行绘制。
    必须保证,不能出现负网格。

  • Fluent中使用黏弹性流体

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

    https://www.cfd-online.com/Forums/fluent/40645-non-newtonian-fluid-fluent.html