24小时热门版块排行榜    

查看: 2812  |  回复: 6

wind613

木虫 (正式写手)

[交流] fluent计算燃烧,化学反应速率单位不是kmol/(m^3*s),udf中怎么编写反应速率?

fluent计算燃烧,化学反应速率不是fluent的格式,单位不是kmol/(m^3*s),想使用DEFINE_VR_RATE计算反应速率,udf怎么解决这种问题?麻烦高手来说说,谢谢!

[ Last edited by wind613 on 2016-10-12 at 14:47 ]
回复此楼
傲气藏于胸,才气见于事,和气浮于面,义气施于人
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wind613: 金币+1, 谢谢顶贴 2016-10-12 22:36:01
2楼2016-10-12 10:52:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

martinlew0

银虫 (小有名气)

★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
wind613: 金币+1, 谢谢顶贴 2016-10-12 22:35:41
这个问题我也很想了解,赶紧来个大神吧!!!
Life_for_CFD&Python.有关于流体流动传热、煤粉颗粒燃烧以及Python编程等方面的问题均可以与我交流,乐意之至。
3楼2016-10-12 19:31:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

von_weiqiang

木虫 (正式写手)

★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
wind613: 金币+1 2016-10-27 08:45:23
UDF是SI单位,自己写两行代码换算
专注传播负能量
4楼2016-10-17 22:28:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wind613

木虫 (正式写手)

引用回帖:
4楼: Originally posted by von_weiqiang at 2016-10-17 22:28:29
UDF是SI单位,自己写两行代码换算

我清楚udf是si单位,关键是化学反应速率不是标准形式,单位都不是fluent中的kmol/m^3*s
傲气藏于胸,才气见于事,和气浮于面,义气施于人
5楼2016-10-27 08:44:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lsjc77

铜虫 (初入文坛)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
wind613: 金币+10, 十分感谢,回复挺全面的 2016-10-28 09:36:22
引用回帖:
5楼: Originally posted by wind613 at 2016-10-27 01:44:51
我清楚udf是si单位,关键是化学反应速率不是标准形式,单位都不是fluent中的kmol/m^3*s...

不太了解fluent,但是化学反应速率总能转化为kmol/m3-s,
如果你的反应速率至少是基于体积的,也就是和kmol/m3-s只是单位不一样,那就乘一个单位换算的系数,
1kmol/m3-s = 1000 mol/m3-s = 1000 * 1e-6 mol/cm3-s = 1000*1e-6*3600 mol/cm3-h
如果是催化燃烧,基于催化剂重量的,你的反应速率可能是
kmol/kg-s, 将催化剂重量转化为反应器体积,你需要一个催化剂密度和床层孔隙率 Rv = Rm * density *(1- void)
如果是基于活性表面积,你的反应速率是 kmol/m2-s, 你需要一个表面积/体积 比,就是m2/m3,通常催化剂表面的单位是m2/g(kg),你就还得需要乘以催化剂密度,得到m2/m3(催化剂)
再大概也就没别的形式了吧,还有一种是基于分压的,通常可以通过p = C/RT 转换,如果你假设理想气体的话。
所以总能转化为kmol/m3-s,如果不能,说明不是不标准,是错了
6楼2016-10-28 05:32:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wind613

木虫 (正式写手)

引用回帖:
6楼: Originally posted by lsjc77 at 2016-10-28 05:32:01
不太了解fluent,但是化学反应速率总能转化为kmol/m3-s,
如果你的反应速率至少是基于体积的,也就是和kmol/m3-s只是单位不一样,那就乘一个单位换算的系数,
1kmol/m3-s = 1000 mol/m3-s = 1000 * 1e-6 mol/cm3 ...

谢谢!给出的单位是kg/m3*s,想到用kg/m3-s除以kg/kmol就可以变成fluent所需单位kmol/m3*s,不知道这样做是否合理,而且反应物不止一种,除以哪个合适,没思路啊
傲气藏于胸,才气见于事,和气浮于面,义气施于人
7楼2016-10-28 09:36:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wind613 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见