一种基于JMS的互备系统操作同步方法技术方案

技术编号:18460641 阅读:85 留言:0更新日期:2018-07-18 13:27
本发明专利技术公开了一种基于JMS的互备系统操作同步方法。互备系统A、B之间的操作同步可以是单向的,也可以是双向的。当A系统向B系统进行同步时,由A系统主动推送同步报文到B系统,B系统的接收程序负责对接收到的同步报文进行解析和处理,并根据操作类型进行相应的实时库、画面、告警服务处理。A、B系统之间通过JMS服务进行操作报文的交互,操作模型通过报文格式中的RDF_ID标识进行唯一性映射。

An operation synchronization method for JMS based interoperability system

The invention discloses a synchronous operation method of mutual backup system based on JMS. The operation synchronization between A and B can be unidirectional or bidirectional. When the A system is synchronized to the B system, the synchronous message of the A system is pushed to the B system actively. The receiving program of the B system is responsible for the analysis and processing of the received sync messages, and the corresponding real-time library, picture and alarm service are processed according to the operation type. A and B systems interact with each other through JMS services, and the operation model is uniquely mapped by RDF_ID identifier in the message format.

【技术实现步骤摘要】
一种基于JMS的互备系统操作同步方法
本专利技术属于电力系统运行和自动化领域,具体涉及一种基于JMS的互备系统操作同步方法。
技术介绍
电力调度控制系统是电网运行指挥中枢,承担着组织电网运行、指挥事故处理和恢复等重要任务。提高电网调度抵御各类事故、自然灾害和社会突发事件的能力,保证其不间断运行,是保障电网安全的必要前提,也是电网应急工作的重要基础条件。各层级调度中心建立一套功能合理的互备系统对电网安全运行有着重要意义。为了减少维护工作量,保证系统数据一致性,需要实现互备系统之间的信息同步,便于在单个系统发生重大故障情况下快速进行系统切换,恢复对电网的运行监视。
技术实现思路
本专利技术的目的在于提供一种基于JMS的互备系统操作同步方法。本专利技术当系统出现重大故障时,有利于快速进行互备系统切换,恢复对电网的运行监视;且本专利技术有助于减少人工维护工作量,调度监控员只需在一侧操作,操作信息并能自动及时的同步到对侧,保证了互备系统之间操作数据的一致性。本专利技术的技术方案是:本专利技术基于JMS的互备系统操作同步方法,包括有如下步骤:1)在互为备用的A、B系统之间,A、B系统各自实时监听当前系统的操作消息,并根据操作类型封装成相应的同步报文;2)建立JMS通讯服务器,将封装好的同步报文通过JMS发送给对方,实现操作信息的实时同步,同步方式不受互备系统之间结构差异的限制。所述步骤1)制定标准的报文规范,A、B系统各自解析报文内容,并转换为私有消息,进行操作的同步处理。所述同步内容至少包括有遥测操作信息、遥信操作信息、挂牌操作信息、遥控闭锁信息。本专利技术根据互备系统之间的结构差异,制定标准的JMS报文规范,在互备系统之间实现操作信息的双向交互。本专利技术在通常情况下,所有的操作同步一般都是由主系统往备系统进行单向同步,特殊情况下,也可由备系统向主系统进行反向同步,即满足双向同步的要求。具体同步方式的切换可通过参数进行控制,各系统在进行同步操作时,首先判断当前系统的参数值,根据参数的设定值来决定是往对侧同步,还是往本侧同步。本专利技术与现有技术相比,具有如下有益效果:1)当系统出现重大故障时,有利于快速进行互备系统切换,恢复对电网的运行监视;2)有助于减少人工维护工作量,调度监控员只需在一侧操作,操作信息并能自动及时的同步到对侧,保证了互备系统之间操作数据的一致性。附图说明图1是本专利技术基于JMS的互备系统操作同步方法的流程图。具体实施方式以下结合附图对本专利技术作进一步详细的介绍。本专利技术提出一种基于JMS的互备系统操作同步方法,下面结合附图和具体的实例对本专利技术技术方案作进一步的详细描述,以使本领域的技术人员可以更好的理解本专利技术并能予以实施,但所举实例不作为对本专利技术的限定。为便于理解本专利技术,下面将结合附图进行阐述。如图1所示是本专利技术基于JMS的互备系统操作同步方法流程图,具体包括以下步骤:1.在互为备用的A、B系统之间,各自监听当前系统的操作消息,如果接收到消息,即进入同步流程,并根据同步参数的设置情况来决定是否需要进行同步操作(以A向B同步为例)。2.当A系统接收到操作消息时,根据操作类型,封装为JMS同步报文,并实时推送到JMS通讯服务器。JMS同步报文中至少包含了操作时间、操作类型、操作人员、厂站rdf_id、设备rdf_id等基本信息。3.JMS通讯服务器负责接收来自A系统的同步报文,并向B系统进行转发。4.B系统在接收到JMS通讯服务器转发来的A系统同步报文后,即开始对报文进行解析和分类处理,并根据不同的操作类型提交相应的实时库、画面、告警等服务处理,最终将A系统的操作信息在B系统实现同步。5.当由B系统向A系统进行同步时,步骤同2、3、4。本专利技术根据互备系统之间的结构差异,制定标准的JMS报文规范,在互备系统之间实现操作信息的双向交互。本专利技术基于JMS的互备系统操作同步方法,在通常情况下,所有的操作同步一般都是由主系统往备系统进行单向同步,在特殊情况下,也可由备系统向主系统进行反向同步,即满足双向同步的要求。具体同步方式的切换可通过参数进行控制,各系统在进行同步操作时,首先判断当前系统的参数值,根据参数的设定值来决定是往对侧同步,还是往本侧同步。SCADA的操作同步至少包括:遥测封锁、遥测解封锁、对端代、对端代解除、遥信封锁、遥信解封锁、遥控闭锁、遥控解闭锁、挂牌、摘牌等内容,通过在报文体的前面增加报文类型进行区分,如:SCADA操作的报文体=操作类型+具体类型的报文信息。具体操作内容如下:1.遥信封锁操作类型:YX_LOCK操作内容:“应用名、操作人、操作时间、操作类型、厂站RDFID、量测RDFID、置入值、注释”。报文举例:appName:”SCADA”;optMan:”XXX”;optTime:”2015-08-2709:23:45”;optType:”YX_LOCK”;subRdfID:”4586548752”;subName:”XXX站”;measRdfID:”58469878547”;measName:”XXX开关状态”;value:”1”;comment:”遥信封锁”。2.遥信解封锁操作类型:YX_UNLOCK操作内容:“应用名、操作人、操作时间、操作类型、厂站RDFID、量测RDFID、置入值、注释”。报文举例:appName:”SCADA”;optMan:”XXX”;optTime:”2015-08-2709:23:45”;optType:”YX_UNLOCK”;subRdfID:”4586548752”;subName:”XXX站”;measRdfID:”58469878547”;measName:”XXX开关状态”;comment:”封锁解除”。3.遥测封锁操作类型:YC_LOCK操作内容:“应用名、操作人、操作时间、操作类型、厂站RDFID、量测RDFID、置入值、注释”。报文举例:appName:”SCADA”;optMan:”XXX”;optTime:”2015-08-2709:23:45”;optType:”YC_LOCK”;subRdfID:”4586548752”;subName:”XXX站”;measRdfID:”58469878547”;measName:”XXX线有功”;value:”5.3”;comment:”置数原因XXX”。4.遥测解封锁操作类型:YC_UNLOCK操作内容:“应用名、操作人、操作时间、操作类型、厂站RDFID、量测RDFID、置入值、注释”。报文举例:appName:”SCADA”;optMan:”XXX”;optTime:”2015-08-2709:23:45”;optType:”YC_UNLOCK”;subRdfID:”4586548752”;subName:”XXX站”;measRdfID:”58469878547”;measName:”XXX线有功”;comment:”封锁解除”。5.遥控闭锁操作类型:YK_LOCK操作内容:“应用名、操作人、操作时间、操作类型、厂站RDFID、量测RDFID、闭锁值、注释”。报文举例:appName:”SCADA”;optMan:”XXX”;optTime:”2015-08-2709:23:45”;optType:”YK本文档来自技高网...

