一种基于改进灰色理论的中长期负荷预测方法

文档序号:10613370阅读:269来源:国知局
一种基于改进灰色理论的中长期负荷预测方法
【专利摘要】本发明是一种基于改进灰色理论的中长期负荷预测方法,属于中长期负荷预测预测技术领域。包括:步骤一:利用专家法对原始数据组奇异值的人工修正;步骤二:数据的平滑预处理;步骤三:原始GM(1,1)模型的确定;步骤四:残差GM(1,1)模型的确定,提高模型预测精度;步骤五:等维GM(1,1)模型的确定,提高模型预测精度及其适用性;步骤六:利用等维残差GM(1,1)模型进行预测得到精确预测数据。本发明建模过程实用简单,能快速有效对中长期负荷进行预测,对优化电力调度,合理进行配网规划规划具有重要意义。
【专利说明】
一种基于改进灰色理论的中长期负荷预测方法
技术领域
[0001] 本发明是一种基于改进灰色理论的中长期负荷预测方法,属于中长期负荷预测技 术领域。
【背景技术】
[0002] 随着我国"全球互联网"战略和"可再生能源"发展战略的逐步推进,电力系统规划 的精细化要求也日益提升。中长期负荷预测不仅能为电力系统经济安全运行提供有效的保 障,而且能为科学合理的进行电力系统规划提供可靠的数据支撑。因此,具有更高精度和适 用性的中长期负荷预测方法研究已成为近年来人们的研究热点。
[0003] 中长期负荷预测具有预测样本少,时间跨度大,影响因素多等特点,如何在众多的 预测方法中选择合适的预测模型,在提高其预测精度的基础上,增强其普遍适用性,是中长 期负荷预测的难点。目前,中长期负荷预测方法可以分为传统预测方法和新兴预测方法两 类。传统的预测方法一般是从历史数据中挖掘电量和电力负荷随相关因素的变化规律,然 后构建一种确定性的数学模型来描述上述变化。由于影响电力系统负荷的因素众多,其变 化规律复杂且具有不确定性,仅以一种确定的模型显然难以准确描述负荷的变化规律。伴 随着新兴学科的不断兴起和人工智能技术的不断完善,近年来涌现了一批新兴的负荷预测 方法,这类方法从负荷的历史数据特性出发,挖掘其内在数学特征,并基于数据本身对所建 模型进行实时修正,从而有效避免了采用单一确定模型描述负荷变化趋势的弊端,具有明 显优势,有模糊预测法、神经网络法、灰色预测法等等。其中传统的灰色预测方法所需历史 数据较少,不需要考虑分布规律和变化趋势,模型简单易于实现,被认为是最适用于中长期 负荷预测的有效方法之一。传统灰色预测模型虽然在中长期负荷预测方面较其他方法具有 显著优势,但与此同时,由于传统灰色模型本身缺陷常会导致其预测精度会随着数据灰度 的增大而出现较为明显的下降,并且适用性不强。

【发明内容】

[0004] 针对现有技术的不足,本发明提供一种基于改进灰色理论的中长期负荷预测方 法,通过对模型原始数据进行预处理,减小了数据的波动性,降低原始数据奇异点对预测精 度的负面影响;同时在传统GM(1,1)模型的基础上,构建等维新息模型,引入新陈代谢特征, 保证数据模型的"年轻化",提升模型的普适性和对远端预测点的预测精度;最后对预测结 果进行局部残差修正,进一步减小了模型的预测误差。
[0005] 本发明采取的技术方案为:
[0006] -种基于改进灰色理论的中长期负荷预测方法,包括以下步骤:
[0007] 步骤1:利用专家法对原始数据组奇异值的人工修正。降低了原始数据奇异点对预 测精度的负面影响。
[0008] 步骤2:数据的平滑预处理:采用三点平滑法重新分配待处理数据和前后数据的权 值,加强待处理数据的权重,减小数值的波动性,增强待处理数据与前后数据的联系。平滑 处理具体步骤如下:
[0009] 步骤 2.1:设一组原始非负数列 X(Q)(k) = {X(Q)(l),X(Q)(2),L, XW(n)};
[0010] 步骤2.2:对数列中间的数据进行平滑处理:
[0011]
[0012] 步骤2.3:对数列两端数据平滑处理:
[0013]

