本帖最后由 1300210232 于 2020-5-7 12:11 编辑
Aspen plus中动力学输入问题 一、单位问题 反应动力学方程中速率因子(Kinetic factor)软件是有一组默认的速率因子单位,需要把所给的速率因子单位变换为默认单位后再输入。 首先,Aspen plus中速率因子的形式为
。 所以,其单位为
。其中,kg和m3的选择取决于催化剂量是以质量计还是以体积计。K为温度单位,但是如果给定了参考温度T0,或者n为0,则忽略此项。conc.为反应物浓度单位。取决于浓度单位类型的选择。对照如下: Molarity | | Mole fraction/Mass fraction/Mole gamma | | Partial pressure/Fugacity | | Mass concentration | |
DFCE为浓度指数之和。 二、 (一)对于给定的动力学方程,首先要变换其中参数单位为Aspen中的默认单位。
1、动力学因子项:由于反应物浓度以压强计,所以k的单位为kmol/(s*kg*pa),需要对kMT 、kDME、kDMS进行单位进行变化。至于活化能EMT、EDME、EDMS的单位,可以在填写的时候进行选择,不必变换;
2、推动力项:K1量纲为1,不需要变化;
3、吸附项: K5的单位为MPa-1,要使其变为Pa-1,需要乘10-6。此外,QK1 、QK2的单位需要变化为J/mol。
4、至此,所有参数的单位已经变化完成,结果如下:
(二)参数输入,
根据上述变换所得数据进行输入。在此之前需要在Reaction中新建LHHW方程,并添加第一个反应。
根据上述变换所得数据进行输入。在此之前需要在Reaction中新建LHHW方程,并添加第一个反应。
1、输入动力学项参数,如下图:
2、点击Driving Force,输入推动力项参数:
(1)Term1中,A、B、C、D值的确定方法如下。需要对K1取自然对数,取对数之后的形式为Ln(K)=A+B/T+C*Ln(T)+D*T。可以通过对应得到A、B、C、D的值。输入结果如下:
(2)Term2:由于该反应没有逆反应,意味着第二项为0,只需要输入A的值为一个绝对值非常大的负数即可。
3、吸附项
点击Adsorption输入吸附项参数。Term no.1、Term no.2、Term no.3分别为吸附项的三项。A、B、C、D的确定方式与推动力项的A、B、C、D确定方式相同,只需要对每一项的系数K取自然对数之后对应便可以得到。输入结果如下:
(三)至此,第一个反应的参数输入完毕。剩余两个反应参数的输入可以仿照着来,这里不再赘述。
|