一种基于IEC61850的状态监测仿真系统的定值服务仿真方法与流程

文档序号:12468318阅读:1041来源:国知局

本发明属于电力系统应用领域,尤其涉及一种基于IEC61850的状态监测仿真系统的定值服务仿真方法。



背景技术:

IEC61850已经在我国的智能化变电站中作为主要的通讯标准得到广泛应用,对解决变电站各设备和子系统间的互操作性问题起到了良好的效果。变电站一次设备状态监测系统作为变电站自动化系统的重要组成部分,目前也已普遍实施IEC61850标准。

一次设备状态监测系统对设备运行参数进行持续在线采集并对其进行综合分析评估,以实现对设备状态的有效诊断和评估,对设备的运行、维护提供辅助决策信息。随着一次设备状态监测应用的不断深化及运行经验的积累,系统已从早期的实时数据采集及数据异常告警的简单应用阶段过渡到以多角度综合分析为基础的高级应用阶段。高级应用的正确性、有效性取决于多种因素,原始数据的准确性是一个重要方面,而保证原始数据准确又依赖于装置工作参数的设定。

在IEC61850标准中,可通过定值服务(sg services)实现下级设备的工作参数、工况设定、告警限值等读取和修改,目前的状态监测IEC61850应用规范对这一方面的要求覆盖已开始完善。对定值功能的验证手段是状态监测设备、软件测试、调试所必须的。然而在实验室等开发环境中具备多种类型设备、设备的监测类型不同,造成了设备运行参数不同,使该项测试难于进行。不仅测试过程繁琐复杂,并且测试成本较高。



技术实现要素:

针对上述技术问题,本发明提供一种基于IEC61850的状态监测仿真系统测试平台的定值服务仿真方法,在基于IEC61850的状态监测仿真系统测试平台中提供方便、高效的定值服务模拟功能。

为达到上述目的,本发明采用的技术方案为:

本发明的基于IEC61850的状态监测仿真系统的定值服务仿真方法,提供的定值服务仿真方法在基于PC计算机或服务器的状态监测仿真系统测试平台上通过IEC61850定值服务实现。具体包括以下步骤:

步骤1,启动状态监测系统;启动61850MMS服务并进行数据生成规则设置;

步骤2,读取定值组数据信息结合生成规则设置定值数据生成器;定值组数据包括用户设置和模型文件信息。

步骤3,启动定值数据生成器,建立仿真数据区并生成仿真定值数据,建立仿真定值数据与61850定值数据的映射关系;

步骤4,当客户端发起定值请求,处理定值请求的读操作/写操作。

步骤4进一步包括如下步骤:当客户端发起定值请求,其中客户端进行定值读操作时,按照客户端指定定值项索引对应仿真数据区中的仿真定值数据并传递到61850定值数据区,完成客户端读操作;当客户端进行定值写操作时,锁定仿真定值区编辑状态,将61850定值数据按照关联映射关系更新到相应仿真数据区中,完成客户端写操作;

当存在多个客户端同时发起的定值请求时,在仿真数据区建立访问编辑锁,在前一个客户端定值组服务请求未结束时,锁定仿真数据区的阻止其余请求的操作,在前一个客户端请求结束后,释放仿真数据区的锁定。

本发明具有以下有益效果:本发明提供一种基于IEC61850的状态监测仿真系统测试平台的定值服务仿真方法,解决在实验室等开发环境中具备多种类型设备、设备的监测类型不同,造成设备运行参数不同使该项测试难于进行的问题。

相对于使用状态监测设备搭建的模拟环境而言,本发明具有模拟环境建设简便、运行速度快,仿真数据管理能力强等特点;可针对任意测试要求产生多个定值分组和多种类型定值数据,可替代多台状态监测设备运行对状态监测客户端系统或设备进行测试,简化了测试过程,降低了测试成本。

附图说明

图1为本发明实施例的定值服务仿真方法流程。

具体实施方式

为了便于本领域技术人员的理解,下面结合实施例与附图对本发明作进一步的说明。

本发明提供的定值服务仿真方法在基于PC计算机或服务器的状态监测仿真系统测试平台上通过IEC61850定值服务实现,原理流程图如图1所示。图1中首先启动状态监测系统测试平台,然后启动61850MMS服务并读取用户设置和模型文件信息对定值数据生成器进行设置;在仿真数据设置完毕后,启动定值数据生成器,建立仿真数据区,同时建立仿真数据与61850数据的映射关系。在以上步骤完成后,等待客户端定值请求。

当客户端发起的定值请求包括读和写的操作,其中客户端进行定值读操作时,按照客户端指定定值项索引对应仿真数据区中的仿真定值数据并传递到61850定值数据区,完成客户端读操作;当客户端进行61850定值写操作时,锁定仿真数据区编辑状态,将61850定值数据按照关联映射关系更新到相应仿真数据区中,完成客户端写操作。

当存在多个客户端同时发起的61850定值服务请求时,在仿真数据区建立访问编辑锁,即在前一个客户端定值服务请求未结束时,锁定仿真数据区的阻止其余请求的操作,在前一个客户端请求结束后,释放仿真数据区的锁定。

本定值服务仿真方法能够解决在实验室等开发环境中具备多种类型设备、设备的监测类型不同,造成的设备运行参数不同使该项测试难于进行的问题。

相对于使用状态监测设备搭建的模拟环境而言,本方法具有模拟环境建设简便、运行速度快,仿真数据管理能力强等特点;可针对任意测试要求产生多个定值分组和多种类型定值数据,可替代多台状态监测设备运行对状态监测客户端系统或设备进行测试,简化了测试过程,降低了测试成本。

以上的实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。本发明未涉及的技术均可通过现有的技术加以实现。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1