一种判定智能终端与电能表的表码数据同步状态的方法及其系统技术方案

技术编号:15105754 阅读:48 留言:0更新日期:2017-04-08 16:21
本发明专利技术公开了一种评价智能终端与电能表的表码数据同步状态的方法,包括:从数据主站获取一预设时间内智能终端和电能表所采集的所有表码数据,并对表码数据进行预处理;根据表码数据在整点时刻上的存在情况进行去值化处理及异或处理;采用K‑均值聚类算法对异或处理后的表码数据进行聚类分析,以得到聚类结果;根据聚类结果评价智能终端与电能表的表码数据的同步状态。与现有技术相比,该方法可以及时发现计量自动化系统中的电能表与智能终端采集数据的差异,从而对电网运行状态有一个整体的认识,提升了采集终端的运维水平,提高了终端完整率,且该方法是数据挖掘及机器学习在电网数据中的有效应用。本发明专利技术同时公开了一种系统。

【技术实现步骤摘要】

本专利技术涉及电力信息
,尤其涉及一种评价智能终端与电能表的表码数据同步状态的方法及其系统。
技术介绍
数据是组织最具价值的资产之一。企业的数据质量与业务绩效之间存在着直接联系,高质量的数据可以使公司保持竞争力并在经济动荡时期立于不败之地。有了普遍深入的数据质量,企业在任何时候都可以信任满足所有需求的所有数据。在智能电网中,影响电力数据质量的因素主要包括数据完整性和数据准确性。其中,数据完整性约束包括实体完整性约束、参照完整性约束、函数依赖约束、统计约束四类。而智能电网中的计量自动化终端通常会发生通信故障和记录时间对不齐等问题,这些问题在数据中心中直接反应为数据记录缺失和约束不严格。基于此,有必要研究计量自动化智能终端和电能表终端采集到的电能量表码数据在缺失同步性上的整体趋势,从而对电网运行状态有一个整体的认识,提升采集终端的运维水平,提高终端完整率。
技术实现思路
本专利技术所要解决的技术问题是:提供一种评价智能终端与电能表的表码数据同步状态的方法及其系统,以分析智能终端和电能表的运行状态和数据传输的一致性,利于运维工作人员掌握计量自动化系统端运行状态,提升采集终端的运维水平及终端数据完整率。为解决上述技术问题,本专利技术采用的技术方案如下:提供一种评价智能终端与电能表的表码数据同步状态的方法,包括步骤:从数据主站获取一预设时间内智能终端和电能表所采集的所有表码数据,并对表码数据进行预处理;根据表码数据在整点时刻上的存在情况,对预处理后的表码数据进行去值化处理;对去值化处理后的两份表码数据进行异或处理;采用K-均值聚类算法对异或处理后的表码数据进行聚类分析,以得到聚类结果;根据聚类结果评价智能终端与电能表的表码数据的同步状态。与现有技术相比,该方法先从数据主站获取一预设时间内智能终端和电能表所采集的所有表码数据,并对其进行预处理及去值化处理,之后对两份数据进行异或处理以整合数据,接着采用及其学习中的K-均值聚类算法(即KMEANS算法)对处理后的数据进行聚类分析,最后根据聚类分析结果对智能终端和电能表的表码数据进行同步状态的整体评价;该方法可以及时发现计量自动化系统中的电能表与智能终端采集数据的差异,从而对电网运行状态有一个整体的认识,提升了采集终端的运维水平,提高了终端完整率,且该方法是数据挖掘及机器学习在电网数据中的有效应用,对数据质量的提升具有一定的指导意义。相应地,本专利技术还提供了一种评价智能终端与电能表的表码数据同步状态的系统,包括:获取模块,用于从数据主站获取一预设时间内智能终端和电能表所采集的所有表码数据,并对表码数据进行预处理;去值化处理模块,用于根据表码数据在整点时刻上的存在情况,对预处理后的表码数据进行去值化处理;异或处理模块,用于对去值化处理后的表码数据进行异或处理;分析模块,用于采用K-均值聚类算法对异或处理后的表码数据进行聚类分析,以得到聚类结果;评价模块,用于根据聚类结果评价智能终端与电能表的表码数据的同步状态。附图说明图1为本专利技术评价智能终端与电能表的表码数据同步状态的方法的主流程图。图2为本专利技术方法一实施例的流程图。图3为图2中步骤S207的子流程图。图4为本专利技术评价智能终端与电能表的表码数据同步状态的系统的结构框图。图5为图4中装置300的结构框图。图6为图5中分析模块的结构框图。具体实施方式现在参考附图描述本专利技术的实施例,附图中类似的元件标号代表类似的元件。请参考图1,本专利技术评价智能终端与电能表的表码数据同步状态的方法,包括:S101,从数据主站获取一预设时间内智能终端和电能表所采集的所有表码数据,并对表码数据进行预处理;S102,根据表码数据在整点时刻上的存在情况,对预处理后的表码数据进行去值化处理;S103,对去值化处理后的两份表码数据进行异或处理;S104,采用K-均值聚类算法对异或处理后的表码数据进行聚类分析,以得到聚类结果;S105,根据聚类结果评价智能终端与电能表的表码数据的同步状态。再请参考图2,在本专利技术的一优选实施例中,该方法具体包括:S201,通过智能终端和电能表分别采集整点时刻的表码数据,即智能终端和电能表采集表码数据的频率为1h一次。S202,电能表所采集的表码数据通过485总线传输至智能终端。S203,智能终端将两份表码数据通过GPRS网络传输至数据主站;具体地,智能终端包含信号传输模块,可以将自身采集到的和电能表传输来的这两份冗余的数据一并通过GPRS移动网络传输到数据主站。需要说明的是,当发生硬件损坏、SIM故障、485规约错误、无信号等软硬件问题时,传输采集到的表码数据至主站便会发生缺失或者数据损坏。且,发送至数据主站的表码数据包含了用户实时用电信息,其所包含的具体内容如表1所示:表1:表码数据样例表S204,从数据主站获取一预设时间内智能终端和电能表所采集的所有表码数据,并对,表码数据进行预处理;具体地,从数据主站获取2014年12月1日当天所有的智能终端和电能表采集到的表码数据,判断任一条表码数据的重要字段是否发生缺失,若发生缺失,则抛弃该条表码数据并视该条表码数据为空。S205,根据表码数据在整点时刻上的存在情况,对预处理后的表码数据进行去值化处理;具体地,每份智能终端和电能表的表码数据根据其在相应的整点时间的数据存在与否,化为表2所示的数据格式:POINTIDDATATIMEBM0BM1BM2…BM21BM22BM23542014/12/1111…10177822014/12/1111…1113322082014/12/1111…111表2:评价模型数据选取其中POINTID代表智能终端或者电能表的数据点编号,BM0、BM1、…、BM23分别代表数据在0点时刻、1点时刻、…、23点时刻的数据存在与否,若数据存在则标记为1,否则标记为0。S206,对去值化处理后的两份所述表码数据进行异或处理;具体地,将去值化并整理好格式的智能终端和电能表的两份数据在相应的时间位置上进行异或处理,得到如表3所示的数据:FPOINTIDRIQIXOR0本文档来自技高网...

