Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. Fluent
  3. 通过流场和矩方法计算颗粒物的问题

通过流场和矩方法计算颗粒物的问题

已定时 已固定 已锁定 已移动 Fluent
14 帖子 3 发布者 8.2k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • W 离线
    W 离线
    WYBoo
    写于 最后由 编辑
    #1

    各位老师、各位前辈好:
    最近在通过CFD和MOM计算颗粒物浓度的时候遇到了一些问题和困惑,希望有前辈、老师能够指点一下。
    首先这个模型仅考虑了颗粒物的沉积损失,不考虑成核等过程。
    7013e676-d07b-43cb-aaa9-8954f3396983-image.png
    e3ceca03-fb00-46e3-a55e-81a54470b9a2-image.png
    然后通过对数正态分布矩方法把这个GDE方程写出矩的形式,如下:(下面分别是i=2和i=2.6的情况下)
    80fb2469-70d3-448d-bbb1-d13634fc6eb3-image.png
    095eab56-a9ef-4000-9eac-15f84282f6d3-image.png
    为了确保准确,我先照着文献数值计算了一下相关内容:(包括沉降率、粒径分布变化等等)
    27ec056a-0ed1-4f2e-b20a-46e93bb930b0-image.png d76bd477-8437-40be-b3a5-8751e155d354-image.png 01aa18d0-e723-4134-b08d-7b2551c91a9c-image.png
    然后这个仅考虑了前三阶矩,矩的初始值由下面的式子进行计算,分别是用平均体积和平均半径计算,这就出现了第一个问题,这两个计算公式算出来的矩初始值不一样。我再确保跟文献的结果没太大差别后,进行了下一步工作,就是通过Fluent中的UDF将这个颗粒物沉降编写为源项,将三阶矩分别编写成三个UDS方程来进行求解。但是在求解时候发现老是发散,然后基于平均体积、i=2和i=2.6计算的时候,发现M1和M2总是变成了负数,或者M1也是负数。
    c9e4d383-da57-4198-9692-f4d942953e63-image.png
    804c61a5-bcce-4d0e-9dd1-2abdef84fd51-image.png
    下面是计算的一些图片,
    3ed17fad-81e1-4ba7-b7c8-9031a4ff4d44-image.png
    5b882f9f-2a48-40c7-8490-b28bb45ad408-image.png
    下面是M0、M1和M2的残差变化,这个一看就有问题
    e4bc99da-0de6-40ca-bf38-59092000c2ec-image.png
    因此,想跟各位老师请教一下这个问题,首先是为什么这两个公式算出来的矩初值不一样,然后就是发散的问题,我想请教下这么用UDF进行计算是正确的么,流场和MOM共同求解的话正确解法是什么样的。

    1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    写于 最后由 编辑
    #2

    他这个是TEMOM方法么。 @bestucan

    你重组的NDF函数看起来结果挺好的,你是说你的方程用0维计算没问题,在Fluent里面用三维计算有问题么?这个很正常,三维的存在矩的对流传输项,有可能会导致矩的不可实现。如果没有植入一个高阶格式的话,应该是只能,且仅仅使用一阶格式。

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    W 1 条回复 最后回复
  • bestucanB 离线
    bestucanB 离线
    bestucan 版主 大神
    写于 最后由 编辑
    #3

    @李东岳 不是,我只见过 TEMOM 处理 coagulation(聚并、凝并)项的,楼主说这里只考虑沉积。
    因为 TEMOM 考虑的 coagulation 过程不会改变颗粒群总体积(或者质量),所以代表体积(或者质量)的一阶矩的时间变化率为0。

    沉降过程会损失颗粒群体积,楼主的一阶矩还有非零值。可能是正常的经典矩方法。

    滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

    异步沟通方式(《posting style》from wiki)(下载后打开):
    https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
    提问的智慧(github在gitee的镜像):
    https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way

    1 条回复 最后回复
  • bestucanB 离线
    bestucanB 离线
    bestucan 版主 大神
    写于 最后由 bestucan 编辑
    #4

    矩量计算公式是决定式,不是定义式。就是说不是矩量被定义成等于那个。之所以写成等于那个是有前置的决定条件。

    你写的两个公式,左边那个是经典矩方法中常用的,能写成这样是有个前提条件:该粒子群已经处于对数正态分布,且对数正态分布的表达式为[1]中(23)式。(因为对数正态分布有7种,所以要指定形式)

    右边那个我不认识...:135:

    只有有了这样的前提条件,才能给出各阶矩量的表达式是什么。可以看文献 [1] 里 (23) 到 (28) 的过程。

    还有,你的计算好像没有无量纲化。这也很可能会引起问题。文献 [1] 里的 table 1 有无量纲过程。

    [1]PRATSINIS S E. Simultaneous nucleation, condensation, and coagulation in aerosol reactors[J/OL]. Journal of Colloid and Interface Science, 1988, 124(2): 416-427. DOI:10.1016/0021-9797(88)90180-4.

    滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

    异步沟通方式(《posting style》from wiki)(下载后打开):
    https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
    提问的智慧(github在gitee的镜像):
    https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way

    W 1 条回复 最后回复
  • W 离线
    W 离线
    WYBoo
    在 中回复了 李东岳 最后由 编辑
    #5

    @李东岳 是的李老师,我计算0维没问题,但是到三维计算就有问题,不过Fluent里面的格式我都试了一下都不好使,植入格式这个我还不太了解,我再看看:135:

    1 条回复 最后回复
  • W 离线
    W 离线
    WYBoo
    在 中回复了 bestucan 最后由 编辑
    #6

    @bestucan 是的老师,我这个是对数分布的矩方法不是TEMOM,我是看了文献[1]他用的这个经典矩方法和TEMOM处理这个颗粒物沉积计算的,右边的表达式是在文献[2]中看见的。然后,老师这个无量纲化我算三维的也是需要先把变量都无量纲化,然后解三个三维的无量纲标量方程么。
    感谢老师的解答,我看看这个文献具体操作:xiezuoye:
    [1]Guangping Xu, Jiasong Wang,CFD modeling of particle dispersion and deposition coupled with particle dynamical models in a ventilated room. DOI:https://doi.org/10.1016/j.atmosenv.2017.07.027.
    [2]S.H. Park, K.W. Lee,Analytical solution to change in size distribution of polydisperse particles in closed chamber due to diffusion and sedimentation. DOI:https://doi.org/10.1016/S1352-2310(02)00673-8.

    bestucanB 1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    写于 最后由 编辑
    #7

    我计算0维没问题,但是到三维计算就有问题

    0维拓展到3维最重要的问题就是矩的对流项格式问题。你可以看看这个文章,我觉得我写的还算能让人看懂,http://dyfluid.com/manuscript_DYL.pdf
    Higher-order scheme and realizability

    • 你这个是硕士课题还是博士?
    • 工程还是学术?
    • 没想过在openfoam下弄么?

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    W 1 条回复 最后回复
  • W 离线
    W 离线
    WYBoo
    在 中回复了 李东岳 最后由 编辑
    #8

    @李东岳 好的谢谢李老师,我看一下这篇论文。:xiezuoye: 这个算是博士课题,主要是学术上的,openfoam是想要弄,不过用的不熟,还在学习中,本来是想在Fluent上整明白再去整openfoam的。

    1 条回复 最后回复
  • bestucanB 离线
    bestucanB 离线
    bestucan 版主 大神
    在 中回复了 WYBoo 最后由 编辑
    #9

    @wyboo 是的先无量纲,再计算,想看真实值再转回了。有量纲的,那个粒子体积的单位是立方米,负多少次方,三阶矩就错开了这个单位的平方个数量级。浮点数的范围是广,但是有效数字有限。数量级差太多容易大数吃小数。无量纲之后也便于比较。

    兴许也不一定非得无量纲,我就是萧规曹随:quwan:

    滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

    异步沟通方式(《posting style》from wiki)(下载后打开):
    https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
    提问的智慧(github在gitee的镜像):
    https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way

    W 1 条回复 最后回复
  • W 离线
    W 离线
    WYBoo
    在 中回复了 bestucan 最后由 编辑
    #10

    @bestucan 好的,感谢老师,我操作学习一下:146:

    1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    写于 最后由 编辑
    #11

    这几天事太多了这个帖子我应该好好回复下但5月中旬之前不太可能了。长话短说,你这个我比较感兴趣如果你们老师比较open的话,我可以介入对你长期指导。发文章的时候把我放在最后就行。我这面比较关注在openfoam里面的植入。不知道方向契合不契合以及你们导师是否同意

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 条回复 最后回复
  • W 离线
    W 离线
    WYBoo
    写于 最后由 编辑
    #12

    @李东岳 李老师好,我跟我老师说了一下,他对于指导和合作论文什么的是没啥问题的,而且能指导话对我自己来说也是个很好的学习机会。我是建筑环境与能源应用工程专业的,现在准备做室内流场快速计算和这个颗粒物矩方法这块工作,原来我们老师跟一个做室内快速流场计算和颗粒物快速计算的老师有合作,那个老师做的时候就是用openfoam做的,所以openfoam植入这块和方向上我们应该是没问题。

    李东岳李 1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    在 中回复了 WYBoo 最后由 编辑
    #13

    @wyboo 好的 最近事情多 你周末时候邮箱联系我一下 我下周回你 周末时候发我邮箱 li.dy@dyfluid.com

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    W 1 条回复 最后回复
  • W 离线
    W 离线
    WYBoo
    在 中回复了 李东岳 最后由 编辑
    #14

    @李东岳 好的老师:xiezuoye:

    1 条回复 最后回复

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]