本发明涉及电力系统负荷预测技术领域,具体涉及一种母线负荷预测方法、装置及计算设备。
背景技术:
精确的母线负荷预测是合理安排生产调度计划、实施节能发电调度的保障,母线负荷预测作为日前安全校核的前提,提高其预测精度是实现调度精细化管理的基础。
母线负荷预测方法主要分为两类,一类是基于母线负荷自身规律的预测方法,第二类是考虑相关因素的预测方法。由于母线的负荷基数远小于系统负荷,且受气象等相关因素影响较为强烈,考虑相关因素的预测方法是母线负荷预测的发展方向。
在母线负荷预测中考虑的相关因素主要为气象因素,目前考虑气象因素的母线负荷预测方法多以数值天气预报数据作为输入,通过建立母线负荷与气象因素的关系模型进行预测。然而构成母线负荷的各类成分受气象因素影响的方式和程度有所不同,如工业类负荷由于有生产计划因而受气象因素影响较小,而商业负荷、居民负荷有室温调节的需求,因而受气象因素影响较大,但影响的时段又有所不同。因此,母线整体负荷与气象因素的关系模型难以细致反映母线中不同的负荷成分受气象影响的特性,从而使其预测精度不高。
技术实现要素:
本发明提供一种母线负荷预测方法和装置,以解决现有技术中母线整体负荷与气象因素的关系模型难以细致反映母线中不同的负荷成分受气象影响的特性,从而使其预测精度不高的问题。
第一方面,本发明实施例提供一种母线负荷预测方法,包括:
获取待测母线在每一历史日的历史日母线负荷数据和所述母线负荷中各分类负荷的标幺化典型日分类负荷数据,以及所述待测母线所属区域在每一历史日的历史气象数据和在待预测日的预测气象数据;
根据所述历史日母线负荷数据和所述标幺化典型日分类负荷数据,计算所述母线负荷中各分类负荷在每一历史日的历史日分类负荷数据;
根据所述历史日分类负荷数据,以及所述历史气象数据和所述预测气象数据,对所述待测母线在待预测日的母线负荷进行预测。
作为本发明第一方面的优选方式,所述获取所述母线负荷中各分类负荷的标幺化典型日分类负荷数据包括:
选取所述母线负荷中各分类负荷中的代表性分类用户,并获取所述代表性分类用户的典型日分类负荷曲线;
对所述典型日分类负荷曲线进行标幺化处理及聚类分析处理,得到所述母线负荷中各分类负荷的标幺化典型日分类负荷数据。
作为本发明第一方面的优选方式,所述根据所述历史日母线负荷数据和所述标幺化典型日分类负荷数据,计算所述母线负荷中各分类负荷在每一历史日的历史日分类负荷数据包括:
根据所述历史日母线负荷数据和所述标幺化典型日分类负荷数据建立模型,并通过驻点条件求解所述模型以获取所述母线负荷中各分类负荷在每一历史日的标幺化历史日分类负荷基值;
根据所述标幺化历史日分类负荷基值,得到所述母线负荷中各分类负荷在每一历史日的历史日分类负荷数据。
作为本发明第一方面的优选方式,所述根据所述历史日分类负荷数据,以及所述历史气象数据和所述预测气象数据,对所述待测母线在待预测日的母线负荷进行预测包括:
根据所述历史日分类负荷数据,以及所述历史气象数据和所述预测气象数据,通过支持向量机预测算法逐时刻获取所述母线负荷中各分类负荷在待预测日的预测日分类负荷数据;
将所述预测日分类负荷数据进行加和运算,得到所述待测母线在待预测日的母线负荷。
作为本发明第一方面的优选方式,所述母线负荷分为工业类负荷、商业类负荷、居民类负荷和其他类负荷。
第二方面,本发明实施例提供一种母线负荷预测装置,包括:
获取单元,用于获取待测母线在每一历史日的历史日母线负荷数据,和所述母线负荷中各分类负荷的标幺化典型日分类负荷数据,以及所述待测母线所属区域在每一历史日的历史气象数据和在待预测日的预测气象数据;
计算单元,用于根据所述历史日母线负荷数据和所述标幺化典型日分类负荷数据,计算所述母线负荷中各分类负荷在每一历史日的历史日分类负荷数据;
预测单元,用于根据所述历史日分类负荷数据,以及所述历史气象数据和所述预测气象数据,对所述待测母线在待预测日的母线负荷进行预测。
作为本发明第二方面的优选方式,所述计算单元具体用于:
根据所述历史日母线负荷数据和所述标幺化典型日分类负荷数据建立模型,并通过驻点条件求解所述模型以获取所述母线负荷中各分类负荷在每一历史日的标幺化历史日分类负荷基值;
根据所述标幺化历史日分类负荷基值,得到所述母线负荷中各分类负荷在每一历史日的历史日分类负荷数据。
作为本发明第二方面的优选方式,所述预测单元具体用于:
根据所述历史日分类负荷数据,以及所述历史气象数据和所述预测气象数据,通过支持向量机预测算法获取所述母线负荷中各分类负荷在待预测日的预测日分类负荷数据;
将所述预测日分类负荷数据进行加和运算,得到所述待测母线在待预测日的母线负荷。
第三方面,本发明实施例还提供一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本发明实施例第一方面任一项所述方法的步骤。
本发明提供的母线负荷预测方法、装置及计算设备,结合母线负荷的特点,充分考虑母线负荷中的不同分类负荷受气象因素影响的方式和程度的差异,对组成母线负荷的不同分类负荷分别进行计算后,再分别进行预测,可以全面细致地反映母线负荷中不同的分类负荷受气象影响的特性,有利于提升母线负荷预测的精度。
此外,在对各分类负荷进行计算时,利用整体的母线负荷与各分类负荷之间的加和关系,建立优化问题,并利用驻点条件求解此问题从而计算得到各分类负荷在历史日的负荷值,为后续的对各分类负荷做出预测时作为训练数据使用;在对各分类负荷进行预测时,同时考虑各分类负荷的时间序列特性和受气象影响特性,采用支持向量机算法,将历史负荷数据与历史气象数据作为训练特征,从而对各分类负荷做出预测。
这样可以细致地反映母线负荷中不同的分类负荷受气象影响的特性,从而提高了母线负荷预测的精度,具有重要的现实意义和良好的应用前景。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的母线负荷预测方法的流程图;
图2为图1所示实施例中步骤101的一种实现方式的流程图;
图3为图1所示实施例中步骤102的一种实现方式的流程图;
图4为图1所示实施例中步骤103的一种实现方式的流程图;
图5为本发明实施例提供的母线负荷预测装置的结构示意图;
图6为本发明实施例提供的用于实现母线负荷预测方法的计算设备的硬件结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明实施例提供一种母线负荷预测方法,参照图1所示,该方法包括:
101、获取待测母线在每一历史日的历史日母线负荷数据和母线负荷中各分类负荷的标幺化典型日分类负荷数据,以及待测母线所属区域在每一历史日的历史气象数据和在待预测日的预测气象数据。
本发明实施例中,选取待预测日之前的一段时间为历史日,并获取待测母线在每一历史日的历史母线负荷数据。本领域中,通常会选取距离待预测日最近的一段时间为历史日,以提高预测的准确性。
其中,历史母线负荷数据为该待测母线在该历史日内对应不同时刻的母线负荷值,也即按时间顺序排列的母线负荷值序列。本领域中,通常将一天划分为一定的时段,划分的时段个数一般为24、48、96或者288,并在前后时段相接时采集该时刻的母线负荷值。
构成母线负荷的各分类负荷受气象因素的影响较为强烈,因此在母线负荷的预测中需考虑气象因素。因此,还要获取待测母线所属区域在每一历史日的历史气象数据和在待预测日的预测气象数据。本发明实施例中,待测母线所属区域的历史气象数据和预测气象数据均采用数值天气预报的气象数据,以提高预测的准确性。其中,历史气象数据和预测气象数据均包括当日的温度数据和湿度数据。
另外,构成母线负荷的不同分类负荷受气象因素影响的方式和程度存在较大差异,因此本发明实施例中按照行业的不同,将母线负荷分为工业类负荷、商业类负荷、居民类负荷和其他类负荷。
理论上,任一时刻的母线负荷值就是各分类负荷在该时刻的分类负荷值的叠加。这样,对这些不同分类负荷分别进行计算后再分别进行预测,可以全面细致地反映母线负荷中不同分类负荷受气象影响的特性,有利于提升母线负荷预测的精度。
在实际操作中,采集的是整体的母线负荷数据,本领域中并未将母线负荷按照行业的不同进行分类,因此,各分类负荷在每一历史日的历史日分类负荷数据需要计算得到,本步骤中只获取各分类负荷的标幺化典型日分类负荷数据,通过该标幺化典型日分类负荷数据即可进一步计算得到各分类负荷在每一历史日的历史日分类负荷数据。
在一种可能的方式中,参照图2所示,获取各分类负荷的标幺化典型日分类负荷数据可按照如下步骤进行:
1011、选取母线负荷中各分类负荷中的代表性分类用户,并获取代表性分类用户的典型日分类负荷曲线。
本发明实施例中,母线负荷中的各分类负荷中的代表性分类用户的选取以及典型日数量的选取根据实际情况确定,本发明实施例对母线负荷中的各分类负荷中的代表性分类用户的选取以及典型日数量的选取不做限定。
1012、对典型日分类负荷曲线进行标幺化处理及聚类分析处理,得到母线负荷中各分类负荷的标幺化典型日分类负荷数据。
获取到上述母线负荷中分类负荷的代表性分类用户,在每一典型日的典型日分类负荷曲线,然后做标幺化处理,再将这些曲线作为样本,通过聚类分析获取这些样本的聚类中心,作为母线负荷中各分类负荷的标幺化典型日分类负荷数据。其中,该标幺化典型日分类负荷数据中的数据为标幺值,标幺值是相对单位制的一种,是电力系统分析中常用的数值标记方法,相对于某一基值而言的。本步骤中将获取到的典型日分类负荷数据进行标幺化处理,是为了方便后续的计算。
102、根据历史日母线负荷数据和标幺化典型日分类负荷数据,计算母线负荷中各分类负荷在每一历史日的历史日分类负荷数据。
通过建立模型,利用上述步骤中获取到的待测母线在每一历史日的历史日母线负荷数据,以及母线负荷中各分类负荷的标幺化典型日分类负荷数据,求解各分类负荷所占母线负荷的比例的矩阵方程,最终得到各分类负荷在每一历史日的历史日分类负荷数据。
在一种可能的方式中,参照图3所示,计算母线负荷中各分类负荷在每一历史日的历史日分类负荷数据可按照如下步骤进行:
1021、根据历史日母线负荷数据和标幺化典型日分类负荷数据建立模型,并通过驻点条件求解模型以获取母线负荷中各分类负荷在每一历史日的标幺化历史日分类负荷基值;
1022、根据标幺化历史日分类负荷基值,得到母线负荷中各分类负荷在每一历史日的历史日分类负荷数据。
在一种可能的实现方式中,具体过程如下:
符号体系说明:
k:母线负荷中各分类负荷类别,k=1、2、3、4,分别代表工业类负荷、商业类负荷、居民类负荷和其他类负荷(i=0时表示母线负荷);
n:所有历史日的天数;
t:时段下标,每天划分的时段数,t=24/48/96/288;
po.i:表示第i个历史日的历史日母线负荷数据;
p0;i(t):表示第i个历史日中第t个时刻的母线负荷值;
pk*:表示第k类分类负荷的标幺化典型日分类负荷数据;
(1)已知条件:
第i个历史日的历史日母线负荷数据:
p0;i=[p0;i(1),p0;i(2),...,p0;i(t)],(i=1,2,...,n);
各分类负荷的标幺化典型日分类负荷数据:
pk*=[pk*(1),pk*(2),...,pk*(t)],(k=1,2,3,4);
(2)求解数据:
所有历史日中各分类负荷的标幺化历史日分类负荷基值:
(3)数学分析:
由上述条件可得,母线负荷中各分类负荷在每一历史日的历史日分类负荷数据等于其标幺化历史日分类负荷值乘以标幺化历史日分类负荷基值,见以下关系式:
(4)模型求解:
设:
以第i个历史日中各分类负荷的标幺化历史日分类负荷基值作为自变量,以该历史日的历史日母线负荷数据与各个历史日分类负荷数据加和值之差的模值最小为目标:目标函数为求其最小值时对应的基值,式(2)有解析求解的方法,可用驻点条件求解该问题:
式(2)中f对
对式(4)进行整理,将带有
将式(5)化为矩阵形式:
求解线性方程组(6)即可得到各分类负荷在第i个历史日中的标幺化历史日分类负荷基值,再利用式(1)得到各分类负荷在第i个历史日中每时刻的负荷值;依次对n个历史日进行计算可得各分类负荷在所有历史日的历史日分类负荷数据。
103、根据历史日分类负荷数据,以及待测母线所属区域的历史气象数据和预测气象数据,对待测母线在待预测日的母线负荷进行预测。
在一种可能的方式中,参照图4所示,根据历史日分类负荷数据以及待测母线所属区域的历史气象数据和预测气象数据,对待测母线在待预测日的母线负荷进行预测可按照如下步骤进行:
1031、根据历史日分类负荷数据,以及历史气象数据和预测气象数据,通过支持向量机预测算法逐时刻获取母线负荷中各分类负荷在待预测日的预测日分类负荷数据。
本发明实施例中优选采用支持向量机预测算法进行预测,采用该算法是由于其速度快、需调用的参数少,并且鲁棒性好。该算法做预测的步骤是先根据历史日分类负荷数据和历史气象数据进行模型训练,训练出一个模型,再把待预测日的预测气象数据输入到该模型中,得到预测结果。
根据上述步骤计算出来的各分类负荷在每一历史日的历史日分类负荷数据,结合相对应的每一历史日的历史气象数据,通过支持向量机预测算法预测各分类负荷在待预测日内不同时刻的分类负荷值,这些分类负荷值形成预测日分类负荷数据,也即按时间顺序排列的分类负荷值序列。
进一步地,本发明实施例中支持向量机预测算法的输入变量为:
1)当前时段的温度;
2)当前时段的湿度;
3)前1小时的温度;
4)前1小时的湿度;
5)前2小时的温度;
6)前2小时的湿度。
1032、将预测日分类负荷数据进行加和运算,得到待测母线在待预测日的母线负荷。
根据上述步骤得到的各分类负荷在待预测日的预测日分类负荷数据pk(t)(k=1、2、3、4),将这些数据进行加和运算,可得到待测母线在待预测日的母线负荷,即
显然,本发明实施例提出的母线负荷预测方法所提出的母线负荷分类进行预测的思路,可根据需要灵活选择和定制,可扩展性强。
本发明实施例还提供一种母线负荷预测装置,参照图5所示,该装置包括:
获取单元51,用于获取待测母线在每一历史日的历史日母线负荷数据,和母线负荷中各分类负荷的标幺化典型日分类负荷数据,以及待测母线所属区域在每一历史日的历史气象数据和在待预测日的预测气象数据;
计算单元52,用于根据历史日母线负荷数据和标幺化典型日分类负荷数据,计算母线负荷中各分类负荷在每一历史日的历史日分类负荷数据;
预测单元53,用于根据历史日分类负荷数据,以及历史气象数据和预测气象数据,对所述待测母线在待预测日的母线负荷进行预测。
进一步地,计算单元52具体用于:
根据历史日母线负荷数据和标幺化典型日分类负荷数据建立模型,并通过驻点条件求解模型以获取母线负荷中各分类负荷在每一历史日的标幺化历史日分类负荷基值;
根据标幺化历史日分类负荷基值,得到母线负荷中各分类负荷在每一历史日的历史日分类负荷数据。
进一步地,预测单元53具体用于:
根据历史日分类负荷数据,以及历史气象数据和预测气象数据,通过支持向量机预测算法获取母线负荷中各分类负荷在待预测日的预测日分类负荷数据;
将预测日分类负荷数据进行加和运算,得到待测母线在待预测日的母线负荷。
需要说明的是,装置部分的发明构思与方法实施例中的相同,其具体实施方式和有益效果在此不再赘述。
本发明实施例还提供一种计算设备,参照图6所示,在一些可能的实施方式中,该计算设备可以包括至少一个存储器61以及至少一个处理器62。该处理器62可以是一个中央处理器,或者是特定集成电路,或者是完成实施本申请的一个或者多个集成电路。其中,所述存储器61存储有计算机程序,当所述计算机程序被所述处理器62执行时,使得所述处理器62执行本说明书上述方法部分中描述的根据本发明各实施例中的母线负荷预测方法中的各种步骤。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。