当前位置: 首页 > 专利查询>燕山大学专利>正文

基于卷积-门控循环神经网络的水泥回转窑电耗预测方法技术

技术编号:26378611 阅读:20 留言:0更新日期:2020-11-19 23:47
本发明专利技术公开了一种基于门控循环神经网络的水泥回转窑电耗的预测方法,属于水泥回转窑电耗预测技术领域,包括(1)根据水泥烧成过程经验和机理选取与水泥回转窑电耗相关的10个变量,充分考虑水泥生产过程的各变量之间的耦合及时延;(2)先用卷积提取相关输入的耦合特征;(3)再使用门控循环单元网络提取电耗序列的时序特征;(4)计算得到电耗的预测结果。本发明专利技术既解决了水泥回转窑复杂工况多变量、强耦合,难以建立机理模型的特点,又解决了变量数据存在的时变实延问题,并且为指导水泥烧成过程的调度和综合能耗的降低提供依据,可以为水泥烧成过程的管理提供规划调度依据。

【技术实现步骤摘要】
基于卷积-门控循环神经网络的水泥回转窑电耗预测方法
本专利技术涉及水泥回转窑电耗预测
,尤其是基于卷积-门控循环神经网络的水泥回转窑电耗预测方法。
技术介绍
水泥工业是我国经济发展、生产建设和人民生活不可或缺的原材料工业,水泥烧成过程是水泥生产的重要过程,而电耗量是衡量水泥烧成过程能耗的重要参数,对电耗量进行精准预测,可以为水泥烧成过程调度的优化和综合能耗的降低提供依据,所以水泥烧成过程中电耗量预测具有重要的意义。水泥烧成过程具有复杂性、随机性和动态时滞性等特点,难以使用传统数学方法建立一个精确的水泥能耗预测模型。针对上述问题,一些学者采用了不同的算法来研究用电量预测模型:Aranda等人采用多元非线性回归算法对电耗进行预测,此方法用于研究水泥生产过程中的非线性问题,难以解决时滞问题;Zhao等使用卷积和长短时记忆网络建立风电功率预测;Cui等基于支持向量机建立水泥工厂电耗预测模型,但没有解决变量之间的耦合问题。上述研究由于自身局限性难以解决时变时延和变量间的耦合问题,因此本专利申请提出了一种基于CNN-GRU的水泥回转窑电耗预测方法。
技术实现思路
本专利技术需要解决的技术问题是提供一种基于卷积-门控循环神经网络的水泥回转窑电耗预测方法,解决了水泥烧成复杂工况多变量、强耦合、难以建立机理模型的特点,又解决了变量数据与电耗之间存在的时变时延问题。为解决上述技术问题,本专利技术所采用的技术方案是:一种基于门控循环神经网络的水泥回转窑电耗预测方法,包括以下步骤:步骤1:分析整个水泥烧成的生产工艺,选取与电耗相关的10个输入变量,将变量数据进行归一化处理,考虑水泥生产过程的时延和变量之间的耦合,将归一化后的变量数据以横向为变量,竖向为时间顺序的方式排列;每一段时间的数据设置为一组作为二维卷积的输入;步骤2:对步骤1中整理后的数据进行二维卷积及最大池化运算,将经过二维卷积和最大池化运算后的数据按照时间顺序将其重构为时序序列;步骤3:将步骤2中得到的部分组时序序列作为门控循环神经网络模型的输入,数据在门控循环神经网络模型的内部门控单元中进行数据信息传播,门控循环神经网络模型通过更新门和重置门来控制信息的保留和丢失,前一时刻的留存信息和当前时刻的信息共同决定当前的输出;使用反向传播算法计算误差,更新权值和偏置,得到训练好的门控循环神经网络模型;步骤4:将步骤2中得到的其他组时序序列输入到训练好的门控循环神经网络模型,进行水泥回转窑电耗的预测。本专利技术技术方案的进一步改进在于:步骤1中,所述10个输入变量分别为:喂料量反馈、窑电流平均值、EP风机转速、高温风机转速、分解炉喂煤量、窑头煤、二次风温、窑尾温度、分解炉出口温度、一级筒出口温度。本专利技术技术方案的进一步改进在于:步骤2中,所述二维卷积及最大池化运算包括:(1)二维卷积运算时使用3X3大小的卷积核以平移方式对输入数据进行卷积运算,得到特征矩阵,将卷积核设定为若干个,从而提取输入数据的不同特征信息,得到多个特征矩阵;(2)对得到的多个特征矩阵进行池化,使用最大池化方式对数据进行处理。本专利技术技术方案的进一步改进在于:由于水泥生产过程的复杂性,各输入变量之间存在耦合关系,使用二维卷积可以提取输入变量间的耦合特征,将输入变量数据以横向为变量,竖向为时间顺序的方式排列,每一段时间的数据设置为一组,使用3X3大小的卷积核对输入数据进行卷积运算,得到特征矩阵,表达公式如下所示:其中,为第t组数据得到的特征矩阵,wm为卷积核权重,为第t组输入数据矩阵,bm为卷积核的偏置项,f为激活函数。本专利技术技术方案的进一步改进在于:步骤3中,门控循环神经网络模型具体的计算过程如下:S1:更新门的计算更新门决定前一时刻和当前时间的信息有多少需要继续进行传递,更新门的输出由前一时刻隐藏状态输出和当前时刻输入共同决定,计算公式如下:zt=σ(Wz·[ht-1,xt]+bz)(2)上式(2)中,Wz是更新门的权重矩阵,[ht-1,xt]表示将前一时刻隐含层状态ht-1和当前时刻输入xt连接成一个更长的向量,σ是sigmoid激活函数,bz为更新门偏置项;S2:重置门的计算重置门决定有多少之前时刻的信息需要进行遗忘,重置门的输出同样由前一时刻隐藏状态输出和当前时刻输入共同决定,计算公式如下:rt=σ(Wr·[ht-1,xt]+br)(3)上式(3)中,Wr是重置门的权重矩阵,[ht-1,Xt]表示将前一时刻隐含层状态ht-1和当前时刻输入Xt连接成一个更长的向量,σ是sigmoid激活函数,br为重置门偏置项;S3:当前输入的单元状态计算上式(4)中,Wh是单元状态的权重矩阵,rt是重置门的输出,ht-1为前一时刻隐含层状态,xt为当前时刻的输入,tanh是双曲正切激活函数,bh为单元状态偏置项;隐含层最终输出由上一时刻的单元状态、当前时刻候选单元状态和更新门输出共同决定:上式(5)中,h为当前时刻隐含层输出,ht-1为前一时刻隐含层状态,zt为更新门的输出,为候选单元状态;序列预测输出:上式(6)中,为当前时刻t的预测输出,W为预测输出层权重矩阵,h为当前时刻隐含层输出,σ是sigmoid激活函数,b为预测输出层偏置项;S4:采用反向传播反向计算每个神经元的误差和每个权重的梯度,更新权值为了计算方便,权重矩阵Wr、Wz、Wh拆分成Wrh、Wrx、Wzh、Wzx、Whh、Whx;定义损失函数:上式(7)中,和yt分别为t时刻的预测输出和期望输出;S5:权重梯度的计算Wrh、Wzh、Whh各时刻的权重梯度为:Wrx、Wzx、Whx的权重梯度:与权重对应的偏置br,bz,bh梯度为:S6:进行权重的更新η为模型的学习率,为了增加公式的适用性,对公式进行泛化,W表示网络中四个节点的权重,L代表四个节点的偏置项;S7:至此,完成一次前向和反向传播,重复上述过程,每经过一个时间步,求得误差项,若误差项小于阈值,则进行权重矩阵W和偏置项b的更新,直到误差小于设定阈值完成训练。由于采用了上述技术方案,本专利技术取得的技术进步是:1、本专利技术根据水泥烧成过程经验选取与水泥电耗相关的10个变量,充分考虑输入数据的结构特征,使用二维卷积提取变量间的耦合特征,为了描述电耗序列的时序依从关系,将卷积提取特征后的数据作为门控循环神经网络的输入信息,计算得到电耗的预测结果;在模型的反向传播中,采用随机梯度下降算法,通过误差项的反向传播求得权重梯度,达到权重更新的目的,模型预测精度提升的同时,训练效率得到提高。2、本专利技术建立的水泥回转窑烧成过程电耗预测模型,使用二维卷积提取数本文档来自技高网...

