转载自:http://blog.sina.com.cn/s/blog_4a0a8b5d0101pj3c.html

CHEMKIN机理导入后,发现速率常数全变了,那么他们是怎样变化的呢?

FLUENT中单位为 Kg mol s J 的SI单位,而CHMKIN默认单位为 g mol s cal单位。

这里先掰一下基元化学反应速率单位:(注意这里是基元反应)

基元反应通常最多可以写成:

A + B + C =
D + E + F

因为三级以上的反应速率就很低了。

那么正向反应的速率为:

Rf = kf *
cA * cB * cC

为方便解释单位,这里取SI单位制。

这里 R的单位组合永远都是 mol/(m^3*s).

那么对于三级反应的单位制来说就有:

mol/(m^3*s)= ? * mol/m^3 *
mol/m^3 * mol/m^3

这样 kf的单位就是 : (m^3/mol) * (m^3/mol) /s

类比二级反应 kf 单位 (m^3/mol) /s

一级反应 kf 单位 1/s

零级反应 kf 单位 mol/m^3 /s

下面掰一下FLUENT和CHEMKIN的单位转换关系:

kf = A *
(T/Tref)^beta * Exp(-Ea/R/T)

因为 (T/Tref)^beta *
Exp(-Ea/R/T)这部分单位为
1,因此kf单位等同于 A。

Rf = kf * c^n (n为反应级数)

在FLUENT中 Rf的单位为 kmol/m^3 /s, beta单位为 1,
Ea单位为 J/kmol.(注软件界面Ea写的是J/kgmol为错写)

拿二级反应来说 Chemkin 格式kf单位为 (cm^3/mol)/s, Ea单位为 cal/mol, beta单位为1,Fluent格式kf单位 m3/kmol/s,Ea单位 J/kmol, beta单位1,那么导入到FLuent中比例因子分别变为:

A的1000
* (1e-2)^3 = 1e-3,Ea的 4.184 * 1000 = 4184。

总结:

CHEMKIN导入到Fluent中,Ea乘以 4184,A根据反应级数不同,分别乘以:

0级 :
1e3

1级: 1

2级: 1e-3

3级:
1e-6

这些操作在导入的时候,由软件自动完成。

FLUENT导入CHEMKIN机理的单位问题【转载】的更多相关文章

  1. fluent中隐藏模型的开启【转载】

    转载自:http://blog.sina.com.cn/s/blog_5fd791530100d5ic.html fluent中设置了一些隐藏模型,普通的用户界面是没有相关选项的,必须用相关命令开启. ...

  2. c#将Excel数据导入到数据库的实现代码(转载)

    假如Excel中的数据如下:     数据库建表如下:     其中Id为自增字段:      代码如下: using System; using System.Collections.Generic ...

  3. foxmail地址簿导入thunderbird的乱码问题 (转载)

    转自:http://blog.csdn.net/gexueyuan/article/details/9032595 由于foxmail的地址簿格式和thunderbird的格式不一样,另外也存在编码问 ...

  4. [Excel] CsvHelper---C#关于CSV文件的导入和导出以及转化 (转载)

    点击下载 CsvHelper.rar 这个类是关于Csv文件的一些高级操作1.DataTable导出到CSV2.将Csv读入DataTable看下面代码吧 /// <summary> // ...

  5. 【Tips】Endnote导入IEEE Xplore文献方法《转载》

    1. 在IEEE XPlore中点击“Download Citation”: 2. 选中“Citation & Abstract”和“EndNote,Procite,RefMan”两个选项: ...

  6. Fluent 18.0新功能之:其他

    ANSYS 18.0在2017年1月底发布,来看看Fluent18.0更新了哪些内容. 1 用户界面 关于用户界面方面的更新包括: (1)可以在树形菜单中同时选择多个子节点,如同时选择多个边界,点击右 ...

  7. SQLServer2005数据导入Mysql到详细教程

    如果转载请注明转载地址,谢谢. SQL SERVER数据导入MYSQL目录 1.Navicat for MySQL 版本10.0.9 2.创建目标数据库 3.创建正确的SQL SERVER数据库ODB ...

  8. 用友CDM系统期初导入商品资料经验

    1.       倒入商品资料,是导入表spkfk(商品档案表).spkfjc(商品总结存表),主要是将spkfk全部编码导入. 2.       导入客商资料,是导入表mchk(业务单位登记表).m ...

  9. 用fluent模拟内循环床气化燃烧(调试过程记录)

    模拟对象为文献Combined gasification of coal and biomass in internal circulating fluidized bed[1]中的内循环气化炉.[1]h ...

随机推荐

  1. win10+pyspark+pycharm+anaconda单机环境搭建

    一.工具准备 1. jdk1.8 2. scala 3. anaconda3 4. spark-2.3.1-bin-hadoop2.7 5. hadoop-2.8.3 6. winutils 7. p ...

  2. webstorm处理代码冲突

     出现这个冲突界面后,不要关闭弹窗,不然会把冲突更新下来,也不要点merge. 正确做法:双击文件开始解决冲突!!!!

  3. SSM - SpringBoot - SpringCloud

    SSM框架 Spring + Spring MVC + MyBatis:标准MVC模式 继 SSH (Struts+Spring+Hibernate)之后,主流的 Java EE企业级 Web应用程序 ...

  4. CentOS7安装CDH 第十二章:YARN的资源调优

    相关文章链接 CentOS7安装CDH 第一章:CentOS7系统安装 CentOS7安装CDH 第二章:CentOS7各个软件安装和启动 CentOS7安装CDH 第三章:CDH中的问题和解决方法 ...

  5. Python函数Day5

    一.内置函数 globals()    将全部的全局变量以字典的形式返回 locals()      将当前作用域的所有变量以字典的形式返回 a = 1 b = 2 def func(x): c = ...

  6. java - day018 - 线程续

    生产者,消费者 线程间的通信模型 等待和通知 在生产者和消费者模型中 消费者暂停等待数据 生产者产生数据后发出通知 object 方法 wait(); notify(); 通知一个 notifyAll ...

  7. Linux网络编程综合运用之MiniFtp实现(七)

    上节中实现了配置文件的解析,这节来实现用户登录的验证,首先用客户端来登录vsftpd来演示登录的过程: 接着再连接miniftpd,来看下目前的效果: 接下来实现它,与协议相关的模块都是在ftppro ...

  8. Linux网络编程综合运用之MiniFtp实现(三)

    前面已经对FTP相关的一些概念有了基本的认识,接下来就要进入代码编写阶段了,也是非常兴奋的阶段,在开启这个它之前先对项目需求进行一个梳理,对其我们要实现的FTP服务器是一个什么样子. ftp命令列表 ...

  9. 如何使用Jmeter批量构造MySQL测试数据

    前言: 当我们进行API测试.Web Service或者其他系统模块测试时,你可能需要从数据库获取并记录数据.这些测试的目的是检查数据库中指定的数据,或者向数据库添加指定的数据,这篇文章会展示使用JM ...

  10. Mybatis配置文件中#{ }和${ }的区别

    #{ }和${ }都可以从map中取到相对应的值, 但是 #{ }采取的是预编译的方式(PreparedStatement)来执行sql语句,有效防止了sql注入问题 select * from bo ...