一种实现SCADA系统灾备的方法和操作员站技术方案

技术编号:11469235 阅读:84 留言:0更新日期:2015-05-18 02:28
本发明专利技术公开了一种实现数据采集与监视控制SCADA系统灾备的方法和装置,包括:OPS接收并验证操作员的身份信息,根据来自操作员的身份信息进行登陆;OPS接收来自操作员的控制消息,根据操作员的身份信息判断出操作员有发送控制消息的权限,且判断出自身所在的中心和中心控制权所在的中心相同,向当前处于服务状态的服务器发送控制消息。通过本发明专利技术的方案,只有授权的操作员有发送控制消息的权限,且OPS自身所在的中心和中心控制权所在的中心相同时,OPS才能够向当前处于服务状态的服务器发送控制消息,从而提高了系统的可靠性。

【技术实现步骤摘要】
一种实现SCADA系统灾备的方法和操作员站
本专利技术涉及服务器冗余技术,尤指一种实现数据采集与监视控制(SCADA,SupervisoryControlAndDataAcquisition)系统灾备的方法和装置。
技术介绍
目前SCADA系统的应用领域非常广泛,如电力、化工、铁路、煤矿等,其中大部分领域对于安全性要求都非常高。因此,安全性、可靠性及可用性将成为评估一个SCADA系统好坏的关键因素。控制中心作为SCADA系统的一个关键组成部分,可以对整个系统进行监视和控制,其重要程度不言而喻,因此保证了控制中心的正常运作才能真正地提高SCADA系统安全性、可靠性及可用性。目前,为了保证控制中心的正常运作,控制中心中的服务器都配置了一个或多个备用的服务器(以下简称“从服务器”),同时配置多台操作员站(以下简称OPS)。正常情况下,所有OPS都连接主服务器进行系统的监视和控制,当主服务器由于自身硬件损坏、断电等原因发生故障时,OPS将切换连接到从服务器,继续进行系统的监视和控制。另外,由于配置了多台OPS,其中一台OPS发生故障也不会影响控制中心的正常运作。但是,当发生自然灾害(火灾、洪水等)、战争、恐怖袭击等灾难性事件时,整个控制中心都有可能被人为控制或瘫痪,导致所有操作员失去了对系统的监视和控制,造成不可预知的后果。因此,需要在于主控中心较远的异地建立一个备用中心,且对主控中心或备用中心的操作员站下发控制消息进行限制,而现有技术中并未提供有效的方法,从而SCADA系统的可靠性较低。
技术实现思路
为了解决上述问题,本专利技术提出了一种实现SCADA系统灾备的方法和装置,能够提高SCADA系统的可靠性。为了达到上述目的,本专利技术提出了一种实现数据采集与监视控制系统灾备的方法,数据采集与监视控制SCADA系统包括主控中心和备用中心;主控中心和备用中心分别包括主服务器和备用服务器,主控中心和备用中心分别还包括一台或一台以上操作员站OPS;该方法包括:OPS接收并验证操作员的身份信息,根据来自操作员的身份信息进行登陆;OPS接收来自操作员的控制消息,根据操作员的身份信息判断出操作员有发送控制消息的权限,且判断出自身所在的中心和中心控制权所在的中心相同时,向当前处于服务状态的服务器发送控制消息。优选地,该方法还包括:所述OPS接收到来自操作员的中心控制权转移请求消息,OPS根据所述操作员的身份信息进行权限认证成功后,将中心控制权转移请求消息发送给当前处于服务状态的服务器;当前处于服务状态的服务器更新自身的中心控制权状态标识;将更新后的中心控制权状态标识同步给所述主控中心和所述备用中心的其他服务器。优选地,所述判断出自身所在的中心和中心控制权所在的中心相同包括:所述OPS向当前处于服务状态的服务器查询获得中心控制权所在的中心,判断出所述自身所在的中心和获得的中心控制权所在的中心相同。优选地,所述主控中心和所述备用中心处于异地。优选地,所述主控中心的OPS数量大于或等于所述备用中心的OPS数量。本专利技术还提出了一种操作员站,至少包括:登录模块,用于接收并验证操作员的身份信息,根据来自操作员的身份信息进行登陆;接收模块,用于接收来自操作员的控制消息;发送模块,用于根据操作员的身份信息判断出操作员有发送控制消息的权限,且判断出自身所在的中心和中心控制权所在的中心相同时,向当前处于服务状态的服务器发送控制消息。优选地,所述接收模块还用于:接收到来自操作员的控制权转移请求消息;所述发送模块还用于:根据所述操作员的身份信息进行权限认证成功后,将中心控制权转移请求消息发送给当前处于服务状态的服务器。与现有技术相比,本专利技术包括:OPS根据来自操作员的身份信息进行登陆;OPS接收来自操作员的身份消息,根据操作员的身份信息判断出操作员有发送控制消息的权限,且判断出自身所在的中心和中心控制权所在的中心相同时,向当前处于服务状态的服务器发送控制消息。通过本专利技术的方案,只有授权的操作员有发送控制消息的权限,且OPS自身所在的中心和中心控制权所在的中心相同时,OPS才能够向当前处于服务状态的服务器发送控制消息,从而提高了系统的可靠性。附图说明下面对本专利技术实施例中的附图进行说明,实施例中的附图是用于对本专利技术的进一步理解,与说明书一起用于解释本专利技术,并不构成对本专利技术保护范围的限制。图1为本专利技术的实现SCADA系统灾备的方法的流程图;图2为正常情况下主控中心和备用中心数据流向示意图;图3为灾难发生时主控中心和备用中心数据流向示意图;图4为本专利技术的操作员站的结构组成示意图。具体实施方式为了便于本领域技术人员的理解,下面结合附图对本专利技术作进一步的描述,并不能用来限制本专利技术的保护范围。参见图1,本专利技术提出了一种实现SCADA系统灾备的方法,SCADA系统包括主控中心和备用中心;主控中心和备用中心分别包括一台或一台以上操作员站OPS。其中,主控中心和备用中心分别包括主服务器和备用服务器。其中,主控中心和备用中心处于较远的异地。其中,主控中心的OPS数量大于或等于备用中心的OPS数量。该方法包括:步骤100、OPS接收并验证操作员的身份信息,根据来自操作员的身份信息进行登陆。本步骤中,操作员可以在主控中心被侵占或出故障后转移到备用中心的OPS进行登录。步骤101、OPS接收来自操作员的控制消息,根据操作员的身份信息判断出操作员有发送控制消息的权限,且判断出自身所在的中心和中心控制权所在的中心相同,向当前处于服务状态的服务器发送控制消息。本步骤中,当前处于服务状态的服务器接收到控制消息后根据控制消息对相应的设备进行控制,具体的实现属于本领域技术人员的公知常识,本不用于限定本专利技术的保护范围,这里不再赘述。本步骤中,可以采用现有技术判断操作员是否有发送控制消息的权限,并不用于限定本专利技术的保护范围,这里不再赘述。例如,可以在OPS中预先保存有发送控制消息的权限的操作员的用户名(即登录信息中的用户名)。本步骤中,判断出自身所在的中心和中心控制权所在的中心相同包括:OPS向当前处于服务状态的服务器查询获得中心控制权所在的中心,判断出自身所在的中心和获得的中心控制权所在的中心相同。当OPS接收到来自操作员的中心控制权转移请求消息时,该方法还包括:OPS根据所述操作员的身份信息进行权限认证成功后,将中心控制权转移请求消息发送给当前处于服务状态的服务器;当前处于服务状态的服务器更新自身的中心控制权状态标识;将更新后的中心控制权状态标识同步给主控中心和备用中心的其他服务器。其中,OPS可以采用现有技术进行权限认证,并不用于限定本专利技术的保护范围,这里不再赘述。本专利技术的方法中,还可以手动或自动切换主控中心或备用中心的服务器的主备状态,即将当前处于服务状态的服务器由主控中心的服务器切换到备用中心的服务器。本专利技术的方法中,当将中心控制权切换到备用中心,将当前处于服务状态的服务器切换到备用中心的服务器后,操作员就可以在备用中心进行监视和控制操作,即监控主控中心和备用中心的服务器的状态,向当前处于服务状态的服务器发送控制消息。下面通过具体实施例详细说明本专利技术的方法。在与主控中心较远的异地建立一个备用中心,作为主控中心的后备。备用中心配置与主控中心职责相同的服务器组,并且备用中心的服务器与主本文档来自技高网...

