超声空化模拟的问题

浏览:126287 回答:4
小弟因课题需要,刚刚接触fluent,在看一篇论文的时候有些疑惑。 在设置动边界模仿超声换能器的时候,gambit设置的某一个边界属性是movingwall,在fluent中设置boundary conditon---wall-- movingwall中设置speed只能设置具体的数值,但是论文中的位移方程和速度方程是一个关于运行时间 t 的三角函数。
这该怎样设置?
谢谢各位。
邀请回答 我来回答

全部回答

(4)
默认 最新
张学伟
谢谢
2015年1月21日
评论 点赞
yzh111
lz是功率超声方面的模拟么?我也shi呢,不知道你进展如何,可否交流一下。
2015年1月19日
评论 点赞
肖芳斌深圳
如果你只是看论文的话,知道这是用户自定义函数就行了
如果是你自己想学习这方面的仿真的话,我这里有个案例,希望对你有帮助。

定义UDF名称,然后在Fluent里面调用
在udf函数里面定义时间t,和速度的函数
你可以先学习案例,自己摸索


/************************************************************/
/* pexit.c */
/************************************************************/
#include "udf.h"
DEFINE_PROFILE(unsteady_pressure, thread, position)
{
face_t f;
begin_f_loop(f, thread)
{
real t = RP_Get_Real("flow-time");
F_PROFILE(f, thread, position) =101325*(0.9+ 0.08*sin(1256.6*t));
}
end_f_loop(f, thread)
}


2014年12月22日
评论 点赞
liangchen0604


这种速度运动是需要udf实现的。另外,fluent中自带的空化模型不一定适合你的模型,你可以udf写一个。可以参考帮助中的一个例子。
2014年12月21日
评论 点赞

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP