基于工作票的电力信息确定方法、装置和计算机设备与流程

文档序号:15493491发布日期:2018-09-21 21:08阅读:172来源:国知局

本发明涉及电子电路技术领域,特别是涉及基于工作票的电力信息确定方法、装置、计算机设备和存储介质。



背景技术:

经济的飞速发展使得电网规模不断扩大,入网电力设备数量与日俱增,需要管理庞大的电力数据来对电力设备状态等电力信息进行分析。通过电力数据来分析电力信息具有全面、准确的特点,能有效提高电力工作的生产效率和管理效率。但是在实现本发明过程中,发明人发现现有技术中至少存在如下问题:国内电网行业相对封闭,很多国外的电力数据分析新技术并不适用于国内的电力系统。此外,目前电力数据主要是通过电表等方式获取,通过这样的方式获取的数据不够全面。因此,得到的电力信息也不够准确全面。



技术实现要素:

基于此,本发明提供了基于工作票的电力信息确定方法、装置、计算机设备和存储介质,能通过对工作票的分析从中挖掘出全面准确的电力信息,提高电力工作的生产效率和管理效率。

本发明实施例的内容如下:

一种基于工作票的电力信息确定方法,包括以下步骤:确定多个电力工作票包含的多个元素;确定所述多个元素与预先设定的多个维度之间的关联关系;接收针对某一维度的触发指令;根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;所述工作票数据库中包含有所述多个元素以及各个元素对应的电力数据,各个元素对应的电力数据根据所述多个电力工作票得到;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息。

在其中一个实施例中,所述根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据的步骤之前,还包括:分别从多个电力工作票中获取各个元素对应的电力数据,根据预设的算法对所述电力数据中的无效数据、重复数据和/或错误数据进行处理;根据所述元素和所述经过处理的电力数据建立工作票数据库。

在其中一个实施例中,所述根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据的步骤,包括:根据所述触发指令和所述关联关系确定与对应维度相关联的元素,从预设的工作票数据中获取所述相关联的元素的电力数据。

在其中一个实施例中,所述接收针对某一维度的触发指令;根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据的步骤,包括:接收针对设备所属管理单位、电力工作票属性、工作时间、工作量、设备部件、人员配置信息、其他单位的配合度或开关操作信息的维度的触发指令;根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应的变电站名称、工作票编号、工作负责人、工作人员、工作任务、操作设备、工作地点、起始时间、结束时间、工作完成情况和/或设备运行状态的元素的电力数据。

在其中一个实施例中,所述接收针对某一维度的触发指令,根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:接收针对工作量的第一触发指令;根据所述第一触发指令和所述关联关系,从预设的工作票数据库中获取工作人员、工作任务、起始时间和结束时间的电力数据,得到第一电力数据;对所述第一电力数据进行分析,得到对应工作任务所需的工作量。

在其中一个实施例中,所述接收针对某一维度的触发指令,根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:接收针对人员配置信息的第二触发指令;根据所述第二触发指令和所述关联关系,从预设的工作票数据库中获取变电站名称、工作人员和工作完成情况的电力数据,得到第二电力数据;对所述第二电力数据进行分析,得到对应变电站的人员配置信息。

在其中一个实施例中,所述接收针对某一维度的触发指令,根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:接收针对开关操作信息的第三触发指令,根据所述第三触发指令和所述关联关系,从预设的工作票数据库中获取工作任务、操作设备和设备运行状态的电力数据,得到第三电力数据;对所述第三电力数据进行分析,得到对应设备的开关操作信息。

在其中一个实施例中,所述根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:对所述电力数据的数值大小、数据个数和/或频率进行分析,得到所述多个电力工作票中与所述维度对应的电力信息。

在其中一个实施例中,所述根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤之后,还包括:根据所述电力信息,预估在未来一段时间内与所述维度对应的电力信息。

