Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
OpenFOAM交流区
@Samuel-Tu 在 东岳老师CES论文中两相kEpsilon模型实现的疑问 中说:
这说明a相的粘度是靠b相的粘度计算来的,但是我没有找到相关代码,希望大家能告诉我一下文件路径,让我学习一下如何实现。
你可以参考下Gosman 1992年那篇文章
对于公式(32)中C3项(绿框部分),是否少了一个epsilon。因为源码C3项中含有epsilon:
应该是少了个epsilon
多相流中的混相问题,目前的研究问题是油气水三相,其中油为重烃、气体为CO2。CO2在一定温度压力下会与原油发生混相(CO2扩散进原油,导致原油粘度降低,最终两者充分混合形成一种流体),这个过程中要考虑流体的可压、溶解、相变等问题,这个过程应该基于现有OpenFoam中的哪个求解器进行模拟?需要改动哪些地方?流体性质随温度压力变化能否考虑?
@aiweimo 解决了!万分感谢啊!:baobao:
多谢!已更新
好像foam_extend里面已经有了Rusche这个代码?你看看? 这个算法我看过但没自己植入过。因此这些细节问题也不好说,没什么建议了
您好,我现在也在用openfoam做固液两相流,能求教您吗?
forAll循环在openfoam里面特别多,这种小操作不会减慢速度,
@东岳 感谢东岳老师,意思就是 在 P 文件中写成 inlet type codedfixedvalue value -ρ*(V-V'/δt) 这种格式就好么 东岳老师写的这个Δt是时间步长么,V-V(t-Δt)要怎么表述呢 感谢东岳老师,谢谢你的指导
设置不了Gamma分布,只能是固定粒径
最简单的设置是延长出口,减少出口信息对内流的影响
@东岳 有关异相反应,我刚开始的想法是将煤等量换算成为气相,后来觉得比较困难,所以就开始考虑再加入一相离散颗粒,还能利用原本的一个煤燃烧案例,东岳老师,你觉得这个有可行性吗?
@东岳 好的谢谢,我先去学习下。
有没有使用过 CFDEM®project 的大佬,我最近在调研一次雾化算法方面的文章,想改进一下OpenFoam的拉格朗日库,偶然看到 CFDEM®project,不知道能否解决这个问题,关于这部分的库,是开放的还是需要另外购买
我个人推荐一般需要我认可。但我学习OpenFOAM程序都是自学,只看过《OpenFOAM用户指南》,《OpenFOAM编程指南》,并且我断断续续看了一年《C++ primer plus》,除了这三个因此没有文章推荐给你因为我也没看过不好评价
学习CFD这面倒是有几本书推荐给你,比如《数值传热学》,《Computational Methods for Fluids Dynamics》,应该会有人推荐别的书,比如OpenFOAM Matlab那个、不过我个人觉得没上面这俩本好
另外可以看看一些OpenFOAM的博士论文,比如Jasak的博士论文是个很好的资料
暂时只想到这么多
@星星星星晴 感谢
@wwzhao
谢谢老师!问题已经解决。果然是 输出文件的路径不对!应该是 放到$FOAM_USER_APPBIN下面:chitang:
@东岳 谢谢,速度方向没有问题,网格就是用blockMesh画的结构化网格,刚开始算,网格没有画太多,比较稀疏
@散漫守望2016 多谢您的指导,用自己的foam算过软件自带的例子,结果和标准的例子结果比较吻合,应该不是程序的问题。根据您的分析,我觉得很可能还是我模型结构的问题。十分感谢。
显示的柯朗数也很小,10-4级别,应该有空余增大时间步长,但是增大一丁点就会发散
我是从事水利行业
需要动网格实现的功能是,网格本身位置不动,当水深小到某个临界值时,这个网格由湿的转变成干的,也就是变成固体边界,水深超过某个临界值时,干网格又恢复成湿网格,这个不知道怎么实现,有没有相关算例可供参考