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).
fluent中提供了不同的滑移速度的计算方法,我想尝试将其移植到OpenFOAM中去,在处理滑移速度的时候遇到了问题:相对速度计算时需要用到相对雷诺数,相对雷诺数计算时需要用相对速度,有点套娃的感觉。这里在计算时需要使用迭代计算的方法么,有没有资料可以参考呢~ 先行谢过各位大佬~
对,不仅仅你这个模型,大部分的模型都需要相对速度。一般情况下不需要迭代。在计算最开始的时候,就是用之前时间步来计算Ur,然后在最开始的时候有几步震荡,但是很快就收敛了。
谢谢李老师,我先试试~
在将这个方程植入到OpenFOAM中之后,出现了明显的相对速度的震荡,惯性加速度最大能到10^5m/s2。植入时直接使用- fvc::ddt(U) - (U & fvc::grad(U))进行计算,使用的时1D的气液激波管问题做的验证,此时无滑移时的速度为20m/s左右, 给定滑移速度时计算的速度场没有震荡,使用的是OpenFOAM中的general方法。 想了解下出现这种问题的可能原因是什么呢~
自己写的代码 不太好debug 老铁 我只能提供理论上的OpenFOAM惯用的普适性处理方法的思路
把源代码放上来,我用的是v2312版本的OpenFOAM,tutorials里面有参考算例 compressibleDriftFoam.zip
这个模型是不是存在一个问题,就是滑移速度在计算时除了和加速度相关,与雷诺数相关,似乎与别的参数没有什么关系。这就会导致随着加速度的增加,滑移速度急剧增加,这里是否还缺少能量上的约束以避免出现不合理的结果呢
滑移速度一般会倾向于是一个稳定的值。最简单的滑移速度可以给一个定值,比如0.2之类啥的
我在计算的课题是欠膨胀气液两相流内的激波,想看看滑移速度的影响,有没有可能计算的场景的瞬态特征导致了计算的不稳定啊~
数值方面我还能插上嘴,具体的工况设计到很多的流体力学特征,这个我也不太清楚了。