一种基于用户用电负荷数据细分的聚类融合方法

文档序号:6583832阅读:920来源:国知局
专利名称:一种基于用户用电负荷数据细分的聚类融合方法
技术领域
本发明涉及电力系统负荷建模技术领域,特别涉及一种基于用户用电负荷数据细分的聚类融合算法。
背景技术
用户用电负荷数据分析是供电企业了解用户用电负荷模式特性的重要方法,对供电企业规划负荷管理、变电站建设、电网运行状态评估等方面具有重要的作用。通过研究用户的用电负荷模式特性,有助于供电企业更深刻地认识用户,并能够根据不同的用户群制订相应的市场策略、提供针对性的个性化服务。基于用户用电负荷数据的用户群细分,目前主流的研究方式是依据用户日用电负荷曲线的形态变化,使用聚类分析算法对用户用电负荷数据进行智能分群,从中寻找用户用电行为的典型模式。应用于用户用电行为研究的聚类分析方法一般包括划分的方法、层次的方法、基于密度的方法。国内的研究大多根据用户用电负荷数据的特性,选定以上某种聚类算法并加以改进,再通过人工比对聚类效果,选取结果较好的聚类模型。由于用户用电负荷数据是不平衡的时间序列数据,数据结构的时序特性严重地影响传统聚类算法的效果。为得到较为可靠的聚类效果,需要根据不同的分析数据和先验知识,对聚类模型进行频繁的人工修整和改造,导致聚类模型适用性、鲁棒性较差,分析结果依赖于人工操作,无法实现系统固化。

