|
|
这帖子的坑我一眼就瞅出来了,反应速率那个单位kmol/(m·kg)确实是个奇葩组合,一般情况下要么是kmol/(m·h)基于体积的反应速率,要么是kmol/(kg·h)基于催化剂质量的反应速率,你给的这个分母又标方又标公斤,大概率是原始题里写漏了或者笔误。你可以翻一下题目的来源,看它描述的是均相反应还是气固催化反应。如果是固定床催化反应,常见的就是kmol/(kg·h)或者kmol/(kg·s),需要在动力学里把催化剂装填量关联进去;如果是均相反应,那就是kmol/(m·h)或kmol/(m·s)。Aspen里输入反应动力学时,Units那一栏是可以下拉选单位的,你先看清楚你选的单位类型(比如LHHW、Power Law等),然后对照题里给的数据,把指数和指前因子换算一下,一般就是乘以或者除以一个密度或者空速的换算系数。
另外你提到反应转化率直接拉到100%,这通常意味着你设置的动力学参数让反应在进口就瞬间干完了,或者你用了平衡反应器(REquil或RGibbs)而没有限制反应程度。建议你用RCSTR或RPlug(平推流反应器)再加个动力学表达式,同时检查一下反应级数、温度对速率的影响。如果转化率死死卡在100%下不来,很可能是因为你设的速率常数太大或者活化能为零,导致反应瞬间完成,这时候适当调小指前因子或者调高活化能,让它在反应器长度/停留时间内逐渐反应下来。
方便的话你把题里的具体反应式、温度压力、还有你Aspen里用的反应器类型和动力学参数截个图补一下,大家帮你一起看看,单靠文字描述有时候不太好判断。 |
|