请教各位adina能否计算这样的问题呢?
如图所示,一个木块浮在桶中的水面上,当桶中的水面上升,木块随之上升。可以在adina上计算么?要不要用VOF呢?回复 1# 的帖子
需要VOF算法。 谢过游侠兄,耦合边界上需要特殊的处理么?回复 3# 的帖子
fsi边界不需要怎么设置,我觉得关键是水位上升的模拟比较麻烦。 还有就是,木块是漂在水面上的,水面和木块表面的接触问题以及水的浮力计算不很清楚,游侠兄能否指点下子?水位上升还有表面的振荡情况。 我已实现了水位上升,但木块放上去就出错了呢。
回复 6# 的帖子
模拟上升的话空气也需要模拟,也就是说需要使用vof来模拟水和空气,然后结构在其里面整个外部作为fsi边界,在注水上升的时候需要使用fsi的网格重划分功能。该问题唯一的难点是注水如何模拟? 我想了一个笨办法,如图示。
但网格重画功能没做好,游侠有没有这方面的资料共享一下啊?
我查了手册,对网格重划分功能介绍的并不详细,游侠兄有没有算例呀?
[ 本帖最后由 njman 于 2008-6-11 08:58 编辑 ] 好玩!有空研究研究 方法找到,可以用自适应网格重划分(adaptive mesh)模拟网格的剧烈变化,水位上升则用VOF进行。:D
回复 8# 的帖子
应该可以在容器底面直接加一个vof的载荷和速度载荷,来模拟水位的上升吧
页:
[1]