相应的,本发明实施例提供一种基于工作票的电力信息确定装置,包括:元素确定模块,用于确定多个电力工作票包含的多个元素;关系确定模块,用于确定所述多个元素与预先设定的多个维度之间的关联关系;数据获取模块,用于接收针对某一维度的触发指令,根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;所述工作票数据库中包含有所述多个元素以及各个元素对应的电力数据,各个元素对应的电力数据根据所述多个电力工作票得到;以及,信息确定模块,用于根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息。

上述基于工作票的电力信息确定方法及装置,确定预设的维度信息以及电力工作票包含的元素之间的关联关系,在接收到针对某一维度的触发指令后,从预设的工作票数据库中获取对应元素的电力数据,对电力数据进行分析以后得到对应维度的电力信息。电力工作票中是电力生产过程中的重要表单,包含了大量有用的电力生产数据。通过对电力工作票的分析能从中挖掘出各个方面的电力数据,得到全面准确的电力信息。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:确定多个电力工作票包含的多个元素;确定所述多个元素与预先设定的多个维度之间的关联关系;接收针对某一维度的触发指令;根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;所述工作票数据库中包含有所述多个元素以及各个元素对应的电力数据,各个元素对应的电力数据根据所述多个电力工作票得到;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息。

上述计算机设备,通过对电力工作票的分析能从中挖掘出各个方面的电力数据,得到全面准确的电力信息。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:确定多个电力工作票包含的多个元素;确定所述多个元素与预先设定的多个维度之间的关联关系;接收针对某一维度的触发指令;根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;所述工作票数据库中包含有所述多个元素以及各个元素对应的电力数据,各个元素对应的电力数据根据所述多个电力工作票得到;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息。

上述计算机可读存储介质,通过对电力工作票的分析能从中挖掘出各个方面的电力数据,得到全面准确的电力信息。

附图说明

图1为一个实施例中基于工作票的电力信息确定方法的应用环境图;

图2为一个实施例中基于工作票的电力信息确定方法的流程示意图;

图3为一个实施例中电力工作票信息的可视化示意图;

图4为另一个实施例中基于工作票的电力信息确定方法的流程示意图;

图5为一个实施例中电力信息的可视化示意图;

图6为一个实施例中基于工作票的电力信息确定装置的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本申请提供的基于工作票的电力信息确定方法可以应用于如图1所示的计算机设备中。该计算机设备可以是服务器,其内部结构图可以如图1所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储电力数据等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种路面病害区域的确定方法。

本领域技术人员可以理解,图1中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

本发明实施例提供一种基于工作票的电力信息确定方法、装置、计算机设备和存储介质。以下分别进行详细说明。

在一个实施例中,如图2所示,提供了一种基于工作票的电力信息确定方法,包括以下步骤:

s201、确定多个电力工作票包含的多个元素。

可选地,该电力工作票的内容可以包括:工作票编号、工作负责人、负责人id、工作班成员、成员id、成员人数、工作地点和工作内容、计划工作时间、工作终结时间、停电范围、安全措施、工作许可人、工作票签发人、工作票审批人、送电后评语等元素的内容,这些电力数据类型多、数量多,包含了大量有用的电力工作数据,通过对这些最原始的电力数据的分析可以得到各个方面的电力信息。

电力工作票的样例如表1和表2所示。从这两个表的内容可以看出,电力工作票包含有多个元素以及这些元素对应的电力数据,对于工作任务对应的电力数据,具体明确了工作所针对的蓄电池、风机等对象。通过对工作任务的电力数据的分析可以确定工作任务所针对的电力设备等,因此,可以很好地确定与电力设备相关的电力信息。

表1工作票样例

表2工作票样例(上接表1)

本步骤获取大量的电力工作票,整合这些电力工作票所包含的元素,确定需要进行分析的元素。这些元素可以是所有电力工作票包含的各种类型的元素的总和。

可选地,各个电力工作票所包含的元素还可以是一致的,因此,本步骤的实现过程可以是确定其中一个电力工作票所包含的元素。

s202、确定所述多个元素与预先设定的多个维度之间的关联关系。

本步骤确定电力工作票中的各个元素与各个维度之间的关联关系。

