用户聚类方法技术

技术编号:39664207 阅读:11 留言:0更新日期:2023-12-11 18:27
本申请涉及一种用户聚类方法

【技术实现步骤摘要】
用户聚类方法、装置、设备、存储介质和程序产品


[0001]本申请涉及智能电网大数据
,特别是涉及一种用户聚类方法

装置

设备

存储介质和程序产品


技术介绍

[0002]在电力系统中,基于用户的用电负荷曲线来对用户进行聚类对于用电负荷分析和优化具有重要意义

目前,对用户进行聚类的前提是使用统计分析或聚类算法处理各用户的用电负荷曲线,从而确定聚类数目

也就是说,相关技术中在对用户进行聚类时,需要预先确定聚类数目

[0003]但是,由于用户数量的海量性以及用电负荷曲线的多样性,用户的用电负荷曲线类别和数量通常是未知的,预先确定聚类数目的难度太大,且预先确定的聚类数目也不一定合适,导致相关技术中对用户的聚类效果不好

因此,亟需提供一种能够提高用户聚类准确性的用户聚类方法


技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高用户聚类准确性的用户聚类方法

装置

设备

存储介质和程序产品

[0005]第一方面,本申请提供了一种用户聚类方法

该方法包括:
[0006]根据待聚类用户在历史时间段内对应的历史负荷曲线,确定历史负荷曲线属于初始高斯混合模型中各概率分布函数的子概率值,并根据历史负荷曲线对应各概率分布函数的子概率值,对初始高斯混合模型包含的概率分布函数进行调整,得到目标高斯混合模型;
[0007]根据待聚类用户对应的历史负荷曲线属于目标高斯混合模型中各概率分布函数的子概率值,确定待聚类用户对应的目标负荷曲线;
[0008]根据待聚类用户对应的目标负荷曲线,对待聚类用户进行聚类,并根据聚类后各类用户对应的贝叶斯信息准则值,判断聚类后的各类用户是否均达到聚类结束条件;
[0009]若是,则获取对待聚类用户的聚类结果

[0010]在其中一个实施例中,根据待聚类用户在历史时间段内对应的历史负荷曲线,确定历史负荷曲线属于初始高斯混合模型中各概率分布函数的子概率值,包括:
[0011]根据待聚类用户在历史时间段内对应的历史负荷曲线,确定历史负荷曲线属于初始高斯混合模型的概率密度值;
[0012]根据待聚类用户的历史负荷曲线对应的概率密度值,以及初始高斯混合模型包含的各概率分布函数的权重,确定历史负荷曲线属于初始高斯混合模型中各概率分布函数的子概率值

[0013]在其中一个实施例中,根据历史负荷曲线对应各概率分布函数的子概率值,对初始高斯混合模型包含的概率分布函数进行调整,得到目标高斯混合模型,包括:
[0014]根据待聚类用户的历史负荷曲线对应各概率分布函数的子概率值,确定待聚类用
户的历史负荷曲线在各概率分布函数下对应的总风险值;
[0015]判断总风险值是否小于风险阈值;
[0016]若是,则将总风险值对应的初始高斯混合模型作为目标高斯混合模型;
[0017]若否,则对初始高斯混合模型包含的概率分布函数进行调整,并基于调整后的初始高斯混合模型返回执行根据待聚类用户在历史时间段内对应的历史负荷曲线,确定历史负荷曲线属于初始高斯混合模型中各概率分布函数的子概率值的操作

[0018]在其中一个实施例中,历史负荷曲线包含至少两个子曲线段;根据待聚类用户对应的历史负荷曲线属于目标高斯混合模型中各概率分布函数的子概率值,确定待聚类用户对应的目标负荷曲线,包括:
[0019]根据待聚类用户的各子曲线段属于目标高斯混合模型中各概率分布函数的子概率值,从待聚类用户的各子曲线段中,确定每一概率分布函数对应的典型负荷曲线;
[0020]根据待聚类用户的各子曲线段属于目标高斯混合模型中各概率分布函数的子概率值,确定待聚类用户的各子曲线段对应的典型负荷曲线;
[0021]根据待聚类用户的各子曲线段对应的典型负荷曲线,从各概率分布函数对应的典型负荷曲线中,确定待聚类用户的目标负荷曲线

[0022]在其中一个实施例中,判断聚类后的各类用户是否均达到聚类结束条件之后,还包括:
[0023]将未达到聚类结束条件的各类用户分别作为待聚类用户,返回执行对待聚类用户进行聚类的操作

[0024]在其中一个实施例中,根据聚类后各类用户对应的贝叶斯信息准则值,判断聚类后的各类用户是否均达到聚类结束条件,包括:
[0025]判断本轮次聚类后各类用户的贝叶斯信息准则值中是否均不存在小于历史最小贝叶斯信息准则值的目标贝叶斯信息准则值;其中,历史最小贝叶斯信息准则值为历史轮次聚类得到的各类用户的贝叶斯信息准则值中的最小贝叶斯信息准则值;
[0026]若是,则确定聚类后的各类用户均达到聚类结束条件;
[0027]若否,则确定存在小于历史最小贝叶斯信息准则值的目标贝叶斯信息准则值对应类的用户未达到聚类结束条件

