@李东岳 东岳前辈,弱弱的问一下,考虑水的粘度随温度变化,还是牛顿流体吗?:big_mouth:
小龙
帖子
-
-
@mohui 可以给我解释一下
fvc::flux
吗?这个不是求通量吗?比如fvc::flux(U)
是速度通量,这里面是求phi,alpha1,alphaScheme
的通量吗? -
还有能帮我解释一下这段代码的意思吗?先谢过了!!!
tmp<surfaceScalarField> talphaPhiCorr ( fvc::flux ( phi, alpha1, alphaScheme ) + fvc::flux ( -fvc::flux(-phir, alpha2, alpharScheme), alpha1, alpharScheme ) );
-
在interPhaseChangeFoam的alpha.H里面的phirb是什么?在alpha.H中没有声明?
word alphaScheme("div(phi,alpha)"); word alpharScheme("div(phirb,alpha)"); surfaceScalarField phir("phir", phic*interface.nHatf());
-
@izumi tau应该是这样定义的
-
@搬运工不好当 您好,请问您对cavitatingFoam研究的怎么样?可以指教一下吗?
-
@yhdthu 好的,多谢您的回答
-
@yhdthu 我做的是润滑密封的空化问题,认为流动是层流,后面说的边界是传统的研究润滑密封时用的是雷诺方程(简化的NS方程),在用雷诺方程时的空化处理方式,我现在想用Open FOAM,用NS方程来做。您了解Open FOAM中的cavitatingFoam吗?这个求解器用的是mixture还是VOF?
-
@队长别开枪 好的,多谢啦
-
@队长别开枪 OF5.0版本支持swak4Foam吗?
-
@队长别开枪 你好,这个是需要安装swak4Foam才可以用的吗?
-
多相流小白最近在研究空化,,,有两个问题请教一下大家,
1.OpenFoam中的空化求解器都是用的VOF模型吗?可以调用mixture模型吗?
2.OpenFoam中的空化求解用的什么空化边界条件?Half-sommerfeld、Reynolds还是JFO空化边界条件? -
你好,请问OpenFoam中怎么用mixture模型?
-
@tidedrinker 是我看错了,,,我以为是Pa呢
-
@李东岳 这个检测的不是力吗?单位应该是力的单位啊?
-
在interPhaseFoam的transports参数中,sigma是张力系数,还是空化数?
-
@李东岳 在interPhaseFoam中要给定饱和蒸气压,这时候就要考虑压力的大小了,该怎么设置呢?
-
用不可压缩求解器的时候,设置压力边界条件,设定的是相对压力还是绝对压力,例如实际情况中出口的压力为大气压,我在设置的时候应该是设置为0还是大气压?被绝对和相对绕懵了,可以给我解释一下设置的参考压力吗?
-
@青瓷碎了夏天 楼主这个问题搞懂了吗?可以解释一下吗?
-
还有一个粘度模型,power-law non-Newtonian viscosity model,
// Private data dictionary powerLawCoeffs_; dimensionedScalar k_; dimensionedScalar n_; dimensionedScalar nuMin_; dimensionedScalar nuMax_; volScalarField nu_;
这里的n,nuMin_和nuMax_是什么?
-
我的模型要考虑一下粘度随温度的变化,在OF里我看到了这样的一个模型:ArrheniusViscosity,头文件里给出的解释是这样的
Description The Arrhenius temperature-dependent viscosity model multiplies the viscosity of a base model by an Arrhenius-type temperature function: mu = mu0*exp(k1*(1/(T + k2) - 1/(Tref + k2))) Where: mu0 is the base-model viscosity k1 and k2 are Arrhenius coefficients T is the local temperature Tref is the reference temperature
这个模型是考虑了温度对粘度的影响的模型吗?里面的k1和k2解释是 Arrhenius系数,这个东西是什么?这个模型怎么用啊,没有找到OF里的自带算例。
-
@赵一铭 您好,我怎么没有找到intergrate Variable滤镜呢?
-
-
我的部分代码是这样的
volTensorField gradU("gradU", fvc::grad(U)); scalarField parU1 = gradU.xz(); scalarField parU2 = gradU.zz();
我想取速度梯度中的某两个量,可是出现了这样的错误
TEqn.H:4:35: error: ‘Foam::volTensorField {aka class Foam::GeometricField<Foam::Tensor<double>, Foam::fvPatchField, Foam::volMesh>}’ has no member named ‘xz’ scalarField parU1 = gradU.xz(); ^ TEqn.H:5:35: error: ‘Foam::volTensorField {aka class Foam::GeometricField<Foam::Tensor<double>, Foam::fvPatchField, Foam::volMesh>}’ has no member named ‘zz’ scalarField parU2 = gradU.zz(); ^
大神们帮我看看这是为什么呢?该怎么改呢?
-
@李东岳 这里的tau是μgrad(U)吗?(μ是动力粘度),还是可以在OpenFoam里调用的?
-
@李东岳 东岳老师
volVectorField unknown("unknown", fvc::div(tauU));
这个是不是应该改成
volScalarField unknown("unknown", fvc::div(tauU));
这一项应该是个标量场?
-
@zhaolanhao 可以推荐一本有限元的基础的书吗?我只是想简单的了解一下有限元,让自己能分清有限差分、有限体积、有限元这些方法。
-
@李东岳 这个公式里的最后一项应该是粘性耗散热吧?如果用这个编程 ,该怎么实现呢?是不是和这一项是一致的? 我研究的模型中,速度在x和y方向的变化很小,忽略以后就是那样的了。(东岳老师给的链接页面不存在了)
-
OpenFOAM中有考虑粘性耗散项的求解器吗?或者考虑粘耗散的算例?
-
图中的式子,我想加在能量方程里,代码该怎么实现?(我还是一个编程菜鸟,不太会编程,希望有人可以帮我一下)
-
@李东岳 就是考虑粘性耗散项,粘性耗散热也是热源
-
OpenFOAM的传热求解器都不考虑粘性耗散项,我求解的对象要把粘性耗散作为内热源考虑,有其他的求解器可以选择吗?
-
@李东岳 问题已经解决了,是我在录制脚本的时候进行了多余的不必要操作,再次感谢李东岳老师,您的建议大大的减少了我的工作量。
-
@李东岳 谢谢您的回答,对我很有帮助。我在运行录制的脚本时,总是出现以下的错误提示
Error in replay script.
Starting at command 176, going to end
Error: ic_hex_select_nodes called reentrantly
Starting at command 476, going to end
但是可以成功划分网格,导致这些错误的原因是什么?对网格的影响打不打? -
我在做一个计算,用OF求解,要改变模型的几何参数(改变几何模型的长宽等参数),每改变一次几何参数都要划分一次网格,有没有什么好办法可以简化工作,不用每改变一次几何都导入到icem中划分一次网格?
-
我在用simplefoam求解的时候,想要考虑一下重力的影响,该怎么加入重力场呢?
-
@小龙 openfoam后处理forcesIncompressible可以用吗?因为我没有找到这个的详细解释,可以给我说一下这个后处理计算指定patch上压力的原理是什么吗?
-
@赵一铭 嗯,是我表述的不清楚,是力,得到的是压强分布,压强是变化的,我想得到压力
-
已经求得了压力场的分布,想要获得某个面上的合力,该怎么进行后处理呢?各位foam前辈们有什么好的建议吗?
-
@爬行的蜗牛 注意大小写,空格,多试试
-
@李东岳 那我在执行完这个后处理命令后,是要用phi乘以面积才是流量吗?我得到的phi是体积流率(m3/s)
-
@爬行的蜗牛
postProcess -func "flowRatePatch(name=outlet)"
-
@赵一铭 嗯,谢谢您的回答,我尝试做一下
-
@李东岳 东岳老师,怎么用createpatch建立cyclicAMI(interface),可以给个cretePatch的例子吗?
-
@小龙 交界面自带双面的意思是,这个交界面上既要有几何1又要有几何2的面网格吗?
-
@李东岳 没做出来呢,cyclicAMI不是周期边界的意思吗,可是那个交界面应该是内部面啊
-
@赵一铭 质量流率的单位不应该是kg/m2s吗
-
@赵一铭 谢谢您的回答,我通过flowRatePatch知道了体积流率,应该怎么计算体积流量呢?直接乘以面积吗?
-
这个后处理的结果是流量还是流率,如果是流率,输出的phi文件里的量纲为什么是m3/s?
Time = 1000 Reading fields: surfaceScalarFields: phi Executing functionObjects surfaceRegion flowRatePatch(name=OUTLET) write: sum(OUTLET) of phi = 8.14169e-06 surfaceRegion flowRatePatch(name=OUTLET) write: sum(OUTLET) of phi = 8.14169e-06 End
粘度模型,求解随温度变化的粘度?
of中的多相流求解器
interPhaseChangeFoam相方程?
interPhaseChangeFoam相方程?
interPhaseChangeFoam相方程?
代码实现?
cavitatingFoam的方程
OpenFOAM中的空化模拟?
OpenFOAM中的空化模拟?
怎样统计多相流计算中物体的受力
怎样统计多相流计算中物体的受力
怎样统计多相流计算中物体的受力
OpenFOAM中的空化模拟?
请教气液两相流动模拟,我采用了vof,mixture和欧拉欧拉多相流模型,但结果很不相同。请指教。
Openfoam 监测force 时候,得到的(pressure viscous porous)的值中pressure是相对压力?总压力?绝对压力?还是?数据的单位是kN吗
Openfoam 监测force 时候,得到的(pressure viscous porous)的值中pressure是相对压力?总压力?绝对压力?还是?数据的单位是kN吗
interPhaseFoam中物性参数设置?
OF中的绝对压力和相对压力?
OF中的绝对压力和相对压力?
Openfoam 监测force 时候,得到的(pressure viscous porous)的值中pressure是相对压力?总压力?绝对压力?还是?数据的单位是kN吗
粘度模型,求解随温度变化的粘度?
粘度模型,求解随温度变化的粘度?
OpenFOAM怎么求对流换热流动中的bulk temperature,对流换热系数和Nusselt数
OpenFoam张量取值运算
OpenFoam张量取值运算
代码实现?
代码实现?
论坛有做有限元的么?
代码实现?
代码实现?
代码实现?
粘性耗散项
粘性耗散项
icem划分网格重复工作?
icem划分网格重复工作?
icem划分网格重复工作?
OpenFOAM怎么加载重力场?
OpenFOAM后处理问题?
OpenFOAM后处理问题?
OpenFOAM后处理问题?
OpenFOAM后处理flowRatePatch?
OpenFOAM后处理flowRatePatch?
OpenFOAM后处理flowRatePatch?
多个网格合并问题?
多个网格合并问题?
多个网格合并问题?
多个网格合并问题?
OpenFOAM后处理flowRatePatch?
OpenFOAM后处理flowRatePatch?
OpenFOAM后处理flowRatePatch?