一种智能变电站站控层MMS通信仿真的方法技术

技术编号:13014551 阅读:219 留言:0更新日期:2016-03-16 12:54
本发明专利技术公开了一种智能变电站站控层MMS通信仿真的方法,包括以下步骤:构建IED模型配置内存库,仿真保护装置的保护功能逻辑,应用服务托管中心访问数据信息;本发明专利技术仿真终端与应用服务托管中心、IED虚拟保护逻辑功能库、装置配置内存库相互通信,使用ICE中间件技术进行传输。装置虚拟保护逻辑功能与应用服务托管中心,包含ICE服务端的功能,向应用程序或功能模块提供数据访问的功能。仿真终端、MMS通信服务器、应用服务托管中心等,含有ICE客户端程序,能访问其他含ICE服务的应用程序中的配置信息或实时数据。站控层仿真通信功能,为工程人员和开发人员提供了一个快速、有效、便捷的智能变电站系统测试环境。

【技术实现步骤摘要】

本专利技术属于智能变电站系统仿真领域,是在智能变电站仿真分析系统的基础架构平台上实现的专利技术,用来模拟智能变电站站控层的遥测、遥信、事件以及S0E等实时数据通信功能。
技术介绍
MMS (Manufacturing Message Specificat1n)是由 ISO TC184 开发和维护的网络环境下计算机或智能电子设备之间交换实时数据和监控信息的一套国际标准报文规范。MMS是一套独立的规范,它独立于应用和设备的开发者。MMS的服务和报文都是相同的。现在MMS已经广泛用于汽车、航空、化工、电力等多个工业自动化领域。ICE (Internet Communicat1ns Engine),是一种面向对象的中间件平台,支持面向对象的RPC编程.该平台为构建面向对象的客户一服务器应用提供了工具、API和库支持。由ICE平台开发的应用支持跨平台部署,多语言编程,其中服务端支持C++、JAVA、C#、Python等几种编程语言,客户端还支持Ruby、PHP。ICE支持同步/异步、订阅/发布的编程模式,支持分布式部署,网格计算,内置负载均衡功能。随着智能变电站技术在我国电力行业的普及、应用,以及IEC61850标准的采用,不同厂家的智能电子设备之间,已经能够互联互通。但,这种异构的变电站系统,给智能电子设备的开发,以及系统工程的布署与测试工作带来了一定的复杂度。首先,在智能变电站布署、联调过程中,工程人员面临着如何快速、高效并准确的核对信号,测试各厂家模型配置文件的兼容性等问题。其次,在智能变电站投运以后的运维过程中,变电站运维人员或智能设备开发人员需要在不断电的情况下查找并解决问题。另外,后台监控系统以及通信管理机的开发与测试工作,也需要一个快捷、方便、低成本且易使用的测试环境,以达到测试的目的。结合上述问题,研发一套智能变电站站控层的通信仿真系统,具有十分重要的现实意义。
技术实现思路
本专利技术的目的为采用基于ICE分布式通信技术实现智能变电站MMS通信功能的仿真,填补了目前电力行业智能变电站仿真系统领域的欠缺,为仿真系统的实现增加一种可行性参考方案。实现了遥测数据的仿真、遥信状态与S0E记录的仿真、事件状态及S0E记录的仿真,以及遥控仿真和定值仿真。本专利技术技术方案如下: 一种智能变电站站控层MMS通信仿真的方法,包括以下步骤, S1,构建IED模型配置内存库;基于MMSLite库解析智能变电站的系统配置SCD文件,导出所述智能变电站的每个装置的Cid内存信息;解析cid文件,根据cid的配置信息,通过转换接口转换成装置的保护配置模型,从当前的保护逻辑编程项目中提取出软件、硬件资源属性配置信息,创建装置的软件、硬件配置仿真的内存块; S2,仿真保护装置的保护功能逻辑; 基于Windows环境下的保护功能仿真驱动实现源程序的移植,进行每个具体逻辑功能的移植;保护功能逻辑与其他功能模块或项目的通信,依靠ICE中间件来进行的。保护功能逻辑仿真中增加一个ICE服务器模块,所述ICE服务器模块用于提供对相关保护功能数据的访问或读写;变电站仿真丽S服务器,创建ICE客户端,由所述ICE客户端访问保护功能的ICE服务器,传递保护装置的数据信息; S3,应用服务托管中心访问数据信息: 应用服务托管中心用于对IH)仿真器的可编程保护功能仿真、MMS通信、GOOSE通信、SMV通信程序的管理和应用;在启动智能变电站站控层MMS通信仿真时,应用服务托管中心根据模型配置信息为每个IH)分别构建装置模型实例化配置信息内存库,以及虚拟保护逻辑功能库和MMS通信服务器配置模块;每个IED的仿真与运行相互独立。应用服务托管中心通过ICE客户端访问虚拟保护功能部分的数据信息,以ICE服务端模式向丽S通信服务程序或访真终端提供数据据访问与控制;应用服务托管中心与MMS服务端、虚拟保护逻辑功能端、G00SE信服务端、SMV通信服务端之间进行交互通信。应用服务托管中心与虚拟保护逻辑功能模块均包括有ICE服务端程序,仿真终端通过ICE客户端来访问模拟装置的数据与配置信息;MMS通信服务端通过ICE客户端与虚拟保护功能模块相互通信,进行数据访问,读取或修改装置的保护配置信息或实时数据信息。智能变电站仿真终端、MMS通信服务器以及应用服务托管中心、装置虚拟保护逻辑功能模块之间,通过ICE客户端与服务端交互的模式通信。与现有技术相比,本专利技术有益效果包括:本专利技术仿真终端与应用服务托管中心、IH)虚拟保护逻辑功能库、装置配置内存库相互通信,使用ICE中间件技术进行传输。装置虚拟保护逻辑功能与应用服务托管中心,包含ICE服务端的功能,向应用程序或功能模块提供数据访问的功能。仿真终端、MMS通信服务器、应用服务托管中心等,含有ICE客户端程序,能访问其他含ICE服务的应用程序中的配置信息或实时数据。站控层仿真通信功能,为工程人员和开发人员提供了一个快速、有效、便捷的智能变电站系统测试环境。工程人员可以在此仿真系统中核对信号,测试各厂家设备的兼容性;开发人员可以利用此仿真系统测试后台监控系统、通信管理机等设备。本专利技术满足了智能变电站相关工程人员与开发人员的测试需求,节约了时间成本、经济成本。【附图说明】图1为本专利技术智能变电站站控层MMS通信仿真的方法流程图; 图2为IED模型配置内存库配置信息转换示意图; 图3为仿真保护装置的保护功能逻辑示意图; 图4为应用服务托管中心通信流程示意图;图5为本专利技术基于ICE的通信流程示意图。【具体实施方式】下面结合附图对本专利技术作更进一步的说明。如图1所示,一种智能变电站站控层丽S通信仿真的方当前第1页1 2 本文档来自技高网
...
一种智能变电站站控层MMS通信仿真的方法

