一种基于稀疏表示的电力负荷预测方法与流程

文档序号:15448103发布日期:2018-09-14 23:36阅读:274来源:国知局

本发明涉及电力负荷预测的技术领域,特别是涉及一种基于稀疏表示的电力负荷预测方法。



背景技术:

随着国家经济技术的发展和人们生活水平的提高,电能已经成为了人们日常生产和生活中必不可少的二次能源,给人们的生产和生活带来了无尽的便利。电力负荷预测是电网运行的重要研究课题和重要发展方向之一。目前,基于短期负荷预测研究理论和方法已做了大量预测研究,提出了很多方法,大致可以分为两类:一类是以时间序列法为代表的传统方法,如时间序列法等,这些方法算法简单,速度快,应用广泛,但由于其本质上都是线性模型方法,因此存在着很多缺点和局限性,无法真实地反映电力公司不同负荷模型的非线性特性;另一类是以人工神经网络为代表的新型人工智能方法,神经网络具有并行分布信息和自学习及任意逼近连续函数的能力,能够捕获电力短期负荷的各种变化趋势。bp网络需要大量历史数据进行训练,且学习及处理不确定性和人工信息的能力较差。fuzzy预测,是近几年来在电力公司负荷预测中不断出现的一种预测方法,但是从实际应用来看,fuzzy方法对于负荷预测的精度往往是不尽人意的。此外,随着电网规模的扩大,涉及各方面的因素越来越多,不可避免地出现大量不确定性信息,因此目前的常用的负荷预测方法在这方面并不能很好的适应。



技术实现要素:

有鉴于此,本发明的目的在于提供一种基于稀疏表示的电力负荷预测方法,该方法在给定的电力负荷信息数据集的基础上,通过稀疏表示有效地刻画电力负荷内在结构与特质,预测未来的电力负荷。

为实现上述目的,本发明采用如下技术方案:

一种基于稀疏表示的电力负荷预测方法,其特征在于:包括以下步骤:

步骤s1:通过电力公司获取真实电力负荷数据y并对其进行预处理操作得到预处理的电力负荷数据y′,预处理操作包括数据缺失、数据异常和数据归一化;

步骤s2:构建过完备字典:通过拼接使用离散小波变换或者离散余炫变换来构造基础字典、由delta函数生成的单位矩阵字典和由外部因素构成的外部因素字典,使其构成过完备字典d,过完备字典分为两部分d1是训练字典,用于求解稀疏系数向量;d2是测试字典,通过结合稀疏系数向量来预测未来一段时间的电力负荷;

步骤s3:根据预处理的电力负荷数据y′和训练字典d1使用正交匹配追踪omp算法来求解稀疏系数向量α;

步骤s4:得到的测试字典d2结合稀疏系数向量α来预测未来的电力负荷y″,通过公式(4)来预测未来电力负荷:

y"=d2α(4)

得到的电力负荷预测值与实际的电力负荷值进行比较,来验证该方法的有效性。

进一步的,所述步骤s1具体包括:

步骤s11:对数据进行数据缺失处理:为了减少误差,使用数据填充的方法,当天的数据与前一天,后一天,一星期前,这个时间段有关,具体如公式(1)所示;

y(d,t)=w1y(d-1,t)+w2y(d+1,t)+w3y(d-7,t)(1)

其中y(d,t),y(d-1,t),y(d+1,t),y(d-7,t)分别表示的是当天、前一天、后一天,一星期前的t时刻的电力负荷值,w1,w2,w3的权重值,分别为0.4,0.4,0.2;

步骤s12:对数据进行异常值处理,采用四分位数展布法来过滤数据的异常值,通过计算上截断点跟下截断点,来划分电力负荷数据的范围,然后找出这些异常值,对于这些找到的异常值的处理方法用公式(1)计算的电力负荷值进行替换;

步骤s13:对数据进行归一化处理得到预处理的电力负荷数据y′,公式如(2)所示:

