Skip to content
  • 论坛有做有限元的么?

    Algorithm
    9
    0 赞同
    9 帖子
    16k 浏览
    L

    毕超的《计算流体力学有限元方法及其编程详解》这本书里面详细介绍了方程各项的离散,不过使用MATLAB编写的,我现在主要就是参考这本书的

  • 关于划分网格的无量纲数的定义

    Meshy
    2
    0 赞同
    2 帖子
    6k 浏览
    D

    @hhj0219 和y+定义一样。其实就是:流向网格间距除以壁面第一层距离,然后再乘以y+。

  • 0 赞同
    10 帖子
    17k 浏览
    M

    @ibelief 请问是视频教程么,可否分享一下,最近在自学这本书,有视频学起来应该效果更好

  • 说说关于dpm系统的半透膜的问题

    Fluent
    3
    0 赞同
    3 帖子
    6k 浏览
    L

    因为时间比较紧,叙述不是很明了,现在按照李老师的建议,加上标点。

    一般dpm的碰撞判断基本是BC宏,这个不多说。

    碰撞算法fluent未透露,但是在ANSYS博客中间有一部分提及了,是采用了颗粒轨迹线与面相交的办法。这个办法是属于碰撞检测算法 line-surface。 这个方法非常的复杂。同时在CFD-ONLINE中间,也有人讨论过这个问题。 从我观点,这点Fluent的保密算法不可能是采用最原始的intersection算法;如果是的话,那么巨量的颗粒沉降计算很明显没有fluent这样的高效。

    好了,这是说了题外话,但是也跟接下来的相关。

    也就是当你不利用BC宏的时候,你需要写这样一个算法(line-surface)来判断 dpm 的截留。而这显然是在半透处理上是较为简单的。因为这样的话,你只要一个在某一个面上,甚至是一个解析几何的构成虚拟面上,就可以构造你的半透面。只要颗粒符合你的条件。 当然这种复杂在于你的颗粒将在第几步碰撞? 他能够在途中的每个网格的步数是多少?(假设颗粒在第一次进入一个cell内被捕获,这一般是现实的,因为你基本上只要处理碰撞表面网格的数据)。 那么又有一个很关键的问题: 你需要重新编制一个颗粒更新步的计算。 假设你是最简单的欧拉蛙跳,也显然你需要了解一个parcel的合外力,所以你必须了解整个dpm.h和其他几个.h的头文件。 那么,你将可以直接解决这个半透的问题。

    而如果你不写trap算法。那么很明显,你需要使用fluent所谓的DPM体系的BC宏。这个宏在颗粒碰撞你挂载的壁面的时候执行,记住这个宏执行将中断颗粒时间步。 而他本身是不出网格的。 因为出网格需要赋值新的P0值。(P0属于particle结构体而p属于tracked particle )。也就是说,当颗粒碰到这个面的时候,碰撞数据被计算,碰撞点被获取,颗粒必须更新他的P_v0值,而particle依然是在当前cell,且颗粒的fate只有active, end, abort, escape 四种。 你的trap可以使用abort,但是他的显示数值决于于p->gvtp, 如果要他在head中显示正常, 你还得做一番处理。

    最要的问题是,颗粒将在当前cell被分割,但是这个这个新的P0值依然是在当前cell内。 那么就是说,这些颗粒继续会被这个BC执行。 最终的结果是所有颗粒都被在封闭在这个cell内来回碰壁, 截留, 最后造成完全的incomplete。
    那么如何半透? 现在已经说明了在fluent实现这个半透可能的方法。

    设想一个现实的条件。颗粒一部分会被反弹(他的vo重新被设置) 一部分被捕获(path_abort) 一部分透过(记住你的时间步已经被分割, 而透过是不分割时间步的)。但就是这样最简单的日常物理现象,因为时间步被分割,碰撞算法被黑盒子,依然是十分困难的。(并且fluent的更新过程并不是属于经典的更新过程,时间步的更新会被更小的切分,根据你的设定,并且每一个切分步,你的UPDATA_SCALAR宏都会被执行。也就是说一个理论上的碰撞算法,很可能并不具备真正的可实现性。)

  • 大涡模拟LES有各项同性假设吗?

    Fluent
    5
    0 赞同
    5 帖子
    9k 浏览

    @书生kao 在 大涡模拟LES有各项同性假设吗? 中说:

    湍流大涡数值模拟的理论与应用

    谢谢!

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

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

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

  • 0 赞同
    12 帖子
    21k 浏览
    两月三年

    @l-j刘侃 额,你好,这个要怎么联系您呢,cfd中文网好像没有私信的功能。。。。

  • icoFoam解析中的问题

    已锁定 OpenFOAM
    6
    0 赞同
    6 帖子
    8k 浏览
    李东岳

    http://dyfluid.com/icoFoam.html 感谢提醒 已更新
    本帖暂时锁定 有问题可开新帖讨论

    :xiexie:

  • 0 赞同
    2 帖子
    5k 浏览
    I

    @mellonie 1. 我推测软件湍流强度 intensity 的计算是根据这个经验公式进行的
    I = 0.16(Re)^-0.125
    这个公式是从pipe flow 充分发展的案例中得到的经验公式。
    请确认一下湍动能和湍动强度。 Fluent 中默认的湍动强度是5% ,所以你说的计算得到的是4%应该是通过一个计算体系得到的。
    文献是0.01%,可以追溯一下文献的计算方式。

    设置成Intensity and Hydraulic Diameter也是没有问题的

  • 最近固态硬盘空间不够

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

    把ubuntu装在了机械硬盘。

    用了大约4年的固态硬盘,忽然发现难以忍受机械硬盘。用了1星期之后,又装在了固态硬盘。只有40G大小。

    现在固态硬盘便宜了,250G的640元。

  • 关于水分蒸发模型的问题

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

    老师们晚上好,我想问一下OpenFOAM里liquidEvaporation的模型是怎样控制水分蒸发的速率的?教程里面只指定了物质种类H2O,可不可以指定蒸发速率?非常感谢!

    liquidEvaporationCoeffs { enthalpyTransfer enthalpyDifference; activeLiquids ( H2O ); }
  • 0 赞同
    11 帖子
    17k 浏览
    幻想de罗卜

    @两月三年 good ,好主意。我试试哈。

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

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

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

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

  • Euler双流体模型修改曳力模型后发散

    Fluent
    8
    0 赞同
    8 帖子
    12k 浏览
    waltenW

    @东岳 同意,我一般都是改成 + 1e-08

  • Re: icoFoam解析中的问题

    OpenFOAM
    8
    0 赞同
    8 帖子
    11k 浏览
    bestucanB

    @东岳 就是自己琢磨的,:xiezuoye: 写出来一是分享,二来有错的,大家能指出来,老师不用太在意,兴许是逻辑相当自恰的错误连篇:143: :chigua2:

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

    公告
    137
    0 赞同
    137 帖子
    165k 浏览
    F

    想问一下李老师这个计划还有吗!!很想要这本湍流模型:mianmo:

  • 读博与职业规划

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

    国内形势变化太快了,一年一年的水涨船高,就像我们看现在的教授,当年竟然博士毕业就留校了。以后的年青一代看我们,估计是“这家伙当年竟然博士发了5篇文章就留校了,现在我们博士发10篇都留不下来”..

  • 0 赞同
    3 帖子
    4k 浏览
    .J..

    @东岳 好~:yes:

  • 请问DPMFoam的source reference是哪篇文章?

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

    一个网格一个粒子的话,$\alpha=\frac{v_i}{V_{cell}}$,一个网格多个粒子的话,$\alpha=\frac{\sum v_i}{V_{cell}}$,$v_i$是颗粒体积

    在FLUENT里面用欧拉-拉格朗日求解时,欧拉方程里是认为α=1的,所以不适合用于高密度颗粒流的求解,而OpenFOAM中是考虑和计算体积分数α的。

    理论上式对的,不过你要确认下在FLUENT里面用欧拉-拉格朗日求解时,欧拉方程里是认为α=1的?

  • LES中 周期性边界条件的问题

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

    @东岳 在 LES中 周期性边界条件的问题 中说:

    segregationVector

    李老师您好,这个关键词应该按照什么编译,麻烦了