24小时热门版块排行榜    

查看: 2172  |  回复: 14

pinksuper

新虫 (小有名气)

[求助] 请问fluent点源位置怎么给定? 已有2人参与

想用fluent模拟房间内某特定位置的气体泄漏,请问各位这个泄漏点的位置怎么在fluent里给定呢?
房间内有空气流动,空气的流动会带动泄漏气体扩散,存在两种流体,改用什么模型呢?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

御风神游

新虫 (初入文坛)

画网格的时候做一个边界就可以,这个还算简单,基本什么模型都可以

发自小木虫Android客户端
2楼2016-10-17 12:49:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mycc

专家顾问 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
pinksuper: 金币+20, 有帮助 2017-02-24 10:33:58
1.  如果不画出泄漏口的话,可以写UDF来给定点的泄漏量
2. 组分模型
项目汇总:http://www.cfluid.com/forum.php?mod=viewthread&tid=114340&extra=
3楼2016-10-17 13:27:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pinksuper

新虫 (小有名气)

引用回帖:
2楼: Originally posted by 御风神游 at 2016-10-17 12:49:28
画网格的时候做一个边界就可以,这个还算简单,基本什么模型都可以

谢谢回复,我本来也想着直接画出泄漏口,可是我的泄漏口是在一个圆柱面上。研究了好久不知道怎样在圆柱面上画一个小的泄漏口
4楼2016-10-17 14:38:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pinksuper

新虫 (小有名气)

引用回帖:
3楼: Originally posted by mycc at 2016-10-17 13:27:28
1.  如果不画出泄漏口的话,可以写UDF来给定点的泄漏量
2. 组分模型

谢谢回复, 我大概写了下,假如泄漏点坐标是(268.07,200,50),泄漏速度是1 kg/m3s, 这个坐标的信息改怎么处理呢?
#include "udf.h"
DEFINE_SOURCE(Leak_source,c,t,dS,eqn)
{
    real x[ND_ND];
    x[0]=-268.07;
    x[1]=200;
    x[2]=50;
    real source;
    source = -1;
    dS[eqn] = -1;
    return source;
}
5楼2016-10-17 14:42:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

蔚蓝云端

金虫 (小有名气)

应该不会那么精确的就是一个点吧,

发自小木虫Android客户端
6楼2016-10-17 14:52:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pinksuper

新虫 (小有名气)

引用回帖:
6楼: Originally posted by 蔚蓝云端 at 2016-10-17 14:52:27
应该不会那么精确的就是一个点吧,

我是想假设为一个点,其实面也行,我想说怎么简单怎么来
7楼2016-10-17 15:09:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mycc

专家顾问 (正式写手)

引用回帖:
5楼: Originally posted by pinksuper at 2016-10-17 14:42:05
谢谢回复, 我大概写了下,假如泄漏点坐标是(268.07,200,50),泄漏速度是1 kg/m3s, 这个坐标的信息改怎么处理呢?
#include "udf.h"
DEFINE_SOURCE(Leak_source,c,t,dS,eqn)
{
    real x;
    x ...

你先要求得这个cell的中心坐标,然后判断中心坐标是否接近你的泄漏点坐标,如果是,就赋值
项目汇总:http://www.cfluid.com/forum.php?mod=viewthread&tid=114340&extra=
8楼2016-10-17 16:13:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dai26520

专家顾问 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
pinksuper: 金币+20, 有帮助 2017-02-24 10:33:48
判断网格中心到泄漏点的距离是否小于一个非常小的值就可以了
个性只是一个代号,做好自己就行
9楼2016-10-17 17:42:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pinksuper

新虫 (小有名气)

引用回帖:
8楼: Originally posted by mycc at 2016-10-17 16:13:10
你先要求得这个cell的中心坐标,然后判断中心坐标是否接近你的泄漏点坐标,如果是,就赋值...

谢谢回复。
请问C_CENTROID(x,c,t);可以得到每个网格的中心坐标?还是需要一个循环来让C_CENTROID(x,c,t);找到每个网格的中心?
10楼2016-10-18 10:12:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 pinksuper 的主题更新
信息提示
请填处理意见