一种电力负荷预测方法和装置制造方法

文档序号:6632293阅读:243来源:国知局
一种电力负荷预测方法和装置制造方法
【专利摘要】本发明公开了一种电力负荷预测方法和装置。该方法根据历史电力负荷数据和历史气象数据,确定影响待预测日的电力负荷的气象因子,并以气象因子为依据,选定与待预测日相近的最终参照日。进而根据最终参照日的电力负荷数据、最终参照日的气象数据以及待预测日的气象数据预测待预测日的电力负荷数据。上述过程中,不需要大量的人工计算,节省了人力。并且,在本发明中将气象数据作为预测电力负荷数据过程重要参数,充分考虑到的气象参数对电力负荷预测的影响,使电力负荷预测的精度更高。
【专利说明】一种电力负荷预测方法和装置

【技术领域】
[0001]本发明涉及电力系统领域,更具体的说是涉及一种电力负荷预测方法和装置。

【背景技术】
[0002]电力负荷预测是电力管理中的重要部分,它所提供的负荷预测数据,对电力系统的控制、运行和规划极为重要。准确预测电力负荷数据,不但对确定电力系统的运行方式、优化调度具有重要的作用,而且影响电力系统运行的安全性、可靠性、经济性。
[0003]目前的电力负荷预测方法,使用的多为人工预测方法,该方法采用待预测日前的电力负荷数据对待预测日的电力负荷数据进行预测,需要技术人员进行大量的计算,耗费大量的人力,且预测精度较低。


【发明内容】

[0004]有鉴于此,本发明公开提供一种电力负荷预测方法和装置,以提高电力负荷的预测精度。
[0005]为实现上述目的,本发明提供如下技术方案:
[0006]一种电力负荷预测方法,包括:
[0007]获取待预测日之前的历史电力负荷数据、历史气象数据和待预测日的气象预测数据;
[0008]根据所述历史电力负荷数据和所述历史气象数据,确定影响待预测日的电力负荷的气象因子;
[0009]至少以所述气象因子为依据,结合待预测日的气象预测数据,选定与待预测日相近的最终参照日;
[0010]将所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据作为预测模型的输入向量,获得待预测日的电力负荷数据。
[0011]优选的,所述获取待预测日之前的历史电力负荷数据、历史气象数据和待预测日的气象预测数据,包括:
[0012]获取待预测日之前一段时间内每天96个采集点的历史负荷数据、历史气象数据以及待预测日96个采集点的气象预测数据。
[0013]优选的,所述至少以所述气象因子为依据,结合待预测日的气象预测数据,选定与待预测日相近的最终的参照日,包括:
[0014]确定所述待预测日的日类型,所述日类型包括:工作日和非工作日;
[0015]以所述气象因子为依据,选择与所述待预测日相近的参照日样本;
[0016]从所述参照日样本中选择与所述待预测日的日类型相同的参照日作为最终参照曰。
[0017]优选的,所述将所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据作为预测模型的输入向量,获得待预测日的电力负荷数据,之前还包括:
[0018]对所述最终参照日的历史电力负荷数据中异常的数据进行处理。
[0019]优选的,所述将所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据作为预测模型的输入向量,获得待预测日的电力负荷数据,包括:
[0020]将基于回归型支持向量机的决策函数作为所述预测模型;
[0021]对所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据进行归一化处理;
[0022]确定所述回归型支持向量机的最优参数;
[0023]利用所述最优参数对所述回归型支持向量机进行训练,得到计算模型;
[0024]通过所述计算模型建立决策函数,根据所述决策函数对待预测日的电力负荷进行预测。
[0025]一种电力负荷预测装置,包括:
[0026]参数获取模块,用于获取待预测日之前的历史电力负荷数据、历史气象数据和待预测日的气象预测数据;
[0027]与所述参数获取模块相连的气象因子确定模块,用于根据所述历史电力负荷数据和所述历史气象数据,确定影响待预测日的电力负荷的气象因子;
[0028]与所述气象因子确定模块相连的最终参照日确定模块,用于至少以所述气象因子为依据,结合待预测日的气象预测数据,选定与待预测日相近的最终参照日;
[0029]与所述最终参照日确定模块相连的预测模块,用于将所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据作为预测模型的输入向量,获得待预测日的电力负荷数据。
[0030]优选的,所述参数获取模块包括:
[0031]采集点选择单元,用于选择96个数据采集点;
[0032]与所述采集点选择单元相连的数据采集单元,用于采集待预测日之前一段时间内每天96个采集点的历史负荷数据、历史气象数据以及待预测日96个采集点的气象预测数据。
[0033]优选的,所述最终参照日确定模块包括:
[0034]日类型确定单元,用于确定所述待预测日的日类型,所述日类型包括:工作日和非工作日;
[0035]参照日样本确定单元,用于以所述气象因子为依据,选择与所述待预测日相近的参照日样本;
[0036]与所述参照日样本确定单元和所述日类型确定单元相连的最终参照日确定单元,用于从所述参照日样本中选择与所述待预测日的日类型相同的参照日作为最终参照日。
[0037]优选的,所述预测模型包括:
[0038]数据异常处理单元,用于对所述最终参照日的历史电力负荷数据中异常的数据进行处理;
[0039]数据归一化处理单元,用于对所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据进行归一化处理;
[0040]最优参数选择单元,用于确定所述回归型支持向量机的最优参数;
[0041]最优参数训练单元,用于利用所述最优参数对所述回归型支持向量机进行训练,得到计算模型;
[0042]拟合预测单元,用于通过所述计算模型建立决策函数,根据所述决策函数对待预测日的电力负荷进行预测。
[0043]优选的,所述预测模型还包括:输出单元,用于输出待预测日的电力负荷数据。
[0044]经由上述技术方案可知,本发明公开了一种电力负荷预测方法和装置。该方法根据历史电力负荷数据和历史气象数据,确定影响待预测日的电力负荷的气象因子,并以气象因子为依据,选定与待预测日相近的最终参照日。进而根据最终参照日的电力负荷数据、最终参照日的气象数据以及待预测日的气象数据预测待预测日的电力负荷数据。上述过程中,不需要大量的人工计算,节省了人力。并且,在本发明中将气象数据作为预测电力负荷数据过程重要参数,充分考虑到的气象参数对电力负荷预测的影响,使电力负荷预测的精度更高。

