研发埠

标题: 关于液体晃动的VOF模拟 [打印本页]

作者: 姚菊明    时间: 2014-4-17 10:25
标题: 关于液体晃动的VOF模拟
假设有一个碗(定义成刚体),里面有水,然后想模拟这个碗绕着一个轴旋转,观察液面情况,是否可以用VOF实现?其中的转动能否用UDF来实现呢?
20140417102536688.jpg
登录/注册后可看大图

作者: 刘旭光    时间: 2014-4-17 11:06
已经弄出来了,可以用动网格来实现,编了个UDF:#include "udf.h" #include "unsteady.h" #include "stdio.h"  #include "stdlib.h"  /************************************************************/ DEFINE_CG_MOTION(throttle,dt,vel,omega,time,dtime){    if(time<=0.4)  omega[2] = time;  else  omega[2] = 0.4;  }载入后在动网格里面设置就可以(它是绕Z轴(omega[2])转动,先匀加速,后匀速)
作者: 段跃新    时间: 2014-4-17 13:30
这个不需要动网格,仅仅VOF即可。设置区域旋转就完了。
作者: 姚菊明    时间: 2014-4-17 13:36
我刚学CFX不久,其实是为了用CFX模拟波浪,但是感觉跟你这有相同之处,也查了一些,说是要动网格,谢谢你,希望多多指教!
作者: 刘旭光    时间: 2014-4-17 13:39
@姚菊明~感觉多看别人的算例很有帮助
作者: 刘浩    时间: 2014-5-7 15:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 姚菊明    时间: 2014-5-20 10:21
大家共同学习才能提高啊




欢迎光临 研发埠 (http://bbs.yanfabu.com/) Powered by Discuz! X3.2