首页> 中国专利> 用于智能用电监测终端的异常日负荷需求预测系统与方法

用于智能用电监测终端的异常日负荷需求预测系统与方法

摘要

本发明公开了一种用于智能用电监测终端的异常日负荷需求预测系统与方法,包括数据预处理层、数据解构层、多元神经网络、数据重构层与预测结果整合输出层;数据预处理层根据相关性分析算法从与异常日负荷数据关联的外生变量数据中,筛选出与异常日负荷数据关联度较大的指标数据,并能将异常日负荷数据与相应的指标数据构建为样本数据;预测结果整合输出层用于根据修正整合算法将各个负荷预测值整合为一个负荷预测修正值,并作为异常日负荷需求的预测结果进行输出;将外生变量数据输入训练完成的预测系统中以预测未来的异常日负荷需求。本发明解决如何综合优化预测系统整体预测性能的技术问题,考虑了各个预测模型的性能差异,提高预测结果准确性。

著录项

  • 公开/公告号CN112348236A

    专利类型发明专利

  • 公开/公告日2021-02-09

    原文格式PDF

  • 申请/专利号CN202011147994.1

  • 申请日2020-10-23

  • 分类号G06Q10/04(20120101);G06F30/27(20200101);G06N3/04(20060101);G06N3/08(20060101);G06F17/14(20060101);G06F17/18(20060101);G06Q50/06(20120101);

  • 代理机构50212 重庆博凯知识产权代理有限公司;

  • 代理人周玉玲

  • 地址 310000 浙江省金华市婺城区婺城工贸区碧春路528号

  • 入库时间 2023-06-19 09:51:02

说明书

技术领域

本发明涉及电力负荷预测领域,具体涉及用于智能用电监测终端的异常日负荷需求预测系统与方法。

背景技术

泛在电力物联网的大力建设推进了用户侧计量装置的研发与应用。在物联网技术的发展下,配电物联网的智能感知能力得到了大幅提升,用户侧的监测终端能够实现海量电力数据的智能监测,并构建用户用电大数据池,如何从中挖掘负荷数据实现更为精准的以用户为中心的负荷需求预测,对推进实现智能用电具有一定的意义。

电力系统负荷预测是一种通过某种计算方法分析历史负荷数据,以此推测未来负荷的变化和发展趋势的工程方法。日负荷预测,即短时负荷预测与电网调度、电价调整、维修计划等电网运行问题息息相关,准确的日负荷预测结果能确保电力系统安全稳定运行,正确引导电网规划建设,实现经济与社会效益最大化。

随着可再生能源的不断接入与负荷容量的不断增加,易受自然条件、社会因素变化影响的传统日负荷预测方法变得不再适用,而基于机器学习负荷预测方法因其可通过训练精确模拟负载和影响变量之间未指定的非线性关系的特点受到广泛的关注与研究。机器学习方面的技术较多,主要包括人工神经网络、SVM支持向量机、深度学习等。

目前基于机器学习的日负荷预测方法在选定的几个时间点内预测性能表现良好,但在较长时间跨度中的预测性能表现不够稳定,在节假日等负荷表现异常日中出现较大的偏差,不能很好地指导电网调度运行。此外,由于特定机器学习方法存在局限性,单个模型在更换预测场景后的日负荷预测表现也可能出现偏离,影响电网运行,带来经济损失。虽然,出现了一些基于多个预测模型进行综合预测的电力负荷预测技术,例如中国发明专利“基于同源异构神经网络的电流负荷概率预测方法及装置(CN1112226877A)”,但是只是简单的将多个预测模型的预测结果取平均值,并没有考虑到各个预测模型的性能差异,不能取长补短的进行综合性优化。

发明内容

针对上述技术的不足,本发明提供了一种用于智能用电监测终端的异常日负荷需求预测系统,解决如何综合优化预测系统整体预测性能的技术问题,考虑了各个预测模型的性能差异,提高预测结果准确性。

为解决上述技术问题,本发明提供一种用于智能用电监测终端的异常日负荷需求预测系统,包括数据预处理层、数据解构层、多元神经网络、数据重构层以及预测结果整合输出层;

所述数据预处理层用于根据相关性分析算法从与异常日负荷数据关联的外生变量数据中,筛选出与异常日负荷数据关联程度较大的指标数据,并能将异常日负荷数据与相应的指标数据构建为样本数据;

所述数据解构层用于将输入的指标数据或样本数据解构为离散数据,并发送给多元神经网络;

