数据总线技术在智能电网调度控制系统中的应用.docVIP

数据总线技术在智能电网调度控制系统中的应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据总线技术在智能电网调度控制系统中的应用.doc

  数据总线技术在智能电网调度控制系统中的应用   引言   智能电X调度控制系统存在大量数据传输的业务场景。随着电X的技术进步和业务发展,智能电X调度控制系统功能日益强大,各类应用在数据通信方面呈现出复杂性和多样化的特点[1],主要体现在传输数据量大、数据获取方式多样、数据交互实时性高等方面,对数据通信的安全性、可靠性等要求越来越高[2-3]。为适应电X发展需求,研究智能电X调度控制系统的数据传输技术已经迫在眉睫[4-5]。   根据中国电力二次系统安全防护设计思想[6],电力二次系统分为安全Ⅰ区、安全Ⅱ区、安全Ⅲ区和安全Ⅳ区。智能电X调度控制系统的四大类应用横跨3个安全区域,当前各类应用间的数据传输主要存在3个方面问题:首先,相同区域内数据传输效率低,缺少统一的、高效实时的数据传输手段;其次,横向跨区和纵向跨级需要安全可靠的数据传输和交互机制;再次,安全Ⅰ区、Ⅱ区与安全Ⅲ区间的隔离装置缺少统一的数据交互方式[7-9]。   在智能电X调度控制系统中,现有的数据传输机制很难解决上述所有问题,因此本文提出了一种横向集成、纵向贯通的数据总线技术。该技术通过对总线技术、中间件技术[9]、订阅/发布策略等进行融合、扩展,使智能电X调度控制系统中应用程序可以实现横向跨区传输,同时支持各级调度中心之间的数据交互,满足了智能电X调度控制系统在多级调控中心数据广域范围共享的要求。   1 系统总线架构   数据总线由消息总线、服务总线、消息邮件3个部分构成,其为智能电X调度控制系统应用程序提供横向集成、纵向贯通的数据交互服务。数据总线架构如图1所示,消息总线负责相同安全区域内不同应用间的实时数据传输,服务总线和消息邮件实现跨安全区和各级调度间的数据交互。【1】   消息总线用于系统中应用程序间的实时数据传输,按照实时监控的特殊要求,具备高效实时的特点,消息总线基于订阅/发布模型[10-11],为应用程序提供注册、撤销注册、订阅消息、撤销订阅、发布消息、接收消息等功能,为实现高效的数据通信提供可靠和通用的信息交互机制。消息总线主要用于对实时性要求高的数据通信场景,例如数据采集应用和数据处理应用之间的消息传递都采用消息总线实现。   服务总线用于系统中应用程序间的数据交互,按照系统对数据交互安全性、高效性、实时性和统一性要求,实现请求/响应模型和订阅/发布模型两种模型,为应用程序提供基于服务,屏蔽实现数据交换底层通信技术的具体方法,满足应用功能和数据在广域范围的交互和共享[12-13]。服务总线主要用于实时数据交互的通信场景,例如历史库服务使用服务总线的请求/响应模型,实现了对历史库的请求和访问;画面刷新服务使用服务总线的订阅/发布模型,实现了对遥测和遥信数据的动态实时推送。   消息邮件用于应用程序间的非实时数据传送,可以跨越安全Ⅰ区、Ⅱ区、Ⅲ区和上下级调度。按照为整个电X调度提供跨区跨调度机构的要求设计,为跨区跨调度机构的特殊应用提供文件、消息、流程等通信支持。   2 消息总线   2.1 概述智能电X调度控制系统对电X事件的实时监控要求较高,需要快速传递遥测数据、开关变位、事故信号、控制指令等各类实时数据和事件。为满足系统实时监控的需求,消息总线为应用程序间数据通信提供高效、通用的信息交互机制。   为解决系统中实时消息在不同应用间的传输问题,消息总线屏蔽繁琐复杂的底层通信细节,通过提供简单、通用的消息原语,支持应用程序在节点内和节点间进行消息传递,并支持一对多、一对一的信息交换场合。   2.2 消息总线结构消息总线的基本结构包括消息原语、共享内存通信模块和X络传输模块。其中,消息原语用于完成应用程序和消息总线间的信息交换;共享内存通信模块用于节点内的消息传递,以实现实时数据的高效传输;X络通信模块用于节点间的消息传递,利用组播技术和点对点分别实现一对多、一对一的消息传输方式。消息总线结构示意图如图2所示。【2】   2.3 功能设计消息总线设计通用的消息报文作为实时消息的承载体,该报文由消息头和消息体两部分组成,其中消息头主要包含消息体长度、事件集和事件等信息,是每个消息报文在发送时必须携带的公共信息;消息体是消息报文的数据部分,由应用程序针对不同的消息功能来定义各自的消息体。   为实现消息分类功能,消息总线对消息报文按照事件集、事件两级进行划分,应用程序可根据实际业务需求定义相应的事件集,再定义事件集中的事件。   消息总线以消息原语的方式为应用程序提供注册、撤销注册、订阅消息、撤销订阅、发布消息、接收消息等功能,消息总线原语如表1所示。【3】      消息总线采用订阅/发布模式进行数据传输,消息接收者只有在订阅某个事件集的消息后,才能接收属于该事件集的消息。消息发送者在发送消息时指定事件集,由消息总线将该消息发送给已订阅此事

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档