24小时热门版块排行榜    

查看: 984  |  回复: 2

ouwenmin

新虫 (小有名气)

[求助] fluent处理多相流(VOF)模拟C_UDSI_DIFF取值问题

大家好,我现在用fluent处理多相流(VOF)模拟,其中有UDS求解,不同的相有不同的扩散系数,因此在求解的时候,uds求解不对,我发现的原因是用C_UDSI_DIFF是获得mixture的系数时,它总是取得是第二相的扩散系数,并不是按照help公式(1-18)中那样按照相组分来计算这个值。例如第一相phase 1设置的UDS扩散系数是1.0,组分是0.2,第二相phase 2设置的UDS扩散系数是2.5,组分是0.8,按照公式应该是C_UDSI_DIFF=1.0*0.2+2.5*0.8=2.2;然而在mixture这个层去取这个值得到的却是2.5。然后,phase 1和phase 2 uds扩散系数调换,又出现不同取值情况,结果非常混乱。
实在不知道fluent中这个是如何设置的?大家有没有遇到这个问题? 是不是多相流uds计算需要其他的处理,help上没有看到相关的说明。是不是vof界面上的扩散系数不连续或者?如果是用多个domian的话,内部边界耦合求解有没有问题?
谢谢大家!
回复此楼

» 猜你喜欢

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

数值模拟啊啊

新虫 (初入文坛)

你好,问一下你的问题解决了吗

发自小木虫Android客户端
2楼2017-10-26 13:16:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wahahawsw

铜虫 (正式写手)

C_UDSI_DIFF最后一个输入参数是标明uds方程的代号,你是不是取值的时候取成了C_UDSI_DIFF(c,t,2)取得始终是2.5,你再怎么平均还是2.5

发自小木虫IOS客户端
3楼2017-11-28 16:38:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ouwenmin 的主题更新
信息提示
请填处理意见