[发明专利]基于数据驱动的原油蒸馏装置经济模型预测控制方法在审
申请号: | 201710303144.8 | 申请日: | 2017-05-03 |
公开(公告)号: | CN107085371A | 公开(公告)日: | 2017-08-22 |
发明(设计)人: | 靳其兵;冯振湘;周星 | 申请(专利权)人: | 北京国控天成科技有限公司;北京化工大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04;C10G7/12;B01D3/42 |
代理公司: | 北京恒和顿知识产权代理有限公司11014 | 代理人: | 揭玉斌,胡世明 |
地址: | 100086 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 数据 驱动 原油 蒸馏 装置 经济 模型 预测 控制 方法 | ||
1.一种基于数据驱动的原油蒸馏装置经济模型预测控制方法,包括以下步骤:
S1、计算原油蒸馏装置系统的相对增益矩阵,根据相对增益矩阵对原油蒸馏装置的控制回路进行匹配;
S2、将测试激励信号加入到开环系统中,采集系统的输出;
S3、根据输入输出的数据,通过支持向量回归算法对原油蒸馏装置进行建模;
S4、将步骤S3得到的模型作为经济模型预测控制方法中的预测模型;
S5、根据生产要求给出模型预测控制器追踪的设定值,并且根据能源价格和产品价格给出经济指标,综合以上两者给出模型预测控制器的目标函数;
S6、将模型预测控制器应用于装置的控制中,根据实际要求对装置的各个控制变量进行搜索求解,将最优的控制序列应用到装置的各个控制变量中。
2.根据权利要求1所述的基于数据驱动的原油蒸馏装置经济模型预测控制方法,其特征在于,所述S1中的相对增益矩阵,是通过加入很小的阶跃激励信号,获得各回路的稳态增益,通过稳态增益获得相对增益矩阵,根据相对增益矩阵的各元素值来选择控制回路匹配对。
3.根据权利要求1所述的基于数据驱动的原油蒸馏装置经济模型预测控制方法,其特征在于,所述S2中的激励信号采用的是M序列。
4.根据权利要求1所述的基于数据驱动的原油蒸馏装置经济模型预测控制方法,其特征在于,所述S3的具体步骤为:
S301、在支持向量回归中使用径向基函数RBF作为核函数,即:
则,
通过对偶问题化为:
s.t.
yq(i)-<wq,Φ(xi)>-bq≤εq+ξi,i=1,…,N
<wq,Φ(xi)>+bq-yq(i)≤εq+ξi′,i=1,…,N
ξi,ξi′≥0,i=1,…,N
其中,K为核函数,xi为第i个输入信号的特征,x′为支持向量,g为RBF函数的设置参数,是第i输入的预测输出,wq是特征空间F的一个向量,Φ代表从低维空间到高维空间F的映射,bq是偏差项,为一个中间变量,εq是第q个输出的误差上界,ξi,ξi′是松弛变量,‖·‖是二范数,C为支持向量回归算法的惩罚参数;
S302、系统的动态特性可由非线性自回归带外源输入的模型表示,即:
yq(n)=fq(u1(n),…,u1(n-n1),…,uR(n),…,uR(n-nR),yq(n-1),…,yq(n-mq))
其中yq(n)是第q个输出在n时刻的输出值,u1(n)是第1个输入在n时刻的输入值,u1(n-n1)是第1个输入在(n-n1)时刻的输入值,在此将n1称为第1个输入的阶次,同样的mq则是第q个输出的阶次;
S303、利用输入输出数据通过k-折交叉验证确定系统各输入输出相应的阶次,然后得到最佳的支持向量回归模型,具体做法如下:
首先将输入输出数据均分为k份,这里k取5,取其中4份为训练数据,剩下的1份为测试数据,然后将所有的阶次设置为1,利用遗传算法对训练数据进行训练,搜索最佳的g、C和支持向量x′,由此可得到一个相应的支持向量回归模型,接着用测试数据进行测试,计算预测值和实际值之间的均方误差(MSE),重复5次,MSE值最小的模型就被认为是该阶次下最优的支持向量回归模型;然后逐步将各个阶次升高,最终可以得到多个不同阶次下的最优支持向量回归模型,比较MSE的大小,取MSE值最小的模型作为原油蒸馏装置最终的支持向量回归模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国控天成科技有限公司;北京化工大学,未经北京国控天成科技有限公司;北京化工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710303144.8/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置