一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种变电站运维工作数据需求获取方法和系统与流程

2022-11-19 16:41:55 来源:中国专利 TAG:

技术特征:
1.一种变电站运维工作数据需求获取方法,其特征在于,包括:获取变电站中各项运维工作和对应的运维数据之间的关联关系;对不同的运维工作建立对应的一级数据库,所述一级数据库通过数组类型的文字模板对运维数据进行预保存且所述数组类型的文字模板按照变电站的实际间隔进行分类保存,其中,一个数组的全部元素对应一次运维操作及其产生的运维数据,所述一级数据库根据运维数据的类型还设置有若干个二级数据库;获取运维工作需求,依据所述运维工作需求和所述关联关系确定所需的运维数据和对应的一级数据库和二级数据库;在对应的所述一级数据库和二级数据库中,根据所述工作需求遍历查找对应的所述文字模板;根据查找到的所述文字模板返回本次运维工作需求所需的运维数据。2.根据权利要求1所述的变电站运维工作数据需求获取方法,其特征在于,所述数组类型的文字模板具体包括:固定式文字模板和动态链接式文字模板;所述固定式文字模板的元素包括一级数据库名称、二级数据库名称、关键词和数据参数;所述动态链接式文字模板的元素包括一级数据库名称、二级数据库名称、时间、关键词和数据参数。3.根据权利要求2所述的变电站运维工作数据需求获取方法,其特征在于,获取运维工作需求,依据所述运维工作需求和所述关联关系确定所需的运维数据和对应的一级数据库和二级数据库,具体包括:获取表达所述运维工作需求的字段,对所述字段进行信息抽取,得到本次运维工作的任务名、所需数据类型和所需数据关键词;依据所述关联关系分别确定获取本次运维工作数据相对应的所述一级数据库名称、二级数据库名称和关键词。4.根据权利要求3所述的变电站运维工作数据需求获取方法,其特征在于,在对应的所述一级数据库和二级数据库中,基于运维工作需求返回所需的运维数据,具体包括:建立一个需求框并对所述需求框中每个元素位置均进行初始化,所述需求框的元素包括需求任务名、需求类型和需求间隔,其中,不同的所述需求间隔对应于变电站中各间隔的划分;将所述一级数据库名称、二级数据库名称和关键词对应于所述需求任务名、需求类型和需求间隔填入所述需求框中;在对应的所述一级数据库和二级数据库中,利用所述需求框的关键词对库内所有文字模板进行遍历,直到匹配到对应的文字模板;将所述对应的文字模板中的所述数据参数返回到所述需求框中对应的需求间隔处;基于所述需求框获取本次运维工作需求的所需数据。5.根据权利要求4所述的变电站运维工作数据需求获取方法,其特征在于,在对应的所述一级数据库和二级数据库中,利用所述需求框的关键词对库内所有文字模板进行遍历,具体包括:根据所述需求框的关键词确定需求数量,基于所述需求数量确认快速需求路径,其中,
若需求数为单一需求或均为单支线的需求时,则对所述关键词进行排序后放入对应的间隔中,按照排序后的关键词进行遍历查找,以匹配对应的文字模板;若需求数为若干个且为多支线需求时,则对所述关键词依次进行分类和排序,然后放入对应的需求间隔中,对于不同的需求间隔,对分别排序后的关键词进行遍历查找,以匹配对应的文字模板。6.一种变电站运维工作数据需求获取系统,其特征在于,包括:数据关联单元,用于获取变电站中各项运维工作和对应的运维数据之间的关联关系;数据库建立单元,用于对不同的运维工作建立对应的一级数据库,所述一级数据库通过数组类型的文字模板对运维数据进行预保存且所述数组类型的文字模板按照变电站的实际间隔进行分类保存,其中,一个数组的全部元素对应一次运维操作及其产生的运维数据,所述一级数据库根据运维数据的类型还设置有若干个二级数据库;数据库匹配单元,用于获取运维工作需求,依据所述运维工作需求和所述关联关系确定所需的运维数据和对应的一级数据库和二级数据库;数据检索单元,用于在对应的所述一级数据库和二级数据库中,根据所述工作需求遍历查找对应的所述文字模板;数据获取单元,用于根据查找到的所述文字模板返回本次运维工作需求所需的运维数据。7.根据权利要求6所述的变电站运维工作数据需求获取系统,其特征在于,在所述数据库建立单元中,所述数组类型的文字模板具体包括:固定式文字模板和动态链接式文字模板;所述固定式文字模板的元素包括一级数据库名称、二级数据库名称、关键词和数据参数;所述动态链接式文字模板的元素包括一级数据库名称、二级数据库名称、时间、关键词和数据参数。8.根据权利要求7所述的变电站运维工作数据需求获取系统,其特征在于,在所述数据库匹配单元中,获取运维工作需求,依据所述运维工作需求和所述关联关系确定所需的运维数据和对应的一级数据库和二级数据库,具体包括:获取表达所述运维工作需求的字段,对所述字段进行信息抽取,得到本次运维工作的任务名、所需数据类型和所需数据关键词;依据所述关联关系分别确定获取本次运维工作数据相对应的所述一级数据库名称、二级数据库名称和关键词。9.根据权利要求8所述的变电站运维工作数据需求获取系统,其特征在于,在所述数据检索单元中,在对应的所述一级数据库和二级数据库中,基于运维工作需求返回所需的运维数据,具体包括:建立一个需求框并对所述需求框中每个元素位置均进行初始化,所述需求框的元素包括需求任务名、需求类型和需求间隔,其中,不同的所述需求间隔对应于变电站中各间隔的划分;将所述一级数据库名称、二级数据库名称和关键词对应于所述需求任务名、需求类型和需求间隔填入所述需求框中;在对应的所述一级数据库和二级数据库中,利用所述需求框的关键词对库内所有文字
模板进行遍历,直到匹配到对应的文字模板;将所述对应的文字模板中的所述数据参数返回到所述需求框中对应的需求间隔处;基于所述需求框获取本次运维工作需求的所需数据。10.根据权利要求9所述的变电站运维工作数据需求获取系统,其特征在于,在所述数据检索单元中,在对应的所述一级数据库和二级数据库中,利用所述需求框的关键词对库内所有文字模板进行遍历,具体包括:根据所述需求框的关键词确定需求数量,基于所述需求数量确认快速需求路径,其中,若需求数为单一需求或均为单支线的需求时,则对所述关键词进行排序后放入对应的间隔中,按照排序后的关键词进行遍历查找,以匹配对应的文字模板;若需求数为若干个且为多支线需求时,则对所述关键词依次进行分类和排序,然后放入对应的需求间隔中,对于不同的需求间隔分别进行遍历查找,以匹配对应的文字模板。

技术总结
本发明提供了一种变电站运维工作数据需求获取方法和系统,本发明的方法包括获取变电站中各项运维工作和对应的运维数据之间的关联关系;对不同的运维工作建立对应的一级数据库和二级数据库,数据库通过数组类型的文字模板对运维数据进行预保存,一个数组的全部元素对应一次运维操作及其产生的运维数据;依据运维工作需求确定所需的运维数据和对应的数据库;在对应的数据库中,根据工作需求遍历查找对应的文字模板;根据查找到的文字模板返回本次运维工作需求所需的运维数据。本发明通过对运维数据以数组形式进行预先保存,每次运维工作时只需在对应数据库进行遍历查找即可获取相应数据,节约了查询时间,提升了运维工作的效率。效率。效率。


技术研发人员:雷剧璋 张莉珠 郭修杰 何嘉良 黄湘 姜美玲 郁景礼 江伟 邓胜初 郑琪 黄炳祺 杨伟超 曾祺 叶玮铮 严思越 杨锐灿 田松 陆晨光 陈考斌
受保护的技术使用者:广东电网有限责任公司佛山供电局
技术研发日:2022.10.19
技术公布日:2022/11/18
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献