24小时热门版块排行榜    

查看: 3588  |  回复: 7
【悬赏金币】回答本帖问题,作者雨夜星猫将赠送您 50 个金币

雨夜星猫

新虫 (初入文坛)

[求助] fluent如何输出颗粒对壁面的碰撞速度和角度。已有2人参与

我用fluent模拟气固管流冲蚀,得到了壁面的冲蚀速率:
1、问题:fluent导出壁面数据后,缺乏颗粒对壁面的平均碰撞速度(轴向、径向、切向)和平均角度(入射角、反射角)这五个变量。 一个壁面位置受多次颗粒撞击,速度和角度有多个,需要统计一下平均。
2、UDF刚接触,按照模板修改了一点点,不知道怎么继续写下去,求高人指路!

#include "udf.h"
DEFINE_DPM_BC(bc_reflect,p,t,f,f_normal,dim)
{
real alpha; /* angle of particle path with face normal */
real vn=0.;
real nor_coeff = 0.;
real tan_coeff = 0;
real normal[3];
int i, idim = dim;
real NV_VEC(x);

for (i=0; i<idim; i++)
normal = f_normal;

if(p->type==DPM_TYPE_INERT)
{
alpha = M_PI/2. - acos(MAX(-1.,MIN(1.,NV_DOT(normal,P_VEL§)/
MAX(NV_MAG(P_VEL§),DPM_SMALL))));
if ((NNULLP(t)) && (THREAD_TYPE(t) == THREAD_F_WALL))
F_CENTROID(x,f,t);

   /* 定义壁面反射系数 */
  nor_coeff=0.993-0.0307*alpha+4.75e-4*alpha*alpha-2.61e-6*alpha*alpha*alpha
  tan_coeff=0.998-0.029*alpha+6.43e-4*alpha*alpha-3.56e-6*alpha*alpha*alpha

  /* calculate the normal component, rescale its magnitude by
     the coefficient of restitution and subtract the change */

  /* Compute normal velocity. */
  for(i=0; i<idim; i++)
    vn += P_VEL(p)*normal;

  /* Subtract off normal velocity. */
  for(i=0; i<idim; i++)
    P_VEL(p) -= vn*normal;

  /* Apply tangential coefficient of restitution. */
  for(i=0; i<idim; i++)
    P_VEL(p) *= tan_coeff;

  /* Add reflected normal velocity. */
  for(i=0; i<idim; i++)
    P_VEL(p) -= nor_coeff*vn*normal;  

  /* Store new velocity in P_VEL0 of particle */
  for(i=0; i<idim; i++)
    P_VEL0(p) = P_VEL(p);
  
  return PATH_ACTIVE;
}
return PATH_ABORT;
}

fluent如何输出颗粒对壁面的碰撞速度和角度。
1.png
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qiuchenwang

新虫 (小有名气)

楼主知道答案后 能不能拜托贴yixia

发自小木虫IOS客户端
2楼2018-05-19 09:46:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

moplye

禁虫 (初入文坛)

感谢参与,应助指数 +1
本帖内容被屏蔽

3楼2018-05-19 14:20:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qiuchenwang

新虫 (小有名气)


独孤神宇: 金币+1 2018-05-19 18:35:21
引用回帖:
3楼: Originally posted by moplye at 2018-05-19 14:20:06
通过udf编写获得...

谢谢啊 是因为要求平均 所以写udf 还是因为没有可能通过particle history导出来?

发自小木虫IOS客户端
4楼2018-05-19 18:00:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

王浩楠

新虫 (初入文坛)

【答案】应助回帖

用UDM编写,参考UDF manual中的UDM
这是输出平均粒径的UDM;
F_UDMI(f,t,AVG_DIAMETER) = (P_DIAM(p) + num_in_data * F_UDMI(f,t,AVG_DIAMETER)) / (num_in_data + 1);
C_UDMI(c0,t0,AVG_DIAMETER) = F_UDMI(f,t,AVG_DIAMETER);
5楼2018-05-20 21:44:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

王浩楠

新虫 (初入文坛)

【答案】应助回帖