【专利附图】

【附图说明】
[0045]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0046]图1示出了本发明一种电力负荷预测方法的一个实施例的流程示意图;
[0047]图2示出了本发明一种电力负荷预测方法的另一个实施例的流程示意图;
[0048]图3示出了本发明一种电力预测装置的一个实施例的结构示意图。

【具体实施方式】
[0049]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0050]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是本发明还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施例的限制。
[0051]实施例一
[0052]参见图1示出了本发明一种电力负荷预测方法的一个实施例的流程示意图。
[0053]由图1可知,该方法包括:
[0054]101:获取待预测日之前的历史电力负荷数据、历史气象数据和待预测日的气象预测数据。
[0055]历史气象数据和待预测日的气象数据包括历史温湿度、历史天气状况、待预测日的温湿度和待预测日的天气状态等。
[0056]可以理解的是,为了方便预测通常将历史天气状况和待预测日的天气状况按照预测的要求进行量化。
[0057]比如:晴天(〈I成云)时赋值为4,多云(2?8成云)时赋值为3,阴天(>9成云或微量降水)时赋值为2,有雨(>0.1mm)时赋值为I。
[0058]根据实际操作可行性(数据收集难易程度、数据是否连续等),采集每天96个采集点的电力负荷数据和气象数据(每天每隔15分钟采集的电力负荷数据,得到每天96个采集点的负荷数据)。
[0059]102:根据所述历史电力负荷数据和所述历史气象数据,确定影响待预测日的电力负荷的气象因子。
[0060]不同的地区不同的季节对电力负荷具有显著影响的气象因子不同。以温州地区为例,春季显著影响电力负荷的气象因子是日最高气温和天气状况;夏季显著影响电力负荷的气象因子是日最高气温、日最低气温和日平均相对湿度;秋季显著影响电力负荷的气象因子是日最低气温;冬季显著影响电力负荷的气象因子是日平均相对湿度。
[0061]103:至少以所述气象因子为依据,结合待预测日的气象预测数据,选定与待预测日相近的最终参照日。
[0062]根据待预测日的天气状况、气象预测数据和不同季节选取不同的显著影响电力负荷的气象因子,并以此气象因子作为依据筛选天气状况相同的若干参照日样本。可选的,为了使选定的参照日中的数据与待预测日的数据更加接近,提高预测精度,可在参照日样本中选取与待预测日相同日类型(工作日或非工作日)的某一参照日作为最终参照日。
[0063]104:将所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据作为预测模型的输入向量,获得待预测日的电力负荷数据。
[0064]需要说明的是,由于一天中的温度和湿度的变化是连续的,温度和湿度的日变化可以很好地表征天气日变化。相反,一天中的降水量的变化是不连续的,而且降水量对于电力负荷的影响还具有累积效应和滞后性。因此,本发明将气象数据中的温度和湿度作为预测模型的输入向量。可选的,可选取最终参照日96个采集点的电力负荷数据、温度和湿度,以及待预测日的温度和湿度(气象预测数据)作为预测模型的输入向量。
[0065]实施例二
[0066]为了快速、准确地预测电力负荷,就必须设计一种考虑因素全面、逻辑合理、运算高效的算法。在本实施例中采用的负荷预测算法是回归型支持向量机,其算法汲取支持向量机的核心思想,然后根据实际情况进行改进。采用回归型支持向量机做负荷预测不仅预测速度快,而且预测精度较高。在本实施例中以采集96个采集点的历史电力预测数据、历史气象数据和96个采集点的待预测日的气象预测数据为例具体说明。需要说明的是,采集历史电力负荷数据和历史气象数据中的96个采集点的采集时刻与采集待预测日的气象预测数据的96个采集点的采集时刻相同。
[0067]参见图2示出了本发明一种电力负荷预测的另一个实施例的结构示意图。
[0068]由图2可知,该方法包括:
[0069]201:获取待预测日之前的历史电力负荷数据、历史气象数据和待预测日的气象预测数据。
[0070]该历史电力负荷数据、历史气象数据和待预测日的气象预测数据以预先设定的96个采集点为基础进行采集。
[0071]202:根据所述历史电力负荷数据和所述历史气象数据,确定影响待预测日的电力负荷的气象因子。
[0072]203:至少以所述气象因子为依据,结合待预测日的气象预测数据,选定与待预测日相近的最终参照日。
[0073]204:对所述最终参照日的历史电力负荷数据中异常的数据进行处理。
[0074]205:对所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据进行归一化处理。
[0075]将所有96个采集点历史电力负荷数据、历史气象数据和气象预测数据输入LIBSVM工具箱,并选定因变量(待预测日的96采集点的电力负荷)和自变量(历史电力负荷、各气象因子),LIBSVM将所有样本分类形成训练集和测试集。
[0076]对训练集和测试集进行归一化预处理,归一化后既可以提高分类和预测的准确率,又可以方便算法的运行。
[0077]206:确定所述回归型支持向量机的最优参数。
[0078]利用LIBSVM工具箱提供的功能对回归型支持向量机中的参数进行交叉验证以选择对于预测模型最优的参数(惩罚参数c、RBF核函数中的gamma参数g)。选取能够达到最高验证分类准确率中参数c最小的那组c和g作为最佳参数,如果对应最小的c有多组g,就选取搜索到的第一组c和g作为最佳参数。过高的c会导致过学习状态发生(训练集分类准确率很高而测试集分类准确率很低),所以认为在能够达到最高验证分类准确率中的所有成对的c和g中较小的惩罚参数c是更佳的选择。
[0079]207:利用所述最优参数对所述回归型支持向量机进行训练,得到计算模型。
[0080]利用上一步骤选取的最佳参数,使用LIBSVM工具箱中svmtrain函数训练回归型支持向量机,得到一个计算模型。
[0081]208:通过所述计算模型建立决策函数,根据所述决策函数对待预测日的电力负荷进行预测。
[0082]建立决策函数


