[发明专利]一种基于数据的冶金企业高炉煤气动态预测方法无效
申请号: | 201010103317.X | 申请日: | 2010-01-29 |
公开(公告)号: | CN102147273A | 公开(公告)日: | 2011-08-10 |
发明(设计)人: | 赵珺;王伟;盛春阳;刘颖;张晓平;从力群;冯为民;吴毅平;沈兵 | 申请(专利权)人: | 大连理工大学;上海宝信软件股份有限公司 |
主分类号: | G01F1/66 | 分类号: | G01F1/66;G01F23/296 |
代理公司: | 大连理工大学专利中心 21200 | 代理人: | 梅洪玉 |
地址: | 116024 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于数据的冶金企业高炉煤气动态预测方法。首先利用经验模态分解的消噪方法对已知的历史数据进行除噪处理,然后利用基于回声状态网络的时间序列预测方法对高炉煤气系统的产消量进行动态预测;其次在回声状态网络中引入贝叶斯推理方法建立各主要煤气用户煤气流量与煤气柜柜位之间的关系模型用来预测高炉煤气柜柜位在当前时刻后指定时间长度内的变化;本发明能够准确地预测高炉煤气系统的产消量和煤气柜柜位变化,为现场煤气平衡调度人员提供在线决策支持。 | ||
搜索关键词: | 一种 基于 数据 冶金 企业 高炉 煤气 动态 预测 方法 | ||
【主权项】:
1.一种基于数据的冶金企业高炉煤气动态预测方法,其特征在于具体步骤如下:(1)从冶金企业现场的实时数据库读取预测所需的高炉煤气系统各用户煤气流量数据和煤气柜柜位数据。(2)采用经验模态分解的消噪方法对高炉煤气系统各用户煤气流量数据进行消噪处理①记待处理的信号为u,找出信号u的所有局部极大、极小值点,用三次样条插值函数拟合出信号的上包络线和下包络线,求出两包络线的平均值m1,将u与m1之差记为h1(h1=u-m1)判断h1是否为IMF,若不是,则重复上述分解过程对其进一步分解,第k步的结果h1k可写成h1(k-1)-m1k=h1k.定义h1k=c1,则c1即为从原始数据中得到的第一个IMF;②计算r1=u-c1,将r1作为分解数据,重复上述筛分过程,当剩余分量小于预定值或为单调函数时停止,最终将信号分解成n个IMF和一个剩余分量rn,即
③选择前k个IMF分量进行消噪,采用自适应阈值Ti(
1≤i≤k),其中σi表示第i尺度信号的标准差;④计算第i个信号相邻信号的标准差σij,若
则采用低通滤波器去噪;⑤将消噪后的IMF分量和其余的n-k个分量重构,得到消噪后的时间序列信号;(3)高炉煤气系统产消量预测①利用消噪后的数据构建训练样本集:将先前m个消噪后的历史数据[u(t),u(t+1),...,u(t+m-1),t=1,2,...,n-m]作为输入样本,用来预测第m+1个数据样本,训练样本集表示为S={(u(k),y(k))|k=1,2,L,n-m}u ( 1 ) u ( 2 ) M u ( n - m ) = u ( 1 ) u ( 2 ) L u ( m ) u ( 2 ) u ( 3 ) L u ( m + 1 ) M M M M u ( n - m ) u ( n - m + 1 ) L u ( n - 1 ) , ]]>y ( 1 ) y ( 2 ) M y ( n - m ) = u ( m + 1 ) u ( m + 2 ) M u ( n ) ]]> 其中u(k)∈Rm,y(k)∈R分别为输入和输出数据;②建立基于回声状态网络的时间序列预测模型:x ( k + 1 ) = tanh ( W in u ( k + 1 ) + Wx ( k ) ) y ( k + 1 ) = f out ( W out ( u ( k + 1 ) , x ( k + 1 ) , y ( k ) ) ) ]]> 其中,fout为线性函数;x(k)为k时刻DR的状态变量,初始值可随机给定;Win为输入权值矩阵;W为DR内部神经元的连接矩阵(为使DR具有动态记忆能力,W保持1%~5%的稀疏连接,且谱半径设为0.75);Wout为输出权值矩阵;③求解回声状态网络模型的权值:Win、W两者在网络学习前构建,而Wout是在网络学习后,通过搜集到的状态矩阵M(由u(k+1),x(k+1),y(k)组成)和搜集到的给定输出信号T(由y(k+1)组成),利用公式(Wout)T=M-1T求得;④预测高炉煤气系统各用户煤气流量:利用当前时间点前m个时间点的指定用户煤气流量值作为输入,预测当前时间点后n-m个时间点的指定用户煤气流量值,m和n的值可以由调度人员来指定;⑤预测高炉煤气系统在n-m个时间点内的产消量:高炉煤气在n-m个时间点内的产生量等于所有发生源用户在此n-m个时间点内的煤气流量之和,高炉煤气在n-m个时间点内的消耗量等于所有消耗源用户在此n-m个时间点内的煤气流量之和。(4)高炉煤气柜柜位预测建模①对从数据库中获得的高炉煤气各用户煤气流量数据和煤气柜柜位数据进行量纲统一和归一化处理;②构建柜位预测训练样本集:利用影响柜位变化的p个煤气用户的历史流量和柜位历史数据构造模型的训练样本集u ( 1 ) u ( 2 ) M u ( n ) = u 1 ( t ) u 2 ( t ) L u P ( t ) H ( t ) u 1 ( t + 1 ) u 2 ( t + 1 ) L u P ( t + 1 ) H ( t + 1 ) M M M M M u 1 ( t + n - 1 ) u 2 ( t + n - 1 ) L u P ( t + n - 1 ) H ( t + n - 1 ) , ]]>y ( 1 ) y ( 2 ) M y ( n ) = H ( t + 1 ) H ( t + 2 ) M H ( t + n ) ]]> 其中u(k)∈Rp+1,y(k)∈R分别为输入和输出数据,uj(t)表示影响柜位的P个用户中的第j个在t时刻的煤气流量,H(t)表示t时刻高炉煤气柜的柜位,H(t+1)表示t+1时刻高炉煤气柜的柜位;③建立基于回声状态网络的柜位预测模型:x ( k + 1 ) = tanh ( W in u ( k + 1 ) + Wx ( k ) ) y ( x ; W out ) = f out ( W out ( u ( k + 1 ) , x ( k + 1 ) , y ( k ) ) ) D = y ( k + 1 ) = y ( x ; W out ) + ϵ ]]> 其中,fout为线性函数;x(k)为k时刻DR的状态变量,初始值可随机给定;y(x;Wout)为网络输出值;D为实际输出值;ε为均值为0,精度为β的高斯白噪声;Win为输入权值矩阵;W为DR内部神经元的连接矩阵(为使DR具有动态记忆能力,W保持1%~5%的稀疏连接,谱半径选为0.75);Wout为输出权值矩阵;④利用贝叶斯推理方法求解柜位预测模型的权值:Win、W三者在网络学习前随机构建,而Wout是通过在回声状态网络中引入贝叶斯方法求得。因为ε是均值为0,精度为β的高斯白噪声,ε=D-y(x;Wout),所以D服从均值为y(x;Wout),精度为β的高斯分布,有
引入贝叶斯原理
用一个很宽的分布近似先验分布,于是有Wout的先验分布p ( W out ) = 1 z W out ( α ) exp ( - α E W out ) ]]> 由贝叶斯规则p(D)=∫p(D|Wout)p(Wout)dWout将p(D|Wout),p(D)和p(Wout)的表达代入贝叶斯公式中得到p ( W out | D ) = 1 Z M exp ( - β E D - α E W out ) = 1 Z M exp ( - M ( W out ) ) ]]> 由于ZM与Wout无关,所以将求解后验分布p(Wout|D)取最大值时的WMPout转化为求解M(Wout)取最小值时的WMPout,WMPout为所求权值。(5)将步骤3预测得到的高炉煤气各用户的n-m个煤气流量数据和从数据库中获得的高炉煤气柜柜位历史数据作为步骤4所建立的柜位预测模型的输入,预测当前时间点后n-m个时间点对应的柜位值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学;上海宝信软件股份有限公司,未经大连理工大学;上海宝信软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010103317.X/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置