1.本发明属于电力数据分析领域,具体涉及基于深度学习的配电台区用户三相不平衡预测优化方法。
背景技术:
2.配电台区三相不平衡是电能质量考核的重要指标,台区的不平衡运行会给电力系统的造成严重的经济和安全稳定影响。及时进行配电台区三相不平衡度预测优化,对配电台区保障电能质量、提高用能经济性具有重要意义。一方面配电网具有体量大、数量多、分布广的特征,庞大的用户数量以及交错复杂的配电线路在不平衡状态下用电会带来巨大的经济损失。
3.另一方面,由于配电台区常用三相四线制的布线方式,大部分普通居民用户并网均是以单相接入的方式,并且负荷的随机性、波动性也会恶化其不平衡程度。在配电台区的网络拓扑结构和用户用电特征下,配电台区的三相不平衡电流是亟待关注的问题,通常伴随着线损过大、危害旋转电机、影响自动保护装置误动等不良后果,是电力系统的一个重大安全隐患。
4.降低配电台区三相不平衡运行造成的损失,是配电网在线治理的技术攻关难题之一。智能电表的普及和用电信息采集系统功能的不断完善,为配电台区三相不平衡治理提供了技术支撑,目前己经实现采集系统的全覆盖以及电力营销数据的全采集,并且采集异常处理己经趋于日常化。但目前针对低压居民用户的三相不平衡治理中,缺乏更加准确的用户负荷预测和不平衡治理技术,会造成治理效果低、优化策略不匹配等实际问题。
5.针对上述提出的问题,现提出一种基于深度学习的配电台区用户三相不平衡预测优化方法。
技术实现要素:
6.针对现有技术的不足,本发明的目的在于提供一种基于深度学习的配电台区用户三相不平衡预测优化方法,在居民用户丰富历史数据的基础上,对居民用电行为分析,采用自适应算法对居民负荷进行匹配聚类,然后搭建深度学习神经网络模型对用电行为分析后居民用户用电数据集进行三相不平衡程度预测,大大提高配电台区三相不平衡治理的处理速度和精确度。
7.本发明的目的可以通过以下技术方案实现:
8.基于深度学习的配电台区用户三相不平衡预测优化方法,包括如下步骤:
9.s1、采集居民用户智能电表用电数据和接入相位情况,进行数据预处理;
10.s2、根据配电台区用户名单对居民用电数据进行用户用电行为分析,划分出k类用电相近用户;
11.s3、计算k类用户负荷的不平衡度,通过对同类用户的三相不平衡度计算得到配电台区整体的三相不平衡度;
12.s4、搭建深度学习循环神经网络模型对聚类分析后居民用户进行用电三相不平衡度预测;
13.s5、在多时间尺度下完成配电台区用电三相不平衡优化策略的规划。
14.进一步的,所述s1具体包括如下步骤:
15.s1.1、采集某地区居民用户智能电表用电数据,进行数据预处理。数据预处理包括数据无效数据的删除与缺失值的填补;
16.s1.2、采集某地区居民用户智能电表接入相位情况,包括台区所有用户的接相方式和用户性质。
17.进一步的,所述s2具体为:对处理后的居民电流数据进行聚类分析,对用户负荷数据采用聚类算法,根据聚类评价指标设置最优用户用电行为聚类个数k。
18.进一步的,所述聚类评价指标的具体计算公式如下:
[0019][0020][0021]
wk=tr(w)
③
[0022][0023]
bk=tr(bk)
⑤
[0024][0025]
公式
①
中,wk表示第k类中数据点的分散度,x表示第k类中的元素,ck表示第k类中所有的数据集合,ck是第k类的聚类中心,对于每个簇ck,定义簇内散点矩阵即wk;
[0026]
公式
②
中,w表示所有簇的分散度值总和,表示k个簇集群的总分散度,k表示最终聚类个数,wk表示类内分散度值;
[0027]
公式
③
中,wk表示簇内离差矩阵的迹;
[0028]
公式
④
中,bk表示第k个簇间的分散度,c是整体用户的聚类中心,ck是第k类的聚类中心,nk是被划分到第k类聚类簇的元素个数;
[0029]
公式
⑤
中,bk表示簇间离差矩阵的迹;
[0030]
公式
⑥
中,chi(k)表示在聚类个数为k时的聚类性能,n为输入聚类算法的用户总数。
[0031]
进一步的,所述s3具体为:根据用电采集系统得到配电台区用户初始相位和个用户用电量,选取电流值对系统三相不平衡度进行求解,计算公式如下:
[0032][0033]
公式
⑦
中,deltai表示节点i的三相电流不平衡度,取三相最大不平衡度为代表,i
ai
、i
bi
和i
ci
表示节点i处的三相电流值,i
avg
表示整个系统的三相平均电流,满足如下公式;
[0034][0035]
公式
⑧
中,ii表示节点i的全部电流值,n表示节点个数。
[0036]
进一步的,所述s4的模型训练学习方法为无监督学习,引入均方根误差评价指标,具体公式如下:
[0037][0038]
公式
⑨
中,rmse为输入数据y,的均方根误差,y为原始数据,为模型预测数据,m为输入数据时间维度,yi为第i时刻的原始数据,为第i时刻的预测数据。
[0039]
进一步的,模型包括:数据输入层和长短时间记忆层;
[0040]
数据输入层:输入人为设定维度的电流数据,同时对数据集拆分为训练集和验证集,并设定验证集的比例;
[0041]
长短时间记忆层:人为设置网络步长,对数据进行数据重组满足输入要求后,依次输入第1层长短时间记忆层、第2层长短时间记忆层以及全连接层,最后输出层输出用户负荷数据预测结果,根据电流计算三相不平衡度的计算方法,得到多时间尺度的三相不平衡预测结果。
[0042]
进一步的,所述s5具体为:根据单一时间周期内对配电台区用电三相不平衡的预测结果,建立台区三相不平衡相序优化模型,考虑不平衡度和换相次数间的内在冲突,计算得到两者平衡最优优化方案。
[0043]
本发明的有益效果:
[0044]
1、本发明提出的基于深度学习的配电台区用户三相不平衡预测优化方法,通过自适应聚类算法对用户用电行为进行特征提取,得到最优聚类结果,并且对各类用户单独进行三相不平衡程度的计算,得到台区整体不平衡度,大大降低了计算复杂度;
[0045]
2、本发明提出的基于深度学习的配电台区用户三相不平衡预测优化方法,通过搭建深度学习循环神经网络模型对用户用电行为进行精准预测,与传统机器学习方法相比,能够获取更高的预测精度,相较传统算法得到的相序优化方案能通过台区用户用电的波动性和随机性,得到更加的整体治理效果。
附图说明
[0046]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0047]
图1是本发明实施例的台区用户用电数据预处理结果图;
[0048]
图2是本发明实施例的台区用户用电聚类效果指标图;
[0049]
图3是本发明实施例的台区用户用电聚类结果图;
[0050]
图4是本发明实施例的搭建的循环神经网络模型图;
[0051]
图5是本发明实施例的循环神经网络损失函数图;
[0052]
图6是本发明实施例的循环神经网络预测结果与真值对比图;
[0053]
图7是本发明实施例的台区优化方案不平衡度改善结果对比图。
具体实施方式
[0054]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0055]
基于深度学习的配电台区用户三相不平衡预测优化方法,包括如下步骤:
[0056]
s1、采集居民用户智能电表用电数据和接入相位情况,进行数据预处理;
[0057]
s2、根据配电台区用户名单对居民用电数据进行用户用电行为分析,划分出k类用电相近用户;
[0058]
s3、计算k类用户负荷的不平衡度,通过对同类用户的三相不平衡度计算得到配电台区整体的三相不平衡度;
[0059]
s4、搭建深度学习循环神经网络模型对聚类分析后居民用户进行用电三相不平衡度预测;
[0060]
s5、在多时间尺度下完成配电台区用电三相不平衡优化策略的规划。
[0061]
所述s1具体包括如下步骤:
[0062]
s1.1、采集某地区居民用户智能电表用电数据,进行数据预处理。数据预处理包括数据无效数据的删除与缺失值的填补。
[0063]
对无效数据进行删除——若某用户一天24个电流数据有超过12个数值为0,则定义为无效数据,删除该用户对应时刻数据。
[0064]
对于数据缺失值——选取该用户前后两天同一时刻的电流平均值作为该缺失值的填补。
[0065]
s1.2、采集某地区居民用户智能电表接入相位情况,包括台区所有用户的接相方式和用户性质。用户性质包括:单相用电用户以及三相用电用户,其中单相用户接相方式分为:接在a相、b相、c相。
[0066]
所述s2中k为正整数,所述s2具体为:对处理后的居民电流数据进行聚类分析(将物理或抽象对象的集合分组为由类似的对象组成的多个类的分析过程),对用户负荷数据采用聚类算法(也叫群分析,是研究样品或指标分类问题的一种统计分析方法,同时也是数据挖掘的一个重要算法),根据聚类评价指标(chi——calinski-harabaz index)设置最优用户用电行为聚类个数k。
[0067]
聚类评价指标用来衡量聚类效果的优劣,其值越大表示簇内相似度越高,类内越紧密,簇间相似度越低,类间越分散,聚类结果越好,其具体计算公式如下:
[0068][0069]
公式
①
中,wk表示第k类中数据点的分散度;x表示第k类中的元素;ck表示第k类中所有的数据集合;ck是第k类的聚类中心;对于每个簇ck,定义簇内散点矩阵即wk。
[0070]
[0071]
公式
②
中,w表示所有簇的分散度值总和,表示k个簇集群的总分散度;k表示最终聚类个数;wk表示类内分散度值。
[0072]
wk=tr(w)
③
[0073]
公式
③
中,wk表示簇内离差矩阵的迹。
[0074][0075]
公式
④
中,bk表示第k个簇间的分散度;c是整体用户的聚类中心;ck是第k类的聚类中心;nk是被划分到第k类聚类簇的元素个数。
[0076]
bk=tr(bk)
⑤
[0077]
公式
⑤
中,bk表示簇间离差矩阵的迹。
[0078][0079]
公式
⑥
中,chi(k)表示在聚类个数为k时的聚类性能;n为输入聚类算法的用户总数。选取chi指数最大的聚类数目,对用户用电电流数据进行聚类。
[0080]
所述s3具体为:根据用电采集系统得到配电台区用户初始相位和个用户用电量,选取电流值对系统三相不平衡度进行求解,计算公式如下:
[0081][0082]
公式
⑦
中,deltai表示节点i的三相电流不平衡度,取三相最大不平衡度为代表。i
ai
、i
bi
和i
ci
表示节点i处的三相电流值;i
avg
表示整个系统的三相平均电流,满足如下公式:
[0083][0084]
公式
⑧
中,ii表示节点i的全部电流值,n表示节点个数。
[0085]
按上式可以计算得到k类用户负荷的不平衡度,通过对同类用户的三相不平衡度整合可以得到配电台区整体的三相不平衡度。
[0086]
所述s4的模型训练学习方法为无监督学习,引入均方根误差(root mean squard error,rmse)评价指标,具体公式如下:
[0087][0088]
公式
⑨
中,rmse为输入数据y,的均方根误差,y为原始数据,为模型预测数据,m为输入数据时间维度,yi为第i时刻的原始数据,为第i时刻的预测数据。
[0089]
模型包括:
[0090]
1、数据输入层,输入7
×
24维度的电流数据,同时对数据集拆分为训练集和验证集,其中设定验证集的比例为0.2;
[0091]
2、长短时间记忆层,设置网络步长为8,对数据进行数据重组满足输入要求后,依次输入第1层长短时间记忆层(神经元数目100,批训练量为32)、第2层长短时间记忆层(神经元数目50,随机丢弃率为0.2,批训练量为32)以及全连接层,最后输出层输出用户负荷数据预测结果。根据电流计算三相不平衡度的计算方法,可以得到多时间尺度的三相不平衡
预测结果。
[0092]
所述s5具体为:根据单一时间周期内对配电台区用电三相不平衡的预测结果,建立台区三相不平衡相序优化模型,考虑不平衡度和换相次数间的内在冲突,计算得到两者平衡最优优化方案。
[0093]
下面列举一个实施例对本技术做进一步描述,具体的参照附图如1—7所示。
[0094]
实施例1
[0095]
s1、采集48个用户连续一周的24小时整点的电流数据,其中单相用户33户,三相用户14户。对数据缺失填补、无效数据删除。经初步筛选,发现其中有一户所有日期均用电数据都为零,对其作删除处理;
[0096]
对用户用电数据进行数据重组,存在单相用户仅单相用电和三相用户仅三相用电的差异,采用对三相用户电流展开的方式,得到某时刻台区所有用户电流向量(维度为75),进一步构成多时刻的电流矩阵(维度为168),完成数据准备;
[0097]
s2、选取正常用电数据,选用chi指标确定最优聚类数为4,运用kmeans聚类算法进行聚类。离群值的样本删除,共计75户用电数据,分类结果为第1类有6户,第2类有63户,第3类3户,第4类3户;
[0098]
s3、计算聚类后各聚类中心用户的时刻三相不平衡度,得到整体台区不平衡程度指标;
[0099]
s4、搭建循环神经网络模型对居民用户历史用电数据集进行记及时序特征的负荷预测。搭建的循环神经网络包括:第1层——长短时间记忆层(神经元数目100,批训练量为32),第2层——长短时间记忆层(神经元数目50,随机丢弃率为0.2,批训练量为32),第3层——全连接层,最后输出层输出用户负荷数据预测结果,得到的用户用电预测与真值误差rmse为0.081。根据电流计算三相不平衡度的计算方法,可以得到多时间尺度的三相不平衡预测结果,最后输出层输出标签判定结果;
[0100]
s5、根据配电台区用电三相不平衡的预测结果,建立台区三相不平衡相序优化模型,考虑不平衡度和换相次数间的内在冲突,计算得到两者平衡最优优化方案。
[0101]
在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0102]
以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。