【技术保护点】
一种评价智能终端与电能表的表码数据同步状态的方法,其特征在于,包括步骤:从数据主站获取一预设时间内智能终端和电能表所采集的所有表码数据,并对所述表码数据进行预处理;根据所述表码数据在整点时刻上的存在情况,对预处理后的所述表码数据进行去值化处理;对去值化处理后的两份所述表码数据进行异或处理;采用K‑均值聚类算法对异或处理后的所述表码数据进行聚类分析,以得到聚类结果;根据所述聚类结果评价所述智能终端与电能表的表码数据的同步状态。

【技术特征摘要】
1.一种评价智能终端与电能表的表码数据同步状态的方法,其特征在于,包括步骤:
从数据主站获取一预设时间内智能终端和电能表所采集的所有表码数据,并对所
述表码数据进行预处理;
根据所述表码数据在整点时刻上的存在情况,对预处理后的所述表码数据进行去
值化处理;
对去值化处理后的两份所述表码数据进行异或处理;
采用K-均值聚类算法对异或处理后的所述表码数据进行聚类分析,以得到聚类结
果;
根据所述聚类结果评价所述智能终端与电能表的表码数据的同步状态。
2.如权利要求1所述的方法,其特征在于,所述预设时间为24小时。
3.如权利要求1所述的方法,其特征在于,对所述表码数据进行预处理具体包括:
判断任一条所述表码数据的重要字段是否发生缺失;
根据判断结果抛弃该条表码数据并视该条表码数据为空。
4.如权利要求3所述的方法,其特征在于,聚类分析具体包括:
(1)设定多个簇;
(2)提取任一条所述表码数据并将该条表码数据分配于任一所述簇中;
(3)设定所述算法中K的数值,其中,K由所述聚类结果的精度确定,且K=4;
(4)随机确定K个初始点作为各个簇的初始质心;
(5)根据剩余的所述表码数据与各个簇的初始质心的欧式距离,将剩余的所述
表码数据分配到最相近的簇中;
(6)计算每一个簇中所有所述表码数据的均值,并将所述均值作为该簇的新质
心;
(7)根据所述新质心重新分配所有的所述表码数据;
(8)迭代(6)和(7)直到所有的所述表码数据分配不再变化;
(9)将所有的所述表码数据均分类到其应属的类别。
5.如权利要求1-4任一项所述的方法,其特征在于,获取所述表码数据之前还包
括:
通过所述智能终端和电能表分别采集所述整点时刻的所述表码数据;
所述电能表所采集的所述表码数据通过485总线传输至所述智能终端;
所述智能终端将两份所述表码数据通过GPRS网络传输至所述数据主站。
6.一种评价智能终端与电能表的表码数据同步状态的系统,其特征在于,包括:
获取模块,用于从数据主站获取一预设时间内智能终端和电能表所采集的所有...

【专利技术属性】
技术研发人员:王少锋刘涛伍少成刘洋李鹏
申请(专利权)人:深圳供电局有限公司
类型:发明
国别省市:广东;44

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

1