所述多元神经网络包括若干并行的不同类型的子神经网络,各个子神经网络同步接收数据解构层输出的离散数据,并能够根据所述离散数据输出相应的预测数据;

所述数据重构层用于对多元神经网络中的各个子神经网络的预测数据进行重构,以将预测数据还原为相应的负荷预测值;

所述预测结果整合输出层用于根据修正整合算法将各个负荷预测值整合为一个负荷预测修正值,并作为异常日负荷需求的预测结果进行输出;修正整合算法采用如下公式计算负荷预测修正值:

式中,Load表示负荷预测修正值;n

进一步的,多元神经网络包括FNN神经网络、Elman神经网络与RBF神经网络。

本发明还提供一种用于智能用电监测终端的异常日负荷需求预测方法,包括以下步骤:

采集异常日负荷数据及相应的外生变量数据并输入数据预处理层中;

数据预处理层根据相关性分析算法从与异常日负荷数据关联的外生变量数据中,筛选出与异常日负荷数据关联程度较大的指标数据,并将异常日负荷数据与相应的指标数据构建为样本数据;

利用样本数据对多元神经网络与预测结果整合输出层级联形成的多元组合神经网络进行迭代训练:样本数据输入给多元神经网络中的各个并行的子神经网络进行训练,并利用各个子神经网络输出的各个负荷预测值对预测结果整合输出层进行训练,直到预测结果整合输出层的异常日负荷的预测误差达到目标值,从而使得多元神经网络的内部参数以及预测结果整合输出层的修正量α得到优化;

将历史外生变量数据或实时采集的外生变量数据通过数据预处理层处理为指标数据后,输入训练完成的多元组合神经网络中以预测未来的异常日负荷需求。

进一步的,采用全局粒子群优化算法对所述多元组合神经网络进行叠代训练。

进一步的,每次对预测结果整合输出层进行训练时,按如下方式进行:

Step1:配置以下参数:

α表示修正量,α为整数,α∈{0,1,2......,100};n

Step2:遍历集合{0,1,2......,100}依次为α取值,并在每次取值后,依次计算n

式中,y表示样本数据中对应的异常日负荷数据;

Step3:比较各个修正量α下的MAPE

进一步的,样本数据通过小波变换处理为离散数据后同步输入到多元神经网络中的各子神经网络中;各子神经网络根据所述离散输出相应的预测数据,预测数据再通过小波逆变换重构为相应的负荷预测值后输出给预测结果整合输出层。

与现有技术相比,本发明具有的优点包括:

1、本发明针对异常日负荷预测不准的问题,将影响异常日负荷的各类外生因素纳入预测输入变量考虑范围,根据相关性分析选择对异常日负荷影响较大的因素作为神经网络预测的输入值,更加全面地考虑了各方面因素的影响,能够更为准确地对进行异常日负荷预测。

2、本发明建立的多元组合神经网络,综合了FNN神经网络、Elman神经网络与RBF神经网络的优点,FNN神经网络与RBF神经网络运算速度较快,而Elman神经网络的精度更高,通过小波变换分解输入信号、逆小波变换还原输出信号、再通过修正整合算法整合三种神经网络的输出信号值,规避了特定神经网络在不同场景下可能出现的预测结果偏差、波动等问题,提升了神经网络在异常日负荷预测中的性能表现,避免了针对负荷预测不准造成电网运行的损失。

3、本发明提出的基于全局粒子群优化算法的神经网络训练方法通过将带有不同输入信号的粒子代入多元组合神经网络进行迭代训练,避免了传统粒子群优化算法陷入局部最优的缺点,使得本发明提出的基于多元组合神经网络的专变用户异常日负荷预测方法在异常日负荷预测中更为准确,性能更为优异。

附图说明

图1为本具体实施方式中用于智能用电监测终端的异常日负荷需求预测的原理图;

图2为基于全局粒子群优化算法的神经网络训练方法。

具体实施方式

参考图1所示,一种用于智能用电监测终端的异常日负荷需求预测系统,包括数据预处理层、数据解构层、多元神经网络、数据重构层以及预测结果整合输出层。

数据预处理层用于根据相关性分析算法从与异常日负荷数据关联的外生变量数据中,筛选出与异常日负荷数据关联程度较大的指标数据,并能将异常日负荷数据与相应的指标数据构建为样本数据。

相关性分析算法采用现有技术即可,例如中国专利(CN111553465A)一种基于VMD-GRU网络的公共建筑冷负荷预测方法中的相关性分析算法。

