[发明专利]一种基于开放消息总线的主备异构系统通信模型同步方法有效
申请号: | 201711273426.4 | 申请日: | 2017-12-06 |
公开(公告)号: | CN108197346B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 赵化时;赵旋宇;王春玉;汤健东;张留留 | 申请(专利权)人: | 中国南方电网有限责任公司;国电南瑞科技股份有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 林丽明 |
地址: | 510663 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 开放 消息 总线 主备异构 系统 通信 模型 同步 方法 | ||
本发明公开了一种基于开放消息总线的主备异构系统通信模型同步方法,该方法在电网调度自动化主备系统间同步,通信前置模型共享交互应用中实现对CIM模型的解析为前置实时数据转发提供模型支撑。通过对CIM模型规范中保留字、包括通信厂站、通道、四遥模型变化为驱动事件,同时定义在模型交互中的多个状态,前置通信模型变化驱动模型同步启动状态,并检测模型同步状态的正确性完成对模型语法校验,解析过程中可形成模型对象交由应用程序处理。本发明的方法灵活高效,为实现调度自动化运行过程中主备通信模型和实时数据共享支撑提供一种解决方法。
技术领域
本发明涉及一种基于开放消息总线的主备异构系统通信模型同步方法,特别是一种电力系统调度自动化主备前置通信模型同步交互和CIM扩展解析方法,属于基于开放消息总线的主备异构系统通信模型同步方法的创新技术。
背景技术
基于IEC61970标准CIM模型作为电网模型描述的载体在电力系统调度自动化领域广泛使用。CIM模型描述方式在规范中使用XML标准为载体IEC61970-552,业界称之为CIM/XML标准。目前CIM/XML遵循XML格式标准在计算机领域有大量的开发包支持对XML文件的解析处理,在工程实施方面有丰富的技术支撑。
符合JMS规范的通用、开放性的消息总线ActiveMQ在金融、电信、工控、互联网等多个行业广泛使用,其便利性、开放性在电力行业也得到了认可。使用ActiveMQ进行消息通信有发布订阅的一发多收、消息实时效率高等优点。
发明内容
本发明的目的是提供一种基于开放消息总线的主备异构系统通信模型同步方法。本发明方法基于消息驱动的思路,制定处理CIM扩展规范中的各类保留字、标签符,通过订阅前置通信模型变化消息将扩展模型对象、属性数据映射解析。采用模型同步状态机制反馈前置模型的语法规范性。实现前置扩展模型同步流程化解析和监视。
本发明的目的是通过以下技术方案来实现的:在电力调度自动化系统中通讯厂站、通道、及四遥的前置通信模型变化通过消息总线交互和CIM模型扩展规范解析及语法校验,实现异构系统主备同步的操作共享和转发实时数据的模型支撑功能;在前置通信模型发生变化时将前置通信模型数据通过符合JMS规范的开放消息总线ActiveMQ的消息推送到异构系统,从异构系统加载模型解析并验证映射模型数据实现异构前置通信模型同步共享。
本发明与现有技术相比,具有如下的优点:
1)本发明更新实时,源端系统前置通信模型更新维护时同时出发模型变换消息发布同步通道,对端系统订阅消息实时消费进入模型同步流程启动;
2)本发明进行数据校验,通过前置模型状态迁移过程中定义的正常迁移、异常迁移实现模型数据流的数据正确性和语法规则校验;
3)本发明实现集中管理,通过统一开放的交互消息总线将异构系统交互集成后可高效管理,对模型数据交互流程可从业务应用到底层通信一体监视;
4)本发明规范通用,前置通信模型通过遵循IEC6170CIM/XML标准在不同厂家直接有广泛支持基础,具备先天通用性便于推广。
附图说明
图1为本发明模型校验执行流程图;
图2为本发明上下级调用交互示意图。
具体实施方式
以下将对本发明的优选实施例进行详细的描述;应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国南方电网有限责任公司;国电南瑞科技股份有限公司,未经中国南方电网有限责任公司;国电南瑞科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711273426.4/2.html,转载请声明来源钻瓜专利网。