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).
@gemini 那正常fluent设置三相分层该怎么整啊
@烟雨斜阳 你这不是STAR-CCM+么
不知是求解的问题还是初始化的问题?如果是求解的问题,应该贴上模型和边界条件设置的截图,大家才好帮你看看问题出在哪。
Fluent中可以写UDF初始化,也可以定义register再通过patch来初始化。
@gemini 嗯嗯,是这样的,这个是starccm的三层流体(空气,油,水),我开始不知道怎么在star里设置这种三相分层,用了两个vof波,但最后出的效果不对,不知道怎么整。然后fluent里我设置了两个region,patch之后能看到三相分层了,但是只有蓝,红两种流体云图就像我刚传的图片,就是不知道如果进行模拟,怎么能区分这三种流体(空气,油,水)。所以现在在用这两个软件看哪个能做。
@烟雨斜阳 VOF模型恐怕要用两个独立变量来区分三种流体,比如$\alpha_{oil}$和$\alpha_{water}$。可以再画一个水的体积分数云图看看。
@gemini 嗯,上面那个图就是设置的oil相0.5,water相0.5,水的体积分数云图显示出来就是上面那个图的底部蓝色变为了红色,其余为蓝色。现在就是知道计算的时候怎么区分各相,因为有两相的颜色是一样的
@烟雨斜阳 在 Fluent多相流体 中说:
上面那个图就是设置的oil相0.5,water相0.5
没看明白,设置的什么的oil相为0.5?或者设置的oil相的什么为0.5?
关于区分三相的问题,是不知道怎么看计算结果么?
@gemini 就是用的region定义了两个区域,第一层空气,第二层和第三层用的region定义的oil和water,就是这三相分层,初始化后patch,三相加起来不能超过1呀,所以第二层oil区间patch时油的体积分数为0.5,水的体积分数为0.5,三相加起来是1,所以三相分层的结果出来了,但是显示云图只能显示一相的,其他两相颜色无法区分,我要模拟类似物体进入流体中,无法分清各相流体
第二层oil区间patch时油的体积分数为0.5,水的体积分数为0.5
既然是油,为什么不是$\alpha_{oil}=1$,$\alpha_{water}=0$?
@gemini 因为有空气啊,我做的是三相,vof三相的体积分数相加不是得等于1吗
@烟雨斜阳 油中$\alpha_{air}\neq0$?还是$\alpha_{oil}+\alpha_{air}+\alpha_{water}=1+0+0\neq1$?
@gemini 我前面说的是分成了三个region,不是一个region。。。。