找回密码
 注册
查看: 2587|回复: 4

求助,LNG液舱晃动的模拟计算?

[复制链接]
发表于 2010-10-7 16:15:56 | 显示全部楼层 |阅读模式

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

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

x
兄弟接到一项任务,模拟一下船在海中航行时,其内部液舱的晃动。现在基本上可以模拟出液舱内的液面变化,而且都能正常收敛。但还有些问题,在我算到两个周期后,液舱里面液体的体积不断变大,气体体积减小,不知是怎么回事儿?我现在将我的计算过程描述一下,希望各位高手给点建议!
物理模型:封闭液舱(就是一般的储罐横放),下半部分是液体,上半部分是气体
数学模型:VOF 动网格
步骤:
1、从gambit中读入网格
2、定义物理模型:非稳态,VOF,K-ε;物料:气、液;相:气主,也副;操作条件;
3、编译UDF:omega[1]; dymamic meshing:parameters选中smoothing,remeshing,参数默认; dymamic meshing zone中将液舱壁及里面的网格选rigid body 并creat UDF。
4、初始化;PACH;
5、计算开始

主要问题:随着计算时间的推移,从计算结果展示上看,液相的体积逐渐变大,几乎充满整个液舱。
发表于 2010-10-7 17:35:40 | 显示全部楼层
边界条件设置可能有问题~·~
发表于 2010-10-8 09:13:07 | 显示全部楼层

回复 1# xukai 的帖子

这个是因为液仓出现了所谓的“冲顶”。
前提是你的边界没有设置错误。
 楼主| 发表于 2010-10-8 15:38:21 | 显示全部楼层
我觉得也好像是边界的问题。我的gambit中边界条件很简单,封闭液舱整个外壁为WALL;气液界面设为internal。在设动网格区域时,选rigid body,把壁面、所有网格选中并creat UDF。
 楼主| 发表于 2010-10-9 10:24:17 | 显示全部楼层
问题已解决,摆动方向不正确,omega[2]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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