可选地,由于电力工作票包含的数据量大、种类繁多,因此本实施例从不同的维度来确定电力信息,实现对电力工作票的多维度分析。这些维度可以是根据电力生产过程的需求确定,也可以通过对电力工作票的初步分析得出的结论确定。

可选地,预设的维度可以包括设备所属管理单位、电力工作票属性、工作时间、工作量、设备部件、人员配置信息、其他单位的配合度、开关操作信息、专业、基层单位、年份等维度。当然,也可以为其他的维度。本发明实施例对具体的维度不做限制。

电力工作票中的不同元素之间可能存在相互关联。有些元素的数据必须与其他元素的数据进行整合才能更好地实现数据分析,如起始时间和结束时间,它们单独使用仅能表示一个时刻,如果与另一个时刻的时间相结合就能确定完成某一项电力工作任务所需的时间,进而确定对工作量等信息。当然,也存在可以单独使用的数据,这些数据可以作为单独的一个维度来分析,也可以与其他元素向结合。

可选地,可以将电力工作票的各个元素分别作为一个维度,确定各个元素对应的电力信息。

可选地,一个维度可能只存在一个与之相对应的元素,也可能存在多个对应的元素。这些关联关系可以存储于映射表中,也可以存储于工作票数据库中。

s203、接收针对某一维度的触发指令;根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;所述工作票数据库中包含有所述多个元素以及各个元素对应的电力数据,各个元素对应的电力数据根据所述多个电力工作票得到。

在本步骤中,根据接收的触发指令确定相关联的元素,并从预设的工作票数据库中获取对应的电力数据。

可选地,工作票数据库是用于存储电力工作票包含的元素以及各个元素对应的电力数据的数据库。通过工作票数据库,用户只需提供需查询的元素,即可从该工作票数据库中获取对应的电力数据。

s204、根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息。

在本步骤中,对所获取的电力数据进行分析,进而得到对应维度的电力信息。

可选地,还可以接收多次的触发指令,并根据这些触发指令得到多个维度的电力信息。本发明实施例对触发指令的个数不做限制。

可选地,还可以在接收到某一触发指令后,确定所有与之相关联的维度的电力信息,即实现同时对多个维度的电力信息的确定。

经济的飞速发展使得电网规模不断扩大,入网的电力设备数量也与日俱增,因此,电力公司以及电力部门需要管理庞大的电力设备数据。

工作票是准许在电气设备及系统软件上工作的书面命令,也是执行保证安全技术措施的书面依据。一个工作班在同一时间内,只能布置一项工作任务,发给一张工作票。工作范围以一个电气连接部分为限。电气连接部分是指接向汇流母线,并安装在某一配电装置室、开关场地、变压器室范围内,连接在同一电气回路中设备的总称。包括断路器、隔离开关、电压互感器和电流互感器等。若几项任务需要交给同一工作班执行时,为防止将工作的时间、地点和安全措施搞错而造成事故,只能先布置其中的一个任务,发给工作负责人一张工作票。待任务完成将工作票收回后,再布置第二个任务和发给第二张工作票。值班人员要接到工作票后,要审查工作票上所提出的安全措施是否完备。发现有错误或疑问时,应向签发人提出。施工负责人在接受工作任务后,应组织有关人员研究所提出的任务和安全措施并按照任务要求在开工前作好必要的准备工作。

从上述内容可知,工作票是电力生产过程中的重要表单,包含了大量有用的电力生产数据。但是,目前工作票仅作为工作过程的记录而保存,尚未对工作票的数据以及其蕴含的巨大数据价值进行挖掘。

本实施例通过对多个电力工作票的分析,从中挖掘出各个方面的电力数据,得到全面准确的电力信息。从预设的工作票数据库中获取电力数据,能直接准确地获取到目标数据,同时对于不同的触发指令可以有针对性地得到不同的电力信息,能有效提高电力信息的确定效率。

在一个实施例中,所述根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据的步骤之前,还包括:分别从多个电力工作票中获取各个元素对应的电力数据,根据预设的算法对所述电力数据中的无效数据、重复数据和/或错误数据进行处理;根据所述元素和所述经过处理的电力数据建立工作票数据库。

