一种加油站油量需求预测方法及系统技术方案

技术编号:28296844 阅读:18 留言:0更新日期:2021-04-30 16:21
本发明专利技术提供一种加油站油量需求预测方法,包括获取当前季度中加油站每天卸油的次数及每次卸油量;根据当前季度中加油站每天卸油次数及每次卸油量,构建季节性序列预测模型和RNN神经网络预测模型;在季节性序列预测模型和所述RNN神经网络预测模型中,分别对下一季度中加油站卸油次数及每次卸油量进行预测,并计算出两个模型预测出的下一季度卸油总量相减后所得差的绝对值;检测所计算出的绝对值是否小于等于预设阈值;若是,则将任一个模型预测出的下一季度中加油站每天卸油次数及每次卸油量作为最终油量需求的预测结果输出。实施本发明专利技术,通过大数据对加油站油量需求进行预测,可以为管理部门进行区域油品和油罐车的调配提供便利。

【技术实现步骤摘要】
一种加油站油量需求预测方法及系统
本专利技术涉及加油站油量分析
,尤其涉及一种加油站油量需求预测方法及系统。
技术介绍
随着加油站油量需求不断的扩大,仅靠加油站油量不够时再申请补充的传统方式已越来越不适用。上述传统油量不够再申请补充的方式,不仅对管理部门进行区域油品和油罐车的分配数量不够而来不及补充的问题,还可能存在油量需求量不够准确的情况,导致加油人群的不满。因此,有必要对加油站油量需求进行提前预测,为管理部门进行区域油品和油罐车的调配提供便利。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种加油站油量需求预测方法及系统,通过大数据对加油站油量需求进行预测,可以为管理部门进行区域油品和油罐车的调配提供便利。为了解决上述技术问题,本专利技术实施例提供了一种加油站油量需求预测方法,所述方法包括以下步骤:S1、获取当前季度中加油站每天卸油次数及每次卸油量;S2、根据所获取到的当前季度中加油站每天卸油次数及每次卸油量,构建季节性序列预测模型和RNN神经网络预测模型;S3、在所述季节性序列预测模型和所述RNN神经网络预测模型中,分别对下一季度中加油站每天卸油次数及每次卸油量进行预测,并进一步计算出所述季节性序列预测模型预测出的下一季度卸油总量与所述RNN神经网络预测模型预测出的下一季度卸油总量相减所得差的绝对值;其中,所述下一季度卸油总量等于下一季度中所含天数内每次卸油量的累加之和;S4、检测所计算出的差的绝对值是否小于等于预设阈值;<br>S5、若检测到所计算出的差的绝对值小于等于所述预设阈值,则将所述季节性序列预测模型预测出的下一季度中加油站每天卸油次数及每次卸油量,或所述RNN神经网络预测模型预测出的下一季度中加油站每天卸油次数及每次卸油量作为最终油量需求的预测结果输出。其中,所述方法进一步包括:若检测到所计算出的差的绝对值大于所述预设阈值,则根据所获取到的当前季度中加油站卸油次数和卸油量,重新构建所述季节性序列预测模型和所述RNN神经网络预测模型,直至重新构建的季节性序列预测模型预测出的下一季度卸油总量与重新构建的RNN神经网络预测模型预测出的下一季度卸油总量相减所得差的绝对值小于等于所述预设阈值为止;将重新构建的季节性序列预测模型预测出的下一季度中加油站每天卸油次数及每次卸油量,或重新构建的RNN神经网络预测模型预测出的下一季度中加油站每天卸油次数及每次卸油量作为最终油量需求的预测结果输出。其中,对所述季节性序列预测模型构建或重建均执行以下步骤,具体包括:根据所获取到的当前季度中加油站每天卸油次数及每次卸油量,建立各自对应的原始季节性序列;利用预设的季节指数的方法,消除每一个原始季节性序列的季节性,使得每一个原始季节性序列均转化为平滑的时间序列;根据所得的两个平滑的时间序列,建立相应的季节性序列预测模型。其中,所述利用预设的季节指数的方法,消除原始季节性序列的季节性,使得原始季节性序列转化为平滑的时间序列的具体步骤包括:确定加油站每天卸油次数的原始季节性序列,记为x(i)={x(1),x(2),…,x(4n),以及确定每次卸油量的原始季节性序列,记为y(j)={y(1),y(2),…,y(4n)};其中,x(i)和y(j)分别表示每个周期加油站的卸油次数和卸油量;将加油站每天卸油次数的原始季节性序列和每次卸油量的原始季节性序列均通过计算三点平滑值,用以消除季节变动和不规则变动;即计算季节性指标;即其中,i,j=1,2,3,…4n-1;计算校正系数和校正后的季节指数;即校正系数r=4/(p(2)+p(3)…p(4n-1));校正的季节指数q(i)=p(i)*r;q(j)=p(j)*r,其中,i,j=1,2,3,4。其中,对所述RNN神经网络预测模型构建或重建均执行以下步骤,具体包括:通过对当前季度中加油站每天卸油次数及每次卸油量按照季度进行整理和分类,并根据整理和分类后的季度数据,建立相应的RNN神经网络预测模型。本专利技术实施例还提供了一种加油站油量需求预测系统,包括:数据获取单元,用于获取当前季度中加油站每天卸油次数及每次卸油量;预测模型构建单元,用于根据所获取到的当前季度中加油站每天卸油次数及每次卸油量,构建季节性序列预测模型和RNN神经网络预测模型;预测数据计算单元,用于在所述季节性序列预测模型和所述RNN神经网络预测模型中,分别对下一季度中加油站每天卸油次数及每次卸油量进行预测,并进一步计算出所述季节性序列预测模型预测出的下一季度卸油总量与所述RNN神经网络预测模型预测出的下一季度卸油总量相减所得差的绝对值;其中,所述下一季度卸油总量等于下一季度中所含天数内每次卸油量的累加之和;预测数据检测单元,用于检测所计算出的差的绝对值是否小于等于预设阈值;预测结果输出单元,用于若检测到所计算出的差的绝对值小于等于所述预设阈值,则将所述季节性序列预测模型预测出的下一季度中加油站每天卸油次数及每次卸油量,或所述RNN神经网络预测模型预测出的下一季度中加油站每天卸油次数及每次卸油量作为最终油量需求的预测结果输出。其中,还包括:重建预测结果输出单元;其中,所述重建预测结果输出单元,用于若检测到所计算出的差的绝对值大于所述预设阈值,则根据所获取到的当前季度中加油站卸油次数和卸油量,重新构建所述季节性序列预测模型和所述RNN神经网络预测模型,直至重新构建的季节性序列预测模型预测出的下一季度卸油总量与重新构建的RNN神经网络预测模型预测出的下一季度卸油总量相减所得差的绝对值小于等于所述预设阈值为止;将重新构建的季节性序列预测模型预测出的下一季度中加油站每天卸油次数及每次卸油量,或重新构建的RNN神经网络预测模型预测出的下一季度中加油站每天卸油次数及每次卸油量作为最终油量需求的预测结果输出。实施本专利技术实施例,具有如下有益效果:本专利技术基于加油站每天卸油次数及每次卸油量形成的季度数据进行建模,得到季节性序列预测模型和RNN神经网络预测模型,并将两个预测模型预测结果之差的绝对值与预设阈值进行比较来确定两个预测模型是否合理;若合理,则输出任一个模型所预测出的下一季度中加油站每天卸油次数及每次卸油量为最终结果;若不合理,则重建上述两个模型继续对比及预测,从而能够通过大数据对加油站油量需求进行预测,使得预测结果准确度更高,可以为管理部门进行区域油品和油罐车的调配提供便利。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,根据这些附图获得其他的附图仍属于本专利技术的范畴。图1为本专利技术实施例提供的加油站油量需求预测方法的流程图;图2为本专利技术实施例提供的加油站油量需求预测系统的结构示意图。<本文档来自技高网...

【技术保护点】
1.一种加油站油量需求预测方法,其特征在于,所述方法包括以下步骤:/nS1、获取当前季度中加油站每天卸油次数及每次卸油量;/nS2、根据所获取到的当前季度中加油站每天卸油次数及每次卸油量,构建季节性序列预测模型和RNN神经网络预测模型;/nS3、在所述季节性序列预测模型和所述RNN神经网络预测模型中,分别对下一季度中加油站每天卸油次数及每次卸油量进行预测,并进一步计算出所述季节性序列预测模型预测出的下一季度卸油总量与所述RNN神经网络预测模型预测出的下一季度卸油总量相减所得差的绝对值;其中,所述下一季度卸油总量等于下一季度中所含天数内每次卸油量的累加之和;/nS4、检测所计算出的差的绝对值是否小于等于预设阈值;/nS5、若检测到所计算出的差的绝对值小于等于所述预设阈值,则将所述季节性序列预测模型预测出的下一季度中加油站每天卸油次数及每次卸油量,或所述RNN神经网络预测模型预测出的下一季度中加油站每天卸油次数及每次卸油量作为最终油量需求的预测结果输出。/n

【技术特征摘要】
1.一种加油站油量需求预测方法,其特征在于,所述方法包括以下步骤:
S1、获取当前季度中加油站每天卸油次数及每次卸油量;
S2、根据所获取到的当前季度中加油站每天卸油次数及每次卸油量,构建季节性序列预测模型和RNN神经网络预测模型;
S3、在所述季节性序列预测模型和所述RNN神经网络预测模型中,分别对下一季度中加油站每天卸油次数及每次卸油量进行预测,并进一步计算出所述季节性序列预测模型预测出的下一季度卸油总量与所述RNN神经网络预测模型预测出的下一季度卸油总量相减所得差的绝对值;其中,所述下一季度卸油总量等于下一季度中所含天数内每次卸油量的累加之和;
S4、检测所计算出的差的绝对值是否小于等于预设阈值;
S5、若检测到所计算出的差的绝对值小于等于所述预设阈值,则将所述季节性序列预测模型预测出的下一季度中加油站每天卸油次数及每次卸油量,或所述RNN神经网络预测模型预测出的下一季度中加油站每天卸油次数及每次卸油量作为最终油量需求的预测结果输出。


2.如权利要求1所述的加油站油量需求预测方法,其特征在于,所述方法进一步包括:
若检测到所计算出的差的绝对值大于所述预设阈值,则根据所获取到的当前季度中加油站卸油次数和卸油量,重新构建所述季节性序列预测模型和所述RNN神经网络预测模型,直至重新构建的季节性序列预测模型预测出的下一季度卸油总量与重新构建的RNN神经网络预测模型预测出的下一季度卸油总量相减所得差的绝对值小于等于所述预设阈值为止;
将重新构建的季节性序列预测模型预测出的下一季度中加油站每天卸油次数及每次卸油量,或重新构建的RNN神经网络预测模型预测出的下一季度中加油站每天卸油次数及每次卸油量作为最终油量需求的预测结果输出。


3.如权利要求2所述的加油站油量需求预测方法,其特征在于,对所述季节性序列预测模型构建或重建均执行以下步骤,具体包括:
根据所获取到的当前季度中加油站每天卸油次数及每次卸油量,建立各自对应的原始季节性序列;
利用预设的季节指数的方法,消除每一个原始季节性序列的季节性,使得每一个原始季节性序列均转化为平滑的时间序列;
根据所得的两个平滑的时间序列,建立相应的季节性序列预测模型。


4.如权利要求3所述的加油站油量需求预测方法,其特征在于,所述利用预设的季节指数的方法,消除原始季节性序列的季节性,使得原始季节性序列转化为平滑的时间序列的具体步骤包括:
确定加油站每天卸油次数的原始季节性序列,记为x(i)={x(1),x(2),…,x(4n),以及确定每次卸油量的原始季节性序列,记为y(j)={y(1),y(2),…,y(4n)};其中,x(i)和y(j)分别表示每个周期加油站...

【专利技术属性】
技术研发人员:周斯加关超华陈志军
申请(专利权)人:上善智城苏州信息科技有限公司
类型:发明
国别省市:江苏;32

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

1