【技术保护点】
1.一种基于门控循环神经网络的水泥回转窑电耗预测方法,其特征在于:包括以下步骤:/n步骤1:分析整个水泥烧成的生产工艺,选取与电耗相关的10个输入变量,将变量数据进行归一化处理,考虑水泥生产过程的时延和变量之间的耦合,将归一化后的变量数据以横向为变量,竖向为时间顺序的方式排列;每一段时间的数据设置为一组作为二维卷积的输入;/n步骤2:对步骤1中整理后的数据进行二维卷积及最大池化运算,将经过二维卷积和最大池化运算后的数据按照时间顺序将其重构为时序序列;/n步骤3:将步骤2中得到的部分组时序序列作为门控循环神经网络模型的输入,数据在门控循环神经网络模型的内部门控单元中进行数据信息传播,门控循环神经网络模型通过更新门和重置门来控制信息的保留和丢失,前一时刻的留存信息和当前时刻的信息共同决定当前的输出;使用反向传播算法计算误差,更新权值和偏置,得到训练好的门控循环神经网络模型;/n步骤4:将步骤2中得到的其他组时序序列输入到训练好的门控循环神经网络模型,进行水泥回转窑电耗的预测。/n

【技术特征摘要】
1.一种基于门控循环神经网络的水泥回转窑电耗预测方法,其特征在于:包括以下步骤:
步骤1:分析整个水泥烧成的生产工艺,选取与电耗相关的10个输入变量,将变量数据进行归一化处理,考虑水泥生产过程的时延和变量之间的耦合,将归一化后的变量数据以横向为变量,竖向为时间顺序的方式排列;每一段时间的数据设置为一组作为二维卷积的输入;
步骤2:对步骤1中整理后的数据进行二维卷积及最大池化运算,将经过二维卷积和最大池化运算后的数据按照时间顺序将其重构为时序序列;
步骤3:将步骤2中得到的部分组时序序列作为门控循环神经网络模型的输入,数据在门控循环神经网络模型的内部门控单元中进行数据信息传播,门控循环神经网络模型通过更新门和重置门来控制信息的保留和丢失,前一时刻的留存信息和当前时刻的信息共同决定当前的输出;使用反向传播算法计算误差,更新权值和偏置,得到训练好的门控循环神经网络模型;
步骤4:将步骤2中得到的其他组时序序列输入到训练好的门控循环神经网络模型,进行水泥回转窑电耗的预测。