数据解构层用于将输入的指标数据或样本数据解构为离散数据,并发送给多元神经网络;数据解构层采用小波变换进行数据解构。

多元神经网络包括若干并行的不同类型的子神经网络,各个子神经网络同步接收数据解构层输出的离散数据,并能够根据所述离散数据输出相应的预测数据;多元神经网络包括FNN神经网络、Elman神经网络与RBF神经网络,共3个子神经网络。

数据重构层用于对多元神经网络中的各个子神经网络的预测数据进行重构,以将预测数据还原为相应的负荷预测值;数据重构层采用逆小波变换进行数据重构。

所述预测结果整合输出层用于根据修正整合算法将各个负荷预测值整合为一个负荷预测修正值,并作为异常日负荷需求的预测结果进行输出;修正整合算法采用如下公式计算负荷预测修正值:

式中,Load表示负荷预测修正值;n

在构建出上述用于智能用电监测终端的异常日负荷需求预测系统后,对该系统进行训练,以优化系统参数(包括多元神经网络的内部参数与修正量α),训练完成后的预测系统就可以很好的适用于异常日负荷需求的预测:将历史外生变量数据或实时采集的外生变量数据通过数据预处理层处理为指标数据后,输入训练完成的多元组合神经网络中以预测未来的异常日负荷需求。

本具体实施方式中,系统训练包括以下步骤:

采集异常日负荷数据及相应的外生变量数据并输入数据预处理层中。

数据预处理层根据相关性分析算法从与异常日负荷数据关联的外生变量数据中,筛选出与异常日负荷数据关联程度较大的指标数据,并将异常日负荷数据与相应的指标数据构建为样本数据。外生变量数据包括气象参数、社会特征与预测时段;所述气象参数包括干球温度、露点温度与风力等级;所述社会特征包括工作日、周末、节假日、纪念日与特殊事件发生日。

样本数据通过小波变换处理为离散数据后同步输入到多元神经网络中的各子神经网络中;各子神经网络根据所述离散输出相应的预测数据,预测数据再通过小波逆变换重构为相应的负荷预测值后输出给预测结果整合输出层。

本具体实施方案中所述的小波变换用于移除输入数据中偏离较大的峰值、数据波动等异常信号的影响,其原理如以下公式所示:

其中ψ

利用样本数据对多元神经网络与预测结果整合输出层级联形成的多元组合神经网络进行迭代训练:样本数据输入给多元神经网络中的各个并行的子神经网络进行训练,并利用各个子神经网络输出的各个负荷预测值对预测结果整合输出层进行训练,直到预测结果整合输出层的异常日负荷的预测误差(预测结果与样本数据中的真实异常日负荷数据的差值)达到目标值,从而使得多元神经网络的内部参数以及预测结果整合输出层的修正量α得到优化。

通过将全局粒子群优化算法用于多元组合神经网络的迭代训练,实现全局粒子群优化算法,粒子群优化算法原理如以下公式所示:

其中,c

参照图2,全局粒子群优化算法的训练步骤包括:1)为所有粒子赋予初始位置数据;2)(将子神经网络的输入值作为各粒子初始位置),输入上述多元组合神经网络,通过网络计算输出结果;3)根据计算结果得到学习误差,设定各粒子的最优目标值与所有粒子的全局最优目标值;4)根据局部最优值与全局最优值更新所有粒子位置与速度数据;5)利用更新后的粒子位置数据继续训练多元组合神经网络;6)重复步骤4)、5)、3),直到预测结果整合输出层的异常日负荷的预测误差达到目标值,确定多元组合神经网络内部参数,结束全局粒子群优化算法。

每次对预测结果整合输出层进行训练时,按如下方式进行:

Step1:配置以下参数:

α表示修正量,α为整数,α∈{0,1,2......,100};n

Step2:遍历集合{0,1,2......,100}依次为α取值,并在每次取值后,依次计算n

式中,y表示样本数据中对应的异常日负荷数据;

Step3:比较各个修正量α下的MAPE

由于多元神经网络与预测结果整合输出层级联形成的多元组合神经网络,预测结果整合输出层是以多元神经网络的输出作为输入,预测结果整合输出层的预测结果的精度既受到多元神经网络的网络参数的影响,又受到预测结果整合输出层的修正量α的影响,在训练过程中多元神经网络的不同网络参数,会影响到修正量α的优化取值,通过不断迭代训练,最终形成网络参数与修正量α的最佳优化组合,即预测结果整合输出层的异常日负荷的预测误差达到目标值。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号