其中,minvalue,maxvalue分别为样本负荷的最大值和最小值。

进一步的,所述步骤3使用正交匹配追逐omp算法来求解稀疏系数向量α,具体过程为:

步骤s31:根据预处理的电力负荷数据y′和训练字典d1,通过逼近约束问题来获取稀疏系数向量α,如公式(3)所示:

步骤s32:使用正交匹配追逐omp算法来求解公式(3)定义的问题,通过初始化t=0,r0=y',接着选择与r0内积绝对值最大的原子更新由最小二乘得到更新残差t=t+1,直到满足||rt||>δ为止,求得稀疏系数向量α。

本发明与现有技术相比具有以下有益效果:

本发明的有益效果通过稀疏表示有效的刻画电力负荷的内在结构以及特征,使数据结构更加简明清晰,且不易过拟合,对噪声不敏感等优点,有效地对未来的电力负荷进行预测。该方法综合考虑了电力负荷的影响因素,得到最优的电力负荷的稀疏表示,使预测精度有着显著的提高。

附图说明

图1是本发明原理图

具体实施方式

下面结合附图及实施例对本发明做进一步说明。

请参照图1,本发明提供一种基于稀疏表示的电力负荷预测方法,其特征在于:包括以下步骤:

步骤s1:通过电力公司获取真实电力负荷数据y并对其进行预处理操作得到预处理的电力负荷数据y′,预处理操作包括数据缺失、数据异常和数据归一化;

步骤s2:构建过完备字典:通过拼接使用离散小波变换或者离散余炫变换来构造基础字典、由delta函数生成的单位矩阵字典和由外部因素构成的外部因素字典,使其构成过完备字典d,过完备字典分为两部分d1是训练字典,用于求解稀疏系数向量;d2是测试字典,通过结合稀疏系数向量来预测未来一段时间的电力负荷;

步骤s3:根据预处理的电力负荷数据y′和训练字典d1使用正交匹配追踪omp算法来求解稀疏系数向量α;

步骤s4:得到的测试字典d2结合稀疏系数向量α来预测未来的电力负荷y″,通过公式(4)来预测未来电力负荷:

y"=d2α(4)

得到的电力负荷预测值与实际的电力负荷值进行比较,来验证该方法的有效性。

在本发明一实施例中,进一步的,所述步骤s1具体包括:

步骤s11:对数据进行数据缺失处理:为了减少误差,使用数据填充的方法,当天的数据与前一天,后一天,一星期前,这个时间段有关,具体如公式(1)所示;

y(d,t)=w1y(d-1,t)+w2y(d+1,t)+w3y(d-7,t)(1)

其中y(d,t),y(d-1,t),y(d+1,t),y(d-7,t)分别表示的是当天、前一天、后一天,一星期前的t时刻的电力负荷值,w1,w2,w3的权重值,分别为0.4,0.4,0.2;

步骤s12:对数据进行异常值处理,采用四分位数展布法来过滤数据的异常值,通过计算上截断点跟下截断点,来划分电力负荷数据的范围,然后找出这些异常值,对于这些找到的异常值的处理方法用公式(1)计算的电力负荷值进行替换;

步骤s13:对数据进行归一化处理得到预处理的电力负荷数据y′,公式如(2)所示:

其中,minvalue,maxvalue分别为样本负荷的最大值和最小值。

在本发明一实施例中,进一步的,所述步骤3使用正交匹配追逐omp算法来求解稀疏系数向量α,具体过程为:

步骤s31:根据预处理的电力负荷数据y′和训练字典d1,通过逼近约束问题来获取稀疏系数向量α,如公式(3)所示:

步骤s32:使用正交匹配追逐omp算法来求解公式(3)定义的问题,通过初始化t=0,r0=y',接着选择与r0内积绝对值最大的原子更新由最小二乘得到更新残差t=t+1,直到满足||rt||>δ为止,求得稀疏系数向量α。

以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1