基于线性回归模型的化学反应判断问题

(整期优先)网络出版时间:2021-11-19
/ 2

基于线性回归模型的化学反应判断问题

赵一帅 朱福海 崔芝彬 张萌

山东协和学院 山东济南 250107


摘要;内容摘要:乙醇可以被催化剂催化生成C4烯烃。本文针对催化剂组合与反应温度影响生成C4烯烃的问题,基于多元线性回归分析建立线性回归模型,分析催化剂、温度与C4烯烃之间的关系,利用三者的关系预判消耗量与生成量,调整化学反应策略,最后给出反应方案。

关键词: C4烯烃 回归模型 多元线性回归分析

催化剂会诱导化学反应发生改变,而使化学反应变快或者在较低的温度环境下进行化学反应,因此催化剂在现代化学工业中占有及其重要的地位。C4烯烃在化工产品及医药生产中使用范围广泛,选择乙醇作为原料生产制备C4烯烃,在制备过程中,将Co负载量、Co/SiO2和HAP装料比、乙醇浓度组合在一起称为催化剂组合,催化剂组合与反应温度会对C4烯烃的选择性和C4烯烃收率产生影响,因此通过对催化剂组合的不断设计,探索乙醇催化偶合制备C4烯烃的工艺条件具有非常重要的意义和价值。本文通过建立数学模型,拟通过对乙醇催化生成C4烯烃的反应进行判断,得到判断化学反应的线性回归模型。

.分析研究:乙醇转化率、C4烯烃的选择性与温度的关系

首先,选取性能数据表作为数据来源,以温度为自变量,乙醇的转化率和C4烯烃的选择性为因变量,借助MATLAB对数据进行可视化处理。然后,通过分析图像,确定线性关系,建立一元回归模型[1]

61975ae331115_html_98ca42afcd44e421.gif

用最小二乘法对模型进行求解。对回归模型进行显著性检验,确定模型的正确性。最后,对350度时给定的催化剂组合的测试数据表中的数据进行分析,得到反应物的转化率与各生成物的选择性与时间变化的关系。

  1. 数据可视化

为了更好的研究乙醇的转化率、C4烯烃的选择性与温度的关系,将性能数据表中的催化剂组合编号、温度、乙醇的转化率、C4烯烃的选择性四项数据提取出来,借助MATLAB软件做出相关的数据散点图,选取其中4种催化剂组合A1,A2,做出如图1—图2乙醇与C4烯烃含量变化图:

61975ae331115_html_911ac02846dc279a.png

61975ae331115_html_c8fc5a49cccb19f1.png

1 A1组乙醇与C4烯烃含量随温度变化图

2 A2组乙醇与C4烯烃含量随温度变化图

以上两张图像以温度为自变量,以乙醇的转化率与C4烯烃的选择性为因变量,总体呈现为线性回归的趋势,分析该图像可以得知随着温度的增高,乙醇的转化率也会随之增高,C4烯烃的选择性也会随之增高,符合线性回归模型要求。

  1. 计算相关系数

借助MATLAB软件,结合乙醇转化率与C4烯烃选择性变化图中的数据,求得乙醇转化率和C4烯烃的选择性与温度变化的相关系数r。表1为乙醇转化率和C4烯烃的选择性与温度关系的部分r值表:

1 乙醇转化率和C4烯烃的选择性与温度关系r值表

催化剂组合

A1

A2

B1

B2

相关系数r

(乙醇)

0.9321

0.99

0.9254

0.8633

相关系数r

(C4烯烃)

0.7869

0.7869

0.9718

0.9698

由表中数据可以得知,所有相关系数均大于0.5,在中度相关以上,而且大部分r的值大于0.8,为高度相关,也就是说相关系数r的存在是合理的,即该图像变化趋势符合线性变化趋势,确定乙醇转化率、C4 烯烃的选择性与温度的关系是线性关系。

  1. 模型的建立

因为乙醇转化率与C4烯烃的选择性变化基本相同,不失一般性,这里以乙醇转化率为研究对象,建立一元回归模型:

61975ae331115_html_b11c707cc8f5a45f.gif ,(k=1,2,3…21)

(1)

其中yk表示第k组的乙醇转化率,αk,βk表示回归系数,xk表示第k组的温度,61975ae331115_html_263ce03e49d47322.gifk表示随机误差,且61975ae331115_html_263ce03e49d47322.gif ~N(0,β2)。

根据公式(1),建立yk关于xk的线性回归方程:

61975ae331115_html_98ca42afcd44e421.gif

其中61975ae331115_html_c8fb24c6e788f4b5.gif61975ae331115_html_e180b286b26a9e6e.gif 分别表示αk,βk的估计值。

  1. 模型的求解

我们用最小二乘法[2]来估计αk,βk的值,使得残差61975ae331115_html_263ce03e49d47322.gifk的平方和最小,而残差的平方和为

61975ae331115_html_41177bd2de93ea08.gif

此时:

61975ae331115_html_88843a93b86a0cb5.gif

(2)

根据公式(2)可以得知, 61975ae331115_html_8fa2aab8583b7c88.gif 且可导,得出:

61975ae331115_html_27eea06d8a38d412.gif

求解上式可得:

61975ae331115_html_ad256c07ffbf8db5.gif

其中,61975ae331115_html_a62109c16b72ede9.gif61975ae331115_html_2f793ad3ca6e0c40.gif

利用MATLAB进行求解得到61975ae331115_html_9888ffa132b5e4b8.gif61975ae331115_html_b2cf494bffca1dcf.gif ,如下为关于乙醇转化率关于温度的回归方程:

61975ae331115_html_25096c9fd40fd08c.gif

同理可得关于C4烯烃的选择性的回归模型,下式为关于C4烯烃的选择性的回归方程

61975ae331115_html_1b1133a2195b071f.gif

得出结论:乙醇转化率、C4细听选择性都与温度成正相关的线性关系,即在大多数情况下,它们会随着温度的升高而升高。

.分别研究:催化剂组合及温度对乙醇转化率以及C4烯烃选择性影响

分析性能数据表,将与其他催化剂组合不同的石英砂的催化剂组合设置为对照组。研究变量间的关系,建立多元线性回归模型[3]

分析建立模型需要得知的数据,设出模型的初始形态,再对模型进行化简,利用向量法与最小二乘法求得各回归系数与最小误差的值,即得到模型最终解。基于多元线性回归模型的基础上,借助MATLAB求得乙醇转化率的复相关系数与C4烯烃的选择性的复相关系数,由此检验该模型的合理性。基于该模型求出乙醇转化率与C4烯烃的选择性大小的变化。

  1. 数据分析

分析性能数据表,了解各种催化剂的组合以及各种催化剂组合对应的温度变化情况,其中存在着一组具有石英砂的催化剂组合,即A11组,通过查阅资料可以得知,该组中1wt%Co/SiO2主要含SiO2,且石英砂主要是由SiO2组成,而且该组合中不存在HAP,于是将该催化剂组合当作没有HAP的对照组。

分析该数据表中的其他催化剂组合,可以得知不同的催化剂组合其中的Co 负载量、Co/SiO2 含量 、HAP 含量、乙醇浓度有不相同的,因此可以将这四种因素看作是变量的存在形式,考虑温度变化对其产生的影响,温度也看作是一种变量,因为这五个变量的关系是多元的、对乙醇转化率与C4烯烃选择性是成线性相关的,以此为基础建立多元线性回归模型。

  1. 模型的建立

在五个自变量已知的基础上建立多元线性回归模型:

61975ae331115_html_ab73454f781d88f0.gif ,(i=1,2,3…109)

(3)

因为C4烯烃选择性的估计值计算方式与乙醇转化率相似,于是这里以乙醇转化率为对象,建立关于乙醇转化率变化的模型。

其中:xi1为第i次Co的负载量,xi2为第i次实验Co/SiO2的重量,xi3为第i次实验HAP的重量,xi4为第i次实验乙醇浓度,xi5为第i次实验温度高低,61975ae331115_html_263ce03e49d47322.gif 为随机变量对yi造成的影响,61975ae331115_html_8cf7970f1f86fe07.gif 符合模型假定,借助向量法对该模型进行求解,求解式列如下所示:

61975ae331115_html_5819636256318583.gif =61975ae331115_html_97256346927be932.gif61975ae331115_html_ff92db4ffeeea0ee.gif +61975ae331115_html_9e017d88688d059a.gif

分析上面公式可以得到回归模型,模型可以表示为:

61975ae331115_html_bc4413881004cd52.gif61975ae331115_html_1d3a1fdfa8d031bf.gif (0,61975ae331115_html_e4a8a65a0e1c3281.gif2E),

化为正规方程组为(在x可逆的情况下):

61975ae331115_html_233e364b5785d887.gif

  1. 模型的求解

根据最小二乘法估计61975ae331115_html_496b893b8f8a77fb.gif 值记作61975ae331115_html_d04dad1d46dbee0.gif 使61975ae331115_html_263ce03e49d47322.gif 的平方和最小,即:

61975ae331115_html_df0ef98309419558.gif

(4)

解公式(3)可得:

61975ae331115_html_1a2c8143b7dfb78.gif

由此解得关于乙醇转化率的线性回归[4]模型:

61975ae331115_html_e986e1457a8426a0.gif

因为C4 烯烃选择性的估计值计算方式与乙醇转化率相似,所以,同理可得关于C4 烯烃选择性的线性回归模型:

61975ae331115_html_50eac205dce99379.gif

由它们各自的回归系数的估计值确定,Co负载量的升高会使乙醇转化率增大,C4烯烃选择性减小,CO/SiO2含量的升高会使乙醇的转化率减小,C4烯烃选择性选择性增大,HAP的含量升高会使乙醇的转化率增大,C4烯烃选择性减小,乙醇浓度的升高会使乙醇转化率减小,C4烯烃选择性增大,温度的升高会使乙醇转化率与C4烯烃选择性都增大。

  1. 模型的检验

根据定义有61975ae331115_html_7fd456bc94095de5.gif61975ae331115_html_97f6f9b2f80176c9.gif61975ae331115_html_264e98a70cd5685d.gif 此时,它们的自由度61975ae331115_html_f509991e96992715.gif ,且

R2= 61975ae331115_html_3979bb5b172c5313.gif

利用MATLAB进行求解得,乙醇转化率的复相关系数为0.7962,同理得出,C4烯烃选择性与自变量之间的复相关系数为0.7331,这说明回归变量与响应模型的关系密切,即模型合理。

[参考文献]

  1. 司守奎,孙玺菁.数学建模算法与应用(第三版)[M].北京:国防工业出版社,2021.109-120.

  2. 刘宝东,宿洁,陈建良.数学建模基础教程[M].北京:高等教育出版社,2015.201-220.

  3. 吕绍沛.乙醇偶合制备丁醇及C_4烯烃[D].大连:大连理工大学,2018.

  4. 韩中庚.数学建模算法及其应用(第三版)[M]北京:高等教育出社,2017.120-140.