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

基于循环神经网络模型的城市短期燃气负荷预测方法技术

技术编号:22057686 阅读:33 留言:0更新日期:2019-09-07 16:07
本发明专利技术公开了基于循环神经网络模型的城市短期燃气负荷预测方法,涉及燃气负荷预测技术领域,解决了短期内购气过多会给燃气公司造成额外的储气成本,购气过少则无法保证居民的正常用气的问题,其技术方案要点是:构建LSTM预测模型;获取燃气负荷量的时序数据、日平均气温Ti和节假日特征Dt;对时序数据进行归一化处理;LSTM预测模型学习时序数据的主要特征后输出初步预测数据;构建LSTM‑BP预测模型;将日平均气温Ti和节假日特征Dt输入到LSTM‑BP预测模型中;对初步预测数据进行优化预测,得到最终预测数据;对最终预测数据进行反归一化处理,得到最终预测结果,具有准确预测城市短期燃气负荷量,降低燃气公司的储气成本,保证居民正常用气的效果。

Urban Short-term Gas Load Forecasting Method Based on Cyclic Neural Network Model

【技术实现步骤摘要】
基于循环神经网络模型的城市短期燃气负荷预测方法
本专利技术涉及燃气负荷预测
,更具体地说,它涉及基于循环神经网络模型的城市短期燃气负荷预测方法。
技术介绍
我国天然气储量十分丰富,随着经济的持续健康发展、石油和煤的日渐短缺以及人们环境保护意识不断增强,天然气越来越受到人们的青睐。在南方的大多数城市中,燃气管网输送的气体均以天然气为主。随着国家西气东输工程的实施,我国大多数大中城市相继建立了天然气管道设施,并且在大量使用天然气。城市短期燃气负荷量有规律性,但是受气候和节假日的影响,也具有复杂性和不均匀性,目前,尚未有对城市短期燃气负荷量做出准确预测的方法。而气候和节假日造成的燃气负荷量的不均匀性、复杂性,易使燃气公司出现局域性的燃气“供大于求”或者“供不应求”问题。短期内购气过多会给燃气公司造成额外的储气成本,购气过少则无法保证居民的正常用气。因此,如何设计一种准确预测城市短期燃气负荷量的方法是我们目前迫切需要解决的问题,对国民经济和社会发展中具有十分重要的现实意义和经济意义。
技术实现思路
本专利技术的目的是提供基于循环神经网络模型的城市短期燃气负荷预测方法,具有准确预测城市短期燃气负荷量,降低燃气公司的储气成本,保证居民正常用气的效果。本专利技术的上述技术目的是通过以下技术方案得以实现的:基于循环神经网络模型的城市短期燃气负荷预测方法,包括以下步骤:S1:构建LSTM预测模型,并确定LSTM预测模型中的模型参数;S2:获取民用类燃气负荷量的时序数据、日平均气温Ti和节假日特征Dt,并对所述时序数据进行数据预处理;S3:对预处理后的时序数据进行归一化处理;S4:将时序数据输入到LSTM预测模型中,LSTM预测模型学习时序数据的主要特征后输出初步预测数据;S5:根据BP神经网络在所述LSTM预测模型中加入全连接层后构建LSTM-BP预测模型;S6:将日平均气温Ti和节假日特征Dt作为属性输入到所述LSTM-BP预测模型中;S7:所述LSTM-BP预测模型根据所述日平均气温Ti和节假日特征Dt对所述初步预测数据进行优化预测,得到最终预测数据;S8:对所述最终预测数据进行反归一化处理,得到最终预测结果。通过采用上述技术方案,利用LSTM预测模型预测得到初步预测数据,便于对时序数据进行有效预测和长期依赖,有效解决了梯度消失和梯度爆炸的问题;利用LSTM-BP预测模型预测得到最终预测数据,便于捕捉时序数据的规律性与复杂性,有效的提高了时序数据的预测精度。本专利技术进一步设置为:所述LSTM预测模型包括输入层、隐藏层和输出层;所述输入层的时间步数为24,所述输入层的维度为7,所述输出层的维度为24。通过采用上述技术方案,便于降低初步预测数据的预测误差,进一步提高了最终预测结果的准确度。本专利技术进一步设置为:在步骤S2中,所述数据预处理具体步骤为:对所述时序数据中的原生数据进行分组,每一组数据由多条连续的原生数据组成,每一组数据中的最后一条原生数据为标签数据。通过采用上述技术方案,便于LSTM预测模型有序学习时序数据中的主要特征。本专利技术进一步设置为:在步骤S3中,所述归一化处理的具体步骤为:将时序数据中的数值归一化到区间[-1,1]之间,归一化处理的计算公式为:在步骤S8中,反归一化处理的计算公式为:y=y(i)×xstd+xmean;其中,xmean为所有数据的平均值,xstd为所有数据的标准差,y(i)为最终预测数据。通过采用上述技术方案,利用归一化处理,便于将时序数据中的数值归一化到LSTM预测模型中非线性激活函数的输入范围;利用反归一化处理,便于将最终预测数据中的数值归一化到LSTM-BP预测模型中非线性激活函数的输出范围,使最终预测结果具有物理意义。综上所述,本专利技术具有以下有益效果:利用LSTM预测模型预测得到初步预测数据,便于对时序数据进行有效预测和长期依赖,有效解决了梯度消失和梯度爆炸的问题;利用LSTM-BP预测模型预测得到最终预测数据,便于捕捉时序数据的规律性与复杂性,有效的提高了时序数据的预测精度;便于降低初步预测数据的预测误差,进一步提高了最终预测结果的准确度;利用归一化处理,便于将时序数据中的数值归一化到LSTM预测模型中非线性激活函数的输入范围;利用反归一化处理,便于将最终预测数据中的数值归一化到LSTM-BP预测模型中非线性激活函数的输出范围,使最终预测结果具有物理意义。附图说明图1是本专利技术实施例中的流程图;图2是本专利技术实施例1中LSTM-BP预测模型的架构图;图3是本专利技术实施例2中LSTM-BP预测模型的架构图;图4是本专利技术实施例1中的实验结果图;图5是本专利技术实施例2中的实验结果图;图6是本专利技术实施例3中的实验结果图;图7是本专利技术实施例4中的实验结果图。具体实施方式以下结合附图1-7对本专利技术作进一步详细说明。实施例1:基于循环神经网络模型的城市短期燃气负荷预测方法,如图1与图2所示,包括以下步骤:步骤一,构建LSTM预测模型,并确定LSTM预测模型中的模型参数。普通RNN在训练时容易产生梯度消失或梯度爆炸问题,模型只能学习到短周期的依赖关系,LSTM是RNN的一种变体,可以学习长期依赖信息,一定程度上解决了梯度消失和梯度爆炸问题。LSTM预测模型包括输入层、隐藏层和输出层。LSTM预测模型中每个神经元按时间点输入连续7天每天整点的燃气负荷量,即输入层的时间步数为24,输入层的维度为7,输出层的维度为24。LSTM预测模型中的隐藏层是具有独特记忆模式的神经单元。每个LSTM单元拥有一个元组cell,被视为LSTM的记忆单元,其在t时刻的状态记为Ct。LSTM中引入了门限机制,通过输入门、遗忘门和输出门来控制读取和修改记忆单元,一般采用sigmoid函数和tanh函数来进行描述。LSTM中各个门结构均有不同的作用:输入门:作用是筛选新信息,决定什么值将进行更新。更新公式为:it=σ(Wi×[ht-1,Xt]+bi),Ct=tanh(Wg×[ht-1,Xt]+bc)。遗忘门:作用是决定从cell中丢弃什么信息,遗忘门的筛选公式为:ft=σ(Wf×[ht-1,Xt]+bf),其中,ft=0表示“不让任何信息通过”,ft=1表示“让所有信息通过”。输出门:作用是决定最终输出和保留的信息,sigmoid层计算决定哪部分信息被输出,通过一个tanh层进行归一化处理,把tanh层的输出和sigmoid层计算出来的权重相乘,得到最后输出的结果:ot=σ(W0×[ht-1,Xt]+b0),ht=ot×tanh(Ct)。步骤二,获取民用类燃气负荷量的时序数据、日平均气温Ti和节假日特征Dt,并对时序数据进行数据预处理。数据预处理的具体步骤为:对时序数据中的原生数据进行分组,每一组数据由多条连续的原生数据组成,每一组数据中的最后一条原生数据为标签数据。在本实施例中,原生数据采用150条,1条数据24维,表示一天24小时的负荷量。数据集总数有143组,其中,一组数据由8条连续的原生数据组成,第8条作为标签数据。用矩阵表示为:步骤三,对预处理后的时序数据进行归一化处理。将时序数据中的数值归一化到区间[-1,1]之间,归一化处理的计算公式为:其中,xmean为所有数据的平均值,xstd为所有数据的标准差。步骤四,将时本文档来自技高网...