可选地,从众多的电力工作票中获取电力数据以后,从中去除可能影响电力数据的无效数据和重复数据,并修正其中的错误数据。以使工作票数据库中,每个电力数据都有与之对应的元素,每个元素也都有与之对应的电力数据。因此,定位所查询的元素之后就能确定对应的电力数据。

可选地,本实施例还包括获取重新多个电力工作票的元素以及各个元素对应的电力数据,根据这些元素以及电力数据对工作票数据库进行更新的步骤。

本实施例实现的是建立工作票数据库的过程。根据经过处理的电力数据以及各个对应的元素建立工作票数据库。之后,在需要获取电力数据时,了解其对应的元素即可直接从工作票数据库中查询到所需的电力数据,具有较高的效率。

在一个实施例中,所述根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据的步骤,包括:根据所述触发指令和所述关联关系确定与对应维度相关联的元素,从预设的工作票数据中获取所述相关联的元素的电力数据。

可选地,本实施例实现的具体过程可以为:首先根据触发指令确定触发指令所对应的维度;查询映射表,根据映射表中的关联关系确定与该维度对应的元素;根据这些元素从工作票数据库中获取对应的电力数据。这样的数据获取过程方便直接。

本实施例,根据预先确定的关联关系以及工作票数据库确定所需的电力数据,数据获取过程方便快捷。

在一个实施例中,所述接收针对某一维度的触发指令;根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据的步骤,包括:接收针对设备所属管理单位、电力工作票属性、工作时间、工作量、设备部件、人员配置信息、其他单位的配合度或开关操作信息的维度的触发指令;根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应的变电站名称、工作票编号、工作负责人、工作人员、工作任务、操作设备、工作地点、起始时间、结束时间、工作完成情况和/或设备运行状态的元素的电力数据。

在本实施例中,预设的维度具体包括设备所属管理单位、电力工作票属性、工作时间、工作量、设备部件、人员配置信息、其他单位的配合度、开关操作信息等维度。

可选地,设备所属管理单位可以指照变电管理所、巡维中心、变电站等单位。

电力工作票属性指的是第一种工作票和第二种工作票。通过这两种工作票的使用情况可以确定电力作业过程中是否需要断电,进而可以对工作任务从危险性以及对居民生活的影响的角度进行分析。

工作时间指的是完成一项工作所需的时间(分钟、小时、天数等)。具体地,按照工作天来确定电力信息:统计参与某项工作的不同单位的实际工作天数,或者按照不同天数统计电力工作票的使用次数。

设备部件指的是电力设备的零部件等。工作任务中包含有执行任务时所检修、替换的零部件等信息,通过这些信息可以确定对应的电力设备的对应部件是否经常出问题。另外可以从该部件对于该电力设备的重要性来确定是否需要更换部件或者是否需要置备新的电力设备。此外,可以获取各个设备的生产厂家、型号等信息,进而可以分析哪个厂家的哪个部件经常需要检修;对于某一厂家,可以确定该厂家的哪个型号的设备在过去一段时间里部件检修记录较多。

工作量指的是完成某一工作任务所需的工作人员以及工作时间等信息。通过对工作量的分析可以确定不同单位针对不同工作所需要的人力和时间,进而可以指导人员配置和工作时间的安排。

其他单位的配合度指的是某一单位完成某一工作任务是否需要其他单位的配合。通过这个维度的电力数据可以得到不同单位针对不同工作需要开展配合工作的数量,进而可以指导人员的调配等。

该维度还可以包括安全措施,通过对执行工作任务时采用规定的安全措施以及安全措施的执行效果,可以确定各个电力工作单位的安全执行力。

在本实施例中,电力工作票具体包含的元素为变电站名称、工作票编号、工作负责人、工作人员、工作任务、操作设备、工作地点、起始时间、结束时间、工作完成情况、设备运行状态等元素。