η
[0083]/⑴=sgn(^iK exp(-gamim<]\x1-x jl") +■/?)


/-1
[0084]通过决策函数来预测待预测日的96个采集点电力负荷。其中,I X1-X I代表二范数距离;
[0085]b = -model, rho ( 一个标量数字);n = model.totalSV代表支持向量的个数。对于每一个IrW1 = model.sv_coef (i)表示支持向量的系数!Xi = model.SVs (i,:)表示支持向量(历史负荷数据和各气象因子数据)是待预测标签的样本;gamma就是参数g。需要说明的是回归型支持向量机为现有的技术手段,在此不再做赘述。
[0086]为了与一种电力负荷预测方法相适应,本发明还公开的一种电力负荷预测装置的一个实施例的结构示意图。
[0087]由图3可知,该电力负荷预测装置包括:参数获取模块1、气象因子确定模块2、最终参照日确定模块3和预测模块4。
[0088]参数获取模块I,用于获取待预测日之前的历史电力负荷数据、历史气象数据和待预测日的气象预测数据。其中,该参数获取模块具体还包括:采集点选择单元,用于选择96个数据采集点;数据采集单元,用于采集待预测日之前一段时间内每天96个采集点的历史负荷数据、历史气象数据以及待预测日96个采集点的气象预测数据。
[0089]与所述参数获取模块相连的气象因子确定模块2,用于根据所述历史电力负荷数据和所述历史气象数据,确定影响待预测日的电力负荷的气象因子。
[0090]与所述气象因子确定模块相连的最终参照日确定模块3,用于至少以所述气象因子为依据,结合待预测日的气象预测数据,选定与待预测日相近的最终参照日。其中,最终参照日确定模块包括:日类型确定单元、参照日样本确定单元以及最终参照日确定单元,所述日类型确定单元,用于确定所述待预测日的日类型,所述日类型包括:工作日和非工作日;参照日样本确定单元用于以所述气象因子为依据,选择与所述待预测日相近的参照日样本;最终参照日确定单元,用于从所述参照日样本中选择与所述待预测日的日类型相同的参照日作为最终参照日。
[0091]预测模块4,用于将所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据作为预测模型的输入向量,获得待预测日的电力负荷数据。
[0092]具体的,该预测模型包括:
[0093]数据异常处理单元,用于对所述最终参照日的历史电力负荷数据中异常的数据进行处理;
[0094]数据归一化处理单元,用于对所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据进行归一化处理。
[0095]最优参数选择单元,用于确定所述回归型支持向量机的最优参数。
[0096]最优参数训练单元,用于利用所述最优参数对所述回归型支持向量机进行训练,得到计算模型。
[0097]拟合预测单元,用于通过所述计算模型建立决策函数,根据所述决策函数对待预测日的电力负荷进行预测。
[0098]输出单元,用于输出待预测日的电力负荷数据。
[0099]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、物品或者设备中还存在另外的相同要素。
[0100]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0101]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种电力负荷预测方法,其特征在于,包括: 获取待预测日之前的历史电力负荷数据、历史气象数据和待预测日的气象预测数据; 根据所述历史电力负荷数据和所述历史气象数据,确定影响待预测日的电力负荷的气象因子; 至少以所述气象因子为依据,结合待预测日的气象预测数据,选定与待预测日相近的最终参照日; 将所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据作为预测模型的输入向量,获得待预测日的电力负荷数据。
2.根据权利要求1所述的方法,其特征在于,所述获取待预测日之前的历史电力负荷数据、历史气象数据和待预测日的气象预测数据,包括: 获取待预测日之前一段时间内每天96个采集点的历史负荷数据、历史气象数据以及待预测日96个采集点的气象预测数据。
3.根据权利要求1所述的方法,其特征在于,所述至少以所述气象因子为依据,结合待预测日的气象预测数据,选定与待预测日相近的最终的参照日,包括: 确定所述待预测日的日类型,所述日类型包括:工作日和非工作日; 以所述气象因子为依据,选择与所述待预测日相近的参照日样本; 从所述参照日样本中选择与所述待预测日的日类型相同的参照日作为最终参照日。
4.根据权利要求1所述的方法,其特征在于,所述将所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据作为预测模型的输入向量,获得待预测日的电力负荷数据,之前还包括: 对所述最终参照日的历史电力负荷数据中异常的数据进行处理。
5.根据权利要求1所述的方法,其特征在于,所述将所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据作为预测模型的输入向量,获得待预测日的电力负荷数据,包括: 将基于回归型支持向量机的决策函数作为所述预测模型; 对所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据进行归一化处理; 确定所述回归型支持向量机的最优参数; 利用所述最优参数对所述回归型支持向量机进行训练,得到计算模型; 通过所述计算模型建立决策函数,根据所述决策函数对待预测日的电力负荷进行预测。
6.一种电力负荷预测装置,其特征在于,包括: 参数获取模块,用于获取待预测日之前的历史电力负荷数据、历史气象数据和待预测日的气象预测数据; 与所述参数获取模块相连的气象因子确定模块,用于根据所述历史电力负荷数据和所述历史气象数据,确定影响待预测日的电力负荷的气象因子; 与所述气象因子确定模块相连的最终参照日确定模块,用于至少以所述气象因子为依据,结合待预测日的气象预测数据,选定与待预测日相近的最终参照日; 与所述最终参照日确定模块相连的预测模块,用于将所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据作为预测模型的输入向量,获得待预测日的电力负荷数据。
7.根据权利要求6所述的装置,其特征在于,所述参数获取模块包括: 采集点选择单元,用于选择96个数据采集点; 与所述采集点选择单元相连的数据采集单元,用于采集待预测日之前一段时间内每天96个采集点的历史负荷数据、历史气象数据以及待预测日96个采集点的气象预测数据。
8.根据权利要求6所述的装置,其特征在于,所述最终参照日确定模块包括: 日类型确定单元,用于确定所述待预测日的日类型,所述日类型包括:工作日和非工作曰; 参照日样本确定单元,用于以所述气象因子为依据,选择与所述待预测日相近的参照日样本; 与所述参照日样本确定单元和所述日类型确定单元相连的最终参照日确定单元,用于从所述参照日样本中选择与所述待预测日的日类型相同的参照日作为最终参照日。
9.根据权利要求6所述的装置,其特征在于,所述预测模型包括: 数据异常处理单元,用于对所述最终参照日的历史电力负荷数据中异常的数据进行处理; 数据归一化处理单元,用于对所述最终参照日的电力负荷数据、气象数据和待预测日的气象预测数据进行归一化处理; 最优参数选择单元,用于确定所述回归型支持向量机的最优参数; 最优参数训练单元,用于利用所述最优参数对所述回归型支持向量机进行训练,得到计算模型; 拟合预测单元,用于通过所述计算模型建立决策函数,根据所述决策函数对待预测日的电力负荷进行预测。
10.根据权利要求9所述的装置,其特征在于,所述预测模型还包括:输出单元,用于输出待预测日的电力负荷数据。
【文档编号】G06Q50/06GK104318332SQ201410594902
【公开日】2015年1月28日 申请日期:2014年10月29日 优先权日:2014年10月29日
【发明者】胡元, 徐沐阳, 何钢健, 蔡轼, 李琦, 韩峰, 施正钗, 林建忠, 李怀川, 胡长洪, 袁金腾, 叶超, 陈雷, 陈博, 温应鸽 申请人:国家电网公司, 国网浙江省电力公司, 国网浙江省电力公司温州供电公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1