前面我们介绍了生产能力类和热仂学平衡类反应器这二者均属于比较简单的反应器模块,模块参数比较少而这一篇要介绍的动力学反应器比较复杂,牵扯到化学动力學的问题很多理论知识要在“反应工程”课程里学习。在这一篇里以全混釜反应器为例介绍这方面的内容
理想全混釜反应器为动力学反应器,可模拟单、两、三相体系也可处理固体。已知化学反应式、动力学方程和平衡关系可以通过全混釜反应器计算反应器体积和反应时间以及反应器热负荷,同时可处理动力学控制和平衡控制两类反应其主要参数设置如下表:
实例 、用全混釜反应器进行乙酸(A)與乙醇(B)的酯化反应,生成乙酸乙酯(R)和水(S)反应在3atm、100℃下进行,化学反应式为:
原料中反应组分的质量比为乙酸:乙醇:水=1:2:1.35反应的速率方程为 :
已知液体30℃进料,处理量为4m3/h乙酸的转化率为35%,是计算反应器的体积
Step1:输入组分,选择物性方法SRK**
Step2:构建流程图
Step3:設置进料物流参数
在Specifications表单操作条件(Operation conditions)中设置温度、压力(或热负荷)在持料状态(Holdup)下设置有效相态和反应器设定方式(7项中选一个,此处选择反应器体积Reactor volume并输入数值18)
接下来定义化学反应对象集
每一个化学反应对象集可以包含多个化学反应,每个反应都要设定计量學参数和动力学参数或平衡参数打开新建的R-1对象集表单Stoichiometry定义化学反应,点击New…新建化学反应如下图所示:
然后输入化学反应计量方程式
接下来切换到R-1对象集Kinetic表单定义化学反应动力学,如下图在动力学表单中为每一个化学反应选择发生反应的相态(Reacting phase)和浓度基准(Ratebasis)。對LHHW型动力学方程要分别定义反应动力学因子(Kinetic factor)、推动力表达式(Drivingforce expression)和吸附表达式(Adsorption expression),根据已知输入动力学因子数据
点击Driving Force打开推动仂表达式输入界面,包括两项:Term1和Term2分别代表正反应和逆反应的推动力,分别表达为体系中各组分浓度的幂乘积Term1、2项输入如下,参数A、B根据已知数据和上述公式计算而来(此过程不存在吸附过程的影响,无需设置吸附表达式)
正反应推动力表达式设置表单
逆反应推动力表达式设置表单
Step5:运行查看乙酸的转化率是否达到要求
查看乙酸的进出口流率,转化率=(进口流率-出口流率)/进口流率=17.84%(用电脑计算器算的哦)
Step6:利用设计规定将乙酸的转化率调到35%
以乙酸的进出口摩尔流率作为采集变量(即目标变量)
设定操作变量为反应器体积
运行查看反应器结果:热负荷为251.3kW,反应器体积为20.28m3停留时间为4.56h。
这就是今天要介绍的内容欢迎朋友们留言交流,也欢迎点赞、分享