《一种基于IEC61968标准的配电网信息流控制方法.pdf》由会员分享,可在线阅读,更多相关《一种基于IEC61968标准的配电网信息流控制方法.pdf(10页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103019980 A (43)申请公布日 2013.04.03 CN 103019980 A *CN103019980A* (21)申请号 201210457435.X (22)申请日 2012.11.14 G06F 13/38(2006.01) G06F 13/42(2006.01) (71)申请人 中国电力科学研究院 地址 100192 北京市海淀区清河小营东路 15 号 申请人 国家电网公司 (72)发明人 吕广宪 刘鹏 张迪思 刘海涛 赵江河 (74)专利代理机构 北京安博达知识产权代理有 限公司 11271 代理人 徐国文 (54) 发明名称 一种基于 I。
2、EC 61968 标准的配电网信息流控 制方法 (57) 摘要 本发明提供一种基于 IEC 61968 标准的配电 网信息流控制方法, 在应用系统的适配器与总线 进行数据传输之前, 适配器获取主题列表和令牌 ; 当适配器传送的消息到总线时, 进行令牌对比, 通 过验证后, 启动消息的传输流程, 通过校验或格式 转换的消息则进入总线的消息流动控制模块并启 动消息传输, 将消息传给相关应用系统的适配器 ; 传输时, 当发生各应用系统适配器的消息发送量 超过总线运行所承载的负荷时, 总线的消息流动 控制模块根据消息的优先级, 控制应用系统适配 器的运行状态。 本发明能使数据保持统一的、 标准 的格式。
3、, 提高了数据传输的安全性, 降低了总线在 运行过程中安全和负荷等方面潜在的风险, 从而 保障信息交互总线稳定、 高效地运行。 (51)Int.Cl. 权利要求书 1 页 说明书 4 页 附图 4 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 4 页 附图 4 页 1/1 页 2 1. 一种基于 IEC 61968 标准的配电网信息流控制方法, 其特征在于, 在应用系统的 适配器与总线进行数据传输之前, 适配器从总线获取主题列表和令牌 ; 当适配器传送的消 息到达总线时, 进行令牌对比 ; 若令牌信息一致, 即通过验证, 总线的消息流向控制模块启 。
4、动消息的传输流程, 通过总线的消息体控制模块对适配器发送的消息进行校验或基于 IEC 61968 的格式转换, 通过校验或格式转换的消息则进入总线的消息流动控制模块并启动消 息传输, 将消息传给相关应用系统的适配器 ; 传输时, 当发生各应用系统适配器的消息发送 量超过总线运行所承载的负荷或其它影响总线运行等情况时, 总线的消息流动控制模块根 据消息的优先级, 控制应用系统适配器的运行状态。 2. 如权利要求 1 所述的信息流控制方法, 其特征在于, 总线的消息流向控制模块对适 配器设定控制模式包括 : 发布 / 订阅模式和请求 / 响应模式。 3. 如权利要求 1 所述的信息流控制方法, 其。
5、特征在于, 所述适配器传送的消息到达总 线时, 进行令牌对比, 是指将总线的令牌信息与适配器消息中的令牌信息作校验, 若所述令 牌信息一致, 则进入消息流向控制模块并启动消息传输。 4. 如权利要求 3 所述的信息流控制方法, 其特征在于, 所述令牌信息校验包括权限校 验。 5. 如权利要求 1 所述的信息流控制方法, 其特征在于, 消息体控制模块对适配器发送 的消息进行校验包括语法校验和语义校验。 6. 如权利要求 1 所述的信息流控制方法, 其特征在于, 所述应用系统适配器的运行状 态包括启动或暂停状态 ; 若总线暂停所述应用系统适配器, 待总线正常时启动所述应用系 统适配器。 权 利 要。
6、 求 书 CN 103019980 A 2 1/4 页 3 一种基于 IEC 61968 标准的配电网信息流控制方法 技术领域 0001 本发明属于配电网信息集成与互操作领域, 具体涉及一种基于 IEC 61968 标准的 配电网信息流控制方法。 背景技术 0002 在我国的电力行业信息化建设中, 配电网领域的信息系统数量众多, 业务复杂, 往 往需要贯穿多个信息系统实现数据共享, 因此信息集成是配电网信息化建设的关键所在。 近年来, 随着智能电网的发展, 互操作成为配网信息集成的最新目标, IEC 61968 标准成为 配电网信息集成的共识, 许多供电企业逐步从点对点的信息集成模式过渡到基于。
7、信息交换 总线和 SOA 服务架构的集成模式。 0003 IEC 61968 标准通过制定统一的配网公共信息模型 CIM、 统一的消息格式和统一 的服务接口, 为配电网互操作打下基础。然而, 由于缺乏信息流控制相关的功能规范, 配电 网相关的信息总线在实际运行中常常遇到下列问题 : 0004 具体表现为缺少对传输内容的审核、 过滤机制和信息流动的控制措施。倘若没有 针对传输内容的过滤, 一旦有非法信息在总线上传输时, 会造成非法信息的加速传播。此 外, 还会使总线上传输大量的冗余消息, 增加总线无效的运行负荷。 倘若缺少针对信息流动 的控制, 将会导致总线资源使用不均匀、 不合理。 在这种情况。
8、下, 当大量信息在总线上传输, 并且超过总线数据量负荷时, 无法有效控制数据传输量而使得总线崩溃的风险大大增加。 0005 通过对上述问题的总结分析, 得出现存问题的解决思路 : 应从目前以适配器 / 应 用系统为主的分散控制模式, 向总线集中控制模式转变, 主要针对以下三方面不足来实现 信息流控制 : 0006 1. 信息控制不严。主要表现为信息流包含非法内容、 不符合消息格式规范等。 0007 2.缺乏信息流编排和控制功能。 主要表现为无法实现对信息流流转方向和相应权 限的控制。 0008 3.缺乏信息流运行中控制功能。 主要表现为无法实现总线运行过程中对适配器状 态的控制。 发明内容 0。
9、009 针对现有技术的不足, 本发明一种基于 IEC 61968 标准的配电网信息流控制方 法, 使数据保持统一的、 标准的格式, 提高了数据传输的安全性, 降低了总线在运行过程中 安全和负荷等方面潜在的风险, 从而保障信息交互总线稳定、 高效地运行。 0010 本发明提供的一种基于 IEC 61968 标准的配电网信息流控制方法, 其改进之处在 于, 在应用系统的适配器与总线进行数据传输之前, 适配器从总线获取主题列表和令牌 ; 当 适配器传送的消息到达总线时, 进行令牌对比 ; 若令牌信息一致, 即通过验证, 总线的消息 流向控制模块启动消息的传输流程, 通过总线的消息体控制模块对适配器发。
10、送的消息进行 校验或基于 IEC 61968 的格式转换, 通过校验或格式转换的消息则进入总线的消息流动控 说 明 书 CN 103019980 A 3 2/4 页 4 制模块并启动消息传输, 将消息传给相关应用系统的适配器 ; 传输时, 当发生各应用系统适 配器的消息发送量超过总线运行所承载的负荷或其它影响总线运行等情况时, 总线的消息 流动控制模块根据消息的优先级, 控制应用系统适配器的运行状态。本发明所述的其它影 响总线运行等情况包括 1) 总线消息传输故障 (包括网络故障) 、 2) 消息的传输量过大, 超过 总线正常运行负荷、 3) 应用系统的适配器故障等情况。 0011 其中, 总。
11、线的消息流向控制模块对适配器设定控制模式包括 : 发布 / 订阅模式和 请求 / 响应模式。 0012 其中, 所述适配器传送的消息到达总线时, 进行令牌对比, 是指将总线的令牌信息 与适配器消息中的令牌信息作校验, 若所述令牌信息一致, 则进入消息流向控制模块并启 动消息传输。 0013 其中, 所述令牌信息校验包括权限校验。 0014 其中, 消息体控制模块对适配器发送的消息进行校验包括语法校验和语义校验。 0015 其中, 所述应用系统适配器的运行状态包括启动或暂停状态 ; 若总线暂停所述应 用系统适配器, 待总线正常时启动所述应用系统适配器。 0016 与现有技术比, 本发明的有益效果。
12、为 : 0017 本发明采用信息体控制模块, 其基于 IEC 61968 配电网公共信息模型 CIM 和 XMLSchema 消息规范, 研制信息体控制模块, 对传输的信息内容进行语义和语法校验, 保证 信息的完整性、 有效性和一致性, 实现信息纠错与高质量数据交换。 0018 本发明采用信息流向控制模块, 其面向请求 / 响应与发布 / 订阅两种配电网信息 交换基本模式, 研制具备信息流编排、 信息流路由与校验功能的配电网流向控制模块, 实现 了由信息交换总线集中控制下的应用系统间透明与安全信息交换。 0019 本发明采用信息流动控制模块, 其基于总线主动控制思路, 研制具备适配器启停 控制。
13、、 传输速率控制、 优先级控制等功能的配网信息流动控制模块, 实现高负载情况下的关 键信息交换与系统稳定性。 0020 本专利采用 IEC 61968 技术规范作为消息载体的格式标准, 在此基础上加入总线 的控制技术。适配器通过总线授权后, 即具备了向总线进行消息传递的首要条件。在进行 消息的交换过程中, 首先须经过总线数据校验模块检测后才能正式进入数据传输队列。通 过这两级保障机制, 使数据保持统一的、 标准的格式, 提高了数据传输的安全性, 降低了总 线在运行过程中安全和负荷等方面潜在的风险, 从而保障信息交互总线稳定、 高效地运行。 附图说明 0021 图 1 为本发明提供的总体功能框架。
14、图。 0022 图 2 为本发明提供的信息流控制功能结构图。 0023 图 3 为本发明提供的信息流载体控制序列图。 0024 图 4 为本发明提供的信息流向控制序列图。 0025 图 5 为本发明提供的信息流动控制序列图。 0026 图 6 为本发明提供的信息传输序列图。 具体实施方式 说 明 书 CN 103019980 A 4 3/4 页 5 0027 下面结合附图对本发明的具体实施方式作进一步的详细说明。 0028 本实施例提出的一种基于 IEC 61968 标准的配电网信息流控制方法, 其总体功能 框架图如图 1 所示, 且其总体流程为 : 当适配器与总线进行数据传输之前, 总线的消。
15、息流向 控制模块对适配器设定权限及控制模式, 再通过总线的消息体控制模块审核由适配器发送 的消息, 审核通过的消息则进入总线的消息流动控制模块并启动消息传输 ; 传输时, 当各应 用系统之间的消息发送量超过设定值时, 所述总线的消息流动控制模块设定所述消息的优 先级, 控制应用系统的运行状态。 0029 本实施例的流程运用模块包括消息流向控制模块、 消息体控制模块和消息流动控 制模块, 其中 : 0030 消息流向控制模块 : 在消息到达总线之前, 适配器首先从总线获取自身所具有的 主题权限列表, 并据此进行消息发送的依据。 0031 消息体控制模块 : 首先由适配器发起消息发送请求至总线, 。
16、然后通过总线的消息 体控制模块对接收到的消息进行令牌信息校验, 即将令牌信息与会话中的令牌信息作对 比, 如果信息一致, 则进入消息流向控制正式启动消息传输, 待消息处理完成后将结果返回 适配器。 0032 消息流动控制模块 : 总线在运行过程中, 当各应用系统之间的消息发送量超过既 定值时, 总线会根据消息主题的优先级控制应用系统的运行状态, 从而临时降低消息的传 输数量, 如附图 4 所示。当数据传输量下降到一定范围时, 启动已停止的应用系统, 并继续 发送暂存的消息, 然后总线即恢复正常运行。 0033 如图 2 所示, 在总线与适配器之间、 多总线之间进行数据交换时, 总线消息体控制 。
17、模块需要对接收到的数据进行校验并做非法信息过滤。 通过总线消息流动控制模块可以根 据总线自身运行情况, 利用定制好的优先级规则停止或启动部分适配器, 保障总线安全、 稳 定地运行。 0034 如图 3 所示, 应用系统适配器将消息体发送至信息交换总线后, 总线分别对消息 体进行权限校验、 语法校验、 语义校验, 三者都通过之后即可进入总线传输队列, 否则将结 果返回适配器, 结束消息流转。 0035 本实施例现以请求/响应模式为例来介绍信息流向控制, 如图4所示。 应用系统1 适配器先将消息体发至总线, 总线收到后反馈确认消息。然后总线将接收到的请求 / 响应 模式的消息, 经过消息路由以后,。
18、 找出消息响应的适配器, 当找到目标方为应用系统 2 的适 配器时, 根据令牌信息进行身份确认, 通过后则发送消息处理请求进行相应处理, 完成后将 结果返回给应用应用系统 1 适配器。 0036 利用总线上传输消息的优先级别, 根据总线运行过程中资源的使用情况动态地暂 停, 或者启动指定适配器的消息传输, 从而解决总线超负荷运行时的风险, 保障总线安全、 稳定地运行。如图 5 所示, 当总线运行超过额定负荷时, 根据已配置的优先级向优先级低的 适配器发送停止指令, 停止一切该适配器的消息发送与接收, 待总线资源正常时再重新发 送启动指令给适配器。 例如优先级由高到低为1、 2和3, 则总线的消。
19、息流动控制模块可将优 先级低的 3 的消息对于的应用系统暂态, 等前优先级 1、 2 处理完时, 再启动优先级 3 消息对 应的应用系统。 0037 为了将消息传输过程进行更为详细的描述, 现以发送消息的请求 / 相应模式为 说 明 书 CN 103019980 A 5 4/4 页 6 例, 采用序列图形式来体现对象之间的交互, 其整体的传输序列图如图 6 所示。应用系统 1 的适配器通过总线消息流动控制、 总线消息体校验和总线消息流向控制, 最终将有效的 信 息传给应用系统 2 的适配器。 0038 最后应当说明的是 : 以上实施例仅用以说明本发明的技术方案而非对其限制, 尽 管参照上述实施例对本发明进行了详细的说明, 所属领域的普通技术人员应当理解 : 依然 可以对本发明的具体实施方式进行修改或者等同替换, 而未脱离本发明精神和范围的任何 修改或者等同替换, 其均应涵盖在本发明的权利要求范围当中。 说 明 书 CN 103019980 A 6 1/4 页 7 图 1 图 2 说 明 书 附 图 CN 103019980 A 7 2/4 页 8 图 3 说 明 书 附 图 CN 103019980 A 8 3/4 页 9 图 4 图 5 说 明 书 附 图 CN 103019980 A 9 4/4 页 10 图 6 说 明 书 附 图 CN 103019980 A 10 。