一种继电保护定值可视化方法

文档序号:9261213阅读:823来源:国知局
一种继电保护定值可视化方法
【技术领域】
[0001]本发明涉及交流输电和直流输电的定值设置以及继电保护装置,涵盖低压、中压、高压、超高压和特高压交流输电领域,以及高压和特高压直流输电领域。
【背景技术】
[0002]交流输电和直流输电需要继电保护装置对输电设备故障及输电系统故障进行识别和保护。目前,继电保护装置均采用微机保护。继电保护装置需完成一系列判断输电设备故障及输电系统故障的算法;这些算法均涉及到一系列设定值,称为继电保护定值。
[0003]常规继电保护定值具有如下特点:
[0004]1、固有属性:比如,名称、量纲、最大值、最小值、整定最小步长,整定值等。
[0005]2、运行性:微机保护算法程序可运行使用定值的设定值。
[0006]3、可整定性:运行的继电保护装置无需进行软件更新,即可改变定值的设定值并投入运行。
[0007]4、可读性:在继电保护装置本身配置的显示屏上可读;在变电站内工作站上可读。
[0008]5、远距离可读性(远动):在变电站外的调度中心等地方的工作站上可读。
[0009]6、修改操作性:分装置级、本地级和远动级;分别在装置本身配置的接口上、本变电站内工作站上和在变电站外的调度中心等地方的工作站上,进行修改操作。
[0010]7、多套性:多套定值预存在继电保护装置中,适应不同的运行方式和运行工况。其中,只有一套定值处于运行(激活)状态;其余套定值处于备用状态。某一套定值从备用状态转变为运行状态,或某一套定值从运行状态转变为备用状态,这一过程称为定值组切换。定值组切换可以人工进行,也可以根据条件自动进行。
[0011]目前,国内普遍使用IEC870-5-103和IEC61850两种保护通信规约进行远动通信及远动操作,其中包括继电保护定值的远动通信和远动操作。
[0012]目前,实现继电保护定值以上特点的方法采用人工,并且使用多个工具(比如:文档编辑工具、程序语言设计工具等):人工编辑程序语句使用定值(一般采用赋值语句),人工配置供继电保护装置本身配置的显示屏显示特点格式的文件,人工编辑供继电保护装置程序运行使用的定值数据文件,人工配置IEC870-5-103信息文档供远动通信,和人工配置IEC61850信息文档供远动通信。
[0013]当继电保护定值发生变化或调整时(比如,修改定值、增加定值或删除定值),需要人工和使用多个工具对程序定值赋值语句、每一个配置文件(或文档)重新修改和进行调整,效率低下,而且很容易因遗漏某个配置文件(或文档)而导致继电保护定值的一致性错误,有待改进。

【发明内容】