可选地,获取多个电力工作票以后,可以按照电力工作票的内容对电力工作票进行统计和对比。如从基层单位以及操作专业来统计工作票的数量,得到的电力信息如图3所示,图3为电力工作票信息的可视化示意图。

本实施例,首先根据触发指令确定触发指令所对应的维度,根据预先确定的关联关系确定与该维度对应的元素,进而从工作票数据库中获取对应的电力数据。通过多个维度和多个元素来确定电力数据并针对各个维度进行有针对性地数据分析,能准确全面地获取各个维度的电力信息,提高电力工作的生产效率和管理效率。

在一个实施例中,所述接收针对某一维度的触发指令,根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:接收针对工作量的第一触发指令;根据所述第一触发指令和所述关联关系,从预设的工作票数据库中获取工作人员、工作任务、起始时间和结束时间的电力数据,得到第一电力数据;对所述第一电力数据进行分析,得到对应工作任务所需的工作量。

本实施例在接收到针对工作量的触发指令时,根据预先确定的关联关系确定与工作量相对应的元素,即为:工作人员、工作任务、起始时间和结束时间;从工作票数据库中获取对应元素的电力数据,并对这些电力数据进行分析,找出其中的规律,确定完成某一工作任务所需的工作量(工作时间*工作人员就即可得到工作量)。实现过程简单方便,简洁直观地确定不同工作所需的工作量。

在一个实施例中,所述接收针对某一维度的触发指令,根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:接收针对人员配置信息的第二触发指令;根据所述第二触发指令和所述关联关系,从预设的工作票数据库中获取变电站名称、工作人员和工作完成情况的电力数据,得到第二电力数据;对所述第二电力数据进行分析,得到对应变电站的人员配置信息。

本实施例在接收到针对人员配置信息的触发指令时,根据预先确定的关联关系确定与人员配置信息相对应的元素,即为:变电站名称、工作人员和工作完成情况;从工作票数据库中获取对应元素的电力数据,并对这些电力数据进行分析,找出其中的规律,确定完成对应的变电站的人员配置信息。通过确定不同变电站的人员配置信息,能确定哪些变电站的人员不足哪些变电站人员冗余,进而可以实现对人员的调配,提高电力工作的效率。

在一个实施例中,所述接收针对某一维度的触发指令,根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:接收针对开关操作信息的第三触发指令,根据所述第三触发指令和所述关联关系,从预设的工作票数据库中获取工作任务、操作设备和设备运行状态的电力数据,得到第三电力数据;对所述第三电力数据进行分析,得到对应设备的开关操作信息。

本实施例在接收到针对开关操作信息的触发指令时,根据预先确定的关联关系确定与开关操作信息相对应的元素,即为:工作任务、操作设备和设备运行状态;从工作票数据库中获取对应元素的电力数据,并对这些电力数据进行分析,找出其中的规律,确定完成对应的设备的开关操作信息。实现过程简单方便,简洁直观地确定不同设备的开关操作信息。对于长期不动和经常动作的开关,其状态可能都不佳。所以通过工作票的开关操作数据可以从管理数据的角度来发现设备存在的问题。

在一个实施例中,所述根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:对所述电力数据的数值大小、数据个数和/或频率进行分析,得到所述多个电力工作票中与所述维度对应的电力信息。

可选地,本实施例实现的具体过程可以为:对于工作人员这一元素对应的电力数据,统计各个工作人员,确定每个人员工作的次数和频率,并计算完成某一工作任务所需的工作人员。

可选地,本实施例实现的具体过程还可以为:对于起始时间和结束时间的电力数据,确定两者的差值,进而得到完成某一工作所需的时间。另外,可以对起始时间和结束时间进行统计,确定对应的工作任务所需的起止时间。

本实施例根据电力数据的具体形式对电力数据进行处理,得到对应的电力信息。数据处理过程简单,能有效提高电力信息确定的效率。

在一个实施例中,所述根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤之后,还包括:根据所述电力信息,预估在未来一段时间内与所述维度对应的电力信息。

