一种IEC61850服务器的模拟方法及系统技术方案

技术编号:22946153 阅读:22 留言:0更新日期:2019-12-27 17:28
本发明专利技术公开了一种IEC61850服务器的模拟方法及系统,方法包括以下步骤:开发MMS服务,以模拟MMS服务器和客户端;开发GOOSE服务,以支持接收、发送、解析、订阅和监视GOOSE报文;开发SV采样和录波服务,以接收和发送采样数据集、解析录播文件和展示动态和静态波形;开发模型验证服务,以验证IEC61850模型文件的正确性。本发明专利技术具有可视化、功能完善、人机交互性好和便于测试验证的优点。

A simulation method and system of IEC61850 server

【技术实现步骤摘要】
一种IEC61850服务器的模拟方法及系统
本专利技术具体涉及一种IEC61850服务器的模拟方法及系统。
技术介绍
IEC61850标准是电力系统自动化领域唯一的全球通用标准。IEC61850规范了数据的命名、数据定义、设备行为、设备的自描述特征和通用配置语言,使不同智能电气设备间的信息共享和互操作成为可能。但是由于IEC61850的高度抽象和庞大的结构体系,为IEC61850服务器和客户端交互的测试与验证带了复杂性和高门槛。
技术实现思路
本专利技术的目的在于克服现有技术中的不足,提供了一种可视化、功能完善、人机交互性好和便于测试验证的IEC61850服务器模拟的方法及系统。为解决上述技术问题,本专利技术提供了一种IEC61850服务器的模拟方法,其特征是,包括以下步骤:开发MMS服务,以模拟MMS服务器和客户端;开发GOOSE服务,以支持接收、发送、解析、订阅和监视GOOSE报文;开发SV采样和录波服务,以接收和发送采样数据集、解析录播文件和展示动态和静态波形;开发模型验证服务,以验证IEC61850模型文件的正确性。进一步的,模拟MMS服务器和客户端包括:如果模拟客户端则通过MMS连接服务连接MMS服务器,反之如果模拟服务器,则通过MMS连接服务与MMS客户端进行连接。进一步的,MMS服务包括以下几个服务功能:第一、连接服务,主要是用于根据不同场景连接服务器或者客户端;如果模拟客户端则通过MMS连接服务连接MMS服务器,反之如果模拟服务器,则通过MMS连接服务与MMS客户端进行连接;第二、数据服务,主要是用于通过图形化界面输入参数,然后向MMS客户端或者MMS服务器发送不同类型的MMS报文,实现读取或者写入数据;第三、控制服务,主要是通过图形化界面输入控制命令,然后通过发送控制类型的MMS报文,实现MMS服务器遥控MMS客户端的能力;第四、报告服务,主要是通过图形化界面支持开启和关闭报告控制模块,此模块用于控制MMS服务器是否接受MMS客户端上送的报告;第五、定值服务,主要是通过可视化定值修改界面输入参数,读取、展示或者改写定值关键信息;第六、文件服务,主要是通过可视化界面从MMS服务器和客户端读取、展示文件目录和下载文件;第七、日志服务,主要是用于支持通过可视化界面展示和读取日志条目及日志内容。进一步的,GOOSE服务包括以下几个服务功能:第一、GOOSE创建服务,用来创建和编辑GOOSE报文,并且编辑完成后,支持保存和再次打开;第二、GOOSE发送接收服务,用于接收和发送GOOSE报文,将16进制GOOSE报文发送到数据链路层;第三、GOOSE解析服务,用于解析接收和发送的GOOSE报文;第四、GOOSE订阅监视服务,支持针对模型订阅和监视GOOSE报文。进一步的,SV采样和录波服务包含以下几个服务功能:第一、SV模块发送服务,用于发送采样值传输模型;第二、SV模块接收服务,用于接收采样值传输模型,可以支持报文截取和将采样数据集转换成静态波形文件;第三、SV模块展示服务,用于实时展示动态录波和带入报文展示静态录波。相应的,本专利技术还提供了一种IEC61850服务器的模拟系统,其特征是,包括MMS服务模块、GOOSE服务模块、SV采样和录波服务模块和模型验证服务模块;MMS服务模块,用于模拟MMS服务器和客户端;GOOSE服务模块,用于支持接收、发送、解析、订阅和监视GOOSE报文;SV采样和录波服务模块,用于接收和发送采样数据集、解析录播文件和展示动态和静态波形;模型验证服务模块,用于验证IEC61850模型文件的正确性。与现有技术相比,本专利技术所达到的有益效果是:1)本专利技术提供图形化展示的、人机交互性更强的、设计更合理的操作和展示界面;2)本专利技术提供了清晰和全面的功能模块划分,可以支持MMS、GOOSE、SV和模型验证四个方面。基本覆盖了IEC61850的大部分功能;3)本专利技术的四个功能部分既可以独立运行,也可以整合在一起成为一套完整的解决方案;4)本专利技术完善和友好的UI界面便于用于使用、客户培训和产品演示。附图说明图1是本专利技术方法的流程示意图;图2是本专利技术模型校验示意图;图3是本专利技术静态波形展示示意图。具体实施方式下面结合附图对本专利技术作进一步描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本专利技术的保护范围。如图1所示,本专利技术的一种IEC61850服务器的模拟方法,包括以下过程:步骤1、本专利技术开发了图形化的MMS模拟服务器和模拟客户端。IEC61850标准是由国际电工委员会第57技术委员会于2004年颁布的、应用于变电站通信网络和系统的国际标准。IEC61850的MMS(ManufacturingMessageSpecification)是制造报文规范就是ISO/IEC9506标准所定义的一套用于工业控制系统的通信协议。通过可视化和图形化的界面,本专利技术即可以作为MMS客户端通过MMS服务连接各自类型的保护与测控装置,也可以作为MMS服务器连接变电站监控后台。具体包含以下几个服务功能:第一、连接服务,主要是用于根据不同场景连接服务器或者客户端。如果模拟客户端则通过MMS连接服务连接MMS服务器,反之如果模拟服务器,则通过MMS连接服务与MMS客户端进行连接。第二、数据服务,主要是用于通过图形化界面输入参数,然后向MMS客户端或者MMS服务器发送不同类型的MMS报文,实现读取或者写入数据。第三、控制服务,主要是通过图形化界面输入控制命令,然后通过发送控制类型的MMS报文,实现MMS服务器遥控MMS客户端的能力。第四、报告服务,主要是通过图形化界面支持开启和关闭报告控制模块,此模块用于控制MMS服务器是否接受MMS客户端上送的报告。本专利技术在开启报告模块成功后,MMS服务器可以动态的收取MMS客户端上送的报告。MMS服务器和客户端需要事先约定好报告的报文规约,以便接收到报文后,可以根据规约反向解析报文内容,并将解析后的报告结构数据展示在本专利技术提供的图形化界面上。第五、定值服务,主要是通过本专利技术提供的可视化定值修改界面输入参数,读取、展示或者改写定值关键信息,如定值最大值、最小值、默认值和实时值等。第六、文件服务,主要是通过本专利技术提供的可视化界面从MMS服务器和客户端读取、展示文件目录和下载文件。第七、日志服务,主要是用于支持通过本专利技术提供的可视化界面展示和读取日志条目及日志内容。步骤2、本专利技术实现IEC61850中的GOOSE功能,并且提供可视化界面支持接收、发送、解析、订阅和监视GOOSE报文。GOOSE(GenericObjectOrientedSubstationEven本文档来自技高网...

【技术保护点】
1.一种IEC61850服务器的模拟方法,其特征是,包括以下步骤:/n开发MMS服务,以模拟MMS服务器和客户端;/n开发GOOSE服务,以支持接收、发送、解析、订阅和监视GOOSE报文;/n开发SV采样和录波服务,以接收和发送采样数据集、解析录播文件和展示动态和静态波形;/n开发模型验证服务,以验证IEC61850模型文件的正确性。/n

【技术特征摘要】
1.一种IEC61850服务器的模拟方法,其特征是,包括以下步骤:
开发MMS服务,以模拟MMS服务器和客户端;
开发GOOSE服务,以支持接收、发送、解析、订阅和监视GOOSE报文;
开发SV采样和录波服务,以接收和发送采样数据集、解析录播文件和展示动态和静态波形;
开发模型验证服务,以验证IEC61850模型文件的正确性。


2.根据权利要求1所述的一种IEC61850服务器的模拟方法,其特征是,模拟MMS服务器和客户端包括:
如果模拟客户端则通过MMS连接服务连接MMS服务器,反之如果模拟服务器,则通过MMS连接服务与MMS客户端进行连接。


3.根据权利要求1所述的一种IEC61850服务器的模拟方法,其特征是,MMS服务包括以下几个服务功能:
第一、连接服务,主要是用于根据不同场景连接服务器或者客户端;如果模拟客户端则通过MMS连接服务连接MMS服务器,反之如果模拟服务器,则通过MMS连接服务与MMS客户端进行连接;
第二、数据服务,主要是用于通过图形化界面输入参数,然后向MMS客户端或者MMS服务器发送不同类型的MMS报文,实现读取或者写入数据;
第三、控制服务,主要是通过图形化界面输入控制命令,然后通过发送控制类型的MMS报文,实现MMS服务器遥控MMS客户端的能力;
第四、报告服务,主要是通过图形化界面支持开启和关闭报告控制模块,此模块用于控制MMS服务器是否接受MMS客户端上送的报告;
第五、定值服务,主要是通过可视化定值修改界面输入参数,读取、展示或者改写定值关键信息;
第六、文件服务,主要是通过可视化...

【专利技术属性】
技术研发人员:薛钟
申请(专利权)人:南京国电南自电网自动化有限公司
类型:发明
国别省市:江苏;32

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

1