[go: up one dir, main page]

CN107239859B - 基于串联长短期记忆循环神经网络的供热负荷预测方法 - Google Patents

基于串联长短期记忆循环神经网络的供热负荷预测方法 Download PDF

Info

Publication number
CN107239859B
CN107239859B CN201710414757.9A CN201710414757A CN107239859B CN 107239859 B CN107239859 B CN 107239859B CN 201710414757 A CN201710414757 A CN 201710414757A CN 107239859 B CN107239859 B CN 107239859B
Authority
CN
China
Prior art keywords
data
term memory
short
long
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710414757.9A
Other languages
English (en)
Other versions
CN107239859A (zh
Inventor
路宽
苏建军
赵岩
毕贞福
郎澄宇
孟祥荣
麻常辉
王文宽
孙雯雪
韩英昆
庞向坤
李广磊
张用
王世柏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Electric Power Research Institute of State Grid Shandong Electric Power Co Ltd
Shandong Luneng Software Technology Co Ltd
State Grid Corp of China SGCC
Original Assignee
Electric Power Research Institute of State Grid Shandong Electric Power Co Ltd
Shandong Luneng Software Technology Co Ltd
State Grid Corp of China SGCC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Electric Power Research Institute of State Grid Shandong Electric Power Co Ltd, Shandong Luneng Software Technology Co Ltd, State Grid Corp of China SGCC filed Critical Electric Power Research Institute of State Grid Shandong Electric Power Co Ltd
Priority to CN201710414757.9A priority Critical patent/CN107239859B/zh
Publication of CN107239859A publication Critical patent/CN107239859A/zh
Application granted granted Critical
Publication of CN107239859B publication Critical patent/CN107239859B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Biophysics (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • Operations Research (AREA)
  • Primary Health Care (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Quality & Reliability (AREA)
  • Biomedical Technology (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种基于串联长短期记忆循环神经网络的供热负荷预测方法,选取给定时间段的气温气候、供热量数据,构建样本数据集,对样本数据集中的输入数据和输出数据分别进行标准化处理;将输入数据分成两部分,使其分别进入两个独立的长短期记忆循环神经网络,然后对两个长短期记忆循环神经网络进行合并,输出数据再进入下一层长短期记忆循环神经网络,最后进入两个全连接层;对构建的串联长短期记忆循环网络进行训练,利用参数寻优的自适应矩估计算法进行优化;将待预测数据输入串联长短期记忆循环网络,计算得出供热负荷预测结果。本发明能够有效地甄别输入数据,加速学习速度,提高学习效率,提高预测精度。

Description

基于串联长短期记忆循环神经网络的供热负荷预测方法
技术领域
本发明属于采暖供热负荷预测领域,具体涉及一种基于串联长短期记忆循环神经网络的供热负荷预测方法。
背景技术
燃煤热电联产机组的主要特征是发电机组既生产电能,又利用汽轮发电机做过功的蒸汽对用户进行供热。因此,在北方的采暖季中,燃煤热电联产机组主要承担着对特定地区内居民集中供暖的主要工作。目前,国家规定的热电联产电厂的运行原则是“以热定电”,即:热电厂应根据热负荷的需要,确定最佳运行方案,并以满足热负荷的需要为主要目标。地区电力管理部门在制定热电厂电力调度曲线时,必须充分考虑供热负荷曲线和节能因素,不得以电量指标限制热电厂对外供热。因此,对地区采暖供热负荷(简称“供热负荷”)进行准确预测,既有助于电网公司合理安排电厂发电,优化分配当地电源资源,提升机网协调水平,也有助于电厂优化发电管理,提高发电效率。
供热负荷主要受当地气温、气候、风速等天气因素影响,且具有数据量大、随机性高、变化快的特点。目前,已有供热负荷预测的方法主要有回归、时间序列,小波分析、灰色模型、BP神经网络预测法以及支持向量机法等。这些方法都属于浅层学习方法,无法深入挖掘供热负荷数据的随机性和非线性特征。
长短期记忆循环神经网络(以下简称“LSTM”)是近些年深度学习领域中的一项重要研究成果。LSTM的隐藏层输出不仅与当前的末端神经元输出有关,同时还作为下一个时间周期的隐藏层的输入进而影响未来的输出结果。此外,与传统RNN不同,LSTM通过引入记忆神经元(它的主要特征是设置了输入门、遗忘门和输出门三个判断条件)解决了训练时间周期过长时反向传播的梯度消失问题。因此,LSTM能够对长周期的时间序列数据进行深入挖掘。目前,这种神经网络已经在自然语言处理和机器翻译方面表现出了良好的效果。
参数寻优的自适应矩估计算法(Adam)能够对传统的梯度下降算法进行优化,它通过估计梯度的期望值避免了梯度本身的随机游走,也降低了模型收敛到局部最优解的风险。同时,Adam通过对每一次迭代的学习步长设置上限,使每一步迭代过程中参数的取值比较稳定。
发明内容
本发明为了解决上述问题,提出了一种基于串联长短期记忆循环神经网络(Concatenated LSTMs)的供热负荷预测方法,本发明能够解决传统供热预测方法难以深入挖掘数据使预测精度不高的问题。
为了实现上述目的,本发明采用如下技术方案:
一种基于串联长短期记忆循环神经网络的供热负荷预测方法,包括以下步骤:
(1)选取给定时间段的气温气候、供热量数据,构建样本数据集,对样本数据集中的输入数据和输出数据分别进行标准化处理;
(2)将输入数据分成两部分,使其分别进入两个独立的长短期记忆循环神经网络(LSTMs),然后对其进行合并,输出数据再进入下一层长短期记忆循环神经网络,最后进入两个全连接层;
(3)对构建的串联长短期记忆循环网络进行训练,利用参数寻优的自适应矩估计算法进行优化;
(4)将待预测数据输入串联长短期记忆循环网络,计算得出供热负荷预测结果。
所述步骤(1)中,对选取的给定时间段的样本数据进行整理、提取,形成输入、输出数据集,其中输入数据包括:各个时点下的气温、气压、风速、湿度数据和供热负荷数据;输出数据是滞后于输入数据时间若干个周期后的输出数据。
所述步骤(1)中,数据集中的输入数据和输出数据在结构上采取矩阵的形式。
所述步骤(1)中,对输入和输出数据使用最小最大值归一化方法进行归一化,同时使归一化后的结果映射到[0,1]以内。
所述步骤(2)中,将归一化后的数据分成两组,气温、气压、风速和湿度数据为一组,供热负荷为另一组,构建Concatenated LSTMs。
所述步骤(2)中,LSTM对神经元引入输入门、遗忘门和输出门三个判断条件,输入门表示允许信息加入到记忆单元中的比例;遗忘门表示保留当前状态节点中存储的历史信息的比例;输出门表示将当前状态节点的信息作为输出的比例。
所述步骤(2)中,LSTM的致密层的激活函数选择Relu函数。
所述步骤(3)中,训练过程中,选取均方差为目标损失函数,选取Adam作为梯度下降的优化算法。
所述步骤(3)中,Adam具体过程包括:
(3-1)计算各个时刻的损失函数计算该时刻的梯度;
(3-2)计算一阶矩估计和二阶矩估计,并对其进行无偏修正;
(3-3)更新相应的参数。
所述步骤(4)中,归一化待预测数据,并将其输入到训练得出的串联短期记忆神经网络层中计算出归一化的预测结果,计算出归一化的预测结果。
与现有技术相比,本发明的有益效果为:
1、将LSTM应用于供热负荷分析,有助于利用神经网络的多隐层神经元实现对大数据的深度挖掘;同时由于LSTM能够通过输入门、遗忘门和记忆门来控制历史信息的取舍,解决了参数优化的反向传播过程中梯度消失问题,促进了参数的收敛,提高了数据预测的准确性和预测的速度,也优化了系统资源的使用。最后,在本LSTM模型中的输出门表达式使用了t时刻下的状态信息ct,这样可以在对输出值进行判断时使用最新的状态信息,进一步提高准确率。
2、运用Adam能够对传统的梯度下降算法进行优化,它通过估计梯度的期望值避免了梯度本身的随机游走,也降低了模型收敛到局部最优解的风险。同时,Adam通过对每一次迭代的学习步长设置上限,使每一步迭代过程中参数的取值比较稳定,避免了梯度爆炸的问题。
3、设计的Concatenated LSTMs能够有效地甄别输入数据,加速学习速度,提高学习效率,提高预测精度。
附图说明
构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。
图1是本发明的Concatenated LSTMs示意图;
图2是本发明的供热负荷预测流程示意图;
图3是本发明的LSTM神经元结构图。
具体实施方式:
下面结合附图与实施例对本发明作进一步说明。
应该指出,以下详细说明都是例示性的,旨在对本申请提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本申请所属技术领域的普通技术人员通常理解的相同含义。
需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
正如背景技术所介绍的,现有技术中存在传统供热预测方法难以深入挖掘数据使预测精度不高的不足,为了解决如上的技术问题,本申请提出了一种基于ConcatenatedLSTMs的供热负荷预测方法。
一种基于Concatenated LSTM和Adam优化的供热负荷预测方法,其特征在于包括以下步骤:
步骤一、选取特定地区,收集气温气候、供热量数据,构建样本数据集;
步骤二、对样本中的输入数据和输出数据分别进行标准化处理;
步骤三、将输入数据分成两部分,使其分别进入两个独立的LSTM神经网络,然后对两个LSTM进行合并,输出数据再进入下一层LSTM,最后进入两个全连接层;
步骤四:将待预测数据输入ConcatenatedLSTMs,计算得出供热负荷预测结果。
步骤一具体是对选取的给定时间段的样本数据进行整理、提取,形成输入、输出数据集。其中输入数据包括:某个时点下的气温、气压、风速、湿度数据和供热负荷数据;输出数据是滞后于输入数据时间n个周期后的输出数据。输入输出数据在结构上采取矩阵的形式。
步骤二具体是对输入和输出数据使用最小最大值归一化方法进行归一化,同时使归一化后的结果映射到[0,1]以内。归一化的目的是消除输入数据量纲差异对预测结果产生的影响。
最小最大值归一化方法的函数可以表示为:
其中;x是输入数据,xmin表示输入数据中的最小值,xmax表示输入数据中的最大值,y表示归一化后完成的数据。
步骤三具体是将步骤二中的归一化后数据按照(气温、气压、风速、湿度数据)和(供热负荷)分成两组输入数据,构建Concatenated LSTMs。
其中:LSTM通过对神经元引入输入门、遗忘门和输出门三个判断条件,解决了时间步长过长时反向传播的梯度消失问题。其中:输入门表示允许信息加入到记忆单元中的比例;遗忘门表示保留当前状态节点中存储的历史信息的比例;输出门表示将当前状态节点的信息作为输出的比例。三个门的激励函数使用sigmoid函数来表示,取值范围在0到1之间,表达式如下:
其中:e表示自然对数。
在LSTM结构中,令输入序列为x=[x1,x2,x3,.....,xT],其中T表示时间序列的长度,xt表示t时刻的输入值;输出序列为y=[y1,y2,y3,.....,yT],yt表示t时刻的输出值;状态序列为c=[c1,c2,c3,.....,cT],ct表示t时刻的状态值。那么第t时刻,输出门it、遗忘门ft和输出门ot的表达式分别为:
it=sig(Wi·[yt-1,ct-1,xt]+bi) (3)
ft=sig(Wf·[yt-1,ct-1,xt]+bf) (4)
ot=sig(Wo·[yt-1,ct,xt]+bo) (5)
这里,Wi、Wf、Wo分别表示输入门、遗忘门和记忆门的权重矩阵;bi、bf、bo分别表示输入门、遗忘门和记忆门的常量;sig表示三个门的激励函数,见式(2)。此外,这里的输出门表达式使用了t时刻下的状态信息ct,这样可以在对输出值进行判断时使用最新的状态信息,提高准确率。
根据输入门、遗忘门和记忆门的表达式,可以得出ct和yt的表达式,如下:
其中:表示矩阵中元素的逐点相乘,Wc和bc分别表示神经网络的状态权重和状态常量;tanh表示从状态节点到输出节点的激励函数,其表达式为:
tanh(x)=2sig(x)-1 (8)
致密层(Dense)的激活函数选择Relu函数,表达式为:
f(x)=max(x,0) (9)
这里,使用致密层函数的优点是使训练过程中的梯度下降法收敛速度加快。
在步骤三的训练过程中,需要定义目标损失函数和梯度下降的优化算法。这里,选取均方差(Meansquareerror)为目标损失函数,选取自适应矩估计Adam作为梯度下降的优化算法。Adam利用梯度的一阶矩估计和二阶矩估计动态调整每个参数的学习率,其优点主要在于通过估计梯度的期望值避免了梯度本身的随机游走,也降低了模型收敛到局部最优解的风险;同时,通过对每一次迭代的学习步长设置上限,使每一步迭代过程中参数的取值比较稳定,避免了梯度爆炸的问题。
Adam算法主要过程是:
第一步:计算t时刻的梯度:
gt=▽θftt-1) (10)
其中ft为t时刻的损失函数,θt-1为t-1时刻下的参数值,gt为θ关于ft的梯度。
第二步:计算一阶矩估计mt
mt=β1mt-1+(1-β1)gt (11)
其中:β为权重参数
这步的目的是加速学习过程同时摆脱局部最优解。
第三步:计算二阶矩估计vt
这步的目的是为了估计期望值E[g2],给出学习步长上限,避免出现过大的学习步长。由于因此,当参数是以方式更新时,学习步长的上限就是α。
第四步:计算无偏修正的一阶矩估计
第五步:计算无偏修正的二阶矩估计
第六步:更新参数:
其中:ε为修正参数,为了防止出现分母零值
步骤四具体是归一化待预测数据,并将其输入到训练得出的LSTM中计算出归一化的预测结果,计算出归一化的预测结果。最后,对预测结果进行逆归一化,得出预测结论。
本申请的一种典型的实施方式中,步骤一:选取3个月的气温、气压、风速、湿度数据和供热数据,数据时间周期为每10分钟取一个数值;输出数据是滞后于输入数据时间144个周期的供热量。这是为了使模型可以一次性输出未来24小时的供热负荷数据。
步骤二:具体是对输入和输出数据使用最小最大值归一化方法进行归一化,同时使归一化后的结果映射到[0,1]以内。归一化公式选择如下:
特别地,需要对全部训练数据进行归一化,归一化的量纲是分别针对输入数据每一列的数值进行设定的。这是因为,每一列数据代表一个指标,只有针对属于本指标范围内的数据进行归一化才是有意义的。
步骤三:将步骤二中归一化完成后的数据划分成2类,分别为即:气温、气压、风速、湿度数据以及即:供热负荷。
分别针对两类输入数据设置LSTM_1、LSTM_2层输出维度为200;将以上两个层的神经网络进行合并输入到LSTM_3层网络输出维度为100;将LSTM_3与第一层致密层Dense_1连接,同时为该致密层设置激活函数Relu,且输出维度为32;将Dense_1与第二层致密层Dense_2连接,不设置激活函数,但输出维度与时间步长(见下段)一致。
输入数据的批处理数量(batch_size)设置为5。设置批处理数量的目的是为了分批传入训练数据来提高内存的使用效率。时间步长设置为6,步长设置的目的是为了利用LSTM的记忆功能,从历史数据中提取规律性的特征信息。为了避免反向传播过程中的梯度消失问题,使用LSTM的网络结构,其中:输入门、遗忘门和输出门三个的激励函数使用sigmoid函数来表示,取值范围在0到1之间,表达式如下:
在LSTM结构中,令输入序列为x=[x1,x2,x3,.....,xT],其中T表示时间序列的长度,xt表示t时刻的输入值;输出序列为y=[y1,y2,y3,.....,yT],yt表示t时刻的输出值;状态序列为c=[c1,c2,c3,.....,cT],ct表示t时刻的状态值。那么第t时刻,输出门i t、遗忘门ft和输出门ot的表达式分别为:
it=sig(Wi·[yt-1,ct-1,xt]+bi) (18)
ft=sig(Wf·[yt-1,ct-1,xt]+bf) (19)
ot=sig(Wo·[yt-1,ct,xt]+bo) (20)
这里,Wi、Wf、Wo分别表示输入门、遗忘门和记忆门的权重矩阵;bi、bf、bo分别表示输入门、遗忘门和记忆门的权重的常量;sig表示三个门的激励函数。此外,这里的输出门表达式使用了t时刻下的状态信息ct,这样可以是在对输出值进行判断时使用最新的状态信息,提高准确率。
根据输入门、遗忘门和记忆门的表达式,可以得出ct和yt的表达式,如下:
其中:表示矩阵中元素的逐点相乘,Wc和bc分别表示计算当前状态节点时所用神经网络的状态权重和状态常量;tanh表示从状态节点到输出节点的激励函数,其表达式为:
tanh(x)=2sig(x)-1 (23)
设定LSTM的训练代数(epoch)为150次,同时在每一代结束后都对最后一个时间对状态信息cepoch进行记录,并传递至下一代训练直到完成所有训练。
在步骤三的训练过程中,选取均方差(Meansquareerror)为目标损失函数,选取自适应矩估计(Adam)算法作为梯度下降的优化算法,具体步骤是:
设置初始值:α=0.001,β1=0.9,β2=0.999,ε=10-8
第一步:计算t时刻的梯度:
gt=▽θftt-1) (24)
其中ft为t时刻的损失函数。
第二步:计算一阶矩估计:
mt=β1mt-1+(1-β1)gt (25)
第三步:计算二阶矩估计:
第四步:计算无偏修正的一阶矩估计:
第五步:计算无偏修正的二阶矩估计:
第六步:更新参数:
步骤四:归一化待预测数据,并将其输入到训练得出的ConcatenatedLSTMs中计算出归一化的预测结果。最后,对预测结果进行逆归一化,得出预测结论。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。

Claims (6)

1.一种基于串联长短期记忆循环神经网络的供热负荷预测方法,其特征是:包括以下步骤:
(1)选取给定时间段的气温气候、供热量数据,构建样本数据集,对样本数据集中的输入数据和输出数据分别进行标准化处理;
(2)将输入数据分成两部分,使其分别进入两个独立的长短期记忆循环神经网络,然后对两个长短期记忆循环神经网络进行合并,输出数据再进入下一层长短期记忆循环神经网络,最后进入两个全连接层;
(3)对构建的串联长短期记忆循环网络进行训练,利用参数寻优的自适应矩估计算法进行优化;
(4)将待预测数据输入串联长短期记忆循环网络,归一化待预测数据,并将其输入到训练得出的串联长短期记忆循环神经网络中计算出归一化的预测结果,对预测结果进行逆归一化,得出供热负荷预测结果;
所述步骤(1)中,对选取的给定时间段的样本数据进行整理、提取,形成输入、输出数据集,其中输入数据包括:各个时点下的气温、气压、风速、湿度数据和供热负荷数据;输出数据是滞后于输入数据时间若干个周期后的输出数据;数据集中的输入数据和输出数据在结构上采取矩阵的形式;对输入和输出数据使用最小最大值归一化方法进行归一化,同时使归一化后的结果映射到[0,1]以内;
所述步骤(2)中,将归一化后的数据分成两组,气温、气压、风速和湿度数据为一组,供热负荷为另一组,构建串联长短期记忆循环网络。
2.如权利要求1所述的一种基于串联长短期记忆循环神经网络的供热负荷预测方法,其特征是:所述步骤(2)中,长短期记忆神经网络层对神经元引入输入门、遗忘门和输出门三个判断条件,输入门表示允许信息加入到记忆单元中的比例;遗忘门表示保留当前状态节点中存储的历史信息的比例;输出门表示将当前状态节点的信息作为输出的比例。
3.如权利要求1所述的一种基于串联长短期记忆循环神经网络的供热负荷预测方法,其特征是:所述步骤(2)中,长短期记忆神经网络层的致密层的激活函数选择Relu函数。
4.如权利要求1所述的一种基于串联长短期记忆循环神经网络的供热负荷预测方法,其特征是:所述步骤(3)中,训练过程中,选取均方差为目标损失函数,选取自适应矩估计算法作为梯度下降的优化算法。
5.如权利要求1所述的一种基于串联长短期记忆循环神经网络的供热负荷预测方法,其特征是:所述步骤(3)中,自适应矩估计算法具体过程包括:
(3-1)计算各个时刻的损失函数计算该时刻的梯度;
(3-2)计算一阶矩估计和二阶矩估计,并对其进行无偏修正;
(3-3)更新相应的参数。
6.如权利要求1所述的一种基于串联长短期记忆循环神经网络的供热负荷预测方法,其特征是:所述步骤(4)中,归一化待预测数据,并将其输入到训练得出的串联短期记忆神经网络层中计算出归一化的预测结果,计算出归一化的预测结果。
CN201710414757.9A 2017-06-05 2017-06-05 基于串联长短期记忆循环神经网络的供热负荷预测方法 Active CN107239859B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710414757.9A CN107239859B (zh) 2017-06-05 2017-06-05 基于串联长短期记忆循环神经网络的供热负荷预测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710414757.9A CN107239859B (zh) 2017-06-05 2017-06-05 基于串联长短期记忆循环神经网络的供热负荷预测方法

Publications (2)

Publication Number Publication Date
CN107239859A CN107239859A (zh) 2017-10-10
CN107239859B true CN107239859B (zh) 2018-05-08

Family

ID=59984938

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710414757.9A Active CN107239859B (zh) 2017-06-05 2017-06-05 基于串联长短期记忆循环神经网络的供热负荷预测方法

Country Status (1)

Country Link
CN (1) CN107239859B (zh)

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108051035B (zh) * 2017-10-24 2019-08-09 清华大学 基于门控循环单元的神经网络模型的管网漏损识别方法
CN107909206B (zh) * 2017-11-15 2021-06-04 电子科技大学 一种基于深层结构循环神经网络的pm2.5预测方法
CN109936464B (zh) * 2017-12-15 2022-04-01 中国移动通信集团浙江有限公司 基于多层lstmrnn的通信能力开放负荷预测方法及装置
CN108319132B (zh) * 2018-01-11 2021-01-26 合肥工业大学 用于无人机空中对抗的决策系统及方法
CN108416690A (zh) * 2018-01-19 2018-08-17 中国矿业大学 基于深度lstm神经网络的电网负荷预测方法
US10657426B2 (en) * 2018-01-25 2020-05-19 Samsung Electronics Co., Ltd. Accelerating long short-term memory networks via selective pruning
CN108648829A (zh) * 2018-04-11 2018-10-12 平安科技(深圳)有限公司 疾病预测方法及装置、计算机装置及可读存储介质
CN108920888B (zh) * 2018-04-26 2021-08-03 浙江工业大学 一种基于深度神经网络的连续搅拌釜式反应过程辨识方法
CN108711847B (zh) * 2018-05-07 2019-06-04 国网山东省电力公司电力科学研究院 一种基于编码解码长短期记忆网络的短期风电功率预测方法
CN108921341A (zh) * 2018-06-26 2018-11-30 国网山东省电力公司电力科学研究院 一种基于门控自编码的热电厂短期热负荷预测方法
CN109242236B (zh) * 2018-07-05 2021-04-20 西安图迹信息科技有限公司 基于关联全连接神经网络和lstm的pmu一次调频负荷预测方法
CN109146162B (zh) * 2018-08-07 2019-07-23 河海大学 一种基于集成循环神经网络的概率风速预测方法
CN109165727A (zh) * 2018-09-04 2019-01-08 成都品果科技有限公司 一种基于循环神经网络的数据预测方法
CN109002942A (zh) * 2018-09-28 2018-12-14 河南理工大学 一种基于随机神经网络的短期负荷预测方法
CN109325624A (zh) * 2018-09-28 2019-02-12 国网福建省电力有限公司 一种基于深度学习的月度电力需求预测方法
CN109063939B (zh) * 2018-11-01 2020-08-18 华中科技大学 一种基于邻域门长短期记忆网络的风速预测方法及系统
CN109583565B (zh) * 2018-11-07 2022-08-26 河海大学 基于注意力模型长短时记忆网络的洪水预测方法
CN109670629B (zh) * 2018-11-16 2021-09-07 浙江蓝卓工业互联网信息技术有限公司 基于长短期记忆神经网络的燃煤锅炉热效率预测方法
CN109253985B (zh) * 2018-11-28 2022-01-11 东北林业大学 基于神经网络的近红外光谱识别古筝面板用木材等级的方法
CN109492839A (zh) * 2019-01-17 2019-03-19 东华大学 一种基于rnn-lstm网络的矿热炉工况预测方法
CN109993422A (zh) * 2019-03-22 2019-07-09 中国电力科学研究院有限公司 一种利用综合供能系统促进风电消纳的方法和系统
CN110007613B (zh) * 2019-04-10 2022-04-29 北方工业大学 用于储热式电暖器的用暖预测方法、系统及存储介质
CN110135634B (zh) * 2019-04-29 2022-01-25 广东电网有限责任公司电网规划研究中心 中长期电力负荷预测装置
CN110381524B (zh) * 2019-07-15 2022-12-20 安徽理工大学 基于Bi-LSTM的大场景移动流量在线预测方法、系统及存储介质
CN110363289A (zh) * 2019-07-17 2019-10-22 山东浪潮人工智能研究院有限公司 一种基于机器学习的工业蒸汽量预测方法及装置
CN110428053A (zh) * 2019-08-08 2019-11-08 东北大学 一种蒸汽产耗量的动态预测方法
CN110705743B (zh) * 2019-08-23 2023-08-18 国网浙江省电力有限公司 一种基于长短期记忆神经网络的新能源消纳电量预测方法
CN110619389A (zh) * 2019-09-23 2019-12-27 山东大学 一种基于lstm-rnn的冷热电联供系统负荷预测方法及系统
CN111222677A (zh) * 2019-10-22 2020-06-02 浙江运达风电股份有限公司 一种基于长短期记忆时间神经网络的风速预测方法及系统
CN112712189B (zh) * 2019-10-25 2024-06-14 北京市热力集团有限责任公司 一种供热需求负荷预测方法
CN111353631A (zh) * 2019-11-26 2020-06-30 国网山东省电力公司电力科学研究院 基于多层lstm的火电厂凝汽器真空度预测方法
CN110889494A (zh) * 2019-11-29 2020-03-17 北京龙田华远科技有限公司 一种采煤机定位方法及装置
CN110991761B (zh) * 2019-12-13 2022-06-28 新奥数能科技有限公司 一种供热负荷预测方法及装置
CN111160659B (zh) * 2019-12-31 2021-11-23 国家电网公司西南分部 一种考虑温度模糊化的电力负荷预测方法
CN111275169A (zh) * 2020-01-17 2020-06-12 北京石油化工学院 一种短时期建筑热负荷预测的方法
CN111613338B (zh) * 2020-05-19 2022-12-16 中国电子科技集团公司第三十八研究所 棘慢复合波检测模型构建方法、系统
CN111738520A (zh) * 2020-06-24 2020-10-02 中国电子科技集团公司第二十八研究所 一种融合孤立森林与长短期记忆网络的系统负载预测方法
CN111895986A (zh) * 2020-06-30 2020-11-06 西安建筑科技大学 一种基于lstm神经网络的mems陀螺仪原始输出信号降噪方法
CN111861013B (zh) * 2020-07-23 2023-09-08 长沙理工大学 一种电力负荷预测方法及装置
CN111932015B (zh) * 2020-08-12 2023-06-16 武汉中电节能有限公司 一种区域供冷供热冷热量负荷的预测方法及系统
CN112598222B (zh) * 2020-11-30 2024-11-05 河南汇祥通信设备有限公司 基于长短时记忆循环神经网络的综合管廊运维预测方法
CN112832744A (zh) * 2021-01-07 2021-05-25 中国石油大学(华东) 一种基于lstm神经网络的抽油机井检泵周期预测方法
CN112733452B (zh) * 2021-01-13 2024-03-29 北京嘀嘀无限科技发展有限公司 轨迹预测方法、装置、电子设备和可读存储介质
CN112733457B (zh) * 2021-01-18 2022-03-15 武汉大学 一种改进双层长短期记忆网络的负荷用电特性建模方法
CN113623719B (zh) * 2021-06-23 2022-08-19 国家电投集团东北电力有限公司大连开热分公司 一种基于有效室温检测的换热站预测控制方法
CN113420508B (zh) * 2021-07-07 2024-02-27 华北电力大学 一种基于lstm的机组组合计算方法
CN114239991B (zh) * 2021-12-24 2025-07-04 西安交通大学 一种基于数据驱动的楼宇供热负荷预测方法、装置与设备
CN114548539B (zh) * 2022-02-10 2024-08-27 中海油信息科技有限公司 循环水系统压缩机透平能耗预测方法、装置、设备及介质
CN114742278B (zh) * 2022-03-17 2024-11-12 西安建筑科技大学 一种基于改进lstm的建筑能耗预测方法及系统
CN116361709B (zh) * 2023-03-31 2023-10-31 山东省计算中心(国家超级计算济南中心) 一种自适应电力负荷识别方法与设备
CN116362139B (zh) * 2023-04-14 2024-01-30 应急管理部沈阳消防研究所 基于层次化长短时记忆网络的多参量火灾检测方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4975287B2 (ja) * 2005-08-08 2012-07-11 パナソニック株式会社 予測装置
CN103955768A (zh) * 2014-04-30 2014-07-30 河北省电力勘测设计研究院 基于bp神经网络模型的csp辐射与热能预测方法
CN105389980A (zh) * 2015-11-09 2016-03-09 上海交通大学 基于长短时记忆递归神经网络的短时交通流预测方法
CN105805822A (zh) * 2016-03-24 2016-07-27 常州英集动力科技有限公司 基于神经网络预测的供热节能控制方法与系统
CN106126492A (zh) * 2016-06-07 2016-11-16 北京高地信息技术有限公司 基于双向lstm神经网络的语句识别方法及装置
CN106127303A (zh) * 2016-06-15 2016-11-16 国网山东省电力公司菏泽供电公司 一种面向多源数据的短期负荷预测方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101295098B1 (ko) * 2011-08-10 2013-08-09 아주대학교산학협력단 지역난방 네트워크의 열공급량 결정방법
US20150262110A1 (en) * 2014-03-11 2015-09-17 General Electric Company Systems and methods for utility crew forecasting
CN105528466B (zh) * 2014-09-28 2019-04-05 国家电网公司 考虑电力系统适应性和经济性的风电优化规划建模方法
CN104504451B (zh) * 2014-11-04 2017-11-28 国网河南省电力公司电力科学研究院 一种多状态运行热电厂的火电系统日前机组组合优化方法
CN105913141A (zh) * 2016-04-06 2016-08-31 上海电器科学研究院 一种支持大数据的负荷预测方法
CN106447152A (zh) * 2016-06-21 2017-02-22 中国南方电网有限责任公司电网技术研究中心 基于能源中心的电‑气‑热系统协同调度方法和系统
CN106339772B (zh) * 2016-08-11 2019-06-18 清华大学 基于供热管网储热效益的热-电联合优化调度方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4975287B2 (ja) * 2005-08-08 2012-07-11 パナソニック株式会社 予測装置
CN103955768A (zh) * 2014-04-30 2014-07-30 河北省电力勘测设计研究院 基于bp神经网络模型的csp辐射与热能预测方法
CN105389980A (zh) * 2015-11-09 2016-03-09 上海交通大学 基于长短时记忆递归神经网络的短时交通流预测方法
CN105805822A (zh) * 2016-03-24 2016-07-27 常州英集动力科技有限公司 基于神经网络预测的供热节能控制方法与系统
CN106126492A (zh) * 2016-06-07 2016-11-16 北京高地信息技术有限公司 基于双向lstm神经网络的语句识别方法及装置
CN106127303A (zh) * 2016-06-15 2016-11-16 国网山东省电力公司菏泽供电公司 一种面向多源数据的短期负荷预测方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《基于长短期记忆神经网络的短期负荷预测方法》;刘桐彤;《科技论坛》;20161231(第31期);全文 *
《深度学习框架下LSTM网络在短期电力负荷预测中的应用》;陈亮等;《电力信息与通信技术》;20170531(第5期);全文 *

Also Published As

Publication number Publication date
CN107239859A (zh) 2017-10-10

Similar Documents

Publication Publication Date Title
CN107239859B (zh) 基于串联长短期记忆循环神经网络的供热负荷预测方法
CN112330487B (zh) 一种光伏发电短期功率预测方法
CN111144663B (zh) 计及出力波动过程的海上风电场超短期风功率预测方法
CN106532778B (zh) 一种计算分布式光伏并网最大准入容量的方法
CN106228274A (zh) 基于som神经网络数据聚类识别的光伏电站发电量预测方法
CN104899665A (zh) 风电功率短期预测方法
CN104268638A (zh) 一种基于elman神经网络的光伏发电系统功率预测方法
CN115425680B (zh) 一种多能源联合发电系统的功率预测模型构建及预测方法
CN111461297B (zh) 基于mpc和elm神经网络的太阳辐照量优化预测算法
CN105631517A (zh) 基于思维进化Elman神经网络的光伏发电功率短期预测方法
Chitsazan et al. Wind speed forecasting using an echo state network with nonlinear output functions
CN113191091B (zh) 基于混合深度学习机制的风速预测方法及系统、设备
CN111523728B (zh) 一种四阶段混合短时风向预测方法
CN107609667A (zh) 基于Box_cox变换和UFCNN的供热负荷预测方法及系统
CN108615097A (zh) 一种风速预测方法、系统、设备及计算机可读存储介质
CN112149883A (zh) 基于fwa-bp神经网络的光伏功率预测方法
CN114626573A (zh) 基于改进多元宇宙算法优化极限学习机的负荷预测方法
CN114971090A (zh) 一种电供暖负荷预测方法、系统、设备和介质
CN108876013A (zh) 一种基于最佳相似日和Elman神经网络实现光伏电站短期功率预测方法
CN107634516A (zh) 一种基于灰色‑马尔可夫链的配网状态估计方法
CN108364071A (zh) 一种基于遗传规划法的自适应建模风功率预测方法
CN111859780A (zh) 一种微电网运行优化方法和系统
CN120033663B (zh) 基于lstm的分布式电源供电功率预测方法、系统及设备
CN120546073A (zh) 考虑灵活性和不确定性的储能分布鲁棒优化配置方法
Sun et al. Short-term photovoltaic power prediction modeling based on AdaBoost algorithm and Elman

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CB03 Change of inventor or designer information

Inventor after: Lu Kuan

Inventor after: Han Yingkun

Inventor after: Li Kelei

Inventor after: Gao Song

Inventor after: Yu Qingbin

Inventor after: Lin Bo

Inventor after: Yan Qing

Inventor after: Cheng Yan

Inventor after: Zhang Yong

Inventor after: Ma Changhui

Inventor after: Li Guanglei

Inventor after: Su Jianjun

Inventor after: Li Honghai

Inventor after: Luan Yinglin

Inventor after: Zhao Cuan

Inventor after: Xu Nan

Inventor after: Zhu Zijian

Inventor after: Zhao Yan

Inventor after: Bi Zhenfu

Inventor after: Lang Chengyu

Inventor after: Meng Xiangrong

Inventor after: Sun Wenxue

Inventor after: Pang Xiangkun

Inventor after: Wang Wenkuan

Inventor before: Lu Kuan

Inventor before: Han Yingkun

Inventor before: Pang Xiangkun

Inventor before: Li Guanglei

Inventor before: Zhang Yong

Inventor before: Wang Shibai

Inventor before: Su Jianjun

Inventor before: Zhao Yan

Inventor before: Bi Zhenfu

Inventor before: Lang Chengyu

Inventor before: Meng Xiangrong

Inventor before: Ma Changhui

Inventor before: Wang Wenkuan

Inventor before: Sun Wenxue

CB03 Change of inventor or designer information