一种配变降损检测提示系统及方法与流程

文档序号:16609033发布日期:2019-01-14 21:25阅读:121来源:国知局
一种配变降损检测提示系统及方法与流程

本发明属于电力系统的配变降损检测技术领域,具体涉及一种配变降损检测提示系统及方法。



背景技术:

配变降损一直是电力系统领域中重要的课题;配电降损在电网运输过程中,导致电路电能浪费,造成电能能源的严重浪费。

此为现有技术的不足之处。

因此,针对现有技术中的上述缺陷,提供设计一种配变降损检测提示系统及方法;以解决现有技术中的上述缺陷,是非常有必要的。



技术实现要素:

本发明的目的在于,针对上述现有技术存在的缺陷,提供设计一种配变降损检测提示系统及方法,以解决上述技术问题。

为实现上述目的,本发明给出以下技术方案:

一种配变降损检测提示系统,其特征在于,包括:

配变降损检测模块,所述配变降损检测模块包括有数据源单元、数据采集单元、数据存储单元以及数据处理单元;

所述的数据源单元包括电网基础台账相关数据、电网拓扑图形数据、用户档案与抄录电量相关数据、开关台账与自动采集电量指数数据、用户及配变自动采集数据、开关负荷及开关状态数据;

所述数据采集单元对数据源单元的数据进行数据抽取、数据转换和数据清洗处理,将每天需要的海量数据同步到分布式文件系统中;

数据存储单元采用hdfs对数据进行存储,面向全类型数据的存储查询,文件数据存储在分散的存储介质上,对外提供一致的文件访问接口,采用hbase列式存储数据库以列相关存储架构进行数据存储,将结构化的数据文件映射为一张数据库表,并提供类sql查询,并将查询语句转换为mapreduce;

数据处理单元根据线损分析构建需求,设计数据挖掘业务模型,采用常用的聚类、回归、分类和关联分析数据挖掘算法,挖掘数据潜在价值,分析预测线损率规律;根据样本数据训练优化数据挖掘模型,在大数据环境下并行运行,获得线损分析所需隐含电网运行模式及结果;识别出潜在配变降损位置;并将位置信息作为处理任务存储到数据库模块;

数据库模块:数据库模块用以存储待处理任务和已处理任务;

任务检测模块:负责检测待处理任务、已处理任务以及移动终端发送的指令,并根据移动终端的指令做出调控;

轮询模块:发送定时消息给任务检测模块,触发任务检测模块进行检测;

无线通信模块:根据任务检测模块做出的调控,将相应的任务信息发送至相应的移动终端;

移动终端模块:包括任务接收单元、任务完成发送单元以及请求任务单元;

任务接收单元接收无线通信模块发送的任务提醒,收到任务提醒后及时进行处理;

任务完成发送单元,在任务处理完成后,向无线通信模块发送任务完成指令,告知数据库模块,本次提醒任务已经完成;

请求任务单元,在当前没有任务处理时,通过该单元向无线通信模块发送请求处理任务指令,请求数据库模块分派任务。

作为优选,所述数据采集单元中的数据抽取通过sqoop进行系统之间的数据抽取,通过apachesqoop对关系数据库(rdbms)与hadoop之间进行大数据交流,将关系型数据库的数据导入到hadoop中的数据存储组件(如hbase和hive)中,把数据从hadoop系统里抽取并导出到关系型数据库里;

数据转换将导入的业务信息按照线损分析数据挖掘模型进行转换;

数据清洗将脏数据转化为满足线损分析模型质量要求的数据。

作为优选,所述数据源单元中,电网基础台账相关数据由生产管理pms系统提供,电网拓扑图形数据由电网gis系统提供,用户档案与抄录电量相关数据由sg186营销系统提供,开关台账与自动采集电量指数数据由电能量采集系统提供,用户及配变自动采集数据由用电信息采集系统提供,开关负荷及开关状态数据由scada系统提供。

一种配变降损检测提示方法,其特征在于,包括以下步骤:

s1:配变降损检测步骤,具体包括以下步骤:

数据源获取步骤,获取电网基础台账相关数据、电网拓扑图形数据、用户档案与抄录电量相关数据、开关台账与自动采集电量指数数据、用户及配变自动采集数据、开关负荷及开关状态数据;

数据采集步骤,对数据源单元的数据进行数据抽取、数据转换和数据清洗处理,将每天需要的海量数据同步到分布式文件系统中;

数据存储步骤,采用hdfs对数据进行存储,面向全类型数据的存储查询,文件数据存储在分散的存储介质上,对外提供一致的文件访问接口,采用hbase列式存储数据库以列相关存储架构进行数据存储,将结构化的数据文件映射为一张数据库表,并提供类sql查询,并将查询语句转换为mapreduce;

