小白好海牛
帖子
-
计算浮力驱动热团上升问题,自由边界出现向内速度 -
计算浮力驱动热团上升问题,自由边界出现向内速度
有个问题想请教各位大神,我在算一个浮力驱动热团上升的问题,使用buoyantPimpleFoam求解器,热气团setFields为一个圆。第一幅图是热团上升1s后的初始速度矢量图,可以看到,初始速度是一个涡环,初始时流场内具有较小速度的向内的速度,是从上边界、左边界和右边界很小的向内的速度。
到第二张图,计算一定时间后,从边界向内的速度极具增大,非常明显,与实验数据对比,感觉气团上升明显受到了边界向内的速度的抑制,与实验不符。
我的边界条件设置为上、左、右边界为自由边界,采用totalpressure与 pressureInletOutletVelocity的组合,我设置边界初始条件均为零。
我理解不了为什么我设的初始条件都是零,还会有从自由边界向内的速度,该怎么消除这个速度? -
自定义求解器编译成功,计算时报错@wangfei9088 非常感谢,你说的好像完全正确 我改一下 谢谢 后续有不懂得在向你请教!
-
自定义求解器编译成功,计算时报错老师们同学们好:
最近在buoyantPimpleFoam上加入一个标量场(浓度场C),得到一个自定义求解器,已编译成功。
现在在设置新的算例时,在0文件下创建C.orig,设置了单位和边界条件,其中单位为[1 -3 0 0 0 0 0] 。
在setFields后对计算域内的选取区域进行了C的初值设定在0/下生成了C,单位也是dimensions [1 -3 0 0 0 0 0];
随后在system下设置了标量C的离散格式和求解格式
。
但是计算时报错,说标量C的单位不相符,不明白为什么,是哪的问题,该怎么改,请大家帮我分析一下
FOAM aborting -
buoyantPimpleFoam中加入浓度方程时报错各位老师,同学们好:
我最近想在buoyantPimpleFoam求解器中加入一个标量场(浓度场C),主要有以下几个步骤
1、在creatFields.H文件中加入浓度场C的声明;构造singlePhaseTransportModel类,加入一个类;声明两个标量Pr、Prt,具体代码如下
2、写浓度计算方程.C
3、在Foam.C中加入 #include "singlePhaseTransportModel.H" //加入单相输运模型头文件
同时在Pimple循环(runtime.write前)内调用CEqn.H计算浓度
4、在make/options里加入EXE_INC = -I$(LIB_SRC)/transportModels/lnInclude //可以读取singlePhaseTransportModel.H
在编译时遇到了问题,产生了如下报错,不太懂,好像是读singlePhaseTransportModel.H时有问题
请各位老师帮忙解答以下!谢谢 -
想在buoyantPimpleFoam中加入一个标量场参与计算,请教一下怎么实现@vbcwl 谢谢!学习一下,实现过程中有问题再向你请教
-
想在buoyantPimpleFoam中加入一个标量场参与计算,请教一下怎么实现@小白好海牛 各位老师也可以给一点参考资料、改成的算例、看什么资料什么
的都可以,谢谢各位大佬! -
想在buoyantPimpleFoam中加入一个标量场参与计算,请教一下怎么实现各位老师好,我现在用openfoam进行爆炸烟云的仿真计算,目前可以应用传热模型里的buoyantPimpleFoam求解器进行计算,采用pressureinletvelocityoutlet与totalpressure组合的边界条件,计算高温低密度热气团上升。
现在遇到一个问题,buoyantPimpleFoam求解器里的标量温度、压力,均不能完全表示烟云,现在想在求解器中加入一个标量场,用来表示烟云,标量拟选用mol(均匀分布在火球内的一个标量)。
想向各位老师请教,如何在在求解器中加入一个参与计算的标量场?我现在不太清楚怎么改openFoam的求解器。下图中红色是温度场,我就是想在初始的火球里加一个均匀分布的标量场,用物质的量标量场代替温度来准确的表示烟云
麻烦各位老师了。 -
小白求助:想找一个热气团上升问题的算例,或者是案例。或者说找一下Heat transfer and buoyancy-driven flows的算例,求解器的话使用:buoyantBaffleSimpleFoam、buoyantBoussinesqPimpleFoam、buoyantBoussinesqSimpleFoam、buoyantPimpleFoam、buoyantSimpleFoam这几种
都可以 -
小白求助:想找一个热气团上升问题的算例,或者是案例。各位老师好:
我最近刚开始学习openFoam,对于openfoam8里tutorials的一些算例进行了仿真,因为课题涉及开放空间热气团的上升问题,所以想找相关算例进行学习,或者案例进行修改。
具体的话对于热气团的形状、大小、初始温度、密度没有要求,求解器的话可压缩、不可压缩单相流都可,湍流模型都可。如果有的话我可能先跑一下在自己试着改一下。
有的话请老师回复一下,我再和您联系,谢谢