Skip to content
  • 求sprayfoam使用方法

    OpenFOAM
    2
    0 赞同
    2 帖子
    47 浏览
    Z
    sprayFoam是两相喷雾燃烧的求解器,密度是由状态方程计算的。p和T,以及组分的初场决定了初始密度。 关闭化学反应:chemistryProperties中chemistry改为off,combustionProperties中combustionModel改成none试一下
  • DMD

    OpenFOAM
    5
    0 赞同
    5 帖子
    83 浏览
    X

    @李东岳 感谢李老师的回复,这个我看过,关于DMD里面每个文件夹的意思,我有点不太理解,这个有相关的教程吗

  • 0 赞同
    10 帖子
    4k 浏览
    W

    @AppleKiller
    李老师的书《无痛苦N-S方程笔记》第226页有推导。http://www.dyfluid.com/theory.pdf

  • 爆炸计算压力震荡

    OpenFOAM
    1
    0 赞同
    1 帖子
    67 浏览
    X

    求助,最近基于blastReactingFoam进行气体爆炸计算,但是得到的爆炸超压震荡非常厉害,与实际显然有出入,感觉可能是离散格式设置不合理,这一块找不到什么资料进行参考修改。各位大佬可否给予指点。
    基本设置如下
    求解器:blastReactingFoam,湍流模型:k-omega SST
    网格:二维,全正交网格,网格尺寸0.5 mm
    6130e168-4c33-46c8-8b4d-a4e814099a85-image.png

    /*--------------------------------*- C++ -*----------------------------------*\ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org \\ / A nd | Version: 7 \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { version 2.0; format ascii; class dictionary; location "system"; object fvSchemes; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // fluxScheme Kurganov; ddtSchemes { default CrankNicolson 1;//Euler; timeIntegrator RK2SSP; } gradSchemes { default Gauss linear; grad(U) cellLimited leastSquares 1; grad(k) cellLimited leastSquares 1; grad(epsilon) cellLimited leastSquares 1; grad(omega) cellLimited leastSquares 1; } divSchemes { default bounded Gauss linearUpwind limited; div(tauMC) Gauss linear; div(rhoPhi,U) Gauss linearUpwind grad(U); div(rhoPhi,Yi_h) Gauss MUSCL; div(rhoPhid,p) Gauss linearUpwind grad(U); div(rhoPhi,K) Gauss limitedLinear 0.5;// div(rhoPhi,omega) Gauss linearUpwind default; div(((rho*nuEff)*dev2(T(grad(U))))) Gauss linear; } laplacianSchemes { default Gauss linear orthogonal; } interpolationSchemes { default linear; reconstruct(rho) vanLeer; reconstruct(U) vanLeerV; reconstruct(h) vanLeer; reconstruct(e) vanLeer; reconstruct(p) vanLeer; reconstruct(speedOfSound) vanLeer; } snGradSchemes { default orthogonal; } wallDist { method meshWave; } // ************************************************************************* //
  • 0 赞同
    9 帖子
    364 浏览
    Y

    谢谢您的解答,在openFoam v6版本里icoUncoupledKinematicParcelFoam这个求解器里,有pairCollision(软球模型),我现在尝试用软球模型先试试。
    sprayFoam里面是有O’Rourke碰撞的,但我做的东西和化学反应没啥关联,在后面做的过程中如果pairCollision没啥进展,可以借鉴您的建议把O’Rourke移植过去。

  • 颗粒碰撞聚合有关问题请教

    Fluent
    5
    0 赞同
    5 帖子
    4k 浏览
    Y

    @JamesCheng 大神,我现在也在想做颗粒的碰撞与聚并,您现在有眉目了吗

  • 可凝气体的冷凝数值模拟

    OpenFOAM
    3
    0 赞同
    3 帖子
    2k 浏览
    chengan.wangC

    @李东岳 在 可凝气体的冷凝数值模拟 中说:

    @杨英狄 在 可凝气体的冷凝数值模拟 中说:

    高温水蒸气在液态水中的冷凝及流动

    不太好理解。水蒸气在水里冷凝然后流动?

    李老师您好,我想做高温空气或燃气从喷管流出后水蒸气遇冷凝结雾化的仿真,您有没有了解的求解器比较适用这个问题?谢谢

  • 关于openfoam文件写出

    OpenFOAM
    3
    0 赞同
    3 帖子
    128 浏览
    N

    @李东岳 感谢老师提醒!忘了改残差文件了哈哈哈哈40dc84c4-ea49-45e1-bec3-6948e6a46f0b-image.png

  • spaceclaim里面两个紧贴的体无法合并

    Meshy
    1
    0 赞同
    1 帖子
    110 浏览
    Y

    这俩体明明是有接触的,但就是合并不了0f0e9e47-e759-425d-890a-5397db277833-image.png

  • 拉格朗日粒子和动网格不兼容吗?

    OpenFOAM
    9
    0 赞同
    9 帖子
    322 浏览
    余正东

    @Jasper-0 建议更换org的openfoam11+版本即可,改动没有想象的那么大

  • 0 赞同
    9 帖子
    7k 浏览
    李东岳

    哈哈,多谢老铁帮吹流弊!你们都是真流弊,我是吹流弊 :140:

  • 0 赞同
    17 帖子
    433 浏览
    C

    @李东岳 好的谢谢李老师

  • 0 赞同
    2 帖子
    780 浏览
    A

    楼主解决了吗

  • 招聘 openfoam工程师

    CFD彩虹条
    2
    0 赞同
    2 帖子
    268 浏览
    李东岳

    月薪15000么。我可以给你们在CFD界发一下。不过估计要被评论区大佬们尖锐的评论一波。

  • OpenFOAM中的chemistryProperties

    OpenFOAM
    3
    0 赞同
    3 帖子
    159 浏览
    H

    @李东岳 好的,:xinxin: 感谢李老师解答

  • 0 赞同
    1 帖子
    138 浏览
    R

    求助各位大佬们,我计算了一个冷态的流场,中心氮气携带颗粒,周围为旋转流入的氧气。在计算一段时间后,我想用setFields进行点火。一开始尝试给到1800K,但很快发散了。目前尝试先加到600K。
    但是在测试中,会出现奇怪的升温(关闭了combustion、chemistry)。之后会一直升温,直到温度超出物理限制后报错。测试了很多方面也不知道是为什么。我观测到的是,这个升温的区域和速度场有一些近似,但不知道有没有什么关系。求助各位老师同学们指点一下迷津,实在是想不明白了ToT。

    冷态流场速度图:
    0234e30a-07ff-4e2e-be53-71bf8ed6a5fb-image.png
    全场升到600K后,计算一步的温度图(入口和壁面温度边界都给的300K;出口给的zeroGradient但出口在很下游,图中并未截取到):
    5cc79fe6-f5c3-429a-97cf-1b13101abad9-image.png

  • 0 赞同
    15 帖子
    1k 浏览
    Z

    @AppleKiller OpenFOAM的fvm::laplacian离散使用了自身单元和相邻单元值计算面梯度,已经可以有效避免棋盘压力了,也就不需要RC插值。目前的投影法应该是在计算laplacian(P)时使用了类似的操作。反而是目前对中间投影速度,或者说是openfoam中的HbyA的插值方式研究的挺多。

  • ICEM 延伸切报错,提示找不到edge

    Meshy
    1
    0 赞同
    1 帖子
    123 浏览
    iimp271I

    如图,报错提示找不到edge213 214
    b0083f92-0d11-4f6c-a54c-5290161735a9-380e52f758ab5917db2f5c22ab1bf81a.png

    但我选择的edge编号是213 214-1
    a7290fc7-3e13-4f61-a2c0-91abfa977032-a1c5e1665748315b0eba74a5a64ffe9a.png

  • 0 赞同
    7 帖子
    3k 浏览
    A

    @李东岳 在 OpenFOAM中移动接触线问题(接触角)的边界条件设置 中说:

    我去,竟然来了!!

    别人提问的话,我这边能收到邮件呢。工作太忙,顾不上逛帖子了。

    另外的话呢,对于像OpenFOAM和fluent这类使用CSF模型来计算气液两相流的话,低速问题时虚拟流动(spurious current)影响较大,做学术研究的话精度恐怕不够。建议用Basilisk去做,精度很高。但是工程问题的话,商软或者OpenFOAM是可以的。其他看到的吧友可以借鉴一下。
    我目前已经不做单纯的界面流动问题了,研究方向稍微有了变化。

  • 0 赞同
    1 帖子
    163 浏览
    1

    看了一篇论文,说是在openfoam上搞了个dem扩展,原文是这个:
    OpenHFDIB-DEM.pdf

    然后对应的代码库在github是这个:
    https://github.com/techMathGroup/openHFDIB-DEM

    表面上看起来好像挺有用的,但是毕竟没用过也不大知道这东西的弊端,有没有大佬尝试过这东西,评价一下给小弟开开眼界。

京ICP备15017992号-2