一种用于电力系统的前置机和采集系统技术方案

技术编号:21089693 阅读:456 留言:0更新日期:2019-05-11 10:00
本申请公开了一种用于电力系统的前置机和采集系统,前置机包括:依次连接的通信网关模块、通信前置模块、业务前置处理模块、数据总线模块和入库模块;所述通信网关模块,用于连接采集终端,并采集所述采集终端和所述前置机之间发送的报文数据;所述通信前置模块,用于根据预置分发策略分发所述报文数据;所述业务前置处理模块,用于对所述报文数据进行组帧和/或解析;所述入库模块,用于通过所述数据总线模块获取所述报文数据,并将所述报文数据进行存储,解决了现有前置机中单个节点承担的业务过于繁重的技术问题。

A preamble and acquisition system for power system

【技术实现步骤摘要】
一种用于电力系统的前置机和采集系统
本申请属于电力系统
,尤其涉及一种用于电力系统的前置机和采集系统。
技术介绍
目前电网计量系统的主站部分可以划分为三部分,分别是数据采集系统、数据处理与存储系统,功能应用系统。数据采集系统作为电网计量系统的基础部分,其的重要性不言而喻,因此要求数据采集系统的采集数据时准确、便捷、快速。现有数据采集系统分两级部署,一级部署为:在各地市供电局的前置机,实现供电局属厂站终端、配变终端、大客户负控终端和低压集抄采集终端(以下统称为终端)的数据采集;二级部署为:在省公司侧的二级采集通信服务器集群,通过各地市前置机采集计量数据,或直接接入省网关口终端,采集计量数据,并实现与所有终端的实时数据通信。但是现有采集系统的电能量数据的采集频度提高,单台前置机需要处理的通讯报文数量呈几十倍乃至百倍的增长,前置机中的每个采集节点承担了任务生成、报文组帧和解析、逻辑控制以及数据入库等诸多业务,造成单个节点承担的业务过于繁重。
技术实现思路
有鉴于此,本申请提供了一种用于电力系统的前置机和采集系统,用于对电网计量系统中的电能量数据的采集,解决了现有前置机中单个节点承担的业务过于繁重的技术问题。本申请提供了一种用于电力系统的前置机,包括:依次连接的通信网关模块、通信前置模块、业务前置处理模块、数据总线模块和入库模块;所述通信网关模块,用于连接采集终端,并采集所述采集终端和所述前置机之间发送的报文数据;所述通信前置模块,用于根据预置分发策略分发所述报文数据;所述业务前置处理模块,用于对所述报文数据进行组帧和/或解析;所述入库模块,用于通过所述数据总线模块获取所述报文数据,并将所述报文数据进行存储。优选地,所述通信前置模块具体用于,根据获取到的所述业务前置处理模块中各节点的运行状况,选择对应的基于终端逻辑地址取模算法的分发规则,以分发所述报文数据。优选地,所述通信前置模块还用于,通过与所述业务前置处理模块中各节点定时心跳握手,获取所述前置处理模块中各节点的所述运行状况;还用于将与通信模块中各节点连接的采集终端的地址,发送至与该节点握手的通信前置处理模块中的节点。优选地,所述运行状况包括:节点新增、节点故障及故障节点恢复;所述分发规则包括:节点新增规则、节点故障规则和故障节点恢复规则。优选地,所述数据总线模块具体为:分布式Kafka消息队列。优选地,所述入库模块包括:商用数据库Oracle、缓存数据库Redis、分布式数据库HBase和数据仓库Hive。优选地,还包括用于对所述报文数据进行分析的分析模块。优选地,所述分析模块具体包括,实时计算子模块和离线计算计算子模块;所述实时计算子模块和所述数据总线模块连接,用于对传输中的报文数据进行计算;所述离线计算子模块和所述入库模块连接,用于对存储后的报文数据进行计算。优选地,所述实时计算子模块具体为:Storm计算框架;所述离线计算子模块具体为:Spark计算框架。本申请第二方面提供一种用于电力系统的采集系统,包括:通信服务器集群和如上述第一方面所述的用于电力系统的前置机。从以上技术方案可以看出,本申请实施例具有以下优点:本申请提供了一种用于电力系统的前置机,包括:依次连接的通信网关模块、通信前置模块、业务前置处理模块、数据总线模块和入库模块;所述通信网关模块,用于连接采集终端,并采集所述采集终端和所述前置机之间发送的报文数据;所述通信前置模块,用于根据预置分发策略分发所述报文数据;所述业务前置处理模块,用于对所述报文数据进行组帧和/或解析;所述入库模块,用于通过所述数据总线模块获取所述报文数据,并将所述报文数据进行存储。本申请中,通过将前置机按照业务功能进行分块,使得前置机中的各节点按照其所在模块所对应的功能执行对应的业务,减轻了前置机中各节点需要承担的业务,从而解决了现有前置机中单个节点承担的业务过于繁重的技术问题。附图说明图1为本申请实施例中一种用于电力系统的前置机的实施例的结构示意图;图2为采用本申请实施例的前置机进行召测的流程图;图3为采用本申请实施例的前置机进行电能量数据采集的流程图;图4为采用本申请实施例的前置机进行电能量数据补全的流程图。具体实施方式本申请实施例提供了一种用于电力系统的前置机和采集系统,用于对电网计量系统中的电能量数据的采集,解决了现有前置机中单个节点承担的业务过于繁重的技术问题。为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参阅图1,本申请实施例中一种用于电力系统的前置机的第一实施例的结构示意图,包括:依次连接的通信网关模块1、通信前置模块2、业务前置处理模块3、数据总线模块4和入库模块5;通信网关模块1,用于连接采集终端,并采集采集终端和前置机之间发送的报文数据;通信前置模块2,用于根据预置分发策略分发报文数据;业务前置处理模块3,用于对报文数据进行组帧和/或解析;入库模块5,用于通过数据总线模块4获取报文数据,并将报文数据进行存储。本实施例中,通过将前置机按照业务功能进行分块,使得前置机中的各节点按照其所在模块所对应的功能执行对应的业务,减轻了前置机中各节点需要承担的业务,从而解决了现有前置机中单个节点承担的业务过于繁重的技术问题。以上为本申请实施例提供的一种用于电力系统的前置机的第一实施例,以下为本申请实施例提供的一种用于电力系统的前置机的第二实施例。请参阅图1,本申请实施例中一种用于电力系统的前置机的第二实施例的结构示意图,包括:依次连接的通信网关模块1、通信前置模块2、业务前置处理模块3、数据总线模块4和入库模块5;通信网关模块1,用于连接采集终端,并采集采集终端和前置机之间发送的报文数据;通信前置模块2,用于根据预置分发策略分发报文数据;业务前置处理模块3,用于对报文数据进行组帧和/或解析;入库模块5,用于通过数据总线模块4获取报文数据,并将报文数据进行存储。需要说明的是,为了降低程序内存加载,提高程序集群扩展能力。通信前置模块2具体用于,根据获取到的业务前置处理模块3中各节点的运行状况,选择对应的基于终端逻辑地址取模算法的分发规则,以分发报文数据。进一步地,通信前置模块2还用于,通过与业务前置处理模块3中各节点定时心跳握手,获取前置处理模块中各节点的运行状况;还用于将与通信模块中各节点连接的采集终端的地址,发送至与该节点握手的通信前置处理模块中的节点。需要说明的是,运行状况包括:节点新增、节点故障及故障节点恢复;分发规则包括:节点新增规则、节点故障规则和故障节点恢复规则。可以理解的是,本实施例中的根据业务前置处理模块3中各节点的运行状况,选择对应的基于终端逻辑地址取模算法的分发规则,以分发报文数据,实现可以为:a)、把现场所有采集终端的地址按一定规则划分为若干区间,比如设备地址按下行Topic的数量(100个)取模得到100组地址域区间。如此,下行Topic与地址域区间之间也存在映射关系,前置业务前置处理模块3节点对地址域区间的管理也即对下行本文档来自技高网
...

