一种基于分布式模型的实时监控集群处理方法技术

技术编号:11181423 阅读:49 留言:0更新日期:2015-03-25 10:52
本发明专利技术涉及一种基于分布式模型的实时监控集群处理方法,包括:将传统的主备实时监控服务器扩展为实时监控服务器群,群内划分为公共节点和数据节点,数据节点配置多台并下装不同的电网模型,各自负责所辖模型范围的数据处理和画面访问,实时数据处理完成后更新本地实时库并将数据汇总到公共节点;公共节点配置一至两台,下装完整的电网模型,负责涉及总体的数据处理和画面访问;基于实时监控服务器群中数据节点的模型分布对前置服务器群进行分组,与数据节点一一对应,通过消息总线进行通信;客户端和应用服务器分布式数据并行访问从数据节点或公共节点上获取数据。该方法引入实时监控集群处理,有助于提高系统的可靠性、处理效率和可扩展性。

【技术实现步骤摘要】

本专利技术涉及一种电力系统调度自动化领域的处理方法,具体讲涉及一种基于分布式模型的实时监控集群处理方法
技术介绍
电力调度自动化系统的主要功能包括:数据采集、信息处理、统计计算、遥控、报警处理、安全管理、实时数据库管理、历史库管理、历史趋势、报表生成与打印、画面编辑与显示、Web浏览、多媒体语音报警、事件顺序记录、事故追忆、调度员培训模拟等。系统有健全的权限管理功能,能快速、平稳地自动或人工切除系统本身的故障,切除故障时不会影响系统其他正常节点的运行。调度主站是整个调度自动化监控和管理系统的核心,从整体上实现调度自动化的监视和控制,分析电网的运行状态,协调变电站内RTU之间的关系,对整个网络进行有效的管理使整个系统处于最优的运行状态。20世纪70年代的调度自动化系统是基于专用计算机和专用操作系统SCADA(数据采集与监视、控制)系统,称为第一代;80年代是基于通用计算机(VAX系列/VMS或PC/DOS)的EMS(能量管理系统),称为第二代;90年代则是基于RISC/UNIX(或PC/Windows)的开放分布式EMS/DMS(能量管理/配电管理系统),称为第三代。毫无疑问,每前进一步都与计算机及其操作系统的升级有着紧密联系,但每一代的进步都有其各自的目标。可以这样说:第一代解决了调度员\一双眼睛\问题,也就是说调度员可以借助调度自动化工具对电网运行监视和获取一般的现象及信息;第二代解决了调度员\一双手\的问题,便于调度员对电网的一般性控制和获取安全经济运行的决策依据;第三代解决了调度员\一个大脑\问题,系统通过高级应用软件的快速计算和实时智能分析,帮助调度员对电网深层把握,及时处理电网可能发生的潜在问题,提供电网改造、扩展的技术依据。在电力系统从小到到的发展过程中,电力系统自动化设备在其中扮演下重要的角色,为电力系统的安全运行发挥了极其重要的作用,自动化设备的水平也随着需求变化以及工业控制技术、计算机及网络技术和通信技术的发展有了质的飞跃。从当初简单的继电器自动装置以及电力调度中心通过电话了解、调度各个发电厂、变电站的设备,发展为现在的在各个发电厂、变电站采用以计算机技术为主的综合自动化设备监控变电站内的电力设备,子站向调度中心发送遥测、遥信等信息,主站向子站发送遥控、遥调命令。增加防火、防盗以及遥视等功能后,实现了变电站真正的无人值班,产生了巨大的经济效益。电力调度自动化系统具有开放性,跨平台体现了系统的开放性。跨软件平台:操作系统:UNIX、NT;数据库:Oracle、Sybase等;跨硬件平台:COMPAQ\\SUN\\IBM\\HP的64位系统;WINDOWS\\INTEL的32位系统。电力调度自动化系统具有可扩展性,系统的分层、分级、分布式管理的设计思想为系统进行方便的扩展提供基础。主站节点,站端设备服务器、工作站及网络设备等硬件,软件模块等都可以方便的扩充,就象是搭积木一样。这种持续可扩的性能,使用户在实现调度自动化时,按照“总体规划,分步实施”的策略来实施,避免了一次性投资太大。广东红海湾发电有限公司调度自动化系统采用持续开放的通用网络平台,即SuperOpen平台的设计,运用lient/Server结构,强调中问件设计模式,由此形成的网络级中性服务平台仅服务于客户请求的中性数据,而无需考虑数据的应用。不仅丰富了系统服务定义的内涵,且为内部不断扩大的各部门系统网的Intranet及与外层Internet的自适应网络互联带来了潜在效能,使使用者可自行灵活定义拓广的应用,并自动接入系统及与系统通信。平台将上层应用和底层支撑隔离开,为系统的稳定高效运行提供可靠保障和奠定坚实基础,它为整个西山电力提供通用的平台功能支持。现有主站系统的主备机串行运行机制受到技术的局限,未能充分利用系统资源,在电网快速发展趋势下存在程序效率低、进程负载高、系统响应慢的隐患,在发生电网故障情况下短时间内大量数据上传因信息处理瓶颈可能导致信息延迟甚至信息丢失的风险,将很难适应未来的要求。
技术实现思路
针对现有技术的不足,本专利技术的目的是提供一种基于分布式模型的实时监控集群处理方法,该方法引入实时监控集群处理,有助于提高系统的可靠性、处理效率和可扩展性。本专利技术的目的是采用下述技术方案实现的:本专利技术提供了一种基于分布式模型的实时监控集群处理方法,其改进之处在于,所述方法包括以下步骤:1)划分实时监控服务器群为公共节点和数据节点;2)分配实时监控任务;3)将前置服务器划分为与数据节点一一对应的组;4)数据节点和公共节点处理数据;5)分布式数据访问。进一步地,在所述步骤1)中,将传统的主备实时监控服务器扩展为实时监控服务器群,实现模型与业务划分,将服务器群划分为公共节点和数据节点;进一步地,所述数据节点配置多台,地位均等,下装不同的电网模型,各自负责所辖模型范围的数据处理和画面访问;所述公共节点配置一至两台,下装完整的电网模型(数据节点中的电网模型是公共节点电网模型中的部分模型,公共节点中的电网模型是完整的),并具有完整的实时数据,负责涉及总体的数据处理和画面访问。进一步地,在所述步骤2)中,根据系统中数据节点个数对全模型进行分割,可以按区域分,也可以按省分,基于数据节点的模型分布自然地对实时监控任务进行分配,以预分配为主、动态调整为辅,实现集群化处理;出于鲁棒性的考虑,每个数据节点都有一台备用节点,即两个数据节点一一互备,任何一台数据节点故障后,该节点上的任务将分配到备用数据节点上。进一步地,在所述步骤3)中,为了配合实现实时监控服务器的集群化处理功能,基于数据节点的模型分布对前置服务器群进行分组,与数据节点一一对应,前置服务器与数据节点间通过消息总线进行通信。进一步地,在所述步骤4)中,数据节点负责所辖模型范围的实时数据处理,处理完成后除了更新本地实时库以外同时将数据汇总到公共节点,公共节点负责处理涉及总体的数据。对于计算公式(包括发电总加、负荷总加等,有区域的总加,也有全网的总加),区域总加由数据节点计算,全网总加由公共节点计算,对于网络拓扑,数据节点采用微拓扑计算,公共节点负责网络拓扑的全局协调。进一步地,在所述步骤5)中,资源定位考虑带数据的服务管理和定位方式,客户端根据需要通过资源定位从数据节点或者公共节点上获取数据,需要获得某个区域内的数据就从负责该区域的数据节点上取数,需要获得跨区域的数据就从公共节点上取数,达到负载均衡的分布式数据并行访问的效果。<本文档来自技高网
...