可选地,根据得到的电力信息可以总结电力信息在过去一段时间内呈现的规律,确定该电力信息的周期。因此,可以根据该周期对未来一段时间内的电力信息进行预测。

可选地,还可以对电力工作票进行预测,自动生成未来一段时间内的工作票。

本实施例通过所得的电力信息对未来的电力信息进行预估,减少人工对数据进行处理分析的过程,同时可以自动生成工作票,对未来的电力工作提供指导,有效提高电力工作的效率。

在一个实施例中,如图4所示,提供一种基于工作票的电力信息确定方法,包括以下步骤:

s401、确定多个电力工作票包含的多个元素。

s402、确定所述多个元素与预先设定的多个维度之间的关联关系。

s403、分别从多个电力工作票中获取各个元素对应的电力数据,根据预设的算法对所述电力数据中的无效数据、重复数据和错误数据进行处理。

s404、根据所述元素和所述经过处理的电力数据建立工作票数据库。

s405、接收针对某一维度的触发指令;根据所述触发指令和所述关联关系,从所述工作票数据库中获取对应元素的电力数据。

s406、根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息。

本实施例通过对多个电力工作票的分析,从中挖掘出各个方面的电力数据,得到全面准确的电力信息。从预设的工作票数据库中获取电力数据,能直接准确地获取到目标数据,同时对于不同的触发指令可以有针对性地得到不同的电力信息,能有效提高电力信息的确定效率。

为了更好地理解上述方法,以下详细阐述一个本发明基于工作票的电力信息确定方法的应用实例。

采集电网公司几十年的电力工作票信息。这些电力数据盘是电网公司生产记录的原始数据,数据量多且数据准确度高。

1)确定多个电力工作票包含的多个元素;确定所述多个元素与预先设定的多个维度之间的关联关系。

2)接收针对工作量这一维度的触发指令;根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素(工作人员、工作任务、起始时间和结束时间)的电力数据。

3)根据起始时间和结束时间确定完成该工作任务所需的工作时间,计算该工作时间与工作人员的乘积,即可得到完成该工作任务所需的工作量。

4)确定其他变电站完成同一工作任务所需的工作量,将不同变电站所需的工作量进行比对,可以从中确定出工作效率较高或较低的变电站。

5)得到电力数据以后可以通过可视化的方式展示这些电力信息,多个维度的电力信息的可视化示意图如图5所示。

需要说明的是,对于前述的各方法实施例,为了简便描述,将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。

基于与上述实施例中的基于工作票的电力信息确定方法相同的思想,本发明还提供基于工作票的电力信息确定装置,该装置可用于执行上述基于工作票的电力信息确定方法。为了便于说明,基于工作票的电力信息确定装置实施例的结构示意图中,仅仅示出了与本发明实施例相关的部分,本领域技术人员可以理解,图示结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图6所述,基于工作票的电力信息确定装置包括元素确定模块601、关系确定模块602、数据获取模块603和信息确定模块604,详细说明如下:

元素确定模块601,用于确定多个电力工作票包含的多个元素。

关系确定模块,用于确定所述多个元素与预先设定的多个维度之间的关联关系602。

数据获取模块603,用于接收针对某一维度的触发指令,根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;所述工作票数据库中包含有所述多个元素以及各个元素对应的电力数据,各个元素对应的电力数据根据所述多个电力工作票得到。

以及,信息确定模块604,用于根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息。

本实施例确定预设的维度信息以及电力工作票包含的元素之间的关联关系,在接收到针对某一维度的触发指令后,从预设的工作票数据库中获取对应元素的电力数据,对电力数据进行分析以后得到对应维度的电力信息。电力工作票中是电力生产过程中的重要表单,包含了大量有用的电力生产数据。通过对电力工作票的分析能从中挖掘出各个方面的电力数据,得到全面准确的电力信息。

在一个实施例中,所示基于工作票的电力信息确定装置,还包括:数据处理模块,用于分别从多个电力工作票中获取各个元素对应的电力数据,根据预设的算法对所述电力数据中的无效数据、重复数据和/或错误数据进行处理;数据库建立模块,用于根据所述元素和所述经过处理的电力数据建立工作票数据库。