【技术保护点】
一种实现数据采集与监视控制系统灾备的方法,其特征在于,数据采集与监视控制SCADA系统包括主控中心和备用中心;主控中心和备用中心分别包括主服务器和备用服务器,主控中心和备用中心分别还包括一台或一台以上操作员站OPS;该方法包括:OPS接收并验证操作员的身份信息,根据来自操作员的身份信息进行登陆;OPS接收来自操作员的控制消息,根据操作员的身份信息判断出操作员有发送控制消息的权限,且判断出自身所在的中心和中心控制权所在的中心相同时,向当前处于服务状态的服务器发送控制消息。

【技术特征摘要】
1.一种实现数据采集与监视控制系统灾备的方法,其特征在于,数据采集与监视控制SCADA系统包括主控中心和备用中心;主控中心和备用中心分别包括主服务器和备用服务器,主控中心和备用中心分别还包括一台或一台以上操作员站OPS;该方法包括:OPS接收并验证操作员的身份信息,根据来自操作员的身份信息进行登陆;OPS接收来自操作员的控制消息,根据操作员的身份信息判断出操作员有发送控制消息的权限,且判断出自身所在的中心和中心控制权所在的中心相同时,向当前处于服务状态的服务器发送控制消息;其中,当所述主控中心的所有服务器都故障时,所述主控中心的OPS将自动切换连接到所述备用中心的服务器,所述主控中心的OPS通过备用中心的服务器进行监视和控制;当所述主控中心的操作员站OPS都故障时,所述中心控制权转移到所述备用中心,操作员可以在所述备用中心的操作员站OPS向所述主控中心的服务器发送控制消息。2.根据权利要求1所述的方法,其特征在于,该方法还包括:所述OPS接收到来自操作员的中心控制权转移请求消息,OPS根据所述操作员的身份信息进行权限认证成功后,将中心控制权转移请求消息发送给当前处于服务状态的服务器;当前处于服务状态的服务器更新自身的中心控制权...

【专利技术属性】
技术研发人员:吴铀铀王颖陈洪茹李金龙
申请(专利权)人:北京市轨道交通建设管理有限公司北京城建设计发展集团股份有限公司
类型:发明
国别省市:北京;11

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

1