2.根据权利要求1所述的一种基于门控循环神经网络的水泥回转窑电耗预测方法,其特征在于:步骤1中,所述10个输入变量分别为:喂料量反馈、窑电流平均值、EP风机转速、高温风机转速、分解炉喂煤量、窑头煤、二次风温、窑尾温度、分解炉出口温度、一级筒出口温度。


3.根据权利要求1所述的一种基于门控循环神经网络的水泥回转窑电耗预测方法,其特征在于:步骤2中,所述二维卷积及最大池化运算包括:
(1)二维卷积运算时使用3X3大小的卷积核以平移方式对输入数据进行卷积运算,得到特征矩阵,将卷积核设定为若干个,从而提取输入数据的不同特征信息,得到多个特征矩阵;
(2)对得到的多个特征矩阵进行池化,使用最大池化方式对数据进行处理。


4.根据权利要求3所述的一种基于门控循环神经网络的水泥回转窑电耗预测方法,其特征在于:由于水泥生产过程的复杂性,各输入变量之间存在耦合关系,使用二维卷积可以提取输入变量间的耦合特征,将输入变量数据以横向为变量,竖向为时间顺序的方式排列,每一段时间的数据设置为一组,使用3X3大小的卷积核对输入数据进行卷积运算,得到特征矩阵,表达公式如下所示:



其中,为第t组数据得到的特征矩阵,wm为卷积核权重,为第t组输入数据矩阵,bm为卷积核的偏置项,f为激活函数。


5.根据权利要求1所述的一种基于门控循环神经网络的水泥回转窑电耗预测方法,其特征在于:步骤3中,门控循环神经网络模型具体的计算过程如下:
S1:更新门的计算
更新门决定前一时刻和当前时间的信息有多少需要继续进行传递,更新门的输出由前一...

【专利技术属性】
技术研发人员:孙超王君微郝晓辰张宇轩赵彦涛
申请(专利权)人:燕山大学
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1