在一个实施例中,所述数据获取模块603,还用于根据所述触发指令和所述关联关系确定与对应维度相关联的元素,从预设的工作票数据中获取所述相关联的元素的电力数据。

在一个实施例中,所述数据获取模块603,包括:指令接收子模块,用于接收针对设备所属管理单位、电力工作票属性、工作时间、工作量、设备部件、人员配置信息、其他单位的配合度或开关操作信息的维度的触发指令;数据获取子模块,用于根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应的变电站名称、工作票编号、工作负责人、工作人员、工作任务、操作设备、工作地点、起始时间、结束时间、工作完成情况和/或设备运行状态的元素的电力数据。

在一个实施例中,所述基于工作票的电力信息确定装置,还包括:第一数据处理模块,用于接收针对工作量的第一触发指令;根据所述第一触发指令和所述关联关系,从预设的工作票数据库中获取工作人员、工作任务、起始时间和结束时间的电力数据,得到第一电力数据;对所述第一电力数据进行分析,得到对应工作任务所需的工作量。

在一个实施例中,所述基于工作票的电力信息确定装置,还包括:第二数据处理模块,用于接收针对人员配置信息的第二触发指令;根据所述第二触发指令和所述关联关系,从预设的工作票数据库中获取变电站名称、工作人员和工作完成情况的电力数据,得到第二电力数据;对所述第二电力数据进行分析,得到对应变电站的人员配置信息。

在一个实施例中,所述基于工作票的电力信息确定装置,还包括:第三数据处理模块,用于接收针对开关操作信息的第三触发指令,根据所述第三触发指令和所述关联关系,从预设的工作票数据库中获取工作任务、操作设备和设备运行状态的电力数据,得到第三电力数据;对所述第三电力数据进行分析,得到对应设备的开关操作信息。

在一个实施例中,所述信息确定模块604,还用于对所述电力数据的数值大小、数据个数和/或频率进行分析,得到所述多个电力工作票中与所述维度对应的电力信息。

在一个实施例中,所述基于工作票的电力信息确定装置,还包括:信息预估模块,用于根据所述电力信息,预估在未来一段时间内与所述维度对应的电力信息。

需要说明的是,本发明的基于工作票的电力信息确定装置与本发明的基于工作票的电力信息确定方法一一对应,在上述基于工作票的电力信息确定方法的实施例阐述的技术特征及其有益效果均适用于基于工作票的电力信息确定装置的实施例中,具体内容可参见本发明方法实施例中的叙述,此处不再赘述,特此声明。

