[发明专利]一种基于功能组件的保护装置可视化开发方法有效
申请号: | 201711091380.4 | 申请日: | 2017-11-08 |
公开(公告)号: | CN107783760B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 刘星;孔晓民;游建军;姜睿智;张建雨;赵呈轩;李旺;徐艳艳;赵彪;樊冲;翟浩冲;李鹤;黄蔚;刘虎;常彦彦 | 申请(专利权)人: | 许昌许继软件技术有限公司;许继集团有限公司;许继电气股份有限公司;国家电网公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34 |
代理公司: | 郑州睿信知识产权代理有限公司 41119 | 代理人: | 吴敏 |
地址: | 461000 *** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 功能 组件 保护装置 可视化 开发 方法 | ||
本发明涉及一种基于功能组件的保护装置可视化开发方法,属于计算机软件开发技术领域。本发明将每个保护功能设计为一个独立的功能组件,通过组件内子模块识别码确定功能组件的唯一识别码,在功能组件进行复用时,通过功能组件识别码进行校验,以保证复用和移植时的正确性,大大降低了设计开发的工作量,实现保护功能免测试免维护,提高调试效率,从而缩短产品开发的周期。
技术领域
本发明涉及一种基于功能组件的保护装置可视化开发方法,属于计算机软件开发技术领域。
背景技术
继电保护程序可视化开发过程中,不同保护对象有很多保护功能需要经常复用和跨平台移植,但是目前当多个保护对象使用同一个保护功能时,往往需要对保护功能重复开发,过程中由人为原因导致的数据关联错误也缺少有效的校验方式,无法保证复用和移植的保护功能的数据和图形代码的正确性和唯一性,需要大量的设计和调试工作,产品开发周期长,且维护困难。例如公布号为CN104834527A的专利申请文件,该文件公开了一种电力系统中机组数据模型化展示方法,该方法通过基础图形库的建立,引入模型化思想,对电力系统中机组数据进行模型化展示操作,从海量数据中提取重点信息,将其以人们容易理解的具象化模型化方式进行展现。该方法虽然降低了系统开发人员的工作量,有效重复利用了图形组件,但是由于缺少对组件复用和移植时必要的校验,导致复用和移植的数据和图形代码的正确性和唯一性无法保证,需要长时间调试。
发明内容
本发明的目的是提供一种基于功能组件的保护装置可视化开发方法,以解决目前组件开发过程中缺少对组件复用和移植时必要的校验导致产品开发时间长的问题。
本发明为解决上述技术问题而提供一种基于功能组件的保护装置可视化开发方法,包括以下十二个技术方案,方案一:该开发方法包括以下步骤:
1)将保护程序按照实现功能的不同划分为各独立的功能组件,每个功能组件由输入总线、输出总线和可视化逻辑封装组成,所述输入总线和输出总线用于实现组件所需外部参数的传递,所述可视化逻辑封装包括组件内部配置信息、组件图形代码和组件元件代码封装;
2)根据各功能组件内的组件配置信息、组件图形代码和组件元件代码确定功能组件识别码,供功能组件在复用或移植时进行校验。
本发明将每个保护功能设计为一个独立的功能组件,通过组件内子模块识别码确定功能组件的唯一识别码,在功能组件进行复用时,通过功能组件识别码进行校验,以保证复用和移植时的正确性,大大降低了设计开发的工作量,实现保护功能免测试免维护,提高调试效率,从而缩短产品开发的周期。
方案二:在方案一的基础上,所述组件内部参数配置包括组件所需的数据、状态、定值;所述可视化图形逻辑由基础元件搭建而成;所述组件元件代码封装采用基础元件代码。
方案三:在方案一的基础上,所述步骤2)中确定功能组件识别码的过程如下:
A.按照当前组件工作区收集节点、子区、连线信息、组件配置信息和组件元件代码;
B.判断组件配置信息、组件图形代码、组件元件代码是否发生变化,若有组件配置信息、组件图形代码或组件元件代码变化,则重新计算其对应的识别码;
C.将得到的组件配置信息的计算数据识别码、组件图形代码识别码和组件元件代码识别码进行合成得到功能组件识别码。
本发明在计算功能组件识别码时将外观、表象数据排除在外,采用具备自动校验差异功能以保证其唯一性。
方案四:在方案三的基础上,组件识别码的校验内容包括组件内部数据、组件图形代码和组件元件代码。
方案五、六、七、八:分别在方案一、二、三、四的基础上,该方法还包括对测试后的各功能组件进行存储的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于许昌许继软件技术有限公司;许继集团有限公司;许继电气股份有限公司;国家电网公司,未经许昌许继软件技术有限公司;许继集团有限公司;许继电气股份有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711091380.4/2.html,转载请声明来源钻瓜专利网。