[go: up one dir, main page]

CN112561156A - 基于用户负荷模式分类的短期电力负荷预测方法 - Google Patents

基于用户负荷模式分类的短期电力负荷预测方法 Download PDF

Info

Publication number
CN112561156A
CN112561156A CN202011446664.2A CN202011446664A CN112561156A CN 112561156 A CN112561156 A CN 112561156A CN 202011446664 A CN202011446664 A CN 202011446664A CN 112561156 A CN112561156 A CN 112561156A
Authority
CN
China
Prior art keywords
data
load
training
entering
predicted
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011446664.2A
Other languages
English (en)
Inventor
胡楠
傅靖
王栋
姜吉祥
黄霆
贲树俊
徐晓轶
毛艳芳
于雅薇
朱忆洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nantong Power Supply Co of State Grid Jiangsu Electric Power Co Ltd
Original Assignee
Nantong Power Supply Co of State Grid Jiangsu Electric Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nantong Power Supply Co of State Grid Jiangsu Electric Power Co Ltd filed Critical Nantong Power Supply Co of State Grid Jiangsu Electric Power Co Ltd
Priority to CN202011446664.2A priority Critical patent/CN112561156A/zh
Publication of CN112561156A publication Critical patent/CN112561156A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • G06F18/232Non-hierarchical techniques
    • G06F18/2321Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions
    • G06F18/23213Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions with fixed number of clusters, e.g. K-means clustering
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • G06F18/2413Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on distances to training or reference patterns
    • G06F18/24147Distances to closest patterns, e.g. nearest neighbour classification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/049Temporal neural networks, e.g. delay elements, oscillating neurons or pulsed inputs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Computational Linguistics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Molecular Biology (AREA)
  • Strategic Management (AREA)
  • Biomedical Technology (AREA)
  • Computing Systems (AREA)
  • Biophysics (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • Evolutionary Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Development Economics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供了一种基于用户负荷模式分类的短期电力负荷预测方法,所述短期电力负荷预测方法主要包括海量高维数据预处理、用户负荷模式分类器、LSTM模型训练及预测,通过对所有历史样本进行数据预处理、K‑means聚类分析、灰色关联分析、通过K近邻分类算法(KNN)建立分类器以及对不同类型负荷数据采用LSTM神经网络方法建立不同的负荷预测模型,从而得到待预测日的电力负荷特性。本发明提供一种基于用户负荷模式分类的短期电力负荷预测方法,能够迅速准确的得到待预测日的负荷特性,保证电力系统运行和管理的高效和稳定。

Description

基于用户负荷模式分类的短期电力负荷预测方法
技术领域
本发明属于电力负荷预测领域,特别涉及一种基于用户负荷模式分类的短期电力负荷预测方法。
背景技术
为了满足不断增长的能量需求,建立安全、可靠、环保、高效以及友好型的电力网络已经成为日前的研究热点。智能电网的概念为建设新的电网提供了一个很好的解决方案。智能电网的发展推动了用户侧智能电表的普及,随着智能电表数量的不断增加,设备传输和采集的各种类型的数据量也呈指数增长,并逐渐形成用户端大数据,加大了负荷预测和需求侧管理等工作的难度,但这些数据中隐藏着用户用电行为的潜在有用信息,准确了解用户用电行为模式对电网来说己经成为负荷预测、需求侧管理、用电定价等方面的重要前提。
电力负荷预测主要是在考虑电力负荷影响因素的基础上对其历史数据进行分析,获取其中有用的信息并建立数学模型,来对未来一段时间的电能发展趋势以及电力使用情况进行估计。若是能够准确预测未来的电力负荷波动情况,将会为电力系统管理部门科学有效的管理电力使用情况,减少资源浪费、降低发电成本,优化电网中电力资源的合理分配以及建立经济合理的发电计划提供极大帮助。事实上,用户的用电行为是相似的,通过负荷聚类方法能将海量的用户负荷分类成若干类别,分析类别内的用户用电行为的共同性和不同类别用电行为的差异性,建立针对具体类别的预测模型,可以大大提升预测精确度。
传统的负荷预测主要凭借调度员或者专家进行主观判断。后来随着统计学方法的发展产生了时间序列法、回归分析法等数学方法。随着人工智能技术的发展,BP神经网络、增量优化极限学习机、正则化极限学习机、支持向量机等一系列智能算法被应用于电力负荷预测中,但是这些方法对于海量高维度数据的处理尚有精度不高、模型收敛慢等不足。
在此背景下,根据用户负荷模式分类和长短时记忆网络(LSTM)处理分析海量高维度数据,将历史电力负荷数据作为训练样本数据,通过按多种类别负荷模式进行模型的训练。所提出的方法将电力系统短期负荷预测进一步精细化,大幅度提高负荷预测在短期内的精准度,如此既为电力用户提供了稳定、合适、可靠的电力能源,又强化了电力企业的经济发展效益。
基于用户负荷模式分类和深度LSTM神经网络的短期电力负荷预测方法主要需考虑两个方面的问题:(1)如何利用K近邻分类算法(KNN)准确得到待预测日所属用户负荷模式类别;(2)如何利用深度LSTM神经网络进行短期负荷预测。
发明内容
本发明提供一种基于用户负荷模式分类的短期电力负荷预测方法,能够迅速准确的得到待预测日的负荷特性,保证电力系统运行和管理的高效和稳定。
本发明具体为一种基于用户负荷模式分类的短期电力负荷预测方法,所述短期电力负荷预测方法主要包括海量高维数据预处理、用户负荷模式分类器、LSTM模型训练及预测,具体包括以下步骤:
步骤(1):导入某地区电力负荷和对应影响因素的所有历史数据,并对数据进行预处理;其中:对于缺失较少的数据可以采用均值填充的方法,而对于缺失量较大的数据则直接删除,进入步骤(2);
步骤(2):对历史负荷数据进行K-means聚类分析,按照曲线形状聚集相似日,将曲线分为不同类别,记录类别标签,进入步骤(3);
步骤(3):对所述历史负荷数据和对应的影响因素数据进行无量纲化处理,进入步骤(4);
步骤(4):利用灰色关联法分析所述历史负荷数据与对应的所述影响因素数据间的相关性,计算各所述影响因素数据的灰色关联度,进入步骤(5);
步骤(5):将所述关联度从大到小排列,选取关联度大于0.7的影响因素作为关键影响因素,进入步骤(6);
步骤(6):按照步骤(2)得到的相似日标签,把每种类别的所述历史负荷数据分别作为每个LSTM预测模型的输入,进入步骤(7);
步骤(7):在输入层将数据分成训练集和测试集,并进行归一化处理,进入步骤(8);
步骤(8):在每个训练周期中,从数据集中随机选取训练数据,然后输入到神经网络中进行网络训练,进入步骤(9);
步骤(9):网络训练迭代在网络启动之后,网络层训练采用优化Adam算法,直到网络训练良好,进入步骤(10);
步骤(10):将待预测日的所述关键影响因素数据输入到KNN分类器中,进入步骤(11);
步骤(11):采用欧氏距离
Figure BDA0002831281800000021
计算待预测日数据与各历史数据的距离,进入步骤(12);
步骤(12):将计算的所述距离进行由小到大排序,进入步骤(13);
步骤(13):找出距离最小的k个值,计算找出的值中每个类别的频次,进入步骤(14);
步骤(14):返回频次最高的类别,即为待预测日的类别,完成基于KNN分类器的待预测日类别识别,进入步骤(15);
步骤(15):根据待预测日分类标签,将相关数据输入到对应的负荷预测模型中,进入步骤(16);
步骤(16):通过训练好的所述LSTM模型进行预测,输出待预测日的预测值,结束。
步骤(2)中所述K-means聚类分析方法具体步骤如下:输入所需类数k和原始数据集,首先随机选取k个聚类中心,逐一计算其余数据到聚类中心的距离,将与聚类中心k最近的数据归为第k类,将它们的均值作为新的聚类中心,重复上述过程,直到所有的数据分类完成,得到每个样本的类标签;能够将一定时间内的日负荷曲线自动划分为一定数量的类,类中负荷曲线皆为相似日的负荷曲线。
步骤(4)中利用灰色关联法分析所述历史负荷数据与对应的所述影响因素数据间的相关性,
Figure BDA0002831281800000031
记Δi(k)=|y(k)-xi(k)|,则
计算关联系数
Figure BDA0002831281800000032
y是参考数列,x是比较数列;i是比较数列的个数,k是数列中的元素个数;ρ∈(0,∞),是分辨系数,ρ越小,分辨力越大,一般取0.5;所述参考数列为所述历史负荷数据,所述比较数列为各所述影响因素数据组成的数据序列;
计算各所述影响因素数据的灰色关联度:
Figure BDA0002831281800000033
所述LSTM模型训练流程具体如下:
(1)将所述历史数据划分为训练集和测试集,并进行归一化处理;
(2)在每个训练周期中,从数据集中随机选取训练数据,然后输入到神经网络中进行网络训练;
(3)网络训练迭代在网络启动之后,网络层训练采用优化Adam算法,直到网络训练良好;
(4)在预测部份,待预测日相关数据被送入该待预测日所属类别对应的训练完的LSTM网络中,最后输出待预测日的负荷预测值。
与现有技术相比,有益效果是:所述短期电力负荷预测方法是一种策略性的方法,通过对所有历史样本进行数据预处理、K-means聚类分析、灰色关联分析、通过K近邻分类算法(KNN)建立分类器以及对不同类型负荷数据采用LSTM神经网络方法建立不同的负荷预测模型,从而得到待预测日的电力负荷特性,能够较为准确的得到未来某待预测日的用电负荷特性,有利于计划用电管理、制定合理的电源建设规划,有利于提高电力系统的经济效益和社会效益。
附图说明
图1为本发明一种基于用户负荷模式分类的短期电力负荷预测方法的流程示意图。
图2为本发明一种基于用户负荷模式分类的短期电力负荷预测方法的系统结构图。
具体实施方式
下面结合附图对本发明一种基于用户负荷模式分类的短期电力负荷预测方法的具体实施方式做详细阐述。
如图1所示,本发明的短期电力负荷预测方法主要包括海量高维数据预处理、用户负荷模式分类器、LSTM模型训练及预测,
海量高维数据预处理主要是通过把所有历史数据作为整体,首先进行缺失数据填充或删除操作,并通过K-means算法将历史负荷数据按照曲线相似度聚类,得到历史负荷数据的类别标签;用户负荷模式分类器主要是先进行负荷数据和影响因素间的相关性分析,确定对负荷影响较大的因素,随后通过负荷数据和影响因素间的关系建立KNN分类器;LSTM模型训练及预测主要是先将分组后的历史负荷数据作为训练集对该模型进行训练,训练完成后将待预测日相关数据输入模型,得到预测值并输出。
海量高维数据预处理:
在电力系统负荷预测中,为了提高预测精度,对海量高维历史样本数据进行预处理和采用K-means算法选取相似日作为预测模型的训练数据是前提条件;
海量高维数据预处理主要是通过把所有历史数据作为整体,首先进行缺失数据填充或删除操作,并通过K-means算法将历史负荷数据按照曲线相似度聚类,得到历史负荷数据的类别标签;
基于K-means聚类方法选取相似日,预期的效果是能够将一定时间内的日负荷曲线自动划分为一定数量的类,类中负荷曲线皆为相似日的负荷曲线。该方法具体步骤如下:输入所需类数k和原始数据集,首先随机选取k个聚类中心,逐一计算其余数据到聚类中心的距离,将与聚类中心k最近的数据归为第k类,将它们的均值作为新的聚类中心,重复上述过程,直到所有的数据分类完成,得到每个样本的类标签。
用户负荷模式分类器:
用户负荷模式分类器主要是先进行负荷数据和影响因素间的相关性分析,确定对负荷影响较大的因素,随后通过负荷数据和影响因素间的关系建立KNN分类器;
不同类别的相似日具有不同的负荷特性,因而也对应着不同的预测模型,通过建立分类器,得到负荷数据和关键影响因素之间的关系,以此判断待预测日的类别属性,再应用相应类别的负荷预测模型,能够有效提高负荷预测精度;
(1)灰色关联分析
影响电力负荷数据的因素多种多样,如温度、湿度、日照时长、降雨量、星期类型、节假日等,不同影响因素对负荷数据的影响程度不同,采用灰色关联分析确定关键影响因素,具体步骤如下:
1)数据的无量纲化
确定出参考数列和比较数列进行无量纲化处理,参考数列即负荷数据,比较数列即各影响因素组成的数据序列;
2)计算关联系数
Figure BDA0002831281800000051
记Δi(k)=|y(k)-xi(k)|,则
Figure BDA0002831281800000052
式中:y是参考数列,x是比较数列;i是比较数列的个数,k是数列中的元素个数;ρ∈(0,∞),是分辨系数,ρ越小,分辨力越大,一般取0.5;
3)计算关联度
关联度公式:
Figure BDA0002831281800000053
4)选取关键影响因素
按照灰色关联度从大到小排列,选取关联度大于0.7的影响因素作为关键影响因素;
(2)KNN分类器
KNN算法主要思想是一个样本在特征空间中的k个最近邻的样本中的大多数都属于某一个类别,则该样本也属于这个类别;其中k表示最近邻居的个数。输入待预测日的关键影响因素数据,输出待预测日的类别,具体步骤如下:
1)计算待预测数据与各训练数据的距离,距离度量采用欧氏距离
Figure BDA0002831281800000061
2)将计算的距离进行由小到大排序;
3)找出距离最小的k个值;
4)计算找出的值中每个类别的频次;
5)返回频次最高的类别,即为待预测日的类别。
LSTM模型训练及预测:
采用长短时记忆网络(LSTM),旨在利用深度学习模型的特征提取能力以及LSTM时序相关性学习能力对负荷数据进行规律挖掘,其记忆结构可以很好的反映负荷数据在时间顺序上的联系;对不同类别的负荷数据分别训练预测模型,基于LSTM的短期负荷预测模型训练流程具体如下:
1)将历史数据划分为训练集和测试集,并进行归一化处理;
2)在每个训练周期中,从数据集中随机选取训练数据,然后输入到神经网络中进行网络训练;
3)网络训练迭代在网络启动之后,网络层训练采用优化Adam算法,直到网络训练良好;
4)在预测部份,待预测日相关数据被送入该待预测日所属类别对应的训练完的LSTM网络中,最后输出待预测日的负荷预测值;
LSTM模型训练及预测主要是先将分组后的历史负荷数据作为训练集对该模型进行训练,训练完成后将待预测日相关数据输入模型,得到待预测日预测值并输出。
如图2所示,基于用户负荷模式分类的短期电力负荷预测方法具体包括以下步骤:
步骤(1):导入某地区电力负荷和对应影响因素的所有历史数据,并对数据进行预处理;其中:对于缺失较少的数据可以采用均值填充的方法,而对于缺失量较大的数据则直接删除,进入步骤(2);
步骤(2):对历史负荷数据进行K-means聚类分析,按照曲线形状聚集相似日,将曲线分为不同类别,记录类别标签,进入步骤(3);
步骤(3):对所述历史负荷数据和对应的影响因素数据进行无量纲化处理,进入步骤(4);
步骤(4):利用灰色关联法分析所述历史负荷数据与对应的所述影响因素数据间的相关性,计算各所述影响因素数据的灰色关联度,进入步骤(5);
步骤(5):将所述关联度从大到小排列,选取关联度大于0.7的影响因素作为关键影响因素,进入步骤(6);
步骤(6):按照步骤(2)得到的相似日标签,把每种类别的所述历史负荷数据分别作为每个LSTM预测模型的输入,进入步骤(7);
步骤(7):在输入层将数据分成训练集和测试集,并进行归一化处理,进入步骤(8);
步骤(8):在每个训练周期中,从数据集中随机选取训练数据,然后输入到神经网络中进行网络训练,进入步骤(9);
步骤(9):网络训练迭代在网络启动之后,网络层训练采用优化Adam算法,直到网络训练良好,进入步骤(10);
步骤(10):将待预测日的所述关键影响因素数据输入到KNN分类器中,进入步骤(11);
步骤(11):采用欧氏距离
Figure BDA0002831281800000071
计算待预测日数据与各历史数据的距离,进入步骤(12);
步骤(12):将计算的所述距离进行由小到大排序,进入步骤(13);
步骤(13):找出距离最小的k个值,计算找出的值中每个类别的频次,进入步骤(14);
步骤(14):返回频次最高的类别,即为待预测日的类别,完成基于KNN分类器的待预测日类别识别,进入步骤(15);
步骤(15):根据待预测日分类标签,将相关数据输入到对应的负荷预测模型中,进入步骤(16);
步骤(16):通过训练好的所述LSTM模型进行预测,输出待预测日的预测值,结束。
在电力系统负荷预测中,为了提高预测精度,对海量高维历史样本数据进行预处理和采用K-means算法选取相似日作为预测模型的训练数据是前提条件,K-means聚类分析方法具体步骤如下:输入所需类数k和原始数据集,首先随机选取k个聚类中心,逐一计算其余数据到聚类中心的距离,将与聚类中心k最近的数据归为第k类,将它们的均值作为新的聚类中心,重复上述过程,直到所有的数据分类完成,得到每个样本的类标签;能够将一定时间内的日负荷曲线自动划分为一定数量的类,类中负荷曲线皆为相似日的负荷曲线。
步骤(4)中利用灰色关联法分析所述历史负荷数据与对应的所述影响因素数据间的相关性,
Figure BDA0002831281800000072
记Δi(k)=|y(k)-xi(k)|,则
计算关联系数
Figure BDA0002831281800000073
y是参考数列,x是比较数列;i是比较数列的个数,k是数列中的元素个数;ρ∈(0,∞),是分辨系数,ρ越小,分辨力越大,一般取0.5;所述参考数列为所述历史负荷数据,所述比较数列为各所述影响因素数据组成的数据序列;
计算各所述影响因素数据的灰色关联度:
Figure BDA0002831281800000081
所述LSTM模型训练流程具体如下:
(1)将所述历史数据划分为训练集和测试集,并进行归一化处理;
(2)在每个训练周期中,从数据集中随机选取训练数据,然后输入到神经网络中进行网络训练;
(3)网络训练迭代在网络启动之后,网络层训练采用优化Adam算法,直到网络训练良好;
(4)在预测部份,待预测日相关数据被送入该待预测日所属类别对应的训练完的LSTM网络中,最后输出待预测日的负荷预测值。
为了方便描述,我们假设有如下应用实例:
随着电力市场化的改革与发展,电力系统中的负荷信息也具有维度多、数据量极大、数据种类复杂。历史负荷数据中负载的信息对用户、企业和社会经济均有巨大的价值,涉及电力系统规划和设计,电力系统运行的经济性、可靠性和安全性、电力市场交易等多个方面。那么如何在已有的大量历史数据的基础上,建立模型,对电力负荷进行预测分析成为一个重要的研究方向。
假如有居民区的一段时间内准确历史负荷数据和影响因素数据,并且将要对某一天的负荷特性进行判断。那么首先要通过数据预处理,然后通过K-means聚类分析对历史数据进行相似日分组,建立各个类别的LSTM预测模型,输入历史数据并训练负荷预测模型,再通过灰色关联分析得到影响负荷特性的关键影响因素,基于负荷数据和关键影响因素关系建立KNN分类器,通过该分类器可得到待预测日所属类别,最终将待预测日相关数据输入到对应类别的LSTM模型中进行电力负荷预测,最终得到待预测日的负荷值。
其具体的实施方案为:
(1)首先对历史负荷数据、影响因素数据进行预处理,缺失值较少的数据采用均值填充的方法,对于缺失量较大的直接删除;
(2)利用K-means算法对历史负荷数据聚类,按照曲线形状将相似日聚集起来,分为不同类别,记录下类别标签;
(3)利用灰色关联法分析历史负荷数据与对应影响因素数据间的相关性,选取灰色关联度大的作为关键影响因素;
(4)将历史日的关键影响因素数据和类别标签作为训练数据,输入待预测日的关键影响因素数据,通过KNN分类器得到待预测日的所属类别;
(5)针对每个类别的历史负荷数据都基于深度LSTM神经网络模型训练负荷预测模型;
(6)将待预测日的相关数据输入到对应类别的LSTM模型中,输出待预测日负荷预测值。
最后应该说明的是,结合上述实施例仅说明本发明的技术方案而非对其限制。所属领域的普通技术人员应当理解到,本领域技术人员可以对本发明的具体实施方式进行修改或者等同替换,但这些修改或变更均在申请待批的权利要求保护范围之中。

