找回密码
 注册
查看: 3299|回复: 18

fluent中第二相压强的施加

[复制链接]
发表于 2012-3-1 09:15:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
大家好,有这么一个模型:

模拟两相的VOF,上层是空气,下层是液体,液面的部分区域(整个液面也行)施加一定分布的压强(单位pa),这个该怎么施加呢?
  目前模型的整个外边界都是wall。
    初步的想法是将这个压强分布转换为动量分布,然后以动量源的形式施加???
   或者还有其他什么办法?
谢谢
两相压强.jpg
 楼主| 发表于 2012-3-1 09:17:02 | 显示全部楼层
我模拟的是焊接过程,如下:
截图01.jpg
 楼主| 发表于 2012-3-1 09:17:54 | 显示全部楼层
电弧对熔池部分有压力,表达式如下:


其单位为N/M2
截图00.jpg
 楼主| 发表于 2012-3-1 09:19:37 | 显示全部楼层
这个该怎么办?期待高手回答,谢谢
我后来修改了模型,将顶面作为压力入口,空气层的四周作为压力出口,出现如下错误:
reversed flow in 23 faces on pressure-inlet 26.
    11 6.0951e+149 2.3314e+70 1.3150e-03 7.2949e+04 1.5796e-04  0:00:14    9

reversed flow in 480 faces on pressure-outlet 23.

reversed flow in 480 faces on pressure-outlet 24.

reversed flow in 480 faces on pressure-outlet 25.

reversed flow in 21 faces on pressure-inlet 26.
# Divergence detected in AMG solver: z-momentum -> Increasing relaxation sweeps!

Error: Divergence detected in AMG solver: z-momentum

Error: Divergence detected in AMG solver: z-momentum
Error Object: #f
 楼主| 发表于 2012-3-2 11:05:28 | 显示全部楼层
发表于 2012-3-2 11:55:17 | 显示全部楼层
应该加动量源项吧。这个问题挺有难度的。要考虑相变吗?
 楼主| 发表于 2012-3-2 16:22:59 | 显示全部楼层
不考虑相变,只是动量源项的单位为: n/m3
但是上面压强的单位为: pa
这个该怎么弄?谢谢xrs333
发表于 2012-3-2 16:37:02 | 显示全部楼层
源项不是加到面上,而是加到单元上,单位当然是n/m3。
 楼主| 发表于 2012-3-2 21:11:11 | 显示全部楼层
那我这个公式的单位为n/m2,这个该怎么弄呢?
初步的想法:
   采用F_AREA这个宏求的单元每个面的面向量,然后将此压强乘以该面向量在x方向分量,得到x方向的力,求出该单元所有x方向之后求和,再除以单元面积,得到x方向的动量。
y方向和z方向的动量源求法类似。
  不知这样是否合适?谢谢xrs333
 楼主| 发表于 2012-3-4 19:56:21 | 显示全部楼层
求回答,谢谢啊,谢谢
 楼主| 发表于 2012-3-4 20:08:16 | 显示全部楼层
我感觉我上面提到的方法似乎不可行,因为上面的压强公式给出的是流体表面的压强,而不是任意一点的压强。
 楼主| 发表于 2012-3-5 09:12:37 | 显示全部楼层
后来发现,该压强公式是专指施加流体表面的压强,如果应用于流体中,计算出动量,会出现中心动量小,边缘动量大(理论上Parc的导数就是这样),随便作用于一个流体区域,算了几步就能看见,如下(只计算了5步,所以有些少,晃眼,见谅):

[ 本帖最后由 fangdian 于 2012-3-5 01:17 编辑 ]
THE SECOND PHASE.gif
THE SECOND PHASE.gif
 楼主| 发表于 2012-3-5 09:13:39 | 显示全部楼层
那这个问题该怎么解决呢?谢谢各位了
发表于 2012-3-5 11:24:11 | 显示全部楼层
参考动量方程里 对压强的梯度。
既然你有压强的公式,那么压强不就是力除以面积,你乘以面积即是力,再除以网格体积 即为动量源项。

 楼主| 发表于 2012-3-5 11:55:20 | 显示全部楼层
呵呵,谢谢,我目前就是这么做的,求出单元力,然后除以单元体积。出来上面的结果。
不过初步找到原因:那个压强方程是应用于流体表面的,我错误的将其当做流体中每一点的压强。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表