[0014]本发明的目的,在于提供一种继电保护定值可视化方法,其可自动生成程序代码赋值,以及各种配置文件和配置文档,避免了人工配置、修改可能带来的继电保护定值一致性错误。
[0015]为了达成上述目的,本发明的解决方案是:
[0016]一种继电保护定值可视化方法,设计继电保护定值可视化符号,实现定值变量的赋值,生成供继电保护装置本身配置使用的显示屏显示特点格式的文件,生成供继电保护装置程序运行使用的数据配置文件,生成供远动通信使用的信息文档。
[0017]上述设计的继电保护定值可视化符号是一个可视化程序符号,由图形、文字、数字、数值和属性组成,包含以下内容:
[0018]a)包含定值变量名称和数值,并对定值变量进行赋值;
[0019]b)包含供继电保护装置本身配置的显示屏显示使用的所有信息,并生成供继电保护装置本身配置使用的显示屏显示特点格式的文件;
[0020]c)包含供继电保护装置程序运行的数据配置使用的所有信息,并生成供继电保护装置程序运行使用的数据配置文件;
[0021]d)包含供远动通信使用的IEC870-5-103信息使用的所有信息,并生成供远动通信使用的IEC870-5-103信息文档;
[0022]e)包含供远动通信使用的IEC61850信息使用的所有信息,并生成供远动通信使用的IEC61850信息文档。
[0023]上述继电保护定值可视化符号是多组表格,每组表格由多个表格组成,每个表格由行、列以及表格归属组成;每个表格中的列,包括中文定值名称、英文定值名称、定值变量名称、整定值、量纲、最大值、最小值、整定最小步长、数据格式和远动属性,且在每列项下附属有显示属性,该显示属性为“是”或“否”的选择项;每个表格中的行为继电保护定值;每个表格中的表格归属包括名称、中文描述、英文描述、逻辑节点和逻辑节点描述,相同的表格归属将分布在不同表格中的定值归为同一个组。
[0024]上述继电保护定值可视化符号表格有三种可视表现形式,编辑形式、显示形式和调试形式;其中,编辑形式为显示表格的所有内容,包括所有行、所有列和表格归属,并显示每列的显示属性;显示形式仅显示表格中的部分列内容、所有行和表格归属;调试形式为显示变量名称、运行值、整定值和按钮,所述按钮包括“刷新”、“整定”和“取消”三个功能按钮。
[0025]编程可视化工具有三种模式:浏览模式、编辑模式和调试模式;在浏览模式下,显示表格的显示形式定义的表格内容,只能浏览继电保护定值可视化符号表格,不能对继电保护定值可视化符号表格进行任何编辑、修改操作;在编辑模式下,能够编辑、修改表格内各项可编辑内容;在调试模式下,显示继电保护定值可视化符号表格的调试形式内容,能够编辑、修改“整定值”内容。
[0026]能够执行生成代码和编译代码工作;生成代码后的产物为,定值变量赋值程序语句代码、供继电保护装置本身配置的显示屏显示特点格式的文件、供继电保护装置程序运行使用的数据配置文件、供远动通信的IEC870-5-103信息文档和供远动通信的IEC61850信息文档;
[0027]编译代码后的产物为,定值变量赋值语句编译为适用CPU运行的机器运行代码。
[0028]上述供继电保护装置本身配置的显示屏显示特点格式的文件,定值名称、定值数值、定值数值在显示屏上的显示格式、单位量纲分别来自继电保护定值可视化符号表格中列“中文定值名称”或“英文定值名称”、“整定值”、“数据格式”及“量纲”;供继电保护装置程序运行使用的数据配置文件,所使用数据内容均来自继电保护定值可视化符号表格;供远动通信的IEC870-5-103信息文档,继电保护定值可视化符号表格中列“远动属性”值为“是”的定值进入该文档;供远动通信的IEC870-5-103信息文档,采用IEC870-5-103规约的通用分类服务来实现定值的远方传送,定值组来自继电保护定值可视化符号表格归属的“名称”;供远动通信的IEC61850信息文档,继电保护定值可视化符号表格中列“远动属性”值为“是”的定值进入该文档,逻辑节点LN来自继电保护定值可视化符号表格归属的“逻辑节点”,且逻辑节点下的数据对象DO来自继电保护定值可视化符号表格中的定值,DO name取自继电保护定值可视化符号表格中列的“定值变量名称”。
[0029]上述定值变量赋值语句,代码变量名、所赋的数值分别来自继电保护定值可视化符号表格中列“定值变量名称”、“整定值”。
[0030]采用上述方案后,本发明通过设计继电保护定值可视化符号,自动生成程序代码赋值,以及各种配置文件和配置文档;修改、增加或删除定值项时,仅编辑修改继电保护定值可视化符号数据,自动完成对各种配置重新修改和调整,达到各种配置文件和配置文档的一致性;避免了人工配置、修改可能带来的继电保护定值一致性错误。
【附图说明】
[0031]图1是本发明继电保护定值可视化符号表格示意图;
[0032]图2是本发明继电保护定值可视化符号表格列内容示意图;
[0033]图3是本发明继电保护定值可视化符号表格的表格归属示意图;
[0034]图4是本发明继电保护定值可视化符号表格的调试形式示意图;
[0035]图5是本发明的一般设计流程图;
[0036]图6是本发明的一般应用流程图。
【具体实施方式】
[0037]本发明提供一种继电保护定值可视化方法,通过设计继电保护定值可视化符号,实现定值变量的赋值,生成供
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1