发明内容
本发明所要解决的技术问题,就是提供一种基于用户用电负荷数据细分的聚类融合方法,将不同聚类算法或者同一聚类算法下使用不同参数得到的结果进行自动化合并,得到比单一算法更加符合数据特性的分析结果,减少人工处理环节,提高聚类分析模型的自适应处理能力,满足频繁波动的用户用电负荷数据的分析需求。本发明解决其技术问题所采用的技术方案如下:—种基于用户用电负荷数据细分的聚类融合方法,包括以下步骤:SI采集指定时刻t用户用电正向有功读数数据Wt和正向无功读数数据Vart ;采集某段时间内各指定时间点t的用户用电正向有功读数数据Wt和正向无功读数数据Vart ;S2对采集的用户用电读数数据进行规范性校对:先删除采集的用户用电读数数据中的冗余数据,再查找用户用电读数数据中的缺失字段,选择作为分析对象的用户,对分析对象的用电读数数据进行修补缺失数据和剔除异常数据处理;S3根据用户用电正向有功和正向无功读数数据Wt、Vart,计算出各用户在指定时刻t的用电负荷数据St,并列写以用户为行、时刻t用电负荷数据St为列的矩阵S [n] [t],其中η为用户数,t为时刻,如O点、I点等;
根据处理后的数据,计算各用户在各指定时间点t的用电负荷数据St,并形成以用户为行,指定时间点的用电负荷数据St为列的矩阵S[N] [t],其中,N表示用户数,t表示各指定的时间点,如O点、I点等;S4对用户用电负荷数据St进行标准化处理,以提取负荷形态;S5选择一种以上的通用聚类算法构造预处理聚类算法集,根据先验知识设定两组以上运行参数,计算各通用聚类算法在各组运行参数下的用户用电负荷数据细分结果从而得到用户用电负荷数据细分结果集合,集合中对应同一组运行参数和同一通用聚类算法的结果为一个聚类成员,每一个聚类成员中根据各组运行参数的设定情况不同分为若干个簇,用户用电负荷细分结果最终归属于各簇,每个簇为一个以该簇为列、用户为行的单列“O” “I”矩阵,“I”表示某用户属于该簇,“O”表示某用户不属于该簇,簇是某一聚类成员对用户用电负荷数据细分结果的分类标识;S6根据聚类成员构建共识矩阵,其元素为两两用户属于同一簇的概率;S7随即选取m个用户作为典型用户,计算其对应的距离准则函数值,遍历所有典型用户组合,并选择对应最小距离准则函数值的典型用户组合,计算其它各个用户与这组典型用户中的各个用户属于同一簇的概率;S8设定概率阀值,以对应最小距离准则函数值的典型用户组合为簇中心归集其他用户,得到最终的聚类结果。作为本发明的优选实施例,上述步骤S2可通过如下步骤实现:S2-1删除采集的用户用电正向有功、正向无功读数数据Wt、Vart中重复采集或重复记录的冗余数据;S2-2查找用户用电正向有功、正向无功读数数据Wt、Vart中的缺失字段,选择数据缺失量小于20%的用户作为分析对象,查找分析对象用电读数数据中的缺失字段,用平滑修正函数的计算结果替代,查找分析对象用电读数数据中不符合用电特性的异常数据,用平滑修正函数的计算结果替代;平滑修正函数的表达式为:
权利要求
1.种基于用户用电负荷数据细分的聚类融合方法,其特征在于,包括以下步骤: Si采集某段时间内各指定时间点t的用户用电正向有功读数数据Wt和正向无功读数数据Vart ; S2对采集的用户用电读数数据进行规范性校对:先删除采集的用户用电读数数据中的冗余数据,再查找用户用电读数数据中的缺失字段,选择作为分析对象的用户,对分析对象的用电读数数据进行修补缺失数据和剔除异常数据处理; S3根据处理后的数据,计算各用户在各指定时间点t的用电负荷数据St,并形成以用户为行,指定时间点的用电负荷数据St为列的矩阵S[N] [t],其中,N表示用户数,t表示各指定的时间点; S4对用户用电负荷数据St进行标准化处理,以提取负荷形态; S5选择一种以上的通用聚类算法构造预处理聚类算法集,根据先验知识设定两组以上运行参数,计算各通用聚类算法在各组运行参数下的用户用电负荷数据细分结果从而得到用户用电负荷数据细分结果集合,集合中对应同一组运行参数和同一通用聚类算法的结果为一个聚类成员,每一个聚类成员中根据各组运行参数的设定情况不同分为若干个簇,每个簇为一个以该簇为列、用户为行的单列矩阵,“I”表示某用户属于该簇,“O”表示某用户不属于该簇; S6根据聚类成员构建共识矩阵,其元素为两两用户属于同一簇的概率; S7随即选取m个用户作为典型用户,计算其对应的距离准则函数值,遍历所有典型用户组合,并选择对应最小距离准则函数值的典型用户组合,计算其它各个用户与这组典型用户中的各个用户属于同一簇的概率; S8设定概率阀值,以对应最小距离准则函数值的典型用户组合为簇中心归集其他用户,得到最终的聚类结果。
2.据权利要求1所述的基于用户用电负荷数据细分的聚类融合方法,其特征在于,上述步骤S2通过如下步骤实现: S2-1删除采集的用户用电正向有功、正向无功读数数据Wt、Vart中重复采集或重复记录的冗余数据; S2-2查找用户用电正向有功、正向无功读数数据Wt、Vart中的缺失字段,选择数据缺失量小于20%的用户作为分析对象,查找分析对象用电读数数据中的缺失字段,用平滑修正函数的计算结果替代,查找分析对象用电读数数据中不符合用电特性的异常数据,用平滑修正函数的计算结果替代; 平滑修正函数的表达式为:
3.据权利要求1所述的基于用户用电负荷数据细分的聚类融合方法,其特征在于,上述步骤S4中通过如下标准化公式对各用户的用电负荷数据S [N] [t]进行标准化处理:
4.据权利要求1所述的基于用户用电负荷数据细分的聚类融合方法,其特征在于,上述步骤S5中所述预处理聚类算法集包括SKMEANS、CCFKMS、FCM三种通用聚类算法。
5.据权利要求1所述的基于用户用电负荷数据细分的聚类融合方法,其特征在于,上述步骤S6中的共识矩阵通过如下步骤构建: S6-1将各聚类成员进行矩阵合并,得到矩阵H ; 56-2通过矩阵H构建共识矩阵A,依据公式:
6.据权利要求1所述的基于用户用电负荷数据细分的聚类融合方法,其特征在于,上述步骤S7具体通过下述步骤实现: 57-1随机选取m个用户作为典型用户;S7-2计算其他用户与典型用户中的每个用户属于同一簇的概率pru,依据公式:
全文摘要
一种基于用户用电负荷数据细分的聚类融合方法,包括以下步骤1)采集数据;2)修正数据;3)转换数据;4)标准化数据;5)构造预处理聚类算法集;6)构建共识矩阵;7)运行聚类融合方法;8)归集用户。本发明将不同聚类算法或者同一聚类算法下使用不同参数得到的结果进行自动化合并,通过聚类融合可自动判别并生成最优的聚类结果,提高了聚类分析模型的自适应处理能力,降低用户用电负荷数据聚类分析过程中对先验知识的依赖度,减少人工操作,提高了方法的自动化程度。
文档编号G06Q50/06GK103093394SQ20131002552
公开日2013年5月8日 申请日期2013年1月23日 优先权日2013年1月23日
发明者黄剑文, 陈军, 苏凯, 严宇平, 吴广财, 莫玉纯, 陈非, 张世良, 蔡嘉荣 申请人:广东电网公司信息中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1