3.4 模型分析
如果只考虑一种反应,比如想要达到Ni的加氢转化率最大,只需要式(4)的右端达到最大值,这时反应速率常数最大的选项值是转化率最大的决定值,所以找到k12为二反脱Ni的反应速率常数最大值,相应的取y2最大值为1,则y1=y3=y4=0, 也就是说,催化剂全部装填在第二反应器上,显然这不符合实际情况。在实际中,同时装填4种催化剂的效果最好,即y1、y2、y3、y4均不等于0。
关键参数k的变化趋势由表 3可知,k11>k12、k13、k14,故想要Ni的转化率达到最高,装填在第一反应器的催化剂比例尽可能高;类似地,k22>k21、k23、k24,需要V的转化率最高,应该使装填在第二反应器的催化剂比例尽可能高;如果想要同时满足S的转化率不低于80%,CCR的转化率不低于60%,且需要金属Ni和V转化率尽可能高,这就需要找出一组数据(y1,y2,y3,y4)的合适值。
为此,建立数学模型,其中设置3种条件:
(1) 对于想得到的结果:首先要设置成第1个条件,即在程序第11行将fun后数字改为1,即:[y, fval]=fmincon(@fun1, y0, A, b, Aeq, beq, lb, ub, @mycon1);
当Ni的转化率最大时,再将第45行数字改为1,即:f=-(exp((1-1/exp(sum(y.*num(1, : ))))))
输出结果为:
y=[0.96999, 0.010007, 0.010002, 0.010001]
XNi=92.02%,XV=94.62%,XS=82.73%,XCCR=57.94%
当V的转化率最大时,再将第45行数字改为2,即:f=-(exp((1-1/exp(sum(y.*num(2, : ))))))
输出结果为:
y=[0.010008, 0.96998, 0.010005, 0.010004] XNi=90.09%,XV=98.94%,XS=94.70%,XCCR=72.18%
(2) 对于想得到的结果:需设置成第2个条件,然后将S转化率最小值设置为0.8。
程序第11行改为:[y, fval]=fmincon(@fun2, y0, A, b, Aeq, beq, lb, ub, @mycon1);
程序第5行改为:bound=[0, 0, 0.8, 0]; % a, b, c, d的最小值
输出结果为:
y=[0.082458, 0.89754, 0.01, 0.01]
XNi=90.25%,XV=98.81%,XS=94.20%,XCCR=71.29%
(3) 对于想得到的结果:需设置成第3个条件,然后将S转化率最小值设置为0.8,将CCR转化率最小值设置为0.64。
程序第11行改为:[y, fval]=fmincon(@fun3, y0, A, b, Aeq, beq, lb, ub, @mycon1);
程序第5行改为:bound=[0, 0, 0.8, 0.64]; % a, b, c, d的最小值
输出结果为:
y=[0.010002, 0.97, 0.010001, 0.010001]
XNi=90.09%,XV=98.94%,XS=94.70%,XCCR=72.18%
最后,建立数学模型,在程序第12行添加y=[0.3, 0.25, 0.2, 0.25],然后运行得出结果。
3.5 模型验证
采用相同的原料油,在同一试验装置上装填另一种级配组合的催化剂,与建模所用的催化剂级配组合对比,如表 6所示,脱金属催化剂比例从20%增加到25%,增加了5个百分点;脱金属脱硫催化剂比例从23%减少到20%,减少了3个百分点;脱硫脱残炭催化剂比例从27%减少到25%,减少了2个百分点。然后在相同试验条件下反应,反应温度为380 ℃,氢分压为15.5 MPa,液时体积空速采用平均值0.23 h-1,氢油体积比为600。
表 6
表 6 各反应器催化剂级配组合对比
反应器 |
催化剂种类 |
建模比例/% |
验证比例/% |
一反 |
保护剂+HDM1 |
30 |
30 |
二反 |
HDM2 |
20 |
25 |
三反 |
HDM/HDS |
23 |
20 |
四反 |
HDS/HDDCR |
27 |
25 |
合计 |
|
100 |
100 |
|
表 6 各反应器催化剂级配组合对比
|
试验催化剂级配组合数组值为y=[0.3,0.25,0.2,0.25],将其输入模型程序中,得到预测值,将试验值与预测值结果进行对比,见表 7。
表 7
表 7 杂质和残炭转化率试验值与预测值结果对比
项目 |
转化率/% |
HDNi |
HDV |
HDS |
HDCCR |
实际值 |
83.3 |
94.2 |
88.9 |
61.9 |
预测值 |
84.8 |
93.2 |
90.6 |
62.8 |
|
表 7 杂质和残炭转化率试验值与预测值结果对比
|
由表 7可知,杂质和残炭转化率预测值和试验值的误差最大为1.7个百分点,在可接受范围内,说明本模型具有一定的可靠性。
3.6 模型的作用
根据本研究获得的反应动力学模型,只需把各反应器中催化剂所占比例输入方程,就可以得到杂质转化率的结果,从而对其他催化剂级配组合进行预测。具体而言,可以把液时体积空速、反应速率常数当作变量,利用反应转化率方程求出各反应速率常数后,在一定的体积空速条件下保证硫的转化率不低于80%、残炭转化率不低于64%,尽可能使镍、钒转化率最大,得出一组催化剂装填比例y值。
3.7 模型的优点与缺陷
本数学模型适用于在原料油、催化剂组合类型、试验条件和试验装置不变的情况,只改变催化剂装填比例时可行。同时需要说明的是,模型未考虑几个影响因素对转化率的影响:①镍、钒、硫和残炭加氢转化是否均遵循一级反应规律;②渣油加氢反应是否为完全内扩散控制的过程;③在反应器内,物料分配是否均匀,是否为等体积反应,且物流在反应器内的流动是否为平推流。如果考虑催化剂失活的影响和内扩散的影响,需要进一步的研究和模型拟合。
本研究所开发的模型很好地解决了单台反应器对于总反应杂质转化率的分配情况,通过计算可以得出每台反应器对于镍、钒、硫和残炭的反应速率常数,这在以往的文献中还没有报道。
总之,本研究所设计的模型对今后催化剂装填比例提供了理论依据,为选取合适的催化剂级配方案以实现最优反应性能提供了参考。
4 结论
(1) 由已知固定床渣油加氢催化剂级配得出的参数,可以通过编程建立模型,输入需要的转化率,可以得到一组催化剂级配组合。此方法可以预测要求转化率的催化剂级配比例。
(2) 通过数学模型的计算,对催化剂级配关键参数的变化趋势进行考查,分析参数之间的相互关系和对关键参数的影响因素,为渣油加氢催化剂级配比例的设计和优化提供理论基础。
(3) 建立了基于试验反应速率常数的数学模型,为如何选取合适的催化剂级配方案以实现最优反应性能提供了参考。对不同催化剂组合的结果进行预测,且将预测值与试验值进行对比,发现数学模型计算出的转化率和试验结果误差在可接受范围内,本模型具有一定的可靠性。
[1] |
|
[2] |
|
[3] |
韩崇仁, 刘纪端, 方维平, 等. 渣油加氢催化剂组合装填优化方法[C]//中国化工学会石油化工专业委员会. 中国化工学会2003年石油化工学术年会论文集. 北京: 《石油化工》编辑部, 2003: 2.
|
[4] |
李心园. 渣油加氢反应动力学模型的研究[D]. 厦门: 厦门大学, 2019.
|