【技术保护点】
1.基于循环神经网络模型的城市短期燃气负荷预测方法,其特征是:包括以下步骤:S1:构建LSTM预测模型,并确定LSTM预测模型中的模型参数;S2:获取民用类燃气负荷量的时序数据、日平均气温Ti和节假日特征Dt,并对所述时序数据进行数据预处理;S3:对预处理后的时序数据进行归一化处理;S4:将时序数据输入到LSTM预测模型中,LSTM预测模型学习时序数据的主要特征后输出初步预测数据;S5:根据BP神经网络在所述LSTM预测模型中加入全连接层后构建LSTM‑BP预测模型;S6:将日平均气温Ti和节假日特征Dt作为属性输入到所述LSTM‑BP预测模型中;S7:所述LSTM‑BP预测模型根据所述日平均气温Ti和节假日特征Dt对所述初步预测数据进行优化预测,得到最终预测数据;S8:对所述最终预测数据进行反归一化处理,得到最终预测结果。

【技术特征摘要】
1.基于循环神经网络模型的城市短期燃气负荷预测方法,其特征是:包括以下步骤:S1:构建LSTM预测模型,并确定LSTM预测模型中的模型参数;S2:获取民用类燃气负荷量的时序数据、日平均气温Ti和节假日特征Dt,并对所述时序数据进行数据预处理;S3:对预处理后的时序数据进行归一化处理;S4:将时序数据输入到LSTM预测模型中,LSTM预测模型学习时序数据的主要特征后输出初步预测数据;S5:根据BP神经网络在所述LSTM预测模型中加入全连接层后构建LSTM-BP预测模型;S6:将日平均气温Ti和节假日特征Dt作为属性输入到所述LSTM-BP预测模型中;S7:所述LSTM-BP预测模型根据所述日平均气温Ti和节假日特征Dt对所述初步预测数据进行优化预测,得到最终预测数据;S8:对所述最终预测数据进行反归一化处理,得到最终预测结果。2.根据权利要求1所述的基于循环...

【专利技术属性】
技术研发人员:朱晓红蒋良吉朱丹
申请(专利权)人:重庆大学
类型:发明
国别省市:重庆,50

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

1