[发明专利]一种基于动态角色权重的电力系统前置机系统有效
申请号: | 201510306213.1 | 申请日: | 2015-06-05 |
公开(公告)号: | CN105049225B | 公开(公告)日: | 2018-06-26 |
发明(设计)人: | 徐红武;贺枫;薛敏;卢应强;宗起振;陈果;李超 | 申请(专利权)人: | 江苏国电南自海吉科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 张苏沛 |
地址: | 211153 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 前端节点 权重 动态角色 配电终端 前置机 通信接口模块 前置机系统 电力系统 规约解析 核心进程 通信处理 信息缓存 任务调度管理 通信实时性 动态设置 控制节点 控制命令 控制模块 任务角色 信息写入 组合模式 大容量 大数据 可配置 实时库 通讯 并行 应用 | ||
本发明公开了一种基于动态角色权重的电力系统前置机系统,包括任务调度管理模块、动态角色权重控制模块、信息缓存模块、通信接口模块、规约解析模块、通信处理核心进程。信息缓存模块、通信接口模块、规约解析模块、通信处理核心进程组成前置机的前端节点,前端节点负责与配电终端进行通讯并把所获取的信息写入实时库系统,同时前端节点还需接收来自上一层应用的控制命令并下发给配电终端。系统有多个前置机前端节点并行完成与不同的配电终端的通讯,前置机前端节点个数可配置。通过一个控制节点加N个前端节点的组合模式,并动态设置每个任务角色的权重值,解决大数据大容量情况下通信实时性慢的问题。
技术领域
本发明涉及电力系统通讯技术领域,主要是指一种在配电自动化系统中的数据通讯方法及前置机系统。
背景技术
配电自动化是以配电终端、配电自动化系统软件为主要组成要素的,因配电网涉及的用电设备众多,因而大中形配电自动化系统一般都需要与几万、几十万的配电终端同时进行通讯,以采集各个配电一次设备的实时数据。在与众多的配电终端通信过程中,由于需要处理的信息容量巨大,如何保证通信的实时性,让用户体验及时性成为当前配电自动化系统需要解决的主要技术问题之一。
为了提高大数据大容量情况下通讯的时效性,本发明采用一个控制节点加N个前端节点的方式,把原先用单一计算机完成的任务,分配到若干台计算机上并行完成,在此基础上,通过动态控制角色权重及通讯缓存的方法,实现最重要、用户最希望完成的事情优先完成,把一些不紧急的任务放在通讯空闲的时候完成。
发明内容
本发明的目的在于克服现有技术的上述不足,提供一种基于动态角色权重的前置机系统,提高配电自动化系统处理海量数据的实时性。
为解决上述技术问题,本发明的技术方案是:一种基于动态角色权重的电力系统前置机系统,其特征在于:包括任务调度管理模块、动态角色权重控制模块、信息缓存模块、通信接口模块、规约解析模块、通信处理核心进程。所述的信息缓存模块、通信接口模块、规约解析模块、通信处理核心进程组成前置机的前端节点,其中信息缓存模块、通信接口模块、规约解析模块做成动态链接库的方式,方便通信处理核心进程调用,所述的前端节点负责与配电终端进行通讯并把所获取的信息写入实时数据库操作模块,同时前端节点还需接收来自上一层应用的控制命令并下发给配电终端。系统有多个前置机前端节点并行完成与不同的配电终端的通讯,前置机前端节点个数可配置。所述的动态角色权重控制模块负责维护整个系统的实时角色权重值,动态角色权重控制模块需处理用户及系统(如前置机前端节点缓冲区快溢出需要优先处理该前端节点的信息等)的调权指令及时调整未处理完任务的角色权重值。所述任务调度管理模块负责均匀地分配通信任务给相应的前端节点并且根据动态角色权重表中的信息生成令牌表,所述令牌表用于控制前端节点与上层应用交互信息,前端节点中的通信处理核心进程实时检查网络中的操作令牌,一旦获得本前端节点与上层应用交互信息的权限立即与上层应用开始交互信息。所述的任务调度管理进程、动态角色控制模块组成控制节点。其中动态角色控制模块做成动态链接库的方式,方便任务调度管理进程调用。所述的控制节点与前置节点采用TCP方式通信。
作为具体化,所述前置机包括人机界面,人机界面由动态角色权重控制模块和任务调度管理模块中的核心进程共同控制。将人机界面从动态角色权重控制模块和任务调度管理模块中剥离出来,做成一个独立的进程,便于在网络上任何一个节点维护前置机。
作为具体化,所述系统内设有任务调度管理模块。任务调度管理模块根据参数配置数据库中的配电终端信息,均匀地把与配电终端通讯的任务分配到各前端节点上,以便各个前端节点知道自己需要与哪些配电终端进行通讯。同时,任务调度管理模块实时检查各前端节点缓存区中的角色权重排序链表,取权值最大的前端节点,置该前端节点令牌通行标志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏国电南自海吉科技有限公司,未经江苏国电南自海吉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510306213.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种消息处理方法及服务器
- 下一篇:动态口令生成方法及装置