| 查看: 1896 | 回复: 1 | ||
[求助]
求助用UDF怎么定义正弦往复流动的边界条件 已有1人参与
|
|
各位大虾,小弟现在在模拟一个圆截面弯管的一个流动和换热,其他都没问题,就是那个流动比较复杂,入口速度是正弦变化的往复流,不仅是大小而且方向也是周期性变化的。 模型很简单,一个弯管,周侧是壁面,一个出口一个入口,我设置的是速度入口,出口设置的是outflow,也试过用压强出口pressure-outlet,常规定常流动(速度为定值)做出来没什么问题,现在速度入口变成了正弦的速度,我参考了部分教程,编了个简单的速度函数算过(程序见下),但是不知道为什么结果好像不对,是不是速度入口的值不能为负?也试过用压强入口的UDF,好像也没啥效果,想请问下各位大侠这样的问题速度入口边界条件类型也要周期性变化么?用UDF能实现么?出口是否也需要设置成正弦变化的压强出口(部分文献中也有这样子的)?怎么写这个UDF呢,本人UDF没完全掌握。 顺便附上速度入口的UDF程序。 /***********************************************************************/ /* v.c */ /* UDF for specifying a transient velocity profile boundary condition */ /***********************************************************************/ #include "udf.h" DEFINE_PROFILE(v,thread,position) { face_t f; begin_f_loop(f,thread) { real t=RP_Get_Real("flow-time" ;F_PROFILE(f,thread,position)=14697*sin(44*t); } end_f_loop(f,thread) } |
» 猜你喜欢
论文终于录用啦!满足毕业条件了
已经有17人回复
不自信的我
已经有5人回复
磺酰氟产物,毕不了业了!
已经有4人回复
投稿Elsevier的杂志(返修),总是在选择OA和subscription界面被踢皮球
已经有8人回复
woshihuolei
银虫 (小有名气)
- 应助: 33 (小学生)
- 金币: 270.2
- 红花: 4
- 帖子: 191
- 在线: 55.4小时
- 虫号: 2760275
- 注册: 2013-10-28
- 专业: 工程热物理相关交叉领域
2楼2013-12-30 08:58:37







;
回复此楼