【技术保护点】
1.一种基于JMS的互备系统操作同步方法,其特征在于包括有如下步骤:1)在互为备用的A、B系统之间,A、B系统各自实时监听当前系统的操作消息,并根据操作类型封装成相应的同步报文;2)建立JMS通讯服务器,将封装好的同步报文通过JMS发送给对方,实现操作信息的实时同步,同步方式不受互备系统之间结构差异的限制。

【技术特征摘要】
1.一种基于JMS的互备系统操作同步方法,其特征在于包括有如下步骤:1)在互为备用的A、B系统之间,A、B系统各自实时监听当前系统的操作消息,并根据操作类型封装成相应的同步报文;2)建立JMS通讯服务器,将封装好的同步报文通过JMS发送给对方,实现操作信息的实时同步,同步方式不受互备系统之间结构差异的限制。2.根据权利要求1所述的基于JMS的互备系统操作同步方法,其特征在于所述步骤1)制定标准的报文规范,A、B系统各自解析报文内容,并转换为私有消息,进行操作的同步处理。3.根据权利要求1所述的基于JMS的互备系统操作同步方法,其特征在于所...

【专利技术属性】
技术研发人员:赵化时岑红星汤健东
申请(专利权)人:中国南方电网有限责任公司国电南瑞科技股份有限公司
类型:发明
国别省市:广东,44

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

1