[0028]在其中一个实施例中,该方法还包括:
[0029]获取待聚类用户在历史时间段内各单位时段对应的单位负荷曲线;
[0030]对待聚类用户对应的各单位负荷曲线进行降负荷处理,得到待聚类用户在历史时间段内对应的历史负荷曲线

[0031]第二方面,本申请还提供了一种用户聚类装置

该装置包括:
[0032]目标模型确定模块,用于根据待聚类用户在历史时间段内对应的历史负荷曲线,确定历史负荷曲线属于初始高斯混合模型中各概率分布函数的子概率值,并根据历史负荷曲线对应各概率分布函数的子概率值,对初始高斯混合模型包含的概率分布函数进行调整,得到目标高斯混合模型;
[0033]目标曲线确定模块,用于根据待聚类用户对应的历史负荷曲线属于目标高斯混合模型中各概率分布函数的子概率值,确定待聚类用户对应的目标负荷曲线;
[0034]聚类结束判断模块,用于根据待聚类用户对应的目标负荷曲线,对待聚类用户进
行聚类,并根据聚类后各类用户对应的贝叶斯信息准则值,判断聚类后的各类用户是否均达到聚类结束条件;
[0035]聚类结果获取模块,用于若是,则获取对待聚类用户的聚类结果

[0036]第三方面,本申请还提供了一种计算机设备

该计算机设备包括存储器和处理器,该存储器存储有计算机程序,该处理器执行该计算机程序时实现以下步骤:
[0037]根据待聚类用户在历史时间段内对应的历史负荷曲线,确定历史负荷曲线属于初始高斯混合模型中各概率分布函数的子概率值,并根据历史负荷曲线对应各概率分布函数的子概率值,对初始高斯混合模型包含的概率分布函数进行调整,得到目标高斯混合模型;
[0038]根据待聚类用户对应的历史负荷曲线属于目标高斯混合模型中各概率本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种用户聚类方法,其特征在于,所述方法包括:根据待聚类用户在历史时间段内对应的历史负荷曲线,确定所述历史负荷曲线属于初始高斯混合模型中各概率分布函数的子概率值,并根据所述历史负荷曲线对应各概率分布函数的子概率值,对所述初始高斯混合模型包含的概率分布函数进行调整,得到目标高斯混合模型;根据所述待聚类用户对应的历史负荷曲线属于所述目标高斯混合模型中各概率分布函数的子概率值,确定所述待聚类用户对应的目标负荷曲线;根据所述待聚类用户对应的目标负荷曲线,对所述待聚类用户进行聚类,并根据聚类后各类用户对应的贝叶斯信息准则值,判断聚类后的各类用户是否均达到聚类结束条件;若是,则获取对所述待聚类用户的聚类结果
。2.
根据权利要求1所述的方法,其特征在于,所述根据待聚类用户在历史时间段内对应的历史负荷曲线,确定所述历史负荷曲线属于初始高斯混合模型中各概率分布函数的子概率值,包括:根据待聚类用户在历史时间段内对应的历史负荷曲线,确定所述历史负荷曲线属于初始高斯混合模型的概率密度值;根据所述待聚类用户的历史负荷曲线对应的概率密度值,以及所述初始高斯混合模型包含的各概率分布函数的权重,确定所述历史负荷曲线属于初始高斯混合模型中各概率分布函数的子概率值
。3.
根据权利要求1所述的方法,其特征在于,所述根据所述历史负荷曲线对应各概率分布函数的子概率值,对所述初始高斯混合模型包含的概率分布函数进行调整,得到目标高斯混合模型,包括:根据所述待聚类用户的历史负荷曲线对应各概率分布函数的子概率值,确定所述待聚类用户的历史负荷曲线在各概率分布函数下对应的总风险值;判断所述总风险值是否小于风险阈值;若是,则将所述总风险值对应的初始高斯混合模型作为目标高斯混合模型;若否,则对所述初始高斯混合模型包含的概率分布函数进行调整,并基于调整后的初始高斯混合模型返回执行根据待聚类用户在历史时间段内对应的历史负荷曲线,确定所述历史负荷曲线属于初始高斯混合模型中各概率分布函数的子概率值的操作
。4.
根据权利要求1所述的方法,其特征在于,所述历史负荷曲线包含至少两个子曲线段;所述根据所述待聚类用户对应的历史负荷曲线属于所述目标高斯混合模型中各概率分布函数的子概率值,确定所述待聚类用户对应的目标负荷曲线,包括:根据所述待聚类用户的各子曲线段属于所述目标高斯混合模型中各概率分布函数的子概率值,从所述待聚类用户的各子曲线段中,确定每一概率分布函数对应的典型负荷曲线;根据所述待聚类用户的各子曲线段属于所述目标高斯混合模型中各概率分布函数的子概率值,确定待聚类用户的各子曲线段对应的典型负荷曲线;根据待聚类用户的各子曲线段对应的典型负荷曲线,从各概率分布函数...

【专利技术属性】
技术研发人员:罗敏周尚礼张乐平杨劲锋赖雨辰郭杨运李胜张英楠陈敏娜
申请(专利权)人:南方电网数字电网研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1