一种变电站运维工作数据需求获取方法和系统技术方案

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

【技术实现步骤摘要】
一种变电站运维工作数据需求获取方法和系统


[0001]本专利技术属于变电站运维
,具体涉及一种变电站运维工作数据需求获取方法和系统。

技术介绍

[0002]目前变电站数据获取主要依靠人工自行在系统或者后台进行查询,整个过程比较耗时,而且实际测量数据和后台查询数据的时间往往是不匹配的。例如完成一次全站测温工作需要2个小时,因此后台查询电流等数据就是个时间段而不是一个时间点,如果要准确记录就需要耗费大量时间单独每个进行查找。此外,在操作过程中,如果在场地进行操作需要获取后台相关数据时,操作人则需要来回跑,这都会导致操作进度慢,如果额外安排人员在后台查看,则需多安排工作人员。因此,现有变电站数据获取方式均存在工作效率低的问题。

技术实现思路

[0003]有鉴于此,本专利技术旨在解决现有变电站数据获取方式工作效率不高的问题。
[0004]为了解决上述技术问题,本专利技术提供以下技术方案:第一方面,本专利技术提供了一种变电站运维工作数据需求获取方法,包括:获取变电站中各项运维工作和对应的运维数据之间的关联关系;对不同的运维工作建立对应的一级数据库,一级数据库通过数组类型的文字模板对运维数据进行预保存且数组类型的文字模板按照变电站的实际间隔进行分类保存,其中,一个数组的全部元素对应一次运维操作及其产生的运维数据,一级数据库根据运维数据的类型还设置有若干个二级数据库;获取运维工作需求,依据运维工作需求和关联关系确定所需的运维数据和对应的一级数据库和二级数据库;在对应的一级数据库和二级数据库中,根据工作需求遍历查找对应的文字模板;根据查找到的文字模板返回本次运维工作需求所需的运维数据。
[0005]进一步的,数组类型的文字模板具体包括:固定式文字模板和动态链接式文字模板;固定式文字模板的元素包括一级数据库名称、二级数据库名称、关键词和数据参数;动态链接式文字模板的元素包括一级数据库名称、二级数据库名称、时间、关键词和数据参数。
[0006]进一步的,获取运维工作需求,依据运维工作需求和关联关系确定所需的运维数据和对应的一级数据库和二级数据库,具体包括:获取表达运维工作需求的字段,对字段进行信息抽取,得到本次运维工作的任务名、所需数据类型和所需数据关键词;
依据关联关系分别确定获取本次运维工作数据相对应的一级数据库名称、二级数据库名称和关键词。
[0007]进一步的,在对应的一级数据库和二级数据库中,基于运维工作需求返回所需的运维数据,具体包括:建立一个需求框并对需求框中每个元素位置均进行初始化,需求框的元素包括需求任务名、需求类型和需求间隔,其中,不同的需求间隔对应于变电站中各间隔的划分;将一级数据库名称、二级数据库名称和关键词对应于需求任务名、需求类型和需求间隔填入需求框中;在对应的一级数据库和二级数据库中,利用需求框的关键词对库内所有文字模板进行遍历,直到匹配到对应的文字模板;将对应的文字模板中的数据参数返回到需求框中对应的需求间隔处;基于需求框获取本次运维工作需求的所需数据。
[0008]进一步的,在对应的一级数据库和二级数据库中,利用需求框的关键词对库内所有文字模板进行遍历,具体包括:根据需求框的关键词确定需求数量,基于需求数量确认快速需求路径,其中,若需求数为单一需求或均为单支线的需求时,则对关键词进行排序后放入对应的间隔中,按照排序后的关键词进行遍历查找,以匹配对应的文字模板;若需求数为若干个且为多支线需求时,则对关键词依次进行分类和排序,然后放入对应的需求间隔中,对于不同的需求间隔,对分别排序后的关键词进行遍历查找,以匹配对应的文字模板。
[0009]第二方面,本专利技术提供了一种变电站运维工作数据需求获取系统,包括:数据关联单元,用于获取变电站中各项运维工作和对应的运维数据之间的关联关系;数据库建立单元,用于对不同的运维工作建立对应的一级数据库,一级数据库通过数组类型的文字模板对运维数据进行预保存且数组类型的文字模板按照变电站的实际间隔进行分类保存,其中,一个数组的全部元素对应一次运维操作及其产生的运维数据,一级数据库根据运维数据的类型还设置有若干个二级数据库;数据库匹配单元,用于获取运维工作需求,依据运维工作需求和关联关系确定所需的运维数据和对应的一级数据库和二级数据库;数据检索单元,用于在对应的一级数据库和二级数据库中,根据工作需求遍历查找对应的文字模板;数据获取单元,用于根据查找到的文字模板返回本次运维工作需求所需的运维数据。
[0010]进一步的,在数据库建立单元中,数组类型的文字模板具体包括:固定式文字模板和动态链接式文字模板;固定式文字模板的元素包括一级数据库名称、二级数据库名称、关键词和数据参数;动态链接式文字模板的元素包括一级数据库名称、二级数据库名称、时间、关键词和数据参数。
[0011]进一步的,在数据库匹配单元中获取运维工作需求,依据运维工作需求和关联关
系确定所需的运维数据和对应的一级数据库和二级数据库,具体包括:获取表达运维工作需求的字段,对字段进行信息抽取,得到本次运维工作的任务名、所需数据类型和所需数据关键词;依据关联关系分别确定获取本次运维工作数据相对应的一级数据库名称、二级数据库名称和关键词。
[0012]进一步的,在数据检索单元中,在对应的一级数据库和二级数据库中,基于运维工作需求返回所需的运维数据,具体包括:建立一个需求框并对需求框中每个元素位置均进行初始化,需求框的元素包括需求任务名、需求类型和需求间隔,其中,不同的需求间隔对应于变电站中各间隔的划分;将一级数据库名称、二级数据库名称和关键词对应于需求任务名、需求类型和需求间隔填入需求框中;在对应的一级数据库和二级数据库中,利用需求框的关键词对库内所有文字模板进行遍历,直到匹配到对应的文字模板;将对应的文字模板中的数据参数返回到需求框中对应的需求间隔处;基于需求框获取本次运维工作需求的所需数据。
[0013]进一步的,在数据检索单元中,在对应的一级数据库和二级数据库中,利用需求框的关键词对库内所有文字模板进行遍历,具体包括:根据需求框的关键词确定需求数量,基于需求数量确认快速需求路径,其中,若需求数为单一需求或均为单支线的需求时,则对关键词进行排序后放入对应的间隔中,按照排序后的关键词进行遍历查找,以匹配对应的文字模板;若需求数为若干个且为多支线需求时,则对关键词依次进行分类和排序,然后放入对应的需求间隔中,对于不同的需求间隔分别进行遍历查找,以匹配对应的文字模板。
[0014]综上,本专利技术提供了一种变电站运维工作数据需求获取方法和系统,本专利技术的方法包括获取变电站中各项运维工作和对应的运维数据之间的关联关系;对不同的运维工作建立对应的一级数据库和二级数据库,数据库通过数组类型的文字模板对运维数据进行预保存,一个数组的全部元素对应一次运维操作及其产生的运维数据;依据运维工作需求确定所需的运维数据和对应的数据库;在对应的数据库中,根据工作需求遍历查找对应的文字模板;根据查找到的文字模板返回本次运维工作需求所需的运维数据。本专利技术通过对运维数据以数组形式进行预先保本文档来自技高网
...

【技术保护点】

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

【专利技术属性】
技术研发人员:雷剧璋张莉珠郭修杰何嘉良黄湘姜美玲郁景礼江伟邓胜初郑琪黄炳祺杨伟超曾祺叶玮铮严思越杨锐灿田松陆晨光陈考斌
申请(专利权)人:广东电网有限责任公司佛山供电局
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1