【技术保护点】
一种智能变电站站控层MMS通信仿真的方法,其特征在于,包括以下步骤,S1,构建IED模型配置内存库;基于MMSLite库解析智能变电站的系统配置SCD文件,导出所述智能变电站的每个装置的cid内存信息;解析cid文件,根据cid的配置信息,通过转换接口转换成装置的保护配置模型,从当前的保护逻辑编程项目中提取出软件、硬件资源属性配置信息,创建装置的软件、硬件配置仿真的内存块;S2,仿真保护装置的保护功能逻辑;基于Windows环境下的保护功能仿真驱动实现源程序的移植,进行每个具体逻辑功能的移植;保护功能逻辑仿真中增加一个ICE服务器模块,所述ICE服务器模块用于提供对相关保护功能数据的访问或读写;变电站仿真MMS服务器,创建ICE客户端,由所述ICE客户端访问保护功能的ICE服务器,传递保护装置的数据信息;S3,应用服务托管中心访问数据信息:应用服务托管中心用于对IED仿真器的可编程保护功能仿真、MMS通信、GOOSE通信、SMV通信程序的管理和应用;在启动智能变电站站控层MMS通信仿真时,应用服务托管中心根据模型配置信息为每个IED分别构建装置模型实例化配置信息内存库,以及虚拟保护逻辑功能库和MMS通信服务器配置模块;每个IED的仿真与运行相互独立;应用服务托管中心通过ICE客户端访问虚拟保护功能部分的数据信息,以ICE服务端模式向MMS通信服务程序或访真终端提供数据据访问与控制;应用服务托管中心与MMS服务端、虚拟保护逻辑功能端、GOOSE信服务端、SMV通信服务端之间进行交互通信;  应用服务托管中心与虚拟保护逻辑功能模块均包括有ICE服务端程序,仿真终端通过ICE客户端来访问模拟装置的数据与配置信息;MMS通信服务端通过ICE客户端与虚拟保护功能模块相互通信,进行数据访问,读取或修改装置的保护配置信息或实时数据信息。...

【技术特征摘要】

【专利技术属性】
技术研发人员:周健郭浩刘大伟李明远李修金刘一丹贾晓辉于海波马泉孔沙兵肖剑汪向军吕淳
申请(专利权)人:国家电网公司江苏省电力公司江苏省送变电公司
类型:发明
国别省市:北京;11

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

1