24小时热门版块排行榜    

查看: 2592  |  回复: 14

suiyuan712

铜虫 (小有名气)

[求助] Fluent 中UDF程序的编写

各位虫友好,我想在fluent中设置一个周期性边界,即想让边界入口在奇数时刻进气,偶数时刻无气,这个边界条件如何编写,如下图。求帮忙,谢谢!

Fluent 中UDF程序的编写
11.jpg
回复此楼
时不待人!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

BeObjective

银虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
suiyuan712: 金币+10, ★★★很有帮助 2015-09-10 15:42:38
引用回帖:
4楼: Originally posted by suiyuan712 at 2015-09-09 21:59:51
怎样使编辑的程序函数与迭代时间步联系上,请高手指点!

晚上回来给你写了这个程序:
#include "udf.h"
DEFINE_PROFILE(inlet_velocity,t,i)
{
        real flow_time=RP_Get_Real("flow-time";
        real deta=0.5;/*(zhouqi_ziji xiugai)*/
        real n=flow_time/deta+1;
        int a=n%2;
        face_t f;
        begin_f_loop(f,f_thread)
        {
                if(n=1)
                        F_PROFILE(f,t,i)=1;/*suduzhi_ziji xiugai*/
                else
                        F_PROFILE(f,t,i)=0;
        }
}
liveinday-tightcompartments.
5楼2015-09-09 22:57:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

BeObjective

银虫 (正式写手)

引用回帖:
5楼: Originally posted by BeObjective at 2015-09-09 22:57:06
晚上回来给你写了这个程序:
#include "udf.h"
DEFINE_PROFILE(inlet_velocity,t,i)
{
        real flow_time=RP_Get_Real("flow-time";
        real deta=0.5;/*(zhouqi_ziji xiugai)*/
        real n=fl ...

那个表情是右括号 不知道怎么上去的,你可以修改deta 和下面的1这两个参数,分别表示周期和速度值。
liveinday-tightcompartments.
6楼2015-09-09 23:05:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

BeObjective

银虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
这是一个时间宏吧,获得流动实际的时间,然后就是选择语句,然后给进口的face速度赋值,挺简单的,稍微看看udf文档就行

[ 发自小木虫客户端 ]
liveinday-tightcompartments.
2楼2015-09-08 23:31:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

suiyuan712

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by BeObjective at 2015-09-08 23:31:58
这是一个时间宏吧,获得流动实际的时间,然后就是选择语句,然后给进口的face速度赋值,挺简单的,稍微看看udf文档就行

程序编辑不太懂啊,需要的急,是一个三维管道入口边界条件的设定,对这方面不甚了解,你能不能给编写一下这个UDF? 谢谢
时不待人!
3楼2015-09-09 09:54:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

suiyuan712

铜虫 (小有名气)

怎样使编辑的程序函数与迭代时间步联系上,请高手指点!
时不待人!
4楼2015-09-09 21:59:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

suiyuan712

铜虫 (小有名气)

引用回帖:
6楼: Originally posted by BeObjective at 2015-09-09 23:05:02
那个表情是右括号 不知道怎么上去的,你可以修改deta 和下面的1这两个参数,分别表示周期和速度值。...

程序中的  int a=n%2; 是什么意思?我看后面好像没用到a 啊?
还有real n=flow_time/deta+1;   和后面的  if(n=1)         
                                    F_PROFILE(f,t,i)=1
貌似只有0秒时,有气流,随后就为0了。是不是我理解错了?还请指点!谢谢!
时不待人!
7楼2015-09-10 20:12:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

suiyuan712

铜虫 (小有名气)

引用回帖:
6楼: Originally posted by BeObjective at 2015-09-09 23:05:02
那个表情是右括号 不知道怎么上去的,你可以修改deta 和下面的1这两个参数,分别表示周期和速度值。...

我好像明白了,但是还是有两个问题,开头定义的real deta=0.5,deta是UDF中默认的周期指令代码吗? 后面if语句中的 if(n=1) 应该是 if(a=1)吧? 大神求指导!谢谢
时不待人!
8楼2015-09-10 20:51:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

suiyuan712

铜虫 (小有名气)

帅哥,按你的导入到fluent中出现了错误:cpp -I"D:\PROGRA~1\ANSYSI~1\v150\fluent\fluent15.0.0/src" -I"D:\PROGRA~1\ANSYSI~1\v150\fluent\fluent15.0.0/cortex/src" -I"D:\PROGRA~1\ANSYSI~1\v150\fluent\fluent15.0.0/client/src" -I"D:\PROGRA~1\ANSYSI~1\v150\fluent\fluent15.0.0/multiport/src" -I. -DUDF
ONFIG_H="<udfconfig.h>" "F:\ss moni\CFD-EDM-SIMULATION\uu.c"
Error: F:\\ss moni\\CFD-EDM-SIMULATION\\uu.c: line 7: invalid type for integral binary expression: double % int.
是求余那出现了错误吗,求指教!谢谢
时不待人!
9楼2015-09-10 22:57:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

BeObjective

银虫 (正式写手)

【答案】应助回帖

引用回帖:
9楼: Originally posted by suiyuan712 at 2015-09-10 22:57:25
帅哥,按你的导入到fluent中出现了错误:cpp -I"D:\PROGRA~1\ANSYSI~1\v150\fluent\fluent15.0.0/src" -I"D:\PROGRA~1\ANSYSI~1\v150\fluent\fluent15.0.0/cortex/src" -I"D:\PROGRA~1\AN ...

if括号里的n改成a,写错了,其他没问题

[ 发自小木虫客户端 ]
liveinday-tightcompartments.
10楼2015-09-10 23:04:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 suiyuan712 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 环境学硕288求调剂 +8 皮皮皮123456 2026-03-22 8/400 2026-03-23 23:47 by 热情沙漠
[考研] 341求调剂(一志愿湖南大学070300) +5 番茄头--- 2026-03-22 6/300 2026-03-23 23:45 by Txy@872106
[考研] 085600材料与化工调剂 +7 A-哆啦Z梦 2026-03-23 12/600 2026-03-23 23:16 by 星空星月
[考研] 一志愿中南大学化学学硕0703总分337求调剂 +5 niko- 2026-03-22 5/250 2026-03-23 22:01 by fuyu_
[考研] 一志愿重庆大学085700资源与环境,总分308求调剂 +7 墨墨漠 2026-03-23 8/400 2026-03-23 20:36 by Creta
[考研] 333求调剂 +3 ALULU4408 2026-03-23 3/150 2026-03-23 19:04 by macy2011
[考研] 350求调剂 +6 weudhdk 2026-03-19 6/300 2026-03-23 15:47 by tangyuan0840221
[考研] 328求调剂 +4 LHHL66 2026-03-23 4/200 2026-03-23 14:55 by lbsjt
[考研] 276求调剂 +3 YNRYG 2026-03-21 4/200 2026-03-23 08:31 by 醉在风里
[考研] 315分,诚求调剂,材料与化工085600 +3 13756423260 2026-03-22 3/150 2026-03-22 20:11 by edmund7
[考研] 一志愿华中农业071010,总分320求调剂 +5 困困困困坤坤 2026-03-20 6/300 2026-03-22 17:41 by hxsm
[考研] 求调剂院校信息 +6 CX 330 2026-03-21 6/300 2026-03-22 15:25 by 无懈可击111
[考研] 求调剂 +5 Zhangbod 2026-03-21 7/350 2026-03-22 13:13 by Zhangbod
[考研] 考研调剂 +3 呼呼?~+123456 2026-03-21 3/150 2026-03-21 20:04 by 无际的草原
[考研] 313求调剂 +4 肆叁贰壹22 2026-03-19 4/200 2026-03-21 17:33 by ColorlessPI
[考研] 材料学学硕080502 337求调剂-一志愿华中科技大学 +4 顺顺顺mr 2026-03-18 5/250 2026-03-21 10:22 by luoyongfeng
[考研] 324分 085600材料化工求调剂 +4 llllkkkhh 2026-03-18 4/200 2026-03-21 01:24 by JourneyLucky
[考研] 304求调剂 +7 司空. 2026-03-18 7/350 2026-03-20 23:08 by JourneyLucky
[考研] 考研调剂求学校推荐 +3 伯乐29 2026-03-18 5/250 2026-03-20 22:59 by JourneyLucky
[考研] 一志愿吉林大学材料学硕321求调剂 +11 Ymlll 2026-03-18 15/750 2026-03-20 19:40 by 丁丁*
信息提示
请填处理意见