数据处理步骤,根据线损分析构建需求,设计数据挖掘业务模型,采用常用的聚类、回归、分类和关联分析数据挖掘算法,挖掘数据潜在价值,分析预测线损率规律;根据样本数据训练优化数据挖掘模型,在大数据环境下并行运行,获得线损分析所需隐含电网运行模式及结果;识别出潜在配变降损位置;并将位置信息作为处理任务存储到数据库模块;

s2:数据库模块存储待处理任务和已处理任务;

s3:检测待处理任务、已处理任务以及移动终端发送的指令,并根据移动终端的指令做出调控;

s4:发送定时消息给任务检测模块,触发任务检测模块进行检测;

s5:根据任务检测模块做出的调控,将相应的任务信息发送至相应的移动终端;

s6:任务接收单元接收无线通信模块发送的任务提醒,收到任务提醒后及时进行处理;

s7:在任务处理完成后,向无线通信模块发送任务完成指令,告知数据库模块,本次提醒任务已经完成;

s8:在当前没有任务处理时,通过该单元向无线通信模块发送请求处理任务指令,请求数据库模块分派任务。

作为优选,所述步骤s1中,所述数据采集单元中的数据抽取通过sqoop进行系统之间的数据抽取,通过apachesqoop对关系数据库(rdbms)与hadoop之间进行大数据交流,将关系型数据库的数据导入到hadoop中的数据存储组件(如hbase和hive)中,把数据从hadoop系统里抽取并导出到关系型数据库里;

数据转换将导入的业务信息按照线损分析数据挖掘模型进行转换;

数据清洗将脏数据转化为满足线损分析模型质量要求的数据。

作为优选,所述步骤s1中,所述数据源单元中,电网基础台账相关数据由生产管理pms系统提供,电网拓扑图形数据由电网gis系统提供,用户档案与抄录电量相关数据由sg186营销系统提供,开关台账与自动采集电量指数数据由电能量采集系统提供,用户及配变自动采集数据由用电信息采集系统提供,开关负荷及开关状态数据由scada系统提供。

本发明的有益效果在于,通过对线路的配变降损进行采集处理,并将检测到的配电线损位置信息作为任务进行存储,而后及时传送至移动终端,通知维修人员进行及时查询;提高配变降损处理的效率。

此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。

由此可见,本发明与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。

附图说明

图1是本发明提供的一种配变降损检测提示系统的原理框图。

其中,1-配变降损检测模块,1.1-数据源单元,1.2-数据采集单元,1.3-数据存储单元,1.4-数据处理单元,2-数据库模块,3-任务检测模块,4-轮询模块,5-无线通信模块,6-移动终端模块,6.1-任务接收单元,6.2-任务完成发送单元,6.3-请求任务单元。

具体实施方式

下面结合附图并通过具体实施例对本发明进行详细阐述,以下实施例是对本发明的解释,而本发明并不局限于以下实施方式。

实施例1:

如图1所示,本发明提供的一种配变降损检测提示系统,包括:

配变降损检测模块1,所述配变降损检测模块1包括有数据源单元1.1、数据采集单元1.2、数据存储单元1.3以及数据处理单元1.4;

所述的数据源单元1.1包括电网基础台账相关数据、电网拓扑图形数据、用户档案与抄录电量相关数据、开关台账与自动采集电量指数数据、用户及配变自动采集数据、开关负荷及开关状态数据;

所述数据采集单元1.2对数据源单元的数据进行数据抽取、数据转换和数据清洗处理,将每天需要的海量数据同步到分布式文件系统中;

数据存储单元1.3采用hdfs对数据进行存储,面向全类型数据的存储查询,文件数据存储在分散的存储介质上,对外提供一致的文件访问接口,采用hbase列式存储数据库以列相关存储架构进行数据存储,将结构化的数据文件映射为一张数据库表,并提供类sql查询,并将查询语句转换为mapreduce;

数据处理单元1.4根据线损分析构建需求,设计数据挖掘业务模型,采用常用的聚类、回归、分类和关联分析数据挖掘算法,挖掘数据潜在价值,分析预测线损率规律;根据样本数据训练优化数据挖掘模型,在大数据环境下并行运行,获得线损分析所需隐含电网运行模式及结果;识别出潜在配变降损位置;并将位置信息作为处理任务存储到数据库模块;

数据库模块2:数据库模块用以存储待处理任务和已处理任务;

任务检测模块3:负责检测待处理任务、已处理任务以及移动终端发送的指令,并根据移动终端的指令做出调控;

轮询模4块:发送定时消息给任务检测模块,触发任务检测模块进行检测;