【技术保护点】
一种基于分布式模型的实时监控集群处理方法,其特征在于,所述方法包括下述步骤:1)划分实时监控服务器群为公共节点和数据节点;2)分配实时监控任务;3)将前置服务器划分为与数据节点一一对应的组;4)数据节点和公共节点处理数据;5)分布式数据访问。

【技术特征摘要】
1.一种基于分布式模型的实时监控集群处理方法,其特征在于,所述方法包括下述步骤:
1)划分实时监控服务器群为公共节点和数据节点;
2)分配实时监控任务;
3)将前置服务器划分为与数据节点一一对应的组;
4)数据节点和公共节点处理数据;
5)分布式数据访问。
2.如权利要求1所述的实时监控集群处理方法,其特征在于,所述步骤1)中,将主备
实时监控服务器扩展为实时监控服务器群,划分实时监控服务器群为公共节点和数据节点;
数据节点配置至少两台,下装不同的电网模型,每台数据节点负责所辖模型范围的数据处理
和画面访问;公共节点配置一至两台,下装完整的电网模型,并具有完整的实时数据,负责
涉及总体的数据处理和画面访问。
3.如权利要求1所述的实时监控集群处理方法,其特征在于,所述步骤2)中,根据电
力系统中数据节点个数对电网模型按区域或按省份进行分割,基于实时监控服务器群中数据
节点的模型分布,任务分配以预分配为主、动态调整为辅,实现集群化处理;
每个数据节点均有备用节点,即两个数据节点一一互备,任何一台数据节点故障后,该
数据节点上的任务将分配到备用数据节点上。
4.如权利要求1...

【专利技术属性】
技术研发人员:孙名扬庄卫金王艳于芳张永刚黄龙达柳津徐攀
申请(专利权)人:国家电网公司中国电力科学研究院国网浙江省电力公司
类型:发明
国别省市:北京;11

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

1