[发明专利]一种映射生成CID模型的方法及系统有效
申请号: | 202110268035.3 | 申请日: | 2021-03-12 |
公开(公告)号: | CN112989602B | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 叶立文;曾凯;陈宏君;周磊;洪礼鑫;刘宁;张纲;韩科文 | 申请(专利权)人: | 南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 史俊军 |
地址: | 211102 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 映射 生成 cid 模型 方法 系统 | ||
1.一种映射生成CID模型的方法,其特征在于:包括,
将用于CID模型映射的文件导入相应的驱动包;其中,文件中包括两个表单;一个表单中,每行均为一个测点,每列均为测点的属性,测点的属性包括数据集、中文名、英文名、LN类型、前缀和实例号;另一个表单中为一次设备与LN之间的关系;
根据驱动包生成原始CID模型;
遍历原始CID模型中所有LN下的测点,提取存在于文件中的原始CID模型测点,对测点添加前缀、实例号和英文名,并按照前缀、实例号和LN类型相同的原则,将该测点归入一个LN中;
遍历所有LN,若LN属于文件中一次设备对应的LN,则在原始CID模型中建立一次设备与LN之间的关系,生成新的CID模型。
2.根据权利要求1所述的一种映射生成CID模型的方法,其特征在于:将用于CID模型映射的文件作为配置文件导入相应的驱动包。
3.根据权利要求1所述的一种映射生成CID模型的方法,其特征在于:文件导入相应的驱动包后,若文件中测点的LN类型和/或数据集与驱动包中对应内容不一致,则对驱动包内相应的配置进行修改。
4.根据权利要求1所述的一种映射生成CID模型的方法,其特征在于:提取存在于文件中的原始CID模型测点,具体过程为,
若原始CID模型测点的中文名和数据集与文件中某一测点相同,则认为该测点存在于文件中,提取该测点。
5.根据权利要求1所述的一种映射生成CID模型的方法,其特征在于:若原始CID模型测点不存于文件中,但是原始CID模型测点的前缀和实例号与文件中某一测点相同,则调整原始CID模型测点的实例号。
6.根据权利要求1或5任意一项所述的一种映射生成CID模型的方法,其特征在于:文件为Excel文件。
7.一种映射生成CID模型的系统,其特征在于:包括,
导入模块:将用于CID模型映射的文件导入相应的驱动包;其中,文件中包括两个表单;一个表单中,每行均为一个测点,每列均为测点的属性,测点的属性包括数据集、中文名、英文名、LN类型、前缀和实例号;另一个表单中为一次设备与LN之间的关系;
原始模型生成模块:根据驱动包生成原始CID模型;
添加归类模块:遍历原始CID模型中所有LN下的测点,提取存在于文件中的原始CID模型测点,对测点添加前缀、实例号和英文名,并按照前缀、实例号和LN类型相同的原则,将该测点归入一个LN中;
添加关系模块:遍历所有LN,若LN属于文件中一次设备对应的LN,则在原始CID模型中建立一次设备与LN之间的关系,生成新的CID模型。
8.一种存储一个或多个程序的计算机可读存储介质,其特征在于:所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行根据权利要求1至6所述的方法中的任一方法。
9.一种计算设备,其特征在于:包括,
一个或多个处理器、一个或多个存储器以及一个或多个程序,其中一个或多个程序存储在所述一个或多个存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求1至6所述的方法中的任一方法的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司,未经南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110268035.3/1.html,转载请声明来源钻瓜专利网。