无线通信模块5:根据任务检测模块做出的调控,将相应的任务信息发送至相应的移动终端;

移动终端模块6:包括任务接收单元6.1、任务完成发送单元6.2以及请求任务单元6.3;

任务接收单元接收无线通信模块发送的任务提醒,收到任务提醒后及时进行处理;

任务完成发送单元,在任务处理完成后,向无线通信模块发送任务完成指令,告知数据库模块,本次提醒任务已经完成;

请求任务单元,在当前没有任务处理时,通过该单元向无线通信模块发送请求处理任务指令,请求数据库模块分派任务。

本实施例中,所述数据采集单元中的数据抽取通过sqoop进行系统之间的数据抽取,通过apachesqoop对关系数据库(rdbms)与hadoop之间进行大数据交流,将关系型数据库的数据导入到hadoop中的数据存储组件(如hbase和hive)中,把数据从hadoop系统里抽取并导出到关系型数据库里;

数据转换将导入的业务信息按照线损分析数据挖掘模型进行转换;

数据清洗将脏数据转化为满足线损分析模型质量要求的数据。

本实施例中,所述数据源单元中,电网基础台账相关数据由生产管理pms系统提供,电网拓扑图形数据由电网gis系统提供,用户档案与抄录电量相关数据由sg186营销系统提供,开关台账与自动采集电量指数数据由电能量采集系统提供,用户及配变自动采集数据由用电信息采集系统提供,开关负荷及开关状态数据由scada系统提供。

实施例2:

本实施例提供一种配变降损检测提示方法,其特征在于,包括以下步骤:

s1:配变降损检测步骤,具体包括以下步骤:

数据源获取步骤,获取电网基础台账相关数据、电网拓扑图形数据、用户档案与抄录电量相关数据、开关台账与自动采集电量指数数据、用户及配变自动采集数据、开关负荷及开关状态数据;

数据采集步骤,对数据源单元的数据进行数据抽取、数据转换和数据清洗处理,将每天需要的海量数据同步到分布式文件系统中;

数据存储步骤,采用hdfs对数据进行存储,面向全类型数据的存储查询,文件数据存储在分散的存储介质上,对外提供一致的文件访问接口,采用hbase列式存储数据库以列相关存储架构进行数据存储,将结构化的数据文件映射为一张数据库表,并提供类sql查询,并将查询语句转换为mapreduce;

数据处理步骤,根据线损分析构建需求,设计数据挖掘业务模型,采用常用的聚类、回归、分类和关联分析数据挖掘算法,挖掘数据潜在价值,分析预测线损率规律;根据样本数据训练优化数据挖掘模型,在大数据环境下并行运行,获得线损分析所需隐含电网运行模式及结果;识别出潜在配变降损位置;并将位置信息作为处理任务存储到数据库模块;

s2:数据库模块存储待处理任务和已处理任务;

s3:检测待处理任务、已处理任务以及移动终端发送的指令,并根据移动终端的指令做出调控;

s4:发送定时消息给任务检测模块,触发任务检测模块进行检测;

s5:根据任务检测模块做出的调控,将相应的任务信息发送至相应的移动终端;

s6:任务接收单元接收无线通信模块发送的任务提醒,收到任务提醒后及时进行处理;

s7:在任务处理完成后,向无线通信模块发送任务完成指令,告知数据库模块,本次提醒任务已经完成;

s8:在当前没有任务处理时,通过该单元向无线通信模块发送请求处理任务指令,请求数据库模块分派任务。

本实施例中,所述步骤s1中,所述数据采集单元中的数据抽取通过sqoop进行系统之间的数据抽取,通过apachesqoop对关系数据库(rdbms)与hadoop之间进行大数据交流,将关系型数据库的数据导入到hadoop中的数据存储组件(如hbase和hive)中,把数据从hadoop系统里抽取并导出到关系型数据库里;

数据转换将导入的业务信息按照线损分析数据挖掘模型进行转换;

数据清洗将脏数据转化为满足线损分析模型质量要求的数据。

本实施例中,所述步骤s1中,所述数据源单元中,电网基础台账相关数据由生产管理pms系统提供,电网拓扑图形数据由电网gis系统提供,用户档案与抄录电量相关数据由sg186营销系统提供,开关台账与自动采集电量指数数据由电能量采集系统提供,用户及配变自动采集数据由用电信息采集系统提供,开关负荷及开关状态数据由scada系统提供。

以上公开的仅为本发明的优选实施方式,但本发明并非局限于此,任何本领域的技术人员能思之的没有创造性的变化,以及在不脱离本发明原理前提下所作的若干改进和润饰,都应落在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1