此外,上述示例的基于工作票的电力信息确定装置的实施方式中,各程序模块的逻辑划分仅是举例说明,实际应用中可以根据需要,例如出于相应硬件的配置要求或者软件的实现的便利考虑,将上述功能分配由不同的程序模块完成,即将所述基于工作票的电力信息确定装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分功能。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:确定多个电力工作票包含的多个元素;确定所述多个元素与预先设定的多个维度之间的关联关系;接收针对某一维度的触发指令;根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;所述工作票数据库中包含有所述多个元素以及各个元素对应的电力数据,各个元素对应的电力数据根据所述多个电力工作票得到;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:所述根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据的步骤之前,还包括:分别从多个电力工作票中获取各个元素对应的电力数据,根据预设的算法对所述电力数据中的无效数据、重复数据和/或错误数据进行处理;根据所述元素和所述经过处理的电力数据建立工作票数据库。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:所述根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据的步骤,包括:根据所述触发指令和所述关联关系确定与对应维度相关联的元素,从预设的工作票数据中获取所述相关联的元素的电力数据。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:所述接收针对某一维度的触发指令;根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据的步骤,包括:接收针对设备所属管理单位、电力工作票属性、工作时间、工作量、设备部件、人员配置信息、其他单位的配合度或开关操作信息的维度的触发指令;根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应的变电站名称、工作票编号、工作负责人、工作人员、工作任务、操作设备、工作地点、起始时间、结束时间、工作完成情况和/或设备运行状态的元素的电力数据。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:所述接收针对某一维度的触发指令,根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:接收针对工作量的第一触发指令;根据所述第一触发指令和所述关联关系,从预设的工作票数据库中获取工作人员、工作任务、起始时间和结束时间的电力数据,得到第一电力数据;对所述第一电力数据进行分析,得到对应工作任务所需的工作量。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:所述接收针对某一维度的触发指令,根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:接收针对人员配置信息的第二触发指令;根据所述第二触发指令和所述关联关系,从预设的工作票数据库中获取变电站名称、工作人员和工作完成情况的电力数据,得到第二电力数据;对所述第二电力数据进行分析,得到对应变电站的人员配置信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:所述接收针对某一维度的触发指令,根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:接收针对开关操作信息的第三触发指令,根据所述第三触发指令和所述关联关系,从预设的工作票数据库中获取工作任务、操作设备和设备运行状态的电力数据,得到第三电力数据;对所述第三电力数据进行分析,得到对应设备的开关操作信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:所述根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:对所述电力数据的数值大小、数据个数和/或频率进行分析,得到所述多个电力工作票中与所述维度对应的电力信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:所述根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤之后,还包括:根据所述电力信息,预估在未来一段时间内与所述维度对应的电力信息。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:确定多个电力工作票包含的多个元素;确定所述多个元素与预先设定的多个维度之间的关联关系;接收针对某一维度的触发指令;根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;所述工作票数据库中包含有所述多个元素以及各个元素对应的电力数据,各个元素对应的电力数据根据所述多个电力工作票得到;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:所述根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据的步骤之前,还包括:分别从多个电力工作票中获取各个元素对应的电力数据,根据预设的算法对所述电力数据中的无效数据、重复数据和/或错误数据进行处理;根据所述元素和所述经过处理的电力数据建立工作票数据库。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:所述根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据的步骤,包括:根据所述触发指令和所述关联关系确定与对应维度相关联的元素,从预设的工作票数据中获取所述相关联的元素的电力数据。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:所述接收针对某一维度的触发指令;根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据的步骤,包括:接收针对设备所属管理单位、电力工作票属性、工作时间、工作量、设备部件、人员配置信息、其他单位的配合度或开关操作信息的维度的触发指令;根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应的变电站名称、工作票编号、工作负责人、工作人员、工作任务、操作设备、工作地点、起始时间、结束时间、工作完成情况和/或设备运行状态的元素的电力数据。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:所述接收针对某一维度的触发指令,根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:接收针对工作量的第一触发指令;根据所述第一触发指令和所述关联关系,从预设的工作票数据库中获取工作人员、工作任务、起始时间和结束时间的电力数据,得到第一电力数据;对所述第一电力数据进行分析,得到对应工作任务所需的工作量。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:所述接收针对某一维度的触发指令,根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:接收针对人员配置信息的第二触发指令;根据所述第二触发指令和所述关联关系,从预设的工作票数据库中获取变电站名称、工作人员和工作完成情况的电力数据,得到第二电力数据;对所述第二电力数据进行分析,得到对应变电站的人员配置信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:所述接收针对某一维度的触发指令,根据所述触发指令和所述关联关系,从预设的工作票数据库中获取对应元素的电力数据;根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:接收针对开关操作信息的第三触发指令,根据所述第三触发指令和所述关联关系,从预设的工作票数据库中获取工作任务、操作设备和设备运行状态的电力数据,得到第三电力数据;对所述第三电力数据进行分析,得到对应设备的开关操作信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:所述根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤,包括:对所述电力数据的数值大小、数据个数和/或频率进行分析,得到所述多个电力工作票中与所述维度对应的电力信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:所述根据所述电力数据,得到所述多个电力工作票中与所述维度对应的电力信息的步骤之后,还包括:根据所述电力信息,预估在未来一段时间内与所述维度对应的电力信息。

本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,作为独立的产品销售或使用。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本发明实施例的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或(模块)单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,不能理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1