一种实时库同步的访问方法及变电站监控系统的利记博彩app

文档序号:7854087阅读:251来源:国知局
专利名称:一种实时库同步的访问方法及变电站监控系统的利记博彩app
技术领域
本发明属于电力系统自动化技术领域,涉及一种实时库同步的访问方法及变电站监控系统。
背景技术
随着智能电网建设的推进,监控系统对实时数据的可靠性要求越来越高,这就对主备切换的时间提出了更高的要求。 目前模式在双服务器多操作员站配置下,操作员站和服务器都配置实时库,实时数据需要从主服务器同步到备服务器以及各个操作员站上,实时同步数据量大同时也导致站控层网络数据流量比较大。当主备切换时,新主服务器与备服务器和各个操纵员都要进行一次实时库恢复,实时库恢复数据量大,导致网络流量很大。由于实时库恢复主机数量多,实时库恢复时间过长(在双服务器双操作站配置下,通常超过I分钟),这导致主备切换恢复时间不能够达标。

发明内容
本发明的目的是提供一种实时库同步的访问方法及变电站监控系统,以解决原有实时库同步方法导致的同步数据量大、网络负载重的问题。为实现上述目的,本发明的实时库同步的访问方法技术方案如下采用该方法的变电站监控系统的主备服务器采用同步专网连接,操作员站通过远方访问接口与主备服务器实时库连接,操作员站不再配置实时库,只在主备服务器中设置实时库; 当操作员站中的客户端访问实时库时
通过动态加载电力系统操作对象访问模块ICSTaskObjects,调用普通对象访问接口来进行实时库访问,当应用程序是客户端应用时屏蔽对实时库缓存写线程的操作;
通过共享实时库类型判别访问模块ICSTypeInfo类库来进行普通的实时库访问,加载远程接口模块;
通过动态加载实时库通用操作对象访问模块ICSDBObjects模块,调用普通对象访问接口来进行实时库访问;
当服务端访问实时库时
服务端访问ICSTaskObjects模块的缓存对象访问接口 ;
服务端直接访问实时库接口。进一步的,所述ICSTypeInfo模块根据被加载的应用程序名称来选择加载实时库访问模块,如果是客户端则加载远程接口模块,否则加载本地接口模块。本发明的实时库同步的变电站监控系统包括主备服务器,操作员站分别与主备服务器通讯连接,所述主备服务器中均设置实时库、服务端应用模块、客户端应用模块和服务端实时库远程访问接口模块,且主备服务器之间采用同步专网连接用于两实时库的同步,操作员站中均设置客户端应用模块和客户端实时库远程访问接口模块,操作员站通过客户端实时库远程访问接口模块和服务端实时库远程访问接口模块访问服务器中的实时库。本发明的实时库同步的访问方法及变电站监控系统,有了客户端实时库远程访问机制则省掉了服务器向操作员的同步,对于实时库同步只有两台主机间的同步,这样可以将两台服务器的同步采用专网分开,通过这种实时库同步方法可以解决原有实时库同步方法导致的同步数据量大、网络负载重等缺点,减少了站控层网络流量,提高了监控系统中的实时库同步效率;变电站监控系统实时库涉及到主备服务器、操作员站、工程师站等站控层主机,这种同步方法需要在主备服务器中设置实时库及实时库远程访问接口模块,同时主备服务器之间采用专用网络连接用于主备服务器间的实时库同步,但在操作员站中不在配置单独的实时库而是通过远程访问接口连接主机的实时库,当发生主备切换时操作员站的远程访问接口会连接到新的主机实时库,从而实现操作员站数据刷新,这样就取消了服务 器向操作员的实时库同步,对于全站实时库只有两台主机间的同步,可以将两台服务器的同步采用专网分开,不影响监控系统网络,可靠性增强,效率提高。


图I是实施例的服务器通讯网络通讯 图2是实施例的实时库专网同步网络示意 图3是实施例的客户端远程访问 图4是实施例的客户端采用实时库远程访问的流程图。
具体实施例方式实时库同步的变电站监控系统如图1、2所示,该系统包括主备服务器,操作员站分别与主备服务器通讯连接,所述主备服务器中均设置实时库、服务端应用模块、客户端应用模块和服务端实时库远程访问接口模块,且主备服务器之间采用同步专网连接用于两实时库的同步,操作员站中均设置客户端应用模块和客户端实时库远程访问接口模块,操作员站通过客户端实时库远程访问接口模块和服务端实时库远程访问接口模块访问服务器中的实时库。客户端通过远程服务代理(RtdbProxy)进程访问主机的实时库,当主备发生切换时客户端远程服务代理(RtdbProxy)动切换连接到主机实现数据刷新。以上用到的模块功能如下表所示
权利要求
1.一种实时库同步的访问方法,其特征在干,采用该方法的变电站监控系统的主备服务器采用同步专网连接,操作员站通过远方访问接ロ与主备服务器实时库连接,操作员站不再配置实时库,只在主备服务器中设置实时库; 当操作员站中的客户端访问实时库时 通过动态加载电カ系统操作对象访问模块ICSTaskObjects,调用普通对象访问接ロ来进行实时库访问,当应用程序是客户端应用时屏蔽对实时库缓存写线程的操作; 通过共享实时库类型判别访问模块ICSTypeInfo类库来进行普通的实时库访问,加载远程接ロ模块; 通过动态加载实时库通用操作对象访问模块ICSDBObjects模块,调用普通对象访问接ロ来进行实时库访问; 当服务端访问实时库时 服务端访问ICSTaskObjects模块的缓存对象访问接ロ ; 服务端直接访问实时库接ロ。
2.根据权利要求I所述的方法,其特征在于所述ICSTypeInf0模块根据被加载的应用程序名称来选择加载实时库访问模块,如果是客户端则加载远程接ロ模块,否则加载本地接ロ模块。
3.ー种实时库同步的变电站监控系统,其特征在干,该系统包括主备服务器,操作员站分别与主备服务器通讯连接,所述主备服务器中均设置实时库、服务端应用模块、客户端应用模块和服务端实时库远程访问接ロ模块,且主备服务器之间采用同步专网连接用于两实时库的同步,操作员站中均设置客户端应用模块和客户端实时库远程访问接ロ模块,操作员站通过客户端实时库远程访问接ロ模块和服务端实时库远程访问接ロ模块访问服务器中的实时库。
全文摘要
本发明涉及一种实时库同步的访问方法及变电站监控系统,系统包括主备服务器,操作员站分别与主备服务器通讯连接,所述主备服务器中均设置实时库、服务端应用模块、客户端应用模块和服务端实时库远程访问接口模块,且主备服务器之间采用同步专网连接用于两实时库的同步,操作员站中均设置客户端应用模块和客户端实时库远程访问接口模块,操作员站通过客户端实时库远程访问接口模块和服务端实时库远程访问接口模块访问服务器中的实时库;本发明有了客户端实时库远程访问机制则省掉了服务器向操作员的同步,对于实时库同步只有两台主机间的同步,这样可以将两台服务器的同步采用专网分开,不影响监控系统网络,可靠性增强,效率提高。
文档编号H04L29/08GK102769664SQ20121020740
公开日2012年11月7日 申请日期2012年6月21日 优先权日2012年6月21日
发明者刘沛, 宋镇蒲, 徐茂顺, 慕宗君, 李永照, 李江林, 李英, 李贞 , 杨恢宏, 王兆庆, 王广民, 贾华伟, 邱俊宏, 陈哲 申请人:山东电力集团公司, 山东电力集团公司青岛供电公司, 许昌许继软件技术有限公司, 许继电气股份有限公司, 许继集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1