[0014] 步骤3:原始GM( 1,1)模型的确定;模型的搭建具体步骤如下:
[0015] 步骤3.1:对数列X(Q)进行累加迭代,得到X(Q)的一次累加生成序列α-AGO)数列X ⑴.
[0016]
(3)
[0017]步骤3.2:利用X(1)建立的一阶白化线性微分方程:
[0018]
(4)
[0019] 式中,a为模型的发展系数,它主要是反应X(1)的发展趋势;u为模型的协调系数,主 要反映了模型数据间的变化关系。设模型参数列为:A=[a,《 T
[0020] 步骤3.3:模型的简化。对式(4)两边求积分得:
[0021]

[0022] 令
[0023] z⑴(k) =mx⑴(k) + (l_m)x⑴(k_l),k = 2,3,L,n (6)
[0024] 式中,z(1)(k)为一阶微分方程的背景值;m为权重系数,me[0,l]。
[0025] 假定m取值为0.5,得到X(1)的近邻均值生成序列Z(1):
[0026]
(?)
[0027] 此时公式(5)简化为:
[0028] X ⑴(k)_x ⑴(k_l)+az ⑴(k) =β (8)
[0029] 步骤3.4:对参数列A=[a,i3]T?行求解。利用最小二乘法可以解得模型参数A:
[0030] Α=[α,β]τ=(ΒτΒ)-VY (9)
[0031] 其中:
[0032] Υ=[χ(0)(2),χ(0)(3)Γ··,χ(0)(η)] τ (10) (Π ;
[0034] 步骤3.5:累减还原生成得到预测模型。[0035] 求得参数A后,可解得微分方程(4)的时间响应方程为:
[0033]
[0036]
(丨2)
[0037]离散化处理可得:
[0038]
(13)
[0039] 其中X(1)(k+1)为X(1)(k)序列的预测值;C为待定常数。
[0040] 假定初始值 1(1)(1) =,(1),代入式(13)求得 a
[0041] 将C代入式(13)并进行累减还原生成,得到X(())的预测模型为:
[0042]
(14)
[0043] 步骤4:残差GM( 1,1)模型的确定:模型改进步骤如下
[0044] 步骤4.1:生成残差数列。设一组预测值为
[0045] 残差项定义为
[0046] 生成残差数列:
[0047] e(0)(k) = {e(0)(l),e(0)(2),L,e(0)(n)} (15)
[0048] 取k=m,m+l,…,n(m>l),生成局部残差序列:
[0049]
(16)
[0050] 步骤4.2:利用局部残差数列建立模型,得到残差预测模型:
0-)
[0051] V '';
[0052] 步骤4.3:求解残差修正模型:
[0053]
[0054] 步骤5:等维GM(1,1)模型的确定;等维模型改进步骤如下:
[0055]选取建模数据如:
[0056] Χ(0) = (Χ(0)(1) ,Χ(0)(2) ,···Χ(〇)(η-1) ,X(0)(n)) (19)
[0057] 以原始模型实时预测出的最新的数据作为新模型建模数据组的新增项,然后去掉 最老的数据,得到新的建模的数列:
[0058] Χ(0) = (Χ(0)(2),Χ(0)(3),··,Χ(0)(η),Χ(())(η+1)) (20)
[0059] 依照上述数列更新方法,每次建模数据都利用最新预测的数据来替换掉最老的数 据,保持数列等维,依次推进,使建模数列不断新陈代谢,自我更新,保持数列"年轻化",直 至完成预测目标为止。
[0060] 步骤6:利用等维残差GM(1,1)模型进行预测得到精确预测数据。从本发明模型的 预测结果及与其他模型的对比分析可以看出,本发明的预测建模思路具有一定的先进性, 取得了较好的预测效果。
[0061] 本发明一种基于改进灰色理论的中长期负荷预测方法,技术效果如下:
[0062] 1)相比于传统中长期负荷预测方法,本发明中提出的改进措施很好的提升了负荷 预测精度。
[0063] 2)相比于传统中长期负荷预测方法,本发明中提出的改进措施很好的改善了负荷 预测模型的适用性。
[0064] 3)利用该发明与各级电力调度中心的SCADA数据采集系统联合可以实现电力系统 负荷在线预测功能。
【附图说明】
[0065] 图1为本发明线路①不同模型预测结果相对误差对比柱状图。
[0066] 图2为本发明线路②不同模型预测结果相对误差对比柱状图。
[0067] 图3为本发明不同预测模型预测误差概率密度对比拟合曲线图。
【具体实施方式】
[0068] 一种基于改进灰色理论的中长期负荷预测方法,包括以下步骤:
[0069] 步骤1:利用专家法对原始数据组奇异值的人工修正。降低了原始数据奇异点对预 测精度的负面影响。
[0070] 步骤2:数据的平滑预处理:采用三点平滑法重新分配待处理数据和前后数据的权 值,加强待处理数据的权重,减小数值的波动性,增强待处理数据与前后数据的联系。平滑 处理具体步骤如下:
[0071] 步骤2.1:设一组原始非负数列
[0072] 步骤2.2:对数列中间的数据进行平滑处理:
[0073]
[0074] 步骤2.3:对数列两端数据平滑处理:
[0075]
[0076] 步骤3:原始GM( 1,1)模型的确定;模型的搭建具体步骤如下:
[0077] 步骤3.1:对数列X(())进行累加迭代,得到X(())的一次累加生成序列(1-AG0)数列X ⑴. _] (23)
[0079] 步骤3.2:利用X(1)建立的一阶白化线性微分方程:
[0080]
(24)
[0081]式中,a为模型的发展系数,它主要是反应X(1)的发展趋势;u为模型的协调系数,主 要反映了模型数据间的变化关系。设模型参数列为:A=[a,《T
[0082] 步骤3.3:模型的简化。对式(4)两边求积分得:
[0083]
.(25).
[0084] 令
[0085] z⑴(k) =mx⑴(k) + (l_m)x⑴(k_l),k = 2,3,L,n (26)
[0086] 式中,z(1)(k)为一阶微分方程的背景值;m为权重系数,me[0,l]。
[0087] 假定m取值为0.5,得到X(1)的近邻均值生成序列Z(1):
[0088]
(21)
[0089] 此时公式(5)简化为:
[0090] X ⑴(k)-x(1)(k-l)+az(1)(k)=0 (28)
[0091] 步骤3.4:对参数列A=[a,i3]T?行求解。利用最小二乘法可以解得模型参数A:
[0092] Α=[α,β]τ=(ΒτΒ)_1ΒτΥ (29)
[0093] 其中:
[0094] Y=[x(0)(2),x(0)(3)r..,x(0)(n)] T (30)
)
[0095]
[0096] 步骤3.5:累减还原生成得到预测模型。
[0097]求得参数A后,可解得微分方程(4)的时间响应方程为:
[0098]
(32)
[0099] 离散化处理可得:
[0100]
(33)
[0101] 其中X(1)(k+1)为X(1)(k)序列的预测值;C为待定常数。
[0102] 假定初始值1^(1)=沪(1),代入式(⑶求得:C二,
[0103] 将C代入式(13)并进行累减还原生成,得到X(())的预测模型为:
[0104]
[0105] 步骤4:残差GM( 1,1)模型的确定:模型改进步骤如下
[0106] 步骤4.1:生成残差数列。设一组预测值为
[0107] 残差项定义为
[0108] 生成残差数列:
[0109] e(0)(k) = {e(0)(l),e(0)(2),L,e(0)(n)} (35)
[0110] 取k=m,m+l,…,n(m>l),生成局部残差序列:
[0111]
(36)
[0112] 步骤4.2:利用局部残差数列建立模型,得到残差预测模型:
[0113]
>')
[0114] 步骤4.3:求解残差修正模型:
[0115] tx
IX
[0116] 步骤5:等维GM(1,1)模型的确定;等维模型改进步骤如下:
[0117] 选取建模数据如:
[0118] χ(0) = (χ(0)(1) ,χ(0)(2) ,···Χ(〇)(η-1) ,X(0)(n)) (39)
[0119] 以原始模型实时预测出的最新的数据作为新模型建模数据组的新增项,然后去掉 最老的数据,得到新的建模的数列:
[0120] Χ(0) = (Χ(0)(2),Χ(())(3),··,Χ(())(η),Χ (())(η+1)) (40)
[0121] 依照上述数列更新方法,每次建模数据都利用最新预测的数据来替换掉最老的数 据,保持数列等维,依次推进,使建模数列不断新陈代谢,自我更新,保持数列"年轻化",直 至完成预测目标为止。
[0122] 步骤6:利用等维残差GM(1,1)模型进行预测得到精确预测数据。从本发明模型的 预测结果及与其他模型的对比分析可以看出,本发明的预测建模思路具有一定的先进性, 取得了较好的预测效果。
[0123] 实施例:
[0124] 本发明以四川省某地区电网2004年~2015年历史实测售电量数据为基础,仿真实 验在Mat lab环境下编程实现。
[0125] 利用如表1、表2所示的2004年~2009年不同线路的预处理前后的历史负荷数据为 样本建立数学模型,分别以传统的GM( 1,1)模型,等维新息GM( 1,1)模型和等维残差GM(1,1) 模型对四川某地区电网线路①和电路②2010年~2015年的一月份售电量负荷进行预测并 进行误差分析。预测结果如表3、表4所示。
[0126] 表1线路①原始负荷处理/MW
[0127]
[0128] 表2线路②原始负荷处理/MW
[0129]
[0130] 表3不同模型预测结果(数据处理前)
[0133] 表4等维残差模型数据处理前后预测结果
[0131]
[0132]
[0134]
[0135] 由表3、表4可知,与传统预测模型的性能指标相比,本文所提模型精度更高,具有 一定的先进性。
[0136] 为进一步对比研究,针对该地区30条同等级线路,分别以传统的GM(1,1,)模型、粒 子群优化灰色模型和本文改进的等维残差GM(1,1)模型对其2015年不同月份负荷量进行负 荷预测,通过误差处理分别得到模型改进前后的误差概率密度,然后利用高斯函数对不同 模型预测误差概率密度进行拟合得到如图3所示的对比拟合曲线。
[0137] 如图3中所示改进的等维残差模型的预测误差概率密度曲线(图中a曲线),相比于 另外两种模型而言,其预测误差位于区间[-0.4,0.4]的概率密度明显增大,预测效果依旧 得到较为明显的改善。由此可以看出,本文所提出的改进等维残差灰色模型有着更高的预 测精度和更强的适用性。
[0138] 本发明按照优选实施例进行了说明,但上述实施例不以任何形式限定本发明,凡 采用等同替换或等效变换的形式所获得的技术方案,均落在本发明技术方案的范围内。
【主权项】
1. 一种基于改进灰色理论的中长期负荷预测方法,其特征在于包括W下步骤: 步骤1:利用专家法对原始数据组奇异值进行人工修正; 步骤2:数据的平滑预处理:采用Ξ点平滑法重新分配待处理数据和前后数据的权值, 加强待处理数据的权重,减小数值的波动性,增强待处理数据与前后数据的联系; 步骤3:原始GM( 1,1)模型的确定; 步骤4:残差GM( 1,1)模型的确定: 步骤5:等维GM(1,1)模型的确定; 步骤6:利用等维残差GM( 1,1)模型进行预测得到最终预测数据。2. 根据权利要求1所述一种改进灰色理论的中长期负荷预测方法,其特征在于,步骤2 中,平滑处理具体步骤如下: 步骤2.1:设一组原始非负数列XW化)= {xW(i),xW(2),L,xW(n)}; 步骤2.2:对数列中间的数据进行平滑处理:3. 根据权利要求1所述一种改进灰色理论的中长期负荷预测方法,其特征在于,步骤3 中,原始GM( 1,1)模型的搭建具体步骤如下: 步骤3.1:对数列X(W进行累加迭代,得到X(W的一次累加生成序列(1-AG0)数列Χ (ι>:式中,a为模型的发展系数,它主要是反应XW的发展趋势;U为模型的协调系数,主要反 映了模型数据间的变化关系,设模型参数列为:A=[a,i3]T 步骤3.3:模型的简化。对式(4)两边求积分得:式中,zW化)为一阶微分方程的背景值;m为权重系数,me [〇,1]。 假定m取值为0.5,得到XW的近邻均值生成序列ζω:此时公式巧)简化为: x(i)(k)-x。)化-l)+az(i)(k)=0 (8) 步骤3.4:对参数列4=[3,0]了进行求解。利用最小二乘法可^解得模型参数八:步骤3.5:累减还原生成得到预测模型; 求得参数A后,可解得微分方程(4)的时间响应方程为:其中X("(k+1)为X("(k)序列的预测值;C为待定常数; 假定初始值义"'(1)=.严(1),代入式(13)求得:将C代入式(13)并进行累减还原生成,得到XW的预测模型为:4.根据权利要求1所述一种改进灰色理论的中长期负荷预测方法,其特征在于,步骤4 中,残差GM( 1,1)模型改进步骤如下: 步骤4.1:生成残差数列。设一组预测值为步骤4.3:求解残差修正模型:5.根据权利要求1所述一种改进灰色理论的中长期负荷预测方法,其特征在于,步骤4 中,等维GM( 1,1)模型改进步骤如下: 选取建模数据如: χ(ο)二(χ(ο)(1),χ(ο)(2),…χ(〇)(η_ι),χ(〇)(η)) (ig) W原始模型实时预测出的最新的数据作为新模型建模数据组的新增项,然后去掉最老 的数据,得到新的建模的数列: χ(ο)二(χ(ο)(2),χ(〇)(3),…,χ(〇)(η),χ(〇)(η+ι)) (2〇) 依照上述数列更新方法,每次建模数据都利用最新预测的数据来替换掉最老的数据, 保持数列等维,依次推进,使建模数列不断新陈代谢,自我更新,保持数列"年轻化",直至完 成预测目标为止。 通过上述步骤,实现中长期负荷的精确预测。
【文档编号】G06Q50/06GK105976057SQ201610288901
【公开日】2016年9月28日
【申请日】2016年5月4日
【发明人】杨楠, 李宏圣, 黎索亚, 王璇, 崔家展, 周峥
【申请人】三峡大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1