Claims (4)

1.基于用户负荷模式分类的短期电力负荷预测方法,其特征在于,所述短期电力负荷预测方法主要包括海量高维数据预处理、用户负荷模式分类器、LSTM模型训练及预测,具体包括以下步骤:
步骤(1):导入某地区电力负荷和对应影响因素的所有历史数据,并对数据进行预处理;其中:对于缺失较少的数据可以采用均值填充的方法,而对于缺失量较大的数据则直接删除,进入步骤(2);
步骤(2):对历史负荷数据进行K-means聚类分析,按照曲线形状聚集相似日,将曲线分为不同类别,记录类别标签,进入步骤(3);
步骤(3):对所述历史负荷数据和对应的影响因素数据进行无量纲化处理,进入步骤(4);
步骤(4):利用灰色关联法分析所述历史负荷数据与对应的所述影响因素数据间的相关性,计算各所述影响因素数据的灰色关联度,进入步骤(5);
步骤(5):将所述关联度从大到小排列,选取关联度大于0.7的影响因素作为关键影响因素,进入步骤(6);
步骤(6):按照步骤(2)得到的相似日标签,把每种类别的所述历史负荷数据分别作为每个LSTM预测模型的输入,进入步骤(7);
步骤(7):在输入层将数据分成训练集和测试集,并进行归一化处理,进入步骤(8);
步骤(8):在每个训练周期中,从数据集中随机选取训练数据,然后输入到神经网络中进行网络训练,进入步骤(9);
步骤(9):网络训练迭代在网络启动之后,网络层训练采用优化Adam算法,直到网络训练良好,进入步骤(10);
步骤(10):将待预测日的所述关键影响因素数据输入到KNN分类器中,进入步骤(11);
步骤(11):采用欧氏距离
Figure FDA0002831281790000011
计算待预测日数据与各历史数据的距离,进入步骤(12);
步骤(12):将计算的所述距离进行由小到大排序,进入步骤(13);
步骤(13):找出距离最小的k个值,计算找出的值中每个类别的频次,进入步骤(14);
步骤(14):返回频次最高的类别,即为待预测日的类别,完成基于KNN分类器的待预测日类别识别,进入步骤(15);
步骤(15):根据待预测日分类标签,将相关数据输入到对应的负荷预测模型中,进入步骤(16);
步骤(16):通过训练好的所述LSTM模型进行预测,输出待预测日的预测值,结束。
2.根据权利要求1所述的基于用户负荷模式分类的短期电力负荷预测方法,其特征在于,步骤(2)中所述K-means聚类分析方法具体步骤如下:输入所需类数k和原始数据集,首先随机选取k个聚类中心,逐一计算其余数据到聚类中心的距离,将与聚类中心k最近的数据归为第k类,将它们的均值作为新的聚类中心,重复上述过程,直到所有的数据分类完成,得到每个样本的类标签;能够将一定时间内的日负荷曲线自动划分为一定数量的类,类中负荷曲线皆为相似日的负荷曲线。
3.根据权利要求2所述的基于用户负荷模式分类的短期电力负荷预测方法,其特征在于,步骤(4)中利用灰色关联法分析所述历史负荷数据与对应的所述影响因素数据间的相关性,
Figure FDA0002831281790000021
记Δi(k)=|y(k)-xi(k)|,则
计算关联系数
Figure FDA0002831281790000022
y是参考数列,x是比较数列;i是比较数列的个数,k是数列中的元素个数;ρ∈(0,∞),是分辨系数,ρ越小,分辨力越大,一般取0.5;所述参考数列为所述历史负荷数据,所述比较数列为各所述影响因素数据组成的数据序列;
计算各所述影响因素数据的灰色关联度:
Figure FDA0002831281790000023
4.根据权利要求3所述的基于用户负荷模式分类的短期电力负荷预测方法,其特征在于,所述LSTM模型训练流程具体如下:
(1)将所述历史数据划分为训练集和测试集,并进行归一化处理;
(2)在每个训练周期中,从数据集中随机选取训练数据,然后输入到神经网络中进行网络训练;
(3)网络训练迭代在网络启动之后,网络层训练采用优化Adam算法,直到网络训练良好;
(4)在预测部份,待预测日相关数据被送入该待预测日所属类别对应的训练完的LSTM网络中,最后输出待预测日的负荷预测值。
CN202011446664.2A 2020-12-11 2020-12-11 基于用户负荷模式分类的短期电力负荷预测方法 Pending CN112561156A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011446664.2A CN112561156A (zh) 2020-12-11 2020-12-11 基于用户负荷模式分类的短期电力负荷预测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011446664.2A CN112561156A (zh) 2020-12-11 2020-12-11 基于用户负荷模式分类的短期电力负荷预测方法