【技术保护点】
1.一种用于电力系统的前置机,其特征在于,包括:依次连接的通信网关模块、通信前置模块、业务前置处理模块、数据总线模块和入库模块;所述通信网关模块,用于连接采集终端,并采集所述采集终端和所述前置机之间发送的报文数据;所述通信前置模块,用于根据预置分发策略分发所述报文数据;所述业务前置处理模块,用于对所述报文数据进行组帧和/或解析;所述入库模块,用于通过所述数据总线模块获取所述报文数据,并将所述报文数据进行存储。

【技术特征摘要】
1.一种用于电力系统的前置机,其特征在于,包括:依次连接的通信网关模块、通信前置模块、业务前置处理模块、数据总线模块和入库模块;所述通信网关模块,用于连接采集终端,并采集所述采集终端和所述前置机之间发送的报文数据;所述通信前置模块,用于根据预置分发策略分发所述报文数据;所述业务前置处理模块,用于对所述报文数据进行组帧和/或解析;所述入库模块,用于通过所述数据总线模块获取所述报文数据,并将所述报文数据进行存储。2.根据权利要求1所述的用于电力系统的前置机,其特征在于,所述通信前置模块具体用于,根据获取到的所述业务前置处理模块中各节点的运行状况,选择对应的基于终端逻辑地址取模算法的分发规则,以分发所述报文数据。3.根据权利要求2所述的用于电力系统的前置机,其特征在于,所述通信前置模块还用于,通过与所述业务前置处理模块中各节点定时心跳握手,获取所述前置处理模块中各节点的所述运行状况;还用于将与通信模块中各节点连接的采集终端的地址,发送至与该节点握手的通信前置处理模块中的节点。4.根据权利要求3所述的用于电力系统的前置机,其特征在于,所述运行状况包括:节点新增、节点故障及故...

【专利技术属性】
技术研发人员:卢世祥林国营阙华坤陈亮化振谦
申请(专利权)人:广东电网有限责任公司广东电网有限责任公司计量中心
类型:发明
国别省市:广东,44

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

1