Skip to content
  • 拉格朗日库源文件编译问题

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

    我建议你不要上来先植入这个方程。而是做一个直径与时间的分段函数,现把这个路走通。再植入你的方程。

  • 0 赞同
    12 帖子
    19k 浏览

    @ibelief 谢谢,我再看一看。

  • 关于多块网格并行剖分的负载平衡问题

    Meshy
    4
    0 赞同
    4 帖子
    7k 浏览
    小狗狗

    @李东岳 同一个计算域的网格,有单元的节点信息,单元相连的单元信息,面信息。但是两个不同计算域网格之间没有这种拓扑信息。这种情况下如何并行剖分网格同时保证负载平衡,减少通信量

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

    @李东岳 这个案例我用的商软,发现空隙率0.01和0.5差别不大,影响最大的是阻力系数,我试了这两个空隙率,水都能很顺畅的流出来

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

    @李东岳 谢谢李老师

  • 0 赞同
    4 帖子
    6k 浏览

    @如果随风 pointswise可以画

  • 关于StochasticDispersionRAS原理疑问

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

    通过阅读东岳老师以前的一篇文章:拉格朗日中的湍流分散力模型,我的理解是这个随机游走模型不应该是在粒子上添加一个随机游走速度吗?但是代码的最后有关Uc+UTurb,如果我理解没错,这不是连续相的速度加上一个湍流脉动速度么?难道是通过随机更改流体速度,间接再去更改颗粒受力,从而达到颗粒的随机?

    你的理解是正确的。他的随机,主要体现在随机数的生成上(不是一个固定的数)。

  • 网格局部加密; SnappyHexMesh; 复杂几何体

    Meshy
    7
    0 赞同
    7 帖子
    14k 浏览
    D

    明白了,感谢各位的回复

  • 0 赞同
    1 帖子
    1k 浏览

    想请教一下有没有人用过openfoam中旋流入口边界条件swirlInletVelocity,我用该边界条件计算了一个冷态流场如图所示为轴向速度的云图。
    1.png
    我查看了源代码中关于该边界条件的使用方法如下
    2.png
    只需要指定轴向速度 径向速度以及切向速度,我想知道这个边界条件是如何计算旋流数的,因为我貌似在源代码中没有查看到如何通过旋流数去确定这三个方向的速度值。不知道有没有人知道openfoam中是怎么可以通过旋流数去计算得到这个三个速度的量?

  • 关于在 udf 定义比热参数问题

    Fluent
    5
    0 赞同
    5 帖子
    11k 浏览
    两月三年

    @astremon 诶,还没有朝这个方向想过,以前一直udf里面只有只有函数和常量......

  • 关于cfdem流场重组

    OpenFOAM
    16
    0 赞同
    16 帖子
    17k 浏览
    B

    @chapaofan 好的,谢谢

  • fluent里面旋转区域的问题

    Fluent
    3
    0 赞同
    3 帖子
    4k 浏览
    李东岳

    不知道你用什么网格生成软件。例如ICEM,interFace界面里外一般是单独做2套网格

  • 关于用ICEM画圆柱网格平滑过度问题

    Meshy
    7
    0 赞同
    7 帖子
    12k 浏览
    K

    好的好的谢谢大家的意见~!!!!非常感谢大家,根据大家的意见已经调整好了,最近再准备毕业事宜所以没有及时感谢大家!

  • 0 赞同
    6 帖子
    11k 浏览
    I

    fluent dpm 中有parcel 这个概念,比如一个parcel 中有10^21个粒子,这样的话,单位体积中有100 个parcel 这样的话,就可以用了。
    另外,如果droplet 的属性一样的话,不考虑droplet之间相互作用的话,就可以直接用典型粒子代替。
    如果考虑相间作用的话,可能需要其他方案。

  • 二维轴对称动量方程

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

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

  • fluent18.0并行疑问求指导

    Fluent
    4
    0 赞同
    4 帖子
    10k 浏览
    C

    谢谢~应该就是版本bug了
    感觉fluent实在玄妙 用了18.0 就算起来了 sigh

  • 自适应网格优化 求助!!!

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

    基于2011年发表在Journal of Computational Physics的文章Adaptive mesh refinement based on high order finite difference WENO scheme for multi-scale simulations,并根据您文章的网格自适应算法编写了一套计算程序,在计算双马赫反射算例过程中,遇到了一些问题,受困许久,希望大神指点迷津~ 在此诚挚感谢
    遇到的问题具体问题如下:
    在计算双马赫反射问题时,在Kelvin-Helmholtz rolls两侧流场出现较大的震荡,局部密度云图及网格自适应加密情况如图1所示,震荡区域存在粗细网格过渡,故怀疑在粗细网格过渡中存在算法错误或者代码错误(我已多次检查代码,未发现代码错误,但不能完全排除仍有代码错误存在)。
    0_1536922532180_9e8d3f5c-b1c2-4828-bec3-8e472986a4d2-image.png
    (a)局部密度云图(红框处为存在流场震荡处)
    0_1536922552890_10e26979-d84c-4d89-956b-e81584a6adb5-image.png
    (b)局部网格生成
    0_1536922574620_04fd03c7-eca8-4851-a7e4-3c342cae3939-image.png
    (c)总体密度云图
    0_1536922591916_530a5e07-8d83-41c6-b1e3-338c5acb0b3a-image.png
    (d)总体网格生成(黑色区域表示网格加密)
    图1 局部密度云图及网格自适应加密情况
    该程序采用C++语言编写,流场计算使用有限差分法,五阶WENO格式,Steger-Warming通量分裂,2D欧拉方程,时间推进采用3阶Runge-Kutta方法;网格自适应加密方法和加密准则与您的论文有所不同,采用基于原始根网格进行加密,每个网格单元生成3×3个子网格单元,加密准则使用密度梯度(∂ρ⁄(∂x+∂ρ⁄∂y))。一共使用三层网格,在计算域[0,3]×[0,1]中,原始根网格单元数量为300×100。Layer 0表示原始根网格,Layer 2表示最密的网格。Layer 2比Layer 1略大,覆盖Layer 1,两层网格的间隙为3个根网格单元的尺度,如图2所示。以此希望精准捕捉激波,并适当减少网格生成数量。子网格层的时间步长为父网格层的1/3。
    父网格层每计算完一步,对父网格节守恒量(ρ,ρu,ρv,E)和守恒量对时间的导数[ρ’,(ρu)’,(ρv)’,E’]进行五阶加权(类似WENO加权)空间插值,求解出子网格层边界的虚网格节点的相应守恒量及其导数。并将前一时间步和本时间步插值出的通量及通量导数使用Hermite插值,以获得三个子时间步的相应变量,作为加密网格层的边界条件,并使用式(1)作为Runge-Kutta时间推进的中间步的边界条件。
    0_1536922724975_5a02e4bb-a1eb-4fce-884b-9d73584cc27c-image.png
    在子网格层三个时间步计算完成后,父网格层被子网格层覆盖的节点数值被子网格对应同位置节点更新。每一或两个根网格时间步重新生成一次加密网格。
    0_1536922743488_5f7e9dc2-9e8c-44f9-88fb-73083e652ec1-image.png
    (a)粗网格和细网格
    0_1536922779864_ecb19b47-59e2-4210-97fb-4d0f9de2d195-image.png
    b)不同层次网格
    图2 网格加密示意图
    其他相关的情况介绍:
    在一次测试中使网格只加密,不减少,结果显示流场基本没有前述震荡,结果如图3所示。此算例应该可以证明该程序计算格式是正确的。然而,由于生成网格实在太多,不具实际应用意义。
    0_1536922795688_29716dff-e9d7-4afb-a475-b7a750cebe66-image.png
    (a)密度云图
    0_1536922809856_e6bd76e2-af3b-4966-9f15-c3e59d18ea3b-image.png
    (b)网格生成情况(黑色为加密区域)
    图3 网格只加密不减少的计算结果

    不知大家在调试程序过程中,是否遇到过类似的情况。
    希望大家能够指出
    (1)我对算法的理解是否存在错误,特别是粗细网格过渡部分的算法;
    (2)解决该问题有何建议;
    (3)能够告知粗细网格过渡区域,造成的流场震荡的原因可能有哪些;

    再次感谢大家!

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

    多谢,已更新

  • 求助,ICEM link edge 不起作用

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

    :136: 好吧找到原因了,是这个版本的link edge factor默认是0

  • 0 赞同
    11 帖子
    19k 浏览
    liujunCFDL

    @winsway_zero 前辈,请问gmesh怎么划分block