24小时热门版块排行榜    

查看: 1138  |  回复: 1
【悬赏金币】回答本帖问题,作者tsv249052将赠送您 500 个金币

tsv249052

新虫 (著名写手)

[求助] 求助,UDS源项,一计算就发散是什么问题已有1人参与

求助,我自己编的udf程序,使用了define adjust和uds源项,在fluent中编译build和加载load都没有问题,但是计算一开始就显示uds-0发散了,不知道是什么原因,部分代码如下:
#include "udf.h"

#define PI 3.14159 /* 定义π*/
#define K 1.38e-23 /*定义玻尔兹曼常数 */
#define M 2.99e-26 /*定义水分子质量*/
#define R 461.5 /*定义水蒸气气体常数*/
#define f_v 0.4 /*相对湿度*/

real S1, G, J, pv1, ps1, T, P, sur_tension, density_c, density_v;/*不饱和度,吉布斯焓,成核率,水蒸气分压力,水蒸气饱和压力,温度,压力*/

/*计算成核率,液滴生长速度,临界半径*/
DEFINE_ADJUST(chenghelv, d)
{
        Thread *t;
        cell_t c;

        thread_loop_c (t,d)
        {
        begin_c_loop_all(c,t)
        {
        T = C_T(c,t);
        P = C_P(c,t);
        ps1 = -2.88934 + 0.37966 * T - 0.00925 * pow(T, 2) + 1.54e-4 * pow(T, 3);/*饱和压力拟合*/
        density_v = -0.00134 + 0.00136 * T - 3.27e-5 * pow(T, 2) + 7.76e-7 * pow(T, 3);/*蒸气密度拟合*/
        density_c = 1000.07904 + 0.01231 * T - 0.00586 * pow(T,2) + 1.6e-5 * pow(T,3);/*水密度拟合*/
        sur_tension = 0.07566 - 1.41e-4 * T - 2.68e-7 * pow(T,2);/*表面张力拟合*/
        S1 = P / ps1;
        pv1 = P * f_v;
        G = 16 / 3 * PI * pow((M / (density_c * log(S1) * K * T)),2) * pow(sur_tension, 3); /*计算吉布斯自由焓*/
        C_UDMI(c,t,0) = sqrt(2 / PI * sur_tension) * pow(M ,-3/2) * pow(density_v, 2) / density_c * exp( -G / K * T);/*成核率*/
        end_c_loop_all(c,t)
        }
                }
}

/*第一个输送方程Q0源项*/
DEFINE_SOURCE(q0_source,c,t,dS,eqn)
{
        return C_UDMI(c,t,0);
}

/*第二个输送方程Q1源项*/
DEFINE_SOURCE(q1_source,c,t,dS,eqn)
{
        return  C_UDMI(c,t,0) * pow(C_UDMI(c,t,2),2) + C_R(c,t) * C_UDSI(c,t,0) * C_UDMI(c,t,1);
}

/*第三个输送方程Q2源项*/
DEFINE_SOURCE(q2_source,c,t,dS,eqn)
{
        return  C_UDMI(c,t,0) * pow(C_UDMI(c,t,2),2) + 2 * C_R(c,t) * C_UDSI(c,t,1) * C_UDMI(c,t,1);
}

/*第四个输送方程g的源项*/
DEFINE_SOURCE(g_source,c,t,dS,eqn)
{
        return 4 * PI * density_c * (1/3 * C_UDMI(c,t,0) * pow(C_UDMI(c,t,2),3) + C_R(c,t) * C_UDSI(c,t,2) * C_UDMI(c,t,1));
}

/*能量方程源项*/
DEFINE_SOURCE(energy_source,c,t,dS,eqn)
{
        real dt, temp, L;
        dt = RP_Get_Real("physical-time-step";
        temp = C_T(c,t);
        L = 2502 - 2.42169 * temp;
        return L * C_UDSI(c,t,3) / dt;
}
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Diligent雨

新虫 (初入文坛)

【答案】应助回帖

把udf简化尝试,运用排除法试试;可能是fluent内部设置问题,查看与uds0所有的设置;减小松弛因子。希望有帮助
焊接fluent熔池
2楼2020-03-23 22:01:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 tsv249052 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 太诡异了,五月底还有没有送审的。。 +7 hdzw9071 2024-05-21 7/350 2024-05-21 10:37 by echo1994
[有机交流] 两个产物点爬小板离得非常近,怎么靠大板提纯 5+5 lljcb 2024-05-18 6/300 2024-05-21 10:26 by mrzhl1986
[论文投稿] word转成pdf之后公式里面的字体变了,正文字体没变。 +6 1255037206 2024-05-20 8/400 2024-05-21 08:56 by William_13
[教师之家] 另一半是老师会加分哦 +14 acogw9004 2024-05-14 14/700 2024-05-21 08:54 by bxwisdom_886
[基金申请] 去年申请基金的评审意见是ChatGPT在国内是禁止的,研究方案中有使用ChatGPT不合理 +4 瞬息宇宙 2024-05-19 4/200 2024-05-21 00:37 by dxcharlary
[基金申请] bless bless bless bless bless bless +5 chenwenqnig 2024-05-19 5/250 2024-05-20 16:42 by mingxu
[基金申请] 连续3年国社科青年本子都没中,今年最后一次青年了,写本子完全浪费时间 +15 ddkk3000 2024-05-15 23/1150 2024-05-20 11:34 by ddkk3000
[考博] 25年博士申请 +6 lixinmiao9 2024-05-18 6/300 2024-05-20 11:19 by 裴先生533
[考博] 【2025 申博】材料或者冶金工程 +4 枫落孤城 2024-05-19 5/250 2024-05-20 10:52 by 枫落孤城
[基金申请] 数理学部函评几号结束? +6 科研孤勇者 2024-05-16 7/350 2024-05-20 09:05 by 6543yes
[教师之家] 执念 +7 459582015 2024-05-16 8/400 2024-05-19 18:22 by Quakerbird
[论文投稿] 求推荐期刊 20+3 好困好困a 2024-05-18 4/200 2024-05-19 11:30 by nono2009
[无机/物化] 请问什么溶剂能溶解二氧化锰 (金币+5) +4 这是春天 2024-05-15 4/200 2024-05-19 11:24 by wanghuawei
[考博] 双非院士组还是211普通老师 +9 timergoi 2024-05-14 10/500 2024-05-18 08:31 by 3001160025
[硕博家园] 耐高温垫片求购 +6 Sexyflea 2024-05-16 9/450 2024-05-18 08:31 by nanbeiY
[教师之家] 为何一方面国内大学教师无效内卷过劳逝世,而另一方面国家却在硬核科技上被卡脖子深重 +16 zju2000 2024-05-15 20/1000 2024-05-18 07:28 by llhljsy
[基金申请] 系统导出申报书中参与人那一页的格式,跨入两页,要通过调整行间距调整到一页吗? +3 danisha 2024-05-15 5/250 2024-05-16 18:21 by danisha
[基金申请] 粗大,科研之友提示有一篇10多年前的文章被阅读 +9 babu2015 2024-05-16 11/550 2024-05-16 14:53 by TsolmonZ
[教师之家] 宋凯 +10 yexuqing 2024-05-14 10/500 2024-05-16 09:21 by shl2112501
[教师之家] 问题已解觉,谢谢大家关注! +7 lzgj258 2024-05-15 11/550 2024-05-15 19:15 by 环境检测2024
信息提示
请填处理意见