CN113242146B - 一种电网数据分布式采集*** - Google Patents

一种电网数据分布式采集*** Download PDF

Info

Publication number
CN113242146B
CN113242146B CN202110495379.8A CN202110495379A CN113242146B CN 113242146 B CN113242146 B CN 113242146B CN 202110495379 A CN202110495379 A CN 202110495379A CN 113242146 B CN113242146 B CN 113242146B
Authority
CN
China
Prior art keywords
processing
transverse
processing end
module
acquisition
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110495379.8A
Other languages
English (en)
Other versions
CN113242146A (zh
Inventor
徐志光
陈郑平
李泽科
陈建洪
林晓康
杨旭
陈洪
张明辉
林钟馨
唐文昊
陈新清
林浩强
林睫菲
吕明亮
李�真
刘必晶
黄海腾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Information and Telecommunication Co Ltd
Beijing Kedong Electric Power Control System Co Ltd
State Grid Fujian Electric Power Co Ltd
Great Power Science and Technology Co of State Grid Information and Telecommunication Co Ltd
Original Assignee
State Grid Information and Telecommunication Co Ltd
Beijing Kedong Electric Power Control System Co Ltd
State Grid Fujian Electric Power Co Ltd
Great Power Science and Technology Co of State Grid Information and Telecommunication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Information and Telecommunication Co Ltd, Beijing Kedong Electric Power Control System Co Ltd, State Grid Fujian Electric Power Co Ltd, Great Power Science and Technology Co of State Grid Information and Telecommunication Co Ltd filed Critical State Grid Information and Telecommunication Co Ltd
Priority to CN202110495379.8A priority Critical patent/CN113242146B/zh
Publication of CN113242146A publication Critical patent/CN113242146A/zh
Application granted granted Critical
Publication of CN113242146B publication Critical patent/CN113242146B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2212/00Encapsulation of packets

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Environmental & Geological Engineering (AREA)
  • Power Engineering (AREA)
  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明涉及一种电网数据分布式采集***,应用于分布式采集网络,所述分布式采集网络对应供电电网配置有若干采集节点以及处理节点,所述采集节点配置有采集端,所述处理节点配置有处理端,包括采集端配置子***、服务器配置子***、横向调度子***、向上切换子***、向下封装子***;通过分布式数据管理的方式统一了数据格式,将处理策略、采集协议规范化处理,这样就能进行服务器之间、存储之间完成相互的资源借调,借助服务器的算力资源,使得整个***能够达到算力负荷和存储负荷的平衡,具体通过横向算力借调、竖向算力借调的方式完成整个***的资源合理配置。

Description

一种电网数据分布式采集***
技术领域
本发明涉及电网数据处理领域,更具体地说,涉及一种电网数据分布式采集***。
背景技术
电力网络分为生产网络与信息网络,随着电网建设规模逐渐扩大,而电力生产网络伴随着生产业务范围和业务种类同步快速扩大,同时根据地区划分与业务用途存在“多张网”网络隔离的现状,彼此相互独立。
庞大的网络结构,需要建设网络管理***用以保证网络运行的稳定。而现有的网络运行监视方式,是在每个独立的网络里部署独立的网络管理***,用以监视、管理网络架构里所有的网络设备。
现有不同网络之间单独部署网管***,采用单网数据集中采集与处理的方式,各个子网设备的数据独立存储于各自的网管***之中,而网管***只负责所属网络内网络设备的数据分析与应用。因此,从投资建设方面,存在“几张网”就需要建设几套***与服务器,无法充分资源共享;从应用建设方面,***扩展性差,无法实现应用的融合扩展;从数据共享方面,由于模型、数据独立存储,无法对总体业务进行宏观掌握以及数据综合分析;运维方面维护困难,需要同时维护多套***。
而更重要的,独立网络之间由于格式不同、处理逻辑和需求不同,所以算力资源和存储资源无法协调配置,造成了部分服务器繁忙时,也有服务器处于空闲的状态,造成资源的严重浪费。
发明内容
有鉴于此,本发明目的是提供一种电网数据分布式采集***。
为了解决上述技术问题,本发明的技术方案是:一种电网数据分布式采集***,应用于分布式采集网络,所述分布式采集网络对应供电电网配置有若干采集节点以及处理节点,所述采集节点配置有采集端,所述处理节点配置有处理端,包括采集端配置子***、服务器配置子***、横向调度子***、向上切换子***、向下封装子***;
所述采集端配置子***包括接入管理模块以及协议调取模块;所述采集端配置子***配置有采集类型数据库以及协议关联数据库,所述采集类型数据库存储有辨识条件以及辨识条件对应的采集类型信息,所述协议关联数据库配置有若干采集类型信息以及采集类型信息对应的采集通讯协议,所述接入管理模块用于验证采集端生成的辨识特征信息,当辨识特征信息符合对应的辨识条件时,获取对应的采集类型信息并将对应的采集端接入所述分布式采集网络,所述协议调取模块根据获得的采集类型信息从所述协议关联数据库中调取对应的采集通讯协议;
所述服务器配置子***包括拓扑管理模块、协议配置模块以及处理策略配置模块,所述拓扑管理模块配置有分布式采集网络的分布式网络模型,所述分布式网络模型反映采集端和处理端之间的拓扑关联关系,所述拓扑管理模块根据所述分布式网络模型为处理端配置通讯层级;所述协议配置模块根据所述采集端和处理端之间的拓扑关联关系为处理端配置对应的采集通讯协议;所述处理策略配置模块根据所述处理端的处理需求为所述处理端配置对应的处理策略;
所述横向调度子***配置有横向调度触发条件,当处理端的工作状态满足横向调度触发条件时,该处理端的横向调度子***工作,所述横向调度子***配置有横向关系数据库,所述横向关系数据库配置有若干横向关联组,所述横向关联组内配置有属于同一通讯层级的处理端的编号,所述分布式采集网络中的每一处理端至少属于一横向关联组;所述横向调度子***包括横向定位模块、预加载模块以及横向执行模块,所述横向定位模块配置有空闲判断策略,通过所述空闲判断策略筛选横向关联组中处于空闲状态的处理端作为横向处理目标并向所述横向处理目标发送横向调度命令,当横向处理目标接受到横向调度命令时,通过预加载模块从该横向处理目标的上一通讯层级的处理端加载对应的处理策略;所述横向执行模块配置有横向调度筛选条件,所述横向执行模块将符合横向调度筛选条件的数据任务发送至对应的横向处理目标;
所述向上切换子***配置有向上切换触发条件,当处理端的工作状态满足向上切换触发条件时,该处理端的向上切换子***工作,所述向上切换子***包括复用确定模块、切换执行模块,所述处理策略包括若干处理步骤,所述复用确定模块配置有复用特征和复用筛选条件,所述复用确定模块用于标记符合复用特征的处理步骤,并通过复用筛选条件筛选被标记的处理步骤以获得目标步骤,所述切换执行模块将目标步骤从处理策略切换至上一通讯层级的处理端对应的处理策略中执行;
所述向下封装子***配置有向下封装触发条件,当处理端的工作状态满足向下触发条件时,该处理端的向下封装子***工作,所述向下封装子***包括任务封装模块、任务下放模块以及通道扩展模块,所述任务封装模块配置有任务判断条件,所述任务封装模块将符合所述任务判断条件的数据任务和对应的处理策略封装为下放数据包,所述任务下放模块将下放数据包发送至该处理端下一通讯层级的处理端,接收到下放数据包的处理端根据对应的处理策略处理数据任务以生成数据结果;所述通道扩展模块配置转发策略,所述转发策略包括验证条件,当接受到的数据结果符合验证条件时,通过所述转发策略转发所述数据结果。
进一步的,所述横向调度触发条件包括有第一本级触发阈值和第一下级触发阈值,所述横向调度子***获取该处理端的负荷情况并生成第一本级负荷值,同时获取该处理端的下一通讯层级的处理端的负荷情况并生成第一下级负荷值;当第一本级负荷值高于第一本级触发阈值且第一下级负荷值高于第一下级触发阈值时,视为该处理端满足横向调度触发条件;
所述向上切换触发条件包括有第二本级触发阈值和第二上级触发阈值,所述横向调度子***获取该处理端的负荷情况并生成第二本级负荷值,同时获取该处理端的下上通讯层级的处理端的负荷情况并生成第二上级负荷值;当第二本级负荷值高于第二本级触发阈值且第二上级负荷值低于第二上级触发阈值时,视为该处理端满足向上切换触发条件;
所述向下封装触发条件包括有第三本级触发阈值和第三下级触发阈值,所述向下封装子***获取该处理端的负荷情况并生成第三本级负荷值,同时获取该处理端的下一通讯层级的处理端的负荷情况并生成第三本级触发阈值;当第三本级负荷值高于第三本级触发阈值且第三下级负荷值低于第三下级触发阈值时,视为该处理端满足向下封装触发条件。
进一步的,所述服务器配置子***还包括传输损耗数据库,所述传输损耗数据库存储有处理端之间的拓扑关联关系的传输损耗特征,所述传输损耗特征反映处理端通过该拓扑关系进行通讯的传输损耗。
进一步的,所述横向调度子***配置有横向划分策略以及划分数据库,所述划分数据库设置有存储有用电类型互补关系,所述用电类型互补关系包括两个供电类型以及对应的互补值,所述横向划分策略获取具有同一上一通讯层级的处理端,并通过损耗计算算法根据互补值以及传输损耗特征计算处理端之间的互补损耗值,将互补损耗值小于互补基准值的处理端划分为同一横向关联组。
进一步的,所述采集端配置子***包括有优先值配置模块,所述优先值配置模块用于在所述采集端生成数据任务时,为对应的数据任务配置传输优先值。
进一步的,所述横向调度筛选条件配置有横向优先基准值,当对应数据任务的传输优先值小于横向优先基准时,判断该数据任务符合所述横向调度筛选条件,所述横向优先基准准根据对应的处理端的忙碌状态生成。
进一步的,所述复用筛选条件配置有复用饱和基准值,所述复用饱和基准值根据对应的处理端的忙碌状态生成,每一所述处理步骤配置有复用负荷值,所述复用筛选条件确定复用负荷值之和小于复用饱和基准值的处理步骤为目标步骤。
进一步的,所述复用特征为处理步骤对应的结果需要发送至上一通讯层级的处理端。
进一步的,所述任务判断条件包括存储特征和传输特征,所述存储特征为该数据结果需要进行存储,所述传输特征为该数据结果需要传输到另一处理端;当存储任务存在存储特征或传输特征视为符合任务判断条件。
进一步的,所述任务封装模块为所述下放数据包配置一辨识标记,所述通道扩展模块配置有预设的通道时段,当在通道时段内,处理端接收带有辨识标记的数据结果时,判断为符合验证条件。
本发明技术效果主要体现在以下方面:通过分布式数据管理的方式统一了数据格式,将处理策略、采集协议规范化处理,这样就能进行服务器之间、存储之间完成相互的资源借调,借助服务器的算力资源,使得整个***能够达到算力负荷和存储负荷的平衡,具体通过横向算力借调、竖向算力借调的方式完成整个***的资源合理配置。
附图说明
图1:本发明一种电网数据分布式采集***的架构原理图;
图2:本发明采集端配置子***拓扑原理图;
图3:本发明服务器配置子***拓扑原理图;
图4:本发明横向调度子***拓扑原理图;
图5:本发明向上切换子***拓扑原理图;
图6:本发明向下封装子***拓扑原理图。
附图标记:100、采集端配置子***;101、采集类型数据库;102、协议关联数据库;110、接入管理模块;120、协议调取模块;130、优先值配置模块;200、服务器配置子***;201、传输损耗数据库;210、拓扑管理模块;220、协议配置模块;230、处理策略配置模块;300、横向调度子***;301、横向关系数据库;310、横向定位模块;320、预加载模块;330、横向执行模块;400、向上切换子***;410、复用确定模块;420、切换执行模块;500、向下封装子***;510、任务封装模块;520、任务下放模块;530、通道扩展模块。
具体实施方式
以下结合附图,对本发明的具体实施方式作进一步详述,以使本发明技术方案更易于理解和掌握。
一种电网数据分布式采集***,应用于分布式采集网络,所述分布式采集网络对应供电电网配置有若干采集节点以及处理节点,所述采集节点配置有采集端,所述处理节点配置有处理端,包括采集端配置子***100、服务器配置子***200、横向调度子***300、向上切换子***400、向下封装子***500;首先分布式采集网络对应供电电网设置,因为供电电网存在多处采集点,以及需要终端进行分析处理的,以便于及时调度、维修调整,这个分布式采集网络是智能电网生成的雏形,但是目前由于独立网络,导致数据之间的格式、信息记录类型都存在区别,服务器和存储资源也无法相互借调。
所述采集端配置子***100包括接入管理模块110以及协议调取模块120;所述采集端配置子***100配置有采集类型数据库101以及协议关联数据库102,所述采集类型数据库101存储有辨识条件以及辨识条件对应的采集类型信息,所述协议关联数据库102配置有若干采集类型信息以及采集类型信息对应的采集通讯协议,所述接入管理模块110用于验证采集端生成的辨识特征信息,当辨识特征信息符合对应的辨识条件时,获取对应的采集类型信息并将对应的采集端接入所述分布式采集网络,所述协议调取模块120根据获得的采集类型信息从所述协议关联数据库102中调取对应的采集通讯协议;例如更换处理端、调整物理地址、并入新的采集端等等事项具有独立的数据留存和管理,而对应设置的接入管理,保证了每一个采集端的采集类型都是通过***备案,这样保证数据格式统一,方便数据进行处理,而协议通过后台统一配置,通过辨识特征信息进行辨识,辨识特征信息可以是产品的产品编号,通过编号确定对应的产品是否经过备案,备案后接入采集***,统一数据格式,采集***自动调取对应的协议,而这样也不需要每个处理端对应该采集端需要重新配置协议,提高了效率和可靠性。在一个实施例中,所述采集端配置子***100包括有优先值配置模块130,所述优先值配置模块130用于在所述采集端生成数据任务时,为对应的数据任务配置传输优先值。通过优先值配置模块130,根据数据任务生成对应的传输优先值,这样一来可以为数据任务的调度提供依据,二来处理端可以在数据争用时,确定对应的优先顺序。
所述服务器配置子***200包括拓扑管理模块210、协议配置模块220以及处理策略配置模块230,所述拓扑管理模块210配置有分布式采集网络的分布式网络模型,所述分布式网络模型反映采集端和处理端之间的拓扑关联关系,所述拓扑管理模块210根据所述分布式网络模型为处理端配置通讯层级;所述协议配置模块220根据所述采集端和处理端之间的拓扑关联关系为处理端配置对应的采集通讯协议;所述处理策略配置模块230根据所述处理端的处理需求为所述处理端配置对应的处理策略;服务器配置子***200目的在于配置服务器,所以服务器配置子***200目的通过拓扑管理模块210形成对应的分布式网络模型,这样就能标记采集端和处理端的位置,更重要的是,处理端之间的关系也就能够获得,而独立设置采集端配置子***100可以在调整网络结构,通过拓扑管理模块210配置的网络模型就可以确定相对关系,更重要的是确定对应的通讯层级,也就是为后续数据处理调用提供基础,而通讯层级是以采集端为底层,直接与采集端连接的属于第一通讯层级,而与第一通讯层级连接的为第二通讯层级,依次类推,如果出现一个处理端即与第一通讯层级的采集端相连,又与第二通讯层级的处理端相连,那么他相对与采集端是第一通讯层级,相对于该处理端是第三通讯层级。处理策略是根据处理端的需求生成的,一般遵循两个原则,如果一个数据上一通讯层级和本级通讯层级都需要,那么处理策略至少是在本级设置,处理策略是反映处理端如何处理数据任务的对应步骤,以获得数据结果,电网数据管理***对处理策略以及数据结果的需求不同,所以对处理策略没有局限。在一个实施例中,所述服务器配置子***200还包括传输损耗数据库201,所述传输损耗数据库201存储有处理端之间的拓扑关联关系的传输损耗特征,所述传输损耗特征反映处理端通过该拓扑关系进行通讯的传输损耗。通过传输损耗数据库201对传输损耗结果进行判断,传输损耗特征和通讯类型、数据传输方式、协议、通讯的物理距离,中间设备等信息相关,而由于这些都是已知信息,通过传输损耗特征的方式反映在数据内容中,而传输损耗特征就可以判断对应的传输损耗,便于量化结果。
所述横向调度子***300配置有横向调度触发条件,当处理端的工作状态满足横向调度触发条件时,该处理端的横向调度子***300工作,所述横向调度子***300配置有横向关系数据库301,所述横向关系数据库301配置有若干横向关联组,所述横向关联组内配置有属于同一通讯层级的处理端的编号,所述分布式采集网络中的每一处理端至少属于一横向关联组;所述横向调度子***300包括横向定位模块310、预加载模块320以及横向执行模块330,所述横向定位模块310配置有空闲判断策略,通过所述空闲判断策略筛选横向关联组中处于空闲状态的处理端作为横向处理目标并向所述横向处理目标发送横向调度命令,当横向处理目标接受到横向调度命令时,通过预加载模块320从该横向处理目标的上一通讯层级的处理端加载对应的处理策略;所述横向执行模块330配置有横向调度筛选条件,所述横向执行模块330将符合横向调度筛选条件的数据任务发送至对应的横向处理目标;横向调度子***300是配置在对应的处理端,实时判断对应处理端的情况是否满足横向调度触发条件,在这个处理端的繁忙程度达到横向调度触发条件时,通过设置对应的横向关联组处理这个数据,首先是预先判断这个数据属于哪一个横向关联组,然后再判断这个横向关联组的负荷,而通过空闲判断策略就可以判断横向关联组中的目标服务器的实际负荷情况,如果对应的服务器处于空闲状态,就向横向处理目标发送横向调度命令,而需要说明的是,本发明中处理策略的配置逻辑,上一通讯级服务器配置每一个相对的下一通讯层级的所有处理策略,而这样能够实现处理策略的调度,例如处理端B2,包括有处理端A1和A2的处理策略,A1向A2发送横向调度命令时,B2就可以将处理策略在A2加载,而后A1的横向执行模块330向A2发送数据任务,这样A2就同时具备了处理策略和数据任务,能够进行数据处理。所述横向调度触发条件包括有第一本级触发阈值和第一下级触发阈值,所述横向调度子***300获取该处理端的负荷情况并生成第一本级负荷值,同时获取该处理端的下一通讯层级的处理端的负荷情况并生成第一下级负荷值;当第一本级负荷值高于第一本级触发阈值且第一下级负荷值高于第一下级触发阈值时,视为该处理端满足横向调度触发条件;由于横向调度需要满足两个情况,第一是本级负荷较高,第二是下级负荷较高,因为从资源优先配置角度考虑,横向调度服务器资源和存储资源是损耗较大的,所以只有当本级和下级均无法处理时,才会触发横向调度策略,具体是通过设置两个阈值的方式,由于处理端的负荷值会实时产生,再此就不做赘述了。在一个实施例中,所述横向调度子***300配置有横向划分策略以及划分数据库,所述划分数据库设置有存储有用电类型互补关系,所述用电类型互补关系包括两个供电类型以及对应的互补值,所述横向划分策略获取具有同一上一通讯层级的处理端,并通过损耗计算算法根据互补值以及传输损耗特征计算处理端之间的互补损耗值,将互补损耗值小于互补基准值的处理端划分为同一横向关联组。通过横向调度子***300的横向划分策略和划分数据库,首先由于划分逻辑是通过用电类型,例如横向调度需要考虑空闲状态、传输损耗,还有一个供电区域的类型,供电区域类型决定的需要采集的数据的采集峰值和***的负荷习惯,所以对应负责不同类型的供电区域对应的处理端根据互补关系对应设置互补值,例如工厂和居民区,对数据采集峰值的时间节点不同,互补值就相对较高,而如果是商住房和居民区就互补值较低,而通过互补损耗值的计算,判断是否低于基准,如果低于基准,则说明横向调度的数据负担较小,那么就进行横向关联组的划分。在一个实施例中,所述横向调度筛选条件配置有横向优先基准值,当对应数据任务的传输优先值小于横向优先基准时,判断该数据任务符合所述横向调度筛选条件,所述横向优先基准准根据对应的处理端的忙碌状态生成。通过横向优先值的配置,判断数据任务是否负荷调度条件,将优先值较低的数据通过横向调度的方式进行处理。
所述向上切换子***400配置有向上切换触发条件,当处理端的工作状态满足向上切换触发条件时,该处理端的向上切换子***400工作,所述向上切换子***400包括复用确定模块410、切换执行模块420,所述处理策略包括若干处理步骤,所述复用确定模块410配置有复用特征和复用筛选条件,所述复用确定模块410用于标记符合复用特征的处理步骤,并通过复用筛选条件筛选被标记的处理步骤以获得目标步骤,所述切换执行模块420将目标步骤从处理策略切换至上一通讯层级的处理端对应的处理策略中执行;向上切换子***400的设置,目的是在处理端出现向上切换的需求时,例如处理端较为繁忙,前面提到了,上级处理端具有下级处理端的处理策略,而如果这个数据任务满足复用特征,也就是上级处理端也需要用到数据结果,此时可以通过上级处理端已有的数据处理这个复用特征,这样缓解下级处理端的通讯压力,而具体是先判断是否具有复用特征,然后通过复用筛选条件确定对应的处理步骤,看哪一个步骤可以进行切换,然后将一部分处理步骤切换至上一级通讯层级的处理端进行处理,因为上级处理端虽然有所有的处理策略,但是处理策略和处理步骤、处理步骤和处理步骤之间可能存在结果的依赖关系,所以需要筛选出能够交给上一通讯层级处理的数据,保证数据的可靠性。所述向上切换触发条件包括有第二本级触发阈值和第二上级触发阈值,所述横向调度子***300获取该处理端的负荷情况并生成第二本级负荷值,同时获取该处理端的下上通讯层级的处理端的负荷情况并生成第二上级负荷值;当第二本级负荷值高于第二本级触发阈值且第二上级负荷值低于第二上级触发阈值时,视为该处理端满足向上切换触发条件;向上切换触发条件需要考虑上级的负荷和本地的负荷,上级负荷较低,本地负荷较高时,才能触发对应的向上切换策略。在一个实施例中,所述复用筛选条件配置有复用饱和基准值,所述复用饱和基准值根据对应的处理端的忙碌状态生成,每一所述处理步骤配置有复用负荷值,所述复用筛选条件确定复用负荷值之和小于复用饱和基准值的处理步骤为目标步骤。通过这样设置,判断单次切换的负荷,设置一个复用饱和基准值,然后对应每一个处理步骤配置对应的负荷值,复用负荷值之和达到了标准,即说明对应的处理端达到能够配置的标准,而复用负荷值根据处理步骤的处理数据量、处理时间、传输时间等数据生成,而复用饱和基准值随着上一级通讯层级的处理端的忙碌状态变化。而所述复用特征为处理步骤对应的结果需要发送至上一通讯层级的处理端。也就是说能够切换的步骤是上一通讯层级的处理端需要的数据,这样就可以减少切换时数据的传输次数。
所述向下封装子***500配置有向下封装触发条件,当处理端的工作状态满足向下触发条件时,该处理端的向下封装子***500工作,所述向下封装子***500包括任务封装模块510、任务下放模块520以及通道扩展模块530,所述任务封装模块510配置有任务判断条件,所述任务封装模块510将符合所述任务判断条件的数据任务和对应的处理策略封装为下放数据包,所述任务下放模块520将下放数据包发送至该处理端下一通讯层级的处理端,接收到下放数据包的处理端根据对应的处理策略处理数据任务以生成数据结果;所述通道扩展模块530配置转发策略,所述转发策略包括验证条件,当接受到的数据结果符合验证条件时,通过所述转发策略转发所述数据结果。向下封装子***500,是在上一通讯层级的处理端出现忙碌的情况时,通过向下封装触发条件触发对应的工作,而具体为对任务进行封装,封装内容包括处理策略以及对应的数据任务,形成处理数据包,通过一下通讯层级的处理端进行处理,然后通过配置通道,在处理端处理完任务后,能够确定对应的结果数据,并直接进行数据转发,不需要原有的通讯协议验证,解析,因为数据格式相同,重新解析会造成额外的数据负担,例如C1处理端出现下放数据包到B1的情况,而这个数据结果是要发送到D1的,此时通过通道扩展模块530可以直接进行数据的转发,提高数据的可靠性。所述向下封装触发条件包括有第三本级触发阈值和第三下级触发阈值,所述向下封装子***500获取该处理端的负荷情况并生成第三本级负荷值,同时获取该处理端的下一通讯层级的处理端的负荷情况并生成第三本级触发阈值;当第三本级负荷值高于第三本级触发阈值且第三下级负荷值低于第三下级触发阈值时,视为该处理端满足向下封装触发条件。向下封装触发条件是判断本级负荷较高,下级负荷较小时,可以通过向下封装的方式完成数据任务的处理。所述任务判断条件包括存储特征和传输特征,所述存储特征为该数据结果需要进行存储,所述传输特征为该数据结果需要传输到另一处理端;当存储任务存在存储特征或传输特征视为符合任务判断条件。通过任务判断条件的存储特征和传输特征,也就是说该数据需要进行存储或者需要传输到其他的处理端,而存储特征和传输特征在采集信息预先和数据进行关联,而这类的数据对处理端的要求不高,而关键在于能够和转发策略并行就大大提高了处理效率,而如果这个数据只需要本地处理,那么优选在本地的处理端进行处理,就不进行数据封装下放了。在一个实施例中,所述任务封装模块510为所述下放数据包配置一辨识标记,所述通道扩展模块530配置有预设的通道时段,当在通道时段内,处理端接收带有辨识标记的数据结果时,判断为符合验证条件。通过辨识标记的配置,这样就不需要进行额外复杂的验证和处理逻辑,直接进行判断,提高处理效率。
当然,以上只是本发明的典型实例,除此之外,本发明还可以有其它多种具体实施方式,凡采用等同替换或等效变换形成的技术方案,均落在本发明要求保护的范围之内。

Claims (10)

1.一种电网数据分布式采集***,应用于分布式采集网络,所述分布式采集网络对应供电电网配置有若干采集节点以及处理节点,所述采集节点配置有采集端,所述处理节点配置有处理端,其特征在于:包括采集端配置子***、服务器配置子***、横向调度子***、向上切换子***、向下封装子***;
所述采集端配置子***包括接入管理模块以及协议调取模块;所述采集端配置子***配置有采集类型数据库以及协议关联数据库,所述采集类型数据库存储有辨识条件以及辨识条件对应的采集类型信息,所述协议关联数据库配置有若干采集类型信息以及采集类型信息对应的采集通讯协议,所述接入管理模块用于验证采集端生成的辨识特征信息,当辨识特征信息符合对应的辨识条件时,获取对应的采集类型信息并将对应的采集端接入所述分布式采集网络,所述协议调取模块根据获得的采集类型信息从所述协议关联数据库中调取对应的采集通讯协议;
所述服务器配置子***包括拓扑管理模块、协议配置模块以及处理策略配置模块,所述拓扑管理模块配置有分布式采集网络的分布式网络模型,所述分布式网络模型反映采集端和处理端之间的拓扑关联关系,所述拓扑管理模块根据所述分布式网络模型为处理端配置通讯层级;所述协议配置模块根据所述采集端和处理端之间的拓扑关联关系为处理端配置对应的采集通讯协议;所述处理策略配置模块根据所述处理端的处理需求为所述处理端配置对应的处理策略;
所述横向调度子***配置有横向调度触发条件,当处理端的工作状态满足横向调度触发条件时,该处理端的横向调度子***工作,所述横向调度子***配置有横向关系数据库,所述横向关系数据库配置有若干横向关联组,所述横向关联组内配置有属于同一通讯层级的处理端的编号,所述分布式采集网络中的每一处理端至少属于一横向关联组;所述横向调度子***包括横向定位模块、预加载模块以及横向执行模块,所述横向定位模块配置有空闲判断策略,通过所述空闲判断策略筛选横向关联组中处于空闲状态的处理端作为横向处理目标并向所述横向处理目标发送横向调度命令,当横向处理目标接受到横向调度命令时,通过预加载模块从该横向处理目标的上一通讯层级的处理端加载对应的处理策略;所述横向执行模块配置有横向调度筛选条件,所述横向执行模块将符合横向调度筛选条件的数据任务发送至对应的横向处理目标;
所述向上切换子***配置有向上切换触发条件,当处理端的工作状态满足向上切换触发条件时,该处理端的向上切换子***工作,所述向上切换子***包括复用确定模块、切换执行模块,所述处理策略包括若干处理步骤,所述复用确定模块配置有复用特征和复用筛选条件,所述复用确定模块用于标记符合复用特征的处理步骤,并通过复用筛选条件筛选被标记的处理步骤以获得目标步骤,所述切换执行模块将目标步骤从处理策略切换至上一通讯层级的处理端对应的处理策略中执行;
所述向下封装子***配置有向下封装触发条件,当处理端的工作状态满足向下触发条件时,该处理端的向下封装子***工作,所述向下封装子***包括任务封装模块、任务下放模块以及通道扩展模块,所述任务封装模块配置有任务判断条件,所述任务封装模块将符合所述任务判断条件的数据任务和对应的处理策略封装为下放数据包,所述任务下放模块将下放数据包发送至该处理端下一通讯层级的处理端,接收到下放数据包的处理端根据对应的处理策略处理数据任务以生成数据结果;所述通道扩展模块配置转发策略,所述转发策略包括验证条件,当接受到的数据结果符合验证条件时,通过所述转发策略转发所述数据结果。
2.如权利要求1所述的一种电网数据分布式采集***,其特征在于:所述横向调度触发条件包括有第一本级触发阈值和第一下级触发阈值,所述横向调度子***获取该处理端的负荷情况并生成第一本级负荷值,同时获取该处理端的下一通讯层级的处理端的负荷情况并生成第一下级负荷值;当第一本级负荷值高于第一本级触发阈值且第一下级负荷值高于第一下级触发阈值时,视为该处理端满足横向调度触发条件;
所述向上切换触发条件包括有第二本级触发阈值和第二上级触发阈值,所述横向调度子***获取该处理端的负荷情况并生成第二本级负荷值,同时获取该处理端的下上通讯层级的处理端的负荷情况并生成第二上级负荷值;当第二本级负荷值高于第二本级触发阈值且第二上级负荷值低于第二上级触发阈值时,视为该处理端满足向上切换触发条件;
所述向下封装触发条件包括有第三本级触发阈值和第三下级触发阈值,所述向下封装子***获取该处理端的负荷情况并生成第三本级负荷值,同时获取该处理端的下一通讯层级的处理端的负荷情况并生成第三本级触发阈值;当第三本级负荷值高于第三本级触发阈值且第三下级负荷值低于第三下级触发阈值时,视为该处理端满足向下封装触发条件。
3.如权利要求1所述的一种电网数据分布式采集***,其特征在于:所述服务器配置子***还包括传输损耗数据库,所述传输损耗数据库存储有处理端之间的拓扑关联关系的传输损耗特征,所述传输损耗特征反映处理端通过该拓扑关联关系进行通讯的传输损耗。
4.如权利要求3所述的一种电网数据分布式采集***,其特征在于:所述横向调度子***配置有横向划分策略以及划分数据库,所述划分数据库设置有存储有用电类型互补关系,所述用电类型互补关系包括两个供电类型以及对应的互补值,所述横向划分策略获取具有同一上一通讯层级的处理端,并通过损耗计算算法根据互补值以及传输损耗特征计算处理端之间的互补损耗值,将互补损耗值小于互补基准值的处理端划分为同一横向关联组。
5.如权利要求1所述的一种电网数据分布式采集***,其特征在于:所述采集端配置子***包括有优先值配置模块,所述优先值配置模块用于在所述采集端生成数据任务时,为对应的数据任务配置传输优先值。
6.如权利要求5所述的一种电网数据分布式采集***,其特征在于:所述横向调度筛选条件配置有横向优先基准值,当对应数据任务的传输优先值小于横向优先基准时,判断该数据任务符合所述横向调度筛选条件,所述横向优先基准准根据对应的处理端的忙碌状态生成。
7.如权利要求1所述的一种电网数据分布式采集***,其特征在于:所述复用筛选条件配置有复用饱和基准值,所述复用饱和基准值根据对应的处理端的忙碌状态生成,每一所述处理步骤配置有复用负荷值,所述复用筛选条件确定复用负荷值之和小于复用饱和基准值的处理步骤为目标步骤。
8.如权利要求1所述的一种电网数据分布式采集***,其特征在于:所述复用特征为处理步骤对应的结果需要发送至上一通讯层级的处理端。
9.如权利要求1所述的一种电网数据分布式采集***,其特征在于:所述任务判断条件包括存储特征和传输特征,所述存储特征为该数据结果需要进行存储,所述传输特征为该数据结果需要传输到另一处理端;当存储任务存在存储特征或传输特征视为符合任务判断条件。
10.如权利要求1所述的一种电网数据分布式采集***,其特征在于:所述任务封装模块为所述下放数据包配置一辨识标记,所述通道扩展模块配置有预设的通道时段,当在通道时段内,处理端接收带有辨识标记的数据结果时,判断为符合验证条件。
CN202110495379.8A 2021-05-07 2021-05-07 一种电网数据分布式采集*** Active CN113242146B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110495379.8A CN113242146B (zh) 2021-05-07 2021-05-07 一种电网数据分布式采集***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110495379.8A CN113242146B (zh) 2021-05-07 2021-05-07 一种电网数据分布式采集***

Publications (2)

Publication Number Publication Date
CN113242146A CN113242146A (zh) 2021-08-10
CN113242146B true CN113242146B (zh) 2023-05-09

Family

ID=77132511

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110495379.8A Active CN113242146B (zh) 2021-05-07 2021-05-07 一种电网数据分布式采集***

Country Status (1)

Country Link
CN (1) CN113242146B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113675853B (zh) * 2021-08-24 2023-06-20 国网福建省电力有限公司营销服务中心 一种面向能源互联网的用电信息采集***
CN117856453B (zh) * 2024-03-05 2024-05-31 四川川能智网实业有限公司 智能电网监控及管理***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101540505A (zh) * 2009-01-09 2009-09-23 南京南瑞继保电气有限公司 多级多区互联电网数据模型的组建方法
CN202166879U (zh) * 2011-03-18 2012-03-14 沈阳易讯科技股份有限公司 一种电力智能调度管理***
US8250131B1 (en) * 2004-12-08 2012-08-21 Cadence Design Systems, Inc. Method and apparatus for managing a distributed computing environment
WO2017222763A2 (en) * 2016-05-31 2017-12-28 Vapor IO Inc. Autonomous distributed workload and infrastructure scheduling
WO2018129829A1 (zh) * 2017-01-12 2018-07-19 沃太能源南通有限公司 一种新型微网***以及基于该***的组网调度方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9373960B2 (en) * 2013-03-13 2016-06-21 Oracle International Corporation Computerized system and method for distributed energy resource scheduling
CN105205231B (zh) * 2015-09-06 2018-11-09 中国电力科学研究院 一种基于dcom的配电网数字仿真***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8250131B1 (en) * 2004-12-08 2012-08-21 Cadence Design Systems, Inc. Method and apparatus for managing a distributed computing environment
CN101540505A (zh) * 2009-01-09 2009-09-23 南京南瑞继保电气有限公司 多级多区互联电网数据模型的组建方法
CN202166879U (zh) * 2011-03-18 2012-03-14 沈阳易讯科技股份有限公司 一种电力智能调度管理***
WO2017222763A2 (en) * 2016-05-31 2017-12-28 Vapor IO Inc. Autonomous distributed workload and infrastructure scheduling
WO2018129829A1 (zh) * 2017-01-12 2018-07-19 沃太能源南通有限公司 一种新型微网***以及基于该***的组网调度方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
云技术在电网资源调度***中的应用研究;王桂凤;耿向华;;电源技术(第11期);全文 *

Also Published As

Publication number Publication date
CN113242146A (zh) 2021-08-10

Similar Documents

Publication Publication Date Title
CN113242146B (zh) 一种电网数据分布式采集***
CN106100999B (zh) 一种虚拟化网络环境中镜像网络流量控制方法
CN102692897B (zh) 一种基于物联网的工业设备监控***及方法
CN106341337B (zh) 一种sdn下可实现应用感知的流量检测与控制机构及方法
CN109150604B (zh) 一种基于sdn的电力通信网络***及跨域切片方法
CN102882705B (zh) 终端设备上报日志的方法及日志上报***
CN110224944B (zh) 一种分布式网络流量控制方法和装置
CN113036930B (zh) 一种电网数据通讯管理***
CN112165479A (zh) 配电网的云边协同管控***
EP2179610A1 (en) A method and apparatus for collecting performance management data in communication networks
CN107248960B (zh) 一种基于传输时长的物联网数据上报控制方法及转发节点
CN102045197A (zh) 一种告警数据的同步方法及网管***
CN105306622A (zh) 一种云网融合域名解析***及其dns服务方法
CN104283802A (zh) 邻居发现方法和设备
CN102404760B (zh) ***性能实时测量的方法及装置
CN114200901A (zh) 面向数字孪生的虚拟电厂通信故障监测与控制增强方法
CN102082701B (zh) 网元位置信息存储方法及装置
CN107612714B (zh) 一种自动拓扑结构实现方法及***
CN113595793B (zh) 基于fpga的sdn网络策略一致性的分段验证方法
CN110035278A (zh) 数字视频监控方法、***及其监控设备、监控中心
CN102082677A (zh) 一种告警信息处理方法和装置及***
CN107360217B (zh) 一种基于地理位置和时间的数据上报方法及***
KR20230131169A (ko) 자체 구성 네트워크의 이동성 로드 밸런싱을 인에이블하는 시스템 및 방법
CN101227326A (zh) 性能数据补报方法及***
CN102025622A (zh) 基于认知网络的实现低功耗路由的方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant