用于月度用电预测模型的有效工作日构建方法

文档序号:9631863阅读:447来源:国知局
用于月度用电预测模型的有效工作日构建方法
【技术领域】
[0001] 本发明涉及到用电预测领域,特别涉及一种用于月度用电预测模型的有效工作日 构建方法。
【背景技术】
[0002] 现有的用电预测模型有GM灰色预测模型、ARIMA模型、回归模型等。
[0003] 1、GM灰色预测模型
[0004] 基于用电数据本身的趋势,通过实际数据的累加生成灰色系统,得到规律较强的 曲线之后,用指数曲线拟合生成模型,再利用生成模型得到的数据通过累加逆运算一一累 减生成得到还原模型,由还原模型作为预测模型。
[0005] 2、电力弹性系数
[0006] -种系数计算法,把影响用电的因素(如气温)和用电量两者之间计算弹性系数, 即气温每增加1%,带来用电量变量百分之多少。根据历史数据对弹性进行估算,把得到的 弹性系数和新的气温变化结合,从而对新的用电量的变化进行估计和预测。
[0007] 3、ARIMA模型
[0008]自回归移动平均模型(ARIMA)是基于用电量本身的自身规律进行刻画的模型。如 果用电序列{yj的当前值不仅与自身过去值有关,而且还与其以前进入系统的外部冲击e 存在一定依存关系,则在用模型刻画这种动态特征时,模型中既包括自身的滞后项,也包括 过去的外部冲击。一般模型表达为ARIMA(p,d,q)其中,p为用电序列{yt}的滞后阶数,q 为外部冲击e的滞后阶数,d为差分次数。其一般结构为:
[0009] yt=φiyt片φ2yt2+…+φpytρ+εt+Θiεt 彳θ2εt2+…+Θqεtq
[0010] 利用滞后算子,此模型可写为:
[0011] Φ(B)yt=Θ(Β)εt
[0012] 实际中,为了保证数据的平稳性,常常先对数据进行差分,然后建立模型,即: Φ(Β)Β\=Θ(Β)εt,这就是ARIMA模型。
[0013] 若序列的当前值还受到其他变量的影响,则需要建立ARIMA-X模型,即:
[0014]
[0015] 其中{yt},{xt}为平稳序列,或者经过差分后的平稳序列,{yt}为用电量,{xj为 影响用电的因素。
[0016] 4、多元线性回归
[0017] 为了刻画多个因素对用电的线性影响,线性回归模型可对用电量先估计系数后, 在使用拟合的模型进行预测。其基本回归表达式为:
[0018]yt=b〇+b1xlt+b2x2t+. . . +bqxqt+et
[0019] 其中q个x为影响用电的因素,y为用电量。通过最小二乘估计法,估计系数b。 然后利用估计的系数和X的取值,以及方程式表达的关系,求得y的预测值。
[0020] 5、随机森林模型
[0021] 随机森林回归模型,由很多决策树回归组成的组合回归模型,且参数集是独立同 分布的随机向量,在给定自变量X下,每个决策树回归模型都有一票投票权来选择最优的 回归结果,最后输出所有的投票判别结果或是得到估计的平均值。
[0022] 随机森林回归的基本方法是:首先利用自助法从原始训练集抽取k个样本,然后 对k个样本分别建立k个决策树模型,得到k种回归结果;最后根据k种回归结果对每个记 录进行投票表决决定其最终回归。不仅有效抑制训练样本噪音和解决属性缺失,还不容易 出现过度拟合。在构建随机森林的过程中生成一个泛化误差的内部无偏估计,使预测结果 更加精确。
[0023] 使用上述模型进行预测时,由于农历节假日(如春节等)在公历月份中出现日期 不同,月度数据会因此而波动。具体来讲,农历春节等假日在公历月份中出现的公历日往往 各年不一样,我们称这种情况为移动节假日。因此,随着春节出现的公历月份不同,那么相 应的月度用电数据会因为月度实际用电日数的差异,在各年的发生变动。这种数据波动会 大大影响模型的预测精度。尤其是当春节横垮公历两个月首尾时,核算用电就更为复杂。
[0024] 现有处理方式:其一,忽略这个影响,直接加总当月各日的用电数据作为月度用 电,即直接使用月度实际数据预测。其二,如果春节横跨两个月首尾,则合并春节所在两个 月份的数据,成为一个月的用电数据,在后期预测中只使用11个月的数据,进行预测。其 三,使用调整系数,修正春节所在月份的数据。具体计算方法为:
[0025] 当月用电=Σ当月日用电量
[0026] 合并月用电=Σ春节所在月日用电
[0027] 春节所在月份测算用电=春节所在月份实际用电/调整系数
[0028] 从上述问题和解决方式不难看出存在以下几点不足:
[0029] 1、直接使用月度实际数据,因为数据变动而使数据统计信息不准确。在通常春节 出现的1-3月里,数据在各年的变动不一样,例如可能在有的年份里2月用电是平均水平, 有的年份里2月显著较低,因为后者的春节在2月里,春节前中后数据非正常水平,使得月 度工作日里的有效用电量不足。1-3月的数据波动,带来后期核算用电增长数据的不稳定。
[0030] 2、由于直接使用实际数据,难以克服移动节假日效应,致使对用电趋势预测时,波 动剧烈。比如,今年春节出现在2月,再对3、4月进行预测时,2月的数据骤减,会影响到3、 4月的数据预测值。又如,春节出现在2月,在使用1月数据对2月进行预测时,会出现用电 预测值偏高的情况等。
[0031] 3、简单的合并数据,虽然克服了春节期间的数据的波动,但是也损失了数据信息。 开年的数据信息往往比较重要。另外,如果合并春节所在月份的数据,一般是两个月份的数 据为一个月,那么相应预测时,其他输入变量的月份也需要相应调整,增加了数据处理的工 作量。也增大了预测误差。
[0032] 4、根据调整系数进行修正数据,往往调整系数缺乏统一的标准。导致修正的数据 不稳定,没有统一的验证手段。设定的调整系数仅仅是对月度总量数据的调整,而没有针对 春节假日出现在相应月份里的公历日进行核算,尤其遇到春节横跨两月首尾时,无法处理。

【发明内容】

[0033] 本发明所要解决的技术问题是提供一种用于月度用电预测模型的有效工作日构 建方法,该方法围绕预测模型展开,通过拟合效果和预测精度反向确定春节数据;可针对预 测时类似数据问题进行处理,但凡涉及到类似春节数据的这种移动节假日的调整,以及使 用节假日数据开展预测时都能够使用;调整系数可根据实际数据状况和预测模型的变化而 滚动变化,灵活度高。
[0034] 为解决上述技术问题,本发明采用的技术方案是:
[0035] -种用于月度用电预测模型的有效工作日构建方法,包括以下步骤:
[0036] 划分春节用电为三个时段,前中后各一星期,分别为春节前七天,即除夕开始前七 天,春节期间七天,即初一到初七,春节后七天,即初八到十五;
[0037] 设春节前七天调整系数为cl,春节期间七天为c2,春节后七天为c3,贝1J
[0038] 以一定步长搜索不同时段的调整系数的范围,计算出的cl,c2,c3三个数值作为 调整系数的初始值,在这个数值上下搜索,从而形成系数集合,形成cl、c2和c3的系数集 合;
[0039] 根据调整系数,折算出春节前中后三周所在月份内有效工作的天数,具体计算方 法为,春节前一周的有效工作日=clX第i月春节前一周存在的天数,春节所在
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1