本发明属于精馏过程中的在线观测技术领域,具体地说,涉及一种基于局部浓度测量的精馏过程全局浓度在线观测器及方法。
背景技术:
精馏过程是化工过程中广泛使用的操作单元,主要用于各种混合物的分离与提纯。精馏提纯的产品广泛的应用于生活生产当中,产品的纯度控制是精馏过程的重要目标,直接影响精馏过程的经济效益。
浓度测量是在线监测产品纯度的手段之一,实际监测过程中,无法在精馏塔的每个塔板安装浓度测量仪表,目前,常用的方式是只在精馏塔的塔顶和塔底安装浓度测量仪表,通过塔顶和塔底浓度测量仪表分别测量塔顶和塔底的产品纯度,这种方式不利于实时监控精馏塔内部的工作状态。由于精馏过程具有较大的时滞,当塔顶和塔底的产品纯度出现问题时,故障或者异常往往早已发生,精馏塔内部塔板的物料浓度也早已偏离正常范围,只监测塔顶和塔底的产品纯度的方法已经无法满足在线实时监测的需求。因此,设计一种用于局部浓度测量的全局观测器,对实现精馏塔内部各塔板物料浓度的全局实时监测具有重要意义,为精馏过程的产品品质提供保障。
技术实现要素:
本发明针对现有精馏塔只测量塔顶塔底产品纯度而不监测各塔板物料浓度时存在的上述不足,提供了一种基于局部浓度测量的精馏过程全局浓度在线观测器及方法,根据有限的浓度测量点,在线实时估计所有塔板的物料浓度,进而辅助监测精馏塔内部的工作状态,有助于及时发现异常情况,具有所需浓度测量仪表数量少、浓度预测精度高、实时性好等特点。
为了达到上述目的,本发明提供了一种基于局部浓度测量的精馏过程全局浓度在线观测器,包括:
浓度测量装置,与精馏塔连接,用于测量精馏塔中的物料浓度;
局部浓度测量点离线选取分析模块,与所述浓度测量装置连接,用于离线分析决策局部浓度测量点的数量,并根据局部浓度测量点确定浓度测量装置的安装位置;
所述局部浓度测量点离线选取分析模块包括用于生成分析数据的浓度分布描述模块、用于选择第一测量点的灵敏度矩阵分析模块以及用于选择其他测量点的待选塔板相关性分析模块;
数据存储装置,与所述浓度测量装置连接,用于对所述浓度测量装置测量的物料浓度进行存储;
全局浓度在线观测器,与所述数据存储装置连接,用于通过局部物料浓度测量信息对全局浓度进行在线观测。
进一步的,还包括上位机监测界面,与所述全局浓度在线观测器连接,用于实时显示与监测塔板的物料浓度信息。
优选的,所述浓度分布描述模块生成分析数据的步骤为:
确定浓度分布公式中的参数初始值,浓度分布公式的表达式如下:
式中,m表示当前采样时刻,i表示塔板编号,
通过求解以下最优问题得到浓度分布参数的初始值:
式中,n表示塔板总数,
通过对浓度分布参数在初始值基础上进行阶跃变化,根据公式(1)计算精馏塔各塔板的物料浓度预测值发生的变化,即生成各塔板物料浓度对于浓度分布参数变化的灵敏度矩阵;灵敏度矩阵的元素计算公式如下:
式中,xi(0)表示第i块塔板的物料浓度初始值,
优选的,所述灵敏度矩阵分析模块选取第一个测量点的步骤为:
计算协方差矩阵,其步骤为:根据公式(3)获得灵敏度矩阵元素,即灵敏度kij,所有灵敏度矩阵元素构成灵敏度矩阵k,进而根据公式(4)得到协方差矩阵,公式(4)的表达式如下:
x=ktk(4)
式中,kt表示灵敏度矩阵k的转置,x表示协方差矩阵;
计算塔板的加权评价系数,并根据加权评价系数的大小选取第一个测量点,其步骤为:
根据公式(5)求取各塔板的加权评价系数,公式(5)的表达式如下:
式中,λj为协方差矩阵x的第j个特征值,cij表示λj对应的单位特征向量的第i个元素,q表示浓度分布参数的数量,ei表示第i块塔板的加权评价系数,表征了第i块塔板的物料浓度对于浓度分布参数的总体影响;
选择最大的ei对应的第i块塔板作为第一个测量点。
优选的,所述待选塔板相关性分析模块选取第2个到第q个测量点的步骤为:
(1)选取第2个测量点,其选取方法为:
设选取的第一块塔板编号为k1,其对应的灵敏度向量可记为
对于任意一个未选择的塔板i,对应的灵敏度向量记为si,则
选择夹角θi最接近90°对应的塔板i为第二个测量点;
(2)选取第3个到第q个测量点,其选取方法为:
a、设已经选取了n个测量点,则2≤n<q,每个对应塔板的灵敏度向量记为
式中,al为常数;
对于任意一个未选择塔板对应的灵敏度向量si,在n维向量空间中与该未选择塔板距离最近的向量
si与
选取夹角θi最接近90°对应的塔板i为下一个测量点;
b、迭代循环进行步骤a,直到找出q个测量点。
优选的,根据所述局部浓度测量点离线选取分析模块选取的q个测量点,实际安装浓度测量装置,所述数据存储装置将所述浓度测量装置测得的q个塔板的物料浓度测量值进行储存,并将所测数据传输给所述全局浓度在线观测器;所述全局浓度在线观测器根据局部q个塔板的物料浓度测量值在线估计所有塔板的物料浓度值,即实现全局塔板物料浓度观测。
优选的,全局浓度在线观测器根据局部q个塔板的物料浓度测量值在线估计所有塔板的物料浓度值的步骤为:
根据所测q个塔板的物料浓度在线估计浓度分布参数,通过求解如下最优问题实现参数估计:
式中,m表示当前采样时刻,q表示测量点的总数,l表示测量点的编号,kl表示测量点对应的塔板编号,
求解公式(10)表示的最优问题即可得到当前采样时刻浓度分布参数的值s(m)、xmax(m)、xmin(m)、k(m);
根据当前时刻浓度分布参数的值s(m)、xmax(m)、xmin(m)、k(m),通过公式(11)得到没有浓度测量点的塔板的物料浓度估计值
式中,i表示塔板编号,i≠kl,即不包含浓度测量点所在的塔板;
没有浓度测量点的塔板的物料浓度估计值
为了达到上述目的,本发明还提供了一种精馏过程全局浓度在线观方法,采用上述基于局部浓度测量的精馏过程全局浓度在线观测器,其步骤为:
s1、局部浓度测量点离线选取分析模块选取q个测量点,根据已选测量点安装浓度测量装置;
s2、浓度测量装置测量q个塔板的物料浓度,并通过数据存储装置进行存储;
s3、数据存储装置将存储的物料浓度信息传输给全局浓度在线观测器,全局浓度在线观测器根据q个塔板的物料浓度测量值在线估计所有塔板的物料浓度值,即实现全局塔板物料浓度观测。
与现有技术相比,本发明的优点和积极效果在于:本发明对精馏过程中的浓度分布进行分析,选取有限个浓度测量点,通过局部的浓度测量,实现所有塔板物料浓度的全局在线观测,不需要在每块塔板上都安装浓度测量装置即可实时监测精馏塔内部的物料浓度变化,节省了大量的浓度测量装置购买、安装和维护成本,在线观测运算效率高、浓度观测准确,能够实时准确地监测精馏塔所有塔板的物料浓度变化情况。
附图说明
附图1为本发明具体实施例的结构示意图;
附图2为本发明具体实施例局部浓度测量点离线选取分析模块的原理图。
图中,1、浓度测量装置,2、精馏塔,3、局部浓度测量点离线选取分析模块,31、浓度分布描述模块,32、灵敏度矩阵分析模块,33、待选塔板相关性分析模块,4、数据存储装置,5、全局浓度在线观测器,6、上位机监测界面。
具体实施方式
下面,通过示例性的实施方式对本发明进行具体描述。然而应当理解,在没有进一步叙述的情况下,一个实施方式中的元件、结构和特征也可以有益地结合到其他实施方式中。
参见图1和图2,本发明揭示了一种基于局部浓度测量的精馏过程全局浓度在线观测器,包括:
浓度测量装置1,与精馏塔2连接,用于测量精馏塔2中的物料浓度;
局部浓度测量点离线选取分析模块3,与所述浓度测量装置1连接,用于离线分析决策局部浓度测量点的数量,并根据局部浓度测量点确定浓度测量装置的安装位置;
所述局部浓度测量点离线选取分析模块3包括用于生成分析数据的浓度分布描述模块31、用于选择第一测量点的灵敏度矩阵分析模块32以及用于选择其他测量点的待选塔板相关性分析模块33;
数据存储装置4,与所述浓度测量装置1连接,用于对所述浓度测量装置1测量的物料浓度进行存储;
全局浓度在线观测器5,与所述数据存储装置4连接,用于通过局部物料浓度测量信息对全局浓度进行在线观测。
本发明上述在线观测器,通过局部浓度测量点离线选取分析模块对精馏过程中的浓度分布进行分析,选取有限个浓度测量点,确定浓度测量装置的安装位置,通过浓度测量装置对物料局部浓度进行测量,然后由全局浓度在线观测器通过局部物料浓度测量信息对全局浓度进行在线观测,从而实现所有塔板物料浓度的全局在线观测。不需要在精馏塔每块塔板上安装浓度测量装置即可实现监测精馏塔内部的物料浓度变化,在有限个塔板位置安装浓度测量装置来实现所有塔板的物料浓度在线观测,在保证全局浓度观测准确性的前提下,大大减少浓度测量装置的安装数量,节约成本,且在线观测运算效率高、浓度观测准确,能够实时准确地监测精馏塔所有塔板的物料浓度变化情况。
继续参见图1,在上述在线观测器的一优选实施方式中,所述在线观测器还包括上位机监测界面6,与所述全局浓度在线观测器5连接,用于实时显示与监测塔板的物料浓度信息。通过上位机监测界面显示由全局浓度在线观测器观测的所有塔板物料浓度信息并监测塔板的物料浓度信息。
作为上述在线观测器的优选方案,所述浓度测量装置可以采用浓度测量仪,也可以采用浓度传感器。
上述在线观测器中,所述浓度分布描述模块31生成分析数据的步骤为:
s311、确定浓度分布公式中的参数初始值,浓度分布公式的表达式如下:
式中,m表示当前采样时刻,i表示塔板编号,
通过求解以下最优问题得到浓度分布参数的初始值:
式中,n表示塔板总数,
s312、通过对浓度分布参数在初始值基础上进行阶跃变化,根据公式(1)计算精馏塔各塔板的物料浓度预测值发生的变化,即生成各塔板物料浓度对于浓度分布参数变化的灵敏度矩阵;灵敏度矩阵的元素计算公式如下:
式中,xi(0)表示第i块塔板的物料浓度初始值,
上述在线观测器中,所述灵敏度矩阵分析模块32选取第一个测量点的步骤为:
s321、计算协方差矩阵,其步骤为:根据公式(3)获得灵敏度矩阵元素,即灵敏度kij,所有灵敏度矩阵元素构成灵敏度矩阵k,进而根据公式(4)得到协方差矩阵,公式(4)的表达式如下:
x=ktk(4)
式中,kt表示灵敏度矩阵k的转置,x表示协方差矩阵;
s322、计算塔板的加权评价系数,并根据加权评价系数的大小选取第一个测量点,其步骤为:
根据公式(5)求取各塔板的加权评价系数,公式(5)的表达式如下:
式中,λj为协方差矩阵x的第j个特征值,cij表示λj对应的单位特征向量的第i个元素,q表示浓度分布参数的数量,ei表示第i块塔板的加权评价系数,表征了第i块塔板的物料浓度对于浓度分布参数的总体影响;
选择最大的ei对应的第i块塔板作为第一个测量点。
上述在线观测器中,所述待选塔板相关性分析模块33选取第2个到第q个测量点的步骤为:
s331、选取第2个测量点,其选取方法为:
设选取的第一块塔板编号为k1,其对应的灵敏度向量可记为
对于任意一个未选择的塔板i,对应的灵敏度向量记为si,则
选择夹角θi最接近90°对应的塔板i为第二个测量点;
s332、选取第3个到第q个测量点,其选取方法为:
a、设已经选取了n个测量点,则2≤n<q,每个对应塔板的灵敏度向量记为
式中,al为常数;
对于任意一个未选择塔板对应的灵敏度向量si,在n维向量空间中与该未选择塔板距离最近的向量
si与
选取夹角θi最接近90°对应的塔板i为下一个测量点;
b、迭代循环进行步骤a,直到找出q个测量点。
在上述在线观测器的一优选实施方式中,根据所述局部浓度测量点离线选取分析模块选取的q个测量点,实际安装浓度测量装置,所述数据存储装置将所述浓度测量装置测得的q个塔板的物料浓度测量值进行储存,并将所测数据传输给所述全局浓度在线观测器;所述全局浓度在线观测器根据局部q个塔板的物料浓度测量值在线估计所有塔板的物料浓度值,即实现全局塔板物料浓度观测。
上述在线观测器中,全局浓度在线观测器5根据局部q个塔板的物料浓度测量值在线估计所有塔板的物料浓度值的步骤为:
s51、根据所测q个塔板的物料浓度在线估计浓度分布参数,通过求解如下最优问题实现参数估计:
式中,m表示当前采样时刻,q表示测量点的总数,l表示测量点的编号,kl表示测量点对应的塔板编号,
求解公式(10)表示的最优问题即可得到当前采样时刻浓度分布参数的值s(m)、xmax(m)、xmin(m)、k(m);
s52、根据当前时刻浓度分布参数的值s(m)、xmax(m)、xmin(m)、k(m),通过公式(11)得到没有浓度测量点的塔板的物料浓度估计值
式中,i表示塔板编号,i≠kl,即不包含浓度测量点所在的塔板;
没有浓度测量点的塔板的物料浓度估计值
本发明还揭示了一种精馏过程全局浓度在线观测方法,采用上述在线观测器,其具体步骤为:
s1、局部浓度测量点离线选取分析模块选取q个浓度测量点,根据已选浓度测量点安装浓度测量装置;
其中,选取q个浓度测量点的具体步骤为:
s11、浓度分布描述模块生成分析数据。
s111、确定浓度分布公式中的参数初始值,浓度分布公式的表达式如下:
式中,m表示当前采样时刻,i表示塔板编号,
通过求解以下最优问题得到浓度分布参数的初始值:
式中,n表示塔板总数,
s112、通过对浓度分布参数在初始值基础上进行阶跃变化,根据公式(1)计算精馏塔各塔板的物料浓度预测值发生的变化,即生成各塔板物料浓度对于浓度分布参数变化的灵敏度矩阵;灵敏度矩阵的元素计算公式如下:
式中,xi(0)表示第i块塔板的物料浓度初始值,
s12、灵敏度矩阵分析模块选取第一个测量点。
s121、计算协方差矩阵。
根据公式(3)获得灵敏度矩阵元素,即灵敏度kij,所有灵敏度矩阵元素构成灵敏度矩阵k,进而根据公式(4)得到协方差矩阵,公式(4)的表达式如下:
x=ktk(4)
式中,kt表示灵敏度矩阵k的转置,x表示协方差矩阵;
s122、计算塔板的加权评价系数,并根据加权评价系数的大小选取第一个测量点。
根据公式(5)求取各塔板的加权评价系数,公式(5)的表达式如下:
式中,λj为协方差矩阵x的第j个特征值,cij表示λj对应的单位特征向量的第i个元素,q表示浓度分布参数的数量,ei表示第i块塔板的加权评价系数,表征了第i块塔板的物料浓度对于浓度分布参数的总体影响;
选择最大的ei对应的第i块塔板作为第一个测量点。
s13、待选塔板相关性分析模块选取第2个到第q个测量点。
s131、选取第2个测量点,其选取方法为:
设选取的第一块塔板编号为k1,其对应的灵敏度向量可记为
对于任意一个未选择的塔板i,对应的灵敏度向量记为si,则
选择夹角θi最接近90°对应的塔板i为第二个测量点;
s132、选取第3个到第q个测量点,其选取方法为:
a、设已经选取了n个测量点,则2≤n<q,每个对应塔板的灵敏度向量记为
式中,al为常数;
对于任意一个未选择塔板对应的灵敏度向量si,在n维向量空间中与该未选择塔板距离最近的向量
si与
选取夹角θi最接近90°对应的塔板i为下一个测量点;
b、迭代循环进行步骤a,直到找出q个测量点。
s2、浓度测量装置测量q个塔板的物料浓度,并通过数据存储装置进行存储;
s3、数据存储装置将存储的物料浓度信息传输给全局浓度在线观测器,全局浓度在线观测器根据q个塔板的物料浓度测量值在线估计所有塔板的物料浓度值,即实现全局塔板物料浓度观测。
在上述在线观测方法的一优选方式中,在步骤s3之后,全局浓度在线观测器观测的各塔板物料浓度信息通过上位机监测界面进行显示和监测。
上述在线观测方法选取有限个浓度测量点,通过局部的浓度测量,实现所有塔板物料浓度的全局在线观测,无需测量每块塔板物料浓度即可实时监测精馏塔内部的物料浓度变化,节约成本,在线观测运算效率高、浓度观测准确。
上述实施例用来解释本发明,而不是对本发明进行限制,在本发明的精神和权利要求的保护范围内,对本发明做出的任何修改和改变,都落入本发明的保护范围。