[发明专利]一种基于SCD文件信息对象模型的算法配置及管理方法及系统在审
申请号: | 201910092114.6 | 申请日: | 2019-01-30 |
公开(公告)号: | CN109976797A | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 王文焕;杨国生;詹荣荣;郭鹏;申华;李妍霏;康逸群;崔玉;曹海欧 | 申请(专利权)人: | 中国电力科学研究院有限公司;国家电网有限公司;国网江苏省电力有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/75 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 姜丽辉 |
地址: | 100192 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 算法 信息对象 输入参数 文件结构 管理方法及系统 算法配置 预设 参数信息配置 可视化界面 全路径信息 预定义算法 参数信息 调用接口 分析处理 辅助参数 工作效率 节点元素 界面信息 输出参数 算法设计 提取算法 对象化 配置 合法性 匹配 验证 制定 | ||
1.一种基于SCD文件信息对象模型的算法配置及管理方法,其特征在于,所述方法包括:
基于预设的算法文件结构编写算法文件;
根据预设的算法文件结构和编写语言的语法规则对所述算法文件的合法性进行验证;
当所述算法文件的合法性通过验证时,根据所述算法文件的结构采用对象化的方式进行分析处理,以确定所述算法文件所需的配置信息;其中,所述配置信息包括:输入参数的参数信息;
生成与所述算法文件中的输入参数及辅助参数匹配的界面信息,对于输入参数利用SCD文件信息对象模型,按照预设的参数信息配置规则进行所述输入参数的参数信息的配置。
2.根据权利要求1所述的方法,其特征在于,所述预设的算法文件结构包括:依赖模块、输入参数模块、输出参数模块、辅助参数模块、算法主体模块和调用接口模块。
3.根据权利要求2所述的方法,其特征在于,
所述依赖模块,用于配置当前算法依赖的其他模块的信息;
所述输入参数模块,用于指明算法中的输入参数名称及参数类型;
所述输出参数模块,用于指明输出参数名称及类型,以将结果信息反馈到用户端;
所述辅助参数模块,用于配置算法中的辅助配置信息;
所述算法主体模块,为整个算法文件的核心,用于实现算法的主要功能,能够根据算法的复杂性进行函数化处理;
所述调用接口模块,为外部访问算法的接口,用于在算法调度时调用算法文件的执行。
4.根据权利要求1所述的方法,其特征在于,所述根据预设的算法文件结构和编写语言的语法规则对所述算法文件的合法性进行验证,包括:
验证对所述算法文件的文件结构信息是否满足预设的算法文件结构;以及验证所述算法文件的语法是否满足编程语言对应的语法规则要求。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述算法文件的合法性验证不通过时,反馈合法性验证不通过信息。
6.根据权利要求1所述的方法,其特征在于,所述根据所述算法文件的结构采用对象化的方式进行分析处理,包括:
获取所述算法文件中的输入参数模块、输出参数模块、辅助参数模块和调用接口模块;
对输入参数模块的输入参数名称与类型;输出参数的输出参数的名称及类型;辅助参数模块的算法配置的辅助参数信息的参数名称、类型和描述性信息;及调用接口模块接受的调用端传入的参数信息及调用算法文件主体进行分析处理。
7.根据权利要求1所述的方法,其特征在于,所述利用SCD文件信息对象模型,按照预设的参数信息配置规则进行所述输入参数的参数信息的配置,包括:
基于SCD文件信息对象模型获取智能电子设备IED中相应的设备节点的标识信息,并利用获取到的标识信息进行输入参数的参数信息的配置;其中,所述标识信息为设备节点在SCD文件信息对象模型中的相对于智能电子设备IED的完整路径。
8.一种基于SCD文件信息对象模型的算法配置及管理系统,其特征在于,所述系统包括:
算法文件设计单元,用于基于预设的算法文件结构编写算法文件;
合法性验证单元,用于根据预设的算法文件结构和编写语言的语法规则对所述算法文件的合法性进行验证;
配置信息确定单元,用于当所述算法文件的合法性通过验证时,根据所述算法文件的结构采用对象化的方式进行分析处理,以确定所述算法文件所需的配置信息;其中,所述配置信息包括:输入参数的参数信息;
信息配置单元,用于生成与所述算法文件中的输入参数及辅助参数匹配的界面信息,对于输入参数利用SCD文件信息对象模型,按照预设的参数信息配置规则进行所述输入参数的参数信息的配置。
9.根据权利要求8所述的系统,其特征在于,所述预设的算法文件结构包括:依赖模块、输入参数模块、输出参数模块、辅助参数模块、算法主体模块和调用接口模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电力科学研究院有限公司;国家电网有限公司;国网江苏省电力有限公司,未经中国电力科学研究院有限公司;国家电网有限公司;国网江苏省电力有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910092114.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:应用软件管理方法和装置
- 下一篇:一种提示方法及装置