Publications (1)

Publication Number Publication Date
CN112561156A true CN112561156A (zh) 2021-03-26

Family

ID=75061462

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011446664.2A Pending CN112561156A (zh) 2020-12-11 2020-12-11 基于用户负荷模式分类的短期电力负荷预测方法

Country Status (1)

Country Link
CN (1) CN112561156A (zh)

Cited By (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112990597A (zh) * 2021-03-31 2021-06-18 国家电网有限公司 一种工业园区工厂用电负荷的超短期预测方法
CN113379564A (zh) * 2021-04-08 2021-09-10 国网河北省电力有限公司营销服务中心 电网负荷预测方法、装置及终端设备
CN113393028A (zh) * 2021-06-10 2021-09-14 国网江苏省电力有限公司南通供电分公司 一种基于数据挖掘技术的负荷预测方法
CN113505943A (zh) * 2021-07-30 2021-10-15 广东电网有限责任公司 一种电网短期负荷的预测方法、系统、设备和介质
CN113673741A (zh) * 2021-05-25 2021-11-19 石化盈科信息技术有限责任公司 稳态实时优化方法、装置、存储介质及电子设备
CN113780684A (zh) * 2021-10-15 2021-12-10 国网福建省电力有限公司龙岩供电公司 一种基于lstm神经网络的智慧楼宇用户用能行为预测方法
CN113887812A (zh) * 2021-10-14 2022-01-04 广东电网有限责任公司 基于聚类的小样本负荷预测方法、装置、设备及存储介质
CN113888356A (zh) * 2021-10-19 2022-01-04 山东大学 一种建筑用能模式分析与判定方法及系统
CN113887802A (zh) * 2021-09-30 2022-01-04 沈阳工程学院 一种基于特征相关性的电力负荷影响因素加权量纲化处理方法
CN113988436A (zh) * 2021-11-01 2022-01-28 广西电网有限责任公司 基于lstm神经网络和层级关系修正的用电量预测方法
CN114139621A (zh) * 2021-11-29 2022-03-04 国家电网有限公司大数据中心 确定模型分类性能标识的方法、装置、设备及存储介质
CN114169434A (zh) * 2021-12-07 2022-03-11 国电南瑞科技股份有限公司 一种负荷预测方法
CN114186733A (zh) * 2021-12-09 2022-03-15 国网四川省电力公司 一种短期负荷预测方法和装置
CN114237168A (zh) * 2021-11-03 2022-03-25 北京天泽智云科技有限公司 一种电力实时需量的预测方法
CN114254838A (zh) * 2022-01-07 2022-03-29 深圳供电局有限公司 一种短期电力负荷预测影响因子的确定方法
CN114280405A (zh) * 2021-12-24 2022-04-05 国网江苏省电力有限公司盐城供电分公司 一种多种电源组合的电能供应质量检测方法
CN114331101A (zh) * 2021-12-27 2022-04-12 国网河北省电力有限公司经济技术研究院 行业用电量预测方法
CN114358185A (zh) * 2022-01-04 2022-04-15 辽宁工程技术大学 一种基于改进K均值聚类CCA-BiLSTM多维度短期电力负荷预测方法
CN114399154A (zh) * 2021-12-09 2022-04-26 国网安徽省电力有限公司黄山供电公司 基于制茶用户用电特征的能源调控方法
CN114399098A (zh) * 2021-12-30 2022-04-26 昆明能讯科技有限责任公司 一种高适用性和高精准工业用电用户分类错峰用电方法
CN114418168A (zh) * 2021-12-08 2022-04-29 中国华能集团有限公司江西分公司 一种区域火力发电量中长期预测方法和系统
CN114462783A (zh) * 2021-12-30 2022-05-10 昆明能讯科技有限责任公司 一种输电网分区分电压等级电力缺口计算的方法及系统
CN114595873A (zh) * 2022-02-23 2022-06-07 安徽理工大学 一种基于灰色关联的da-lstm的短期电力负荷预测方法
CN114638425A (zh) * 2022-03-24 2022-06-17 国网江苏省电力有限公司南通供电分公司 一种基于历史数据的大用户月度用电量预测方法及系统
CN114781685A (zh) * 2022-03-17 2022-07-22 广西电网有限责任公司 基于大数据挖掘技术的大用户用电负荷预测方法及系统
CN115313377A (zh) * 2022-08-26 2022-11-08 中国长江三峡集团有限公司 一种电力负荷预测方法及系统
CN115689001A (zh) * 2022-10-26 2023-02-03 四川大学 基于模式匹配的短期负荷预测方法
CN115759418A (zh) * 2022-11-16 2023-03-07 重庆电力交易中心有限公司 一种电力零售用户的可调容量预测方法及系统
CN116028838A (zh) * 2023-01-09 2023-04-28 广东电网有限责任公司 一种基于聚类算法的能源数据处理方法、装置及终端设备
CN116108979A (zh) * 2023-01-03 2023-05-12 上海恒能泰企业管理有限公司璞能电力科技工程分公司 一种跨周期的多源异构电力数据处理系统及应用方法
CN116166940A (zh) * 2023-04-24 2023-05-26 施维智能计量系统服务(长沙)有限公司 一种基于热力图的用户电力负荷时间特性分类识别方法
CN116258280A (zh) * 2023-05-12 2023-06-13 国网湖北省电力有限公司经济技术研究院 一种基于时间序列聚类的短期负荷预测方法
CN116384568A (zh) * 2023-03-16 2023-07-04 南方科技大学 一种电动汽车充电负荷预测方法、系统、设备及介质
CN116431355A (zh) * 2023-06-13 2023-07-14 方心科技股份有限公司 一种基于电力领域超算平台的计算负载预测方法及系统
CN117117857A (zh) * 2023-09-18 2023-11-24 合肥综合性国家科学中心能源研究院(安徽省能源实验室) 一种考虑用户用电和季节特性的区域短期电力负荷预测方法
CN118070134A (zh) * 2024-04-24 2024-05-24 国网山东省电力公司汶上县供电公司 一种园区内用户用电能耗预测方法及系统
CN118940075A (zh) * 2024-07-17 2024-11-12 北京工业大学 基于建筑用能模式识别及多任务学习的柔性负荷预测方法
CN119151073A (zh) * 2024-11-12 2024-12-17 杭州华电华源环境工程有限公司 一种基于数据与模型驱动的冰蓄冷负荷预测方法及系统
CN119561022A (zh) * 2024-11-24 2025-03-04 北京工业大学 一种基于频域特征聚类与加权融合的电力负荷预测方法
CN120410267A (zh) * 2025-04-25 2025-08-01 北京希嘉万维科技有限公司 基于负荷漂移感知的自适应建筑负荷预测方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110689195A (zh) * 2019-09-26 2020-01-14 云南电网有限责任公司电力科学研究院 一种电力日负荷预测方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110689195A (zh) * 2019-09-26 2020-01-14 云南电网有限责任公司电力科学研究院 一种电力日负荷预测方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
桑塔努•帕塔纳亚克: "《Python人工智能项目实战》", 31 October 2019, 机械工业出版社 *
猿媛之家: "《Python程序员面试笔试宝典》", 31 March 2020, 机械工业出版社 *

Cited By (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112990597B (zh) * 2021-03-31 2024-02-27 国家电网有限公司 一种工业园区工厂用电负荷的超短期预测方法
CN112990597A (zh) * 2021-03-31 2021-06-18 国家电网有限公司 一种工业园区工厂用电负荷的超短期预测方法
CN113379564A (zh) * 2021-04-08 2021-09-10 国网河北省电力有限公司营销服务中心 电网负荷预测方法、装置及终端设备
CN113673741A (zh) * 2021-05-25 2021-11-19 石化盈科信息技术有限责任公司 稳态实时优化方法、装置、存储介质及电子设备
CN113393028B (zh) * 2021-06-10 2022-08-19 国网江苏省电力有限公司南通供电分公司 一种基于数据挖掘技术的负荷预测方法
CN113393028A (zh) * 2021-06-10 2021-09-14 国网江苏省电力有限公司南通供电分公司 一种基于数据挖掘技术的负荷预测方法
CN113505943A (zh) * 2021-07-30 2021-10-15 广东电网有限责任公司 一种电网短期负荷的预测方法、系统、设备和介质
CN113505943B (zh) * 2021-07-30 2023-05-30 广东电网有限责任公司 一种电网短期负荷的预测方法、系统、设备和介质
CN113887802A (zh) * 2021-09-30 2022-01-04 沈阳工程学院 一种基于特征相关性的电力负荷影响因素加权量纲化处理方法
CN113887812B (zh) * 2021-10-14 2023-07-07 广东电网有限责任公司 基于聚类的小样本负荷预测方法、装置、设备及存储介质
CN113887812A (zh) * 2021-10-14 2022-01-04 广东电网有限责任公司 基于聚类的小样本负荷预测方法、装置、设备及存储介质
CN113780684B (zh) * 2021-10-15 2025-04-11 国网福建省电力有限公司龙岩供电公司 一种基于lstm神经网络的智慧楼宇用户用能行为预测方法
CN113780684A (zh) * 2021-10-15 2021-12-10 国网福建省电力有限公司龙岩供电公司 一种基于lstm神经网络的智慧楼宇用户用能行为预测方法
CN113888356A (zh) * 2021-10-19 2022-01-04 山东大学 一种建筑用能模式分析与判定方法及系统
CN113988436A (zh) * 2021-11-01 2022-01-28 广西电网有限责任公司 基于lstm神经网络和层级关系修正的用电量预测方法
CN113988436B (zh) * 2021-11-01 2023-04-28 广西电网有限责任公司 基于lstm神经网络和层级关系修正的用电量预测方法
CN114237168A (zh) * 2021-11-03 2022-03-25 北京天泽智云科技有限公司 一种电力实时需量的预测方法
CN114139621A (zh) * 2021-11-29 2022-03-04 国家电网有限公司大数据中心 确定模型分类性能标识的方法、装置、设备及存储介质
CN114169434A (zh) * 2021-12-07 2022-03-11 国电南瑞科技股份有限公司 一种负荷预测方法
CN114418168A (zh) * 2021-12-08 2022-04-29 中国华能集团有限公司江西分公司 一种区域火力发电量中长期预测方法和系统
CN114399154A (zh) * 2021-12-09 2022-04-26 国网安徽省电力有限公司黄山供电公司 基于制茶用户用电特征的能源调控方法
CN114186733A (zh) * 2021-12-09 2022-03-15 国网四川省电力公司 一种短期负荷预测方法和装置
CN114280405A (zh) * 2021-12-24 2022-04-05 国网江苏省电力有限公司盐城供电分公司 一种多种电源组合的电能供应质量检测方法
CN114331101A (zh) * 2021-12-27 2022-04-12 国网河北省电力有限公司经济技术研究院 行业用电量预测方法
CN114462783A (zh) * 2021-12-30 2022-05-10 昆明能讯科技有限责任公司 一种输电网分区分电压等级电力缺口计算的方法及系统
CN114399098A (zh) * 2021-12-30 2022-04-26 昆明能讯科技有限责任公司 一种高适用性和高精准工业用电用户分类错峰用电方法
CN114358185A (zh) * 2022-01-04 2022-04-15 辽宁工程技术大学 一种基于改进K均值聚类CCA-BiLSTM多维度短期电力负荷预测方法
CN114254838A (zh) * 2022-01-07 2022-03-29 深圳供电局有限公司 一种短期电力负荷预测影响因子的确定方法
CN114595873A (zh) * 2022-02-23 2022-06-07 安徽理工大学 一种基于灰色关联的da-lstm的短期电力负荷预测方法
CN114781685A (zh) * 2022-03-17 2022-07-22 广西电网有限责任公司 基于大数据挖掘技术的大用户用电负荷预测方法及系统
CN114781685B (zh) * 2022-03-17 2024-01-09 广西电网有限责任公司 基于大数据挖掘技术的大用户用电负荷预测方法及系统
CN114638425A (zh) * 2022-03-24 2022-06-17 国网江苏省电力有限公司南通供电分公司 一种基于历史数据的大用户月度用电量预测方法及系统
CN114638425B (zh) * 2022-03-24 2023-05-23 国网江苏省电力有限公司南通供电分公司 一种基于历史数据的大用户月度用电量预测方法及系统
CN115313377A (zh) * 2022-08-26 2022-11-08 中国长江三峡集团有限公司 一种电力负荷预测方法及系统
CN115313377B (zh) * 2022-08-26 2023-08-08 中国长江三峡集团有限公司 一种电力负荷预测方法及系统
CN115689001A (zh) * 2022-10-26 2023-02-03 四川大学 基于模式匹配的短期负荷预测方法
CN115759418A (zh) * 2022-11-16 2023-03-07 重庆电力交易中心有限公司 一种电力零售用户的可调容量预测方法及系统
CN116108979A (zh) * 2023-01-03 2023-05-12 上海恒能泰企业管理有限公司璞能电力科技工程分公司 一种跨周期的多源异构电力数据处理系统及应用方法
CN116028838A (zh) * 2023-01-09 2023-04-28 广东电网有限责任公司 一种基于聚类算法的能源数据处理方法、装置及终端设备
CN116028838B (zh) * 2023-01-09 2023-09-19 广东电网有限责任公司 一种基于聚类算法的能源数据处理方法、装置及终端设备
CN116384568B (zh) * 2023-03-16 2024-01-30 南科智慧能源(深圳)有限公司 一种电动汽车充电负荷预测方法、系统、设备及介质
CN116384568A (zh) * 2023-03-16 2023-07-04 南方科技大学 一种电动汽车充电负荷预测方法、系统、设备及介质
CN116166940A (zh) * 2023-04-24 2023-05-26 施维智能计量系统服务(长沙)有限公司 一种基于热力图的用户电力负荷时间特性分类识别方法
CN116258280A (zh) * 2023-05-12 2023-06-13 国网湖北省电力有限公司经济技术研究院 一种基于时间序列聚类的短期负荷预测方法
CN116258280B (zh) * 2023-05-12 2023-08-11 国网湖北省电力有限公司经济技术研究院 一种基于时间序列聚类的短期负荷预测方法
CN116431355A (zh) * 2023-06-13 2023-07-14 方心科技股份有限公司 一种基于电力领域超算平台的计算负载预测方法及系统
CN116431355B (zh) * 2023-06-13 2023-08-22 方心科技股份有限公司 一种基于电力领域超算平台的计算负载预测方法及系统
CN117117857A (zh) * 2023-09-18 2023-11-24 合肥综合性国家科学中心能源研究院(安徽省能源实验室) 一种考虑用户用电和季节特性的区域短期电力负荷预测方法
CN118070134A (zh) * 2024-04-24 2024-05-24 国网山东省电力公司汶上县供电公司 一种园区内用户用电能耗预测方法及系统
CN118070134B (zh) * 2024-04-24 2024-06-28 国网山东省电力公司汶上县供电公司 一种园区内用户用电能耗预测方法及系统
CN118940075A (zh) * 2024-07-17 2024-11-12 北京工业大学 基于建筑用能模式识别及多任务学习的柔性负荷预测方法
CN119151073A (zh) * 2024-11-12 2024-12-17 杭州华电华源环境工程有限公司 一种基于数据与模型驱动的冰蓄冷负荷预测方法及系统
CN119561022A (zh) * 2024-11-24 2025-03-04 北京工业大学 一种基于频域特征聚类与加权融合的电力负荷预测方法
CN120410267A (zh) * 2025-04-25 2025-08-01 北京希嘉万维科技有限公司 基于负荷漂移感知的自适应建筑负荷预测方法

Similar Documents

Publication Publication Date Title
CN112561156A (zh) 基于用户负荷模式分类的短期电力负荷预测方法
CN110503256B (zh) 基于大数据技术的短期负荷预测方法及系统
CN111324642A (zh) 一种面向电网大数据分析的模型算法选型与评价方法
CN118472981B (zh) 用于储能ems系统的运行策略优化方法
CN111046913B (zh) 一种负荷异常值识别方法
CN106845717A (zh) 一种基于多模型融合策略的能源效率评价方法
CN119849738A (zh) 一种配电网碳排放分析方法
CN111062539B (zh) 基于次级用电量特性聚类分析的总电量预测方法
Lu et al. A weekly load data mining approach based on hidden Markov model
CN114004408B (zh) 一种基于数据分析的用户电力负荷预测方法
CN115271161A (zh) 一种多能负荷短期预测方法
CN119029838A (zh) 一种考虑多重影响因素的充电站负荷预测方法及系统
CN116561569A (zh) 一种基于EO特征选择结合AdaBoost算法的工业电力负荷辨识方法
CN117633603A (zh) 基于行业相关性特征提取方法的负荷分类体系
CN117593044A (zh) 一种双角度的营销活动效果预测方法、介质及系统
CN118428638A (zh) 一种考虑需求侧响应特性的配电网能源规划方法
CN116826710A (zh) 基于负荷预测的削峰策略推荐方法、装置及存储介质
CN117407758A (zh) 一种云边协同的负荷库自学习方法
CN113762591B (zh) 一种基于gru和多核svm对抗学习的短期电量预测方法及系统
CN118070134B (zh) 一种园区内用户用电能耗预测方法及系统
CN112365280A (zh) 电力需求的预测方法及装置
CN110852628A (zh) 考虑发展模式影响的农村中长期负荷预测方法
CN113673579B (zh) 一种基于小样本的用电负荷分类算法
CN115712864A (zh) 一种大批量用电负荷预测的方法、装置及计算机设备
Guo et al. Constructing an Intelligent Manufacturing Knowledge Graph in Electricity Big Data Using Machine Learning Algorithms

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210326

RJ01 Rejection of invention patent application after publication