引用回帖:
5楼: Originally posted by 王浩楠 at 2018-05-20 21:44:49
用UDM编写,参考UDF manual中的UDM
这是输出平均粒径的UDM;
F_UDMI(f,t,AVG_DIAMETER) = (P_DIAM(p) + num_in_data * F_UDMI(f,t,AVG_DIAMETER)) / (num_in_data + 1);
C_UDMI(c0,t0,AVG_DIAMETER) = F_UDMI(f, ...

有相似研究者可加微信交流18795866867
6楼2018-05-20 21:46:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

雨夜星猫

新虫 (初入文坛)

引用回帖:
5楼: Originally posted by 王浩楠 at 2018-05-20 21:44:49
用UDM编写,参考UDF manual中的UDM
这是输出平均粒径的UDM;
F_UDMI(f,t,AVG_DIAMETER) = (P_DIAM(p) + num_in_data * F_UDMI(f,t,AVG_DIAMETER)) / (num_in_data + 1);
C_UDMI(c0,t0,AVG_DIAMETER) = F_UDMI(f, ...

UDMI需要初始化吗?
写在DEFINE_DPM_BC里面还是DEFINE_DPM_EROSION里面?
7楼2018-05-21 19:41:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hkj进

新虫 (初入文坛)

楼主能交流下吗?我也在研究碰撞频率这方面q1076449646

发自小木虫Android客户端
8楼2019-09-02 09:52:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 雨夜星猫 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[论文投稿] 一个审稿人已返回,也没邀请审稿人,也没人审稿中,编辑要闹啥? 4+3 林师妹 2024-05-14 8/400 2024-05-16 22:46 by nono2009
[基金申请] 河北省基金 +3 3101251516 2024-05-16 4/200 2024-05-16 21:49 by lucky_my2010
[硕博家园] 中国科学院大学李海艳老师课题组诚招硕/博研究生和博士后,诚聘客座本/硕/博学生 +4 ucaszmh 2024-05-14 5/250 2024-05-16 19:51 by 我是小班
[基金申请] 系统导出申报书中参与人那一页的格式,跨入两页,要通过调整行间距调整到一页吗? +3 danisha 2024-05-15 5/250 2024-05-16 18:21 by danisha
[基金申请] 南林海归博士首聘期 没拿到国自然,被降级后自杀 +31 babu2015 2024-05-13 33/1650 2024-05-16 09:57 by Siuhong Yiu
[考博] 双非院士组还是211普通老师 +8 timergoi 2024-05-14 9/450 2024-05-16 09:02 by bingyulin3
[有机交流] 爬大板 +4 abcde! 2024-05-12 11/550 2024-05-16 08:33 by 笑看人生1993
[教师之家] 学生家长私下联系老师修改成绩不成,唆使19名学生联名要求复核成绩 +23 sjtu2012 2024-05-11 26/1300 2024-05-16 07:57 by zhangysbad
[教师之家] 加上“青年”两个字,意义就变了 +10 zylfront 2024-05-13 13/650 2024-05-15 23:36 by flasheagle
[论文投稿] 如何降重,查重呢? 10+3 晨希望能飞 2024-05-10 3/150 2024-05-15 17:21 by 柏舟0000
[基金申请] 这个教授的科研做得真好 +4 zju2000 2024-05-14 5/250 2024-05-15 16:52 by arthas_007
[教师之家] 另一半是老师会加分哦 +7 acogw9004 2024-05-14 7/350 2024-05-15 16:09 by feng6531
[硕博家园] 博导推荐,申博,博士招生 +5 大林挺好 2024-05-13 6/300 2024-05-15 14:51 by zxl_1105
[教师之家] 相比过去,现在高校导师水平越来越高(可见招聘条件),研究生越来越差 +14 苏东坡二世 2024-05-11 18/900 2024-05-15 11:04 by 清晨和风一起
[基金申请] 2024工材口的国自然开始涵评了吗? +3 Thanks1989 2024-05-13 3/150 2024-05-14 22:27 by weiyongscut
[论文投稿] 七个月了,还在selecting for review +3 g9522 2024-05-14 6/300 2024-05-14 19:00 by lizhengke06
[硕博家园] 哈工大硕博招生! +4 nailooo 2024-05-12 5/250 2024-05-13 22:04 by yuanjijoy
[基金申请] 啥也不想干 +12 lr小机灵鬼 2024-05-10 12/600 2024-05-13 18:14 by zwp9308
[基金申请] 科研之友老是给我发消息 +6 问君611 2024-05-11 8/400 2024-05-12 17:24 by 淀粉搬运工
[论文投稿] 请问这审稿意见准确地说是啥意思 +4 枯禅 2024-05-11 5/250 2024-05-12 14:54 by ca0yan9
信息提示
请填处理意见