图谱重命名方法、装置、计算机设备和存储介质与流程

文档序号:17185922发布日期:2019-03-22 21:21阅读:212来源:国知局
图谱重命名方法、装置、计算机设备和存储介质与流程

本申请涉及计算机技术领域,特别是涉及一种图谱重命名方法、装置、计算机设备和存储介质。



背景技术:

红外测温技术在变电站设备运行维护中起着至关重要的作用。红外测温技术通过拍摄变电站电气设备的红外图谱,可以简单直观的监控电气设备的温度情况。既能减少电气设备的停电检修时间,提高电气设备的运行稳定性;也可以避免电气设备因负载过高超过电气设备的承受限度,导致温度过高而引起突发事故。

随着红外测温技术的广泛使用,拍摄的红外图谱数量大量增加。在传统方式中,工作人员需要在拍摄现场手动记录拍摄的设备、地点、时间等信息,再逐一对红外图谱进行命名。然而,随着红外图谱数量的大量增加,再通过工作人员逐一进行记录费时费力,效率低下。因此,如何提高图谱的重命名效率成为目前需要解决的技术问题。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够提高图谱重命名效率的图谱重命名方法、装置、计算机设备和存储介质。

一种图谱重命名方法,所述方法包括:

接收图谱重命名请求;

根据所述图谱重命名请求获取目标名称列表;

从所述目标名称列表中读取多个名称序号和对应的目标名称;

获取与所述名称序号对应的图谱;

利用与所述名称序号对应的目标名称依次对所述图谱进行重命名。

在其中一个实施例中,所述利用与所述名称序号对应的目标名称依次对所述图谱进行重命名包括:

从名称序号中的初始名称序号开始,获取与名称序号对应的目标名称和图谱;

利用所述目标名称对所述图谱进行重命名;

获取所述初始名称序号的下一个名称序号,重复执行所述获取与名称序号对应的目标名称和图谱的步骤,直至所述下一个名称序号为最终名称序号。

在其中一个实施例中,在所述根据所述图谱重命名请求获取目标名称列表之前,所述方法还包括:

获取设备故障监测信息;

从所述设备故障监测信息中提取故障设备信息;

根据所述故障设备信息生成检修任务,将所述检修任务发送至对应的检修终端;

接收所述检修终端在执行所述检修任务时所上传的图谱,所述图谱与故障设备相对应。

在其中一个实施例中,所述将所述检修任务发送至对应的检修终端包括:

根据所述故障设备的位置信息计算故障设备辐射范围;

获取预设的检修终端辐射范围;

将所述故障设备辐射范围与所述检修终端辐射范围进行匹配,得到匹配度;

将所述检修任务发送至所述匹配度大于预定值的检修终端,用于指示所述检修终端根据所述检修任务依次检修故障设备。

在其中一个实施例中,所述方法还包括:

获取所述目标名称对应的设备的位置;

根据所述名称序号对设备位置进行排序,得到设备位置序列;

获取所述图谱的拍摄位置;

将所述图谱的拍摄位置与所述设备位置序列进行匹配;

根据匹配结果对所述图谱的顺序进行调整。

一种图谱重命名装置,所述装置包括:

请求接收模块,用于接收图谱重命名请求;

列表获取模块,用于根据所述图谱重命名请求获取目标名称列表;从所述目标名称列表中读取多个名称序号和对应的目标名称;

图谱获取模块,用于获取与所述名称序号对应的图谱;

重命名模块,用于利用与所述名称序号对应的目标名称依次对所述图谱进行重命名。

在其中一个实施例中,所述重命名模块还用于从名称序号中的初始名称序号开始,获取与名称序号对应的目标名称和图谱;利用所述目标名称对所述图谱进行重命名;获取所述初始名称序号的下一个名称序号,重复执行所述获取与名称序号对应的目标名称和图谱的步骤,直至所述下一个名称序号为最终名称序号。

在其中一个实施例中,在所述列表获取模块之前,所述装置还包括:

信息获取模块,用于获取设备故障监测信息;从所述设备故障监测信息中提取故障设备信息;

任务生成模块,用于根据所述故障设备信息生成检修任务,将所述检修任务发送至对应的检修终端;

图谱接收模块,用于接收所述检修终端在执行所述检修任务时所上传的图谱,所述图谱与故障设备相对应。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法中的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法中的步骤。

上述图谱重命名方法、装置、计算机设备和存储介质,根据图谱重命名请求获取目标名称列表,从目标名称列表中读取多个名称序号和对应的目标名称,再获取与名称序号对应的图谱,利用与名称序号对应的目标名称依次对图谱进行重命名。通过目标名称列表中的目标名称,获取与目标名称顺序相同的图谱,将图谱与目标名称一一对应,利用目标名称逐一对图谱进行重命名。与传统方式相比,不再需要人工逐一对图谱信息进行记录和逐一重命名,有效的提高了图谱重命名的效率。

附图说明

图1为一个实施例中图谱重命名方法的应用环境图;

图2为一个实施例中图谱重命名方法的流程示意图;

图3为一个实施例中图谱重命名装置的结构框图;

图4为一个实施例中计算机设备的内部结构图。

具体实施方式

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

本申请提供的图谱重命名方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104通过网络进行通信。服务器104接收终端102发送的图谱重命名请求,服务器104根据图谱重命名请求后去目标名称列表,从目标名称列表中读取多个名称序号和对应的目标名称,并获取与名称序号对应的图谱,利用与名称序号对应的目标名称依次对图谱进行重命名。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2所示,提供了一种图谱重命名方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:

步骤202,接收图谱重命名请求。

服务器接收终端上传的图谱重命名请求,图谱重命名请求用于指示服务器对图谱进行重命名处理,服务器可接收多个终端上传的图谱重命名请求。终端可以在接收到用户指令时向服务器上传图谱重命名请求。服务器可以实时接收图谱重命名请求并对图谱进行重命名处理;也可以定时按频率对图谱进行重命名处理。

步骤204,根据图谱重命名请求获取目标名称列表。

服务器可根据图谱重命名请求获取目标名称列表,图谱重命名请求中可以直接包括目标名称列表;也可以包括目标名称列表相关信息,指示服务器从数据库中获取目标名称列表。目标名称列表可由终端或服务器自动生成,也可以由用户选择目标名称,根据用户选择的目标名称生成目标名称列表。具体的,终端可向用户展示预设名称,预设名称可以按照列表的形式排列展示,也可以按照树形结构排列。树形结构中包括第一级节点、第二级节点和第三节点等,越往下分类越细,树形结构可通过express框架搭建。预设名称可以以表格的形式存储在数据库中。用户可根据需求在任意节点增加或减少预设名称。比如,在电气设备中,可以变电站作为第一级节点,同属一个变电站中的电气设备归属于一个第一级节点下。用户可增加一个第一级节点,即增加一个变电站的电气设备。在同一个变电站中,可以不同的电压等级划分第二级节点,比如根据电压大小可以分为低压、中压、高压、超高压等第二级节点。在第二级节点下,还可以根据电气设备的类别设置第三级节点,比如电压计、电流计、电容器等。终端可用树形结构的形式向用户展示预设名称,用户可根据个性化需求从预设名称中选取名称作为目标名称,根据用户选择的目标名称生成目标名称列表。其中,目标名称列表中包括但不限于目标名称、名称序号、目标设备、目标设备位置、列表生成时间等信息,目标名称可由目标设备、名称序号等信息组合,也可与名称序号、目标设备等相同。

步骤206,从目标名称列表中读取多个名称序号和对应的目标名称。

步骤208,获取与名称序号对应的图谱。

服务器从目标名称列表种读取名称序号和名称序号对应的目标名称,目标名称列表中包括多个目标名称和名称序号。其中,每个目标名称对应有一个名称序号。服务器从数据库中获取与名称序号对应的图谱,图谱可存储在数据库中的指定位置。服务器将图谱按照名称序号顺序排列,得到与目标名称顺序对应的图谱序列。比如,目标名称列表中包括四个目标名称a、b、c、d,目标名称的顺序分别是1、2、3、4。服务器从数据库指定位置中获取与名称序号对应的图谱a、b、c、d,即目标名称排列顺序与图谱排列顺序相同,服务器将目标名称与对应图谱配对,得到aa、bb、cc、dd。

步骤210,利用与名称序号对应的目标名称依次对图谱进行重命名。

服务器将读取的目标名称和获取的图谱通过名称序号进行配对,依次利用目标名称替换掉对应图谱的现有名称,循环对图谱的重命名处理,直到所有的图谱都完成重命名处理。

上述图谱重命名方法,根据图谱重命名请求获取目标名称列表,从目标名称列表中读取多个名称序号和对应的目标名称,再获取与名称序号对应的图谱,利用与名称序号对应的目标名称依次对图谱进行重命名。通过目标名称列表中的目标名称,获取与目标名称顺序相同的图谱,将图谱与目标名称一一对应,利用目标名称逐一对图谱进行重命名。与传统方式相比,不再需要人工逐一对图谱信息进行记录和逐一重命名,有效的提高了图谱重命名的效率。

在一个实施例中,上述步骤210即利用与名称序号对应的目标名称依次对图谱进行重命名的步骤包括:

从名称序号中的初始名称序号开始,获取与名称序号对应的目标名称和图谱;利用目标名称对图谱进行重命名;获取初始名称序号的下一个名称序号,重复执行获取与名称序号对应的目标名称和图谱的步骤,直到下一个名称序号为最终名称序号。

名称序号中包括初始名称序号和最终名称序号,服务器可从初始名称序号开始,获取与名称序号对应的目标名称和图谱,目标名称与图谱之间也相互对应。服务器利用目标名称替换掉对应图谱的现有名称,完成对图谱的重命名。服务器继续获取初始名称序号的下一个名称序号,此时下一个名称序号即变为新的初始名称序号,服务器重复执行获取与名称序号对应的而目标名称和图谱的步骤,循环利用目标名称对图谱进行重命名。直到下一个名称序号为最终名称序号时,则获取与最终名称序号对应的目标名称和图谱,利用目标名称对图谱进行重命名后,不再继续获取最终名称序号的下一个名称序号,结束循环。

在本实施例中,通过服务器依次循环获取目标名称和图谱,利用目标名称替换图谱的现有名称,完成对图谱的重命名。目标名称与图谱一一对应,服务器逐一对图谱进行重命名,在保证了图谱重命名准确度的同时有效的提高了图谱重命名的效率。

在一个实施例中,在步骤204即根据图谱重命名请求获取目标名称列表的步骤之前,上述图谱重命名方法还包括:

获取设备故障监测信息;从设备故障监测信息中提取故障设备信息;根据故障设备信息生成检修任务,将检修任务发送至对应的检修终端;接收检修终端在执行检修任务时所上传的图谱,图谱与故障设备相对应。

服务器获取设备故障监测信息,通过设备故障监测信息对设备是否发生故障进行监测。比如,在变电站中,服务器可获取各个电气设备所在电路的电流、电压等信息作为设备故障监测信息,根据电气设备的电流、电压信息对电气设备是否发生故障进行监测。具体的,当电气设备的电压突然增大,超过预设值时,可能是因为该电气设备的负载过大,即需要对该电气设备进行红外测温检查。当服务器通过设备故障监测信息监测到发生故障或者异常的设备时,从设备故障监测信息中提取故障设备信息。故障设备信息中可包括但不限于故障设备的名称、故障设备所处位置、故障发生时间。服务器可根据故障设备信息生成检修任务。具体的,服务器可根据故障设备信息中的故障设备所处位置生成检修任务,比如把处于某一区域内的故障设备集中在一起生成检修任务。服务器还可以结合故障设备所处位置和故障发生时间生成检修任务,比如把某一时间段内处于某一区域的故障设备集中生成检修任务。服务器将检修任务发送至对应的检修终端,用于指示检修终端执行检修任务,根据检修任务对故障设备进行检修。服务器接收检修终端在执行检修时所上传的图谱,图谱与故障设备对应,图谱排列顺序与检修任务中的故障设备排列顺序相同。服务器利用检修任务中的故障设备信息对对应的图谱逐一进行重命名。

在本实施例中,服务器通过获取设备故障监测信息,从中提取故障设备信息,并根据故障设备信息生成检修任务,指示对应的检修终端上传执行检修任务时的图谱,根据检修任务对接收的图谱进行重命名处理。服务器自动提取故障设备信息,生成检修任务,并安排对应的检修终端对故障设备进行检修,不再需要用户选取需要检修的设备,有效的简化了用户的操作步骤。

在一个实施例中,将检修任务发送至对应的检修终端的步骤包括:

根据故障设备的位置信息计算故障设备辐射范围;获取预设的检修终端辐射范围;将故障设备辐射范围与检修终端辐射范围进行匹配,得到匹配度;将检修任务发送至匹配度大于预定值的检修终端,用于指示检修终端根据检修任务依次检修故障设备。

服务器从检修任务中获取故障设备的位置信息,根据故障设备的位置信息计算故障设备辐射范围。具体的,服务器根据检修任务中所有故障设备的位置信息确定该检修任务中故障设备的位置分布情况和覆盖范围,根据故障设备的位置信息计算故障设备辐射范围。服务器获取预设的检修终端辐射范围,每个检修终端都预设有一个辐射范围存储在数据库中,检修终端辐射范围即为该检修终端可以执行检修任务的位置覆盖范围,检修终端的辐射范围由用户预先设置并存储在数据库中。服务器将故障设备辐射范围与检修终端辐射范围进行匹配,得到匹配度。其中,检修终端辐射范围应该始终大于故障设备辐射范围,以保证检修终端能对检修任务中所有的故障设备进行检修,即拍摄图谱。当检修终端辐射范围与故障设备辐射范围越接近时,匹配度越高;当检修终端辐射范围覆盖故障设备辐射范围的情况下越大时,匹配度越低。服务器将多个检修终端辐射范围与故障设备辐射范围进行匹配,得到多个匹配度,服务器将生成的检修任务发送至匹配度大于预定值得检修终端,检修任务用于指示检修终端根据检修任务依次检修故障设备。预定值由用户预先设定,可以是0-1之间的任意数,比如预定值可以是90%。

在本实施例中,服务器通过将故障设备辐射范围与检修终端辐射范围进行匹配,筛选出匹配度大于预定值的检修终端,筛选出的检修终端即为相对较为合适执行检修任务的检修终端。服务器将检修任务发送至合适执行检修任务的检修终端,既不会造成检修终端无法执行部分检修任务,也不会造成检修终端辐射范围过大,避免浪费资源的情况,节省了检修终端资源,有效的降低了检修成本。

在一个实施例中,上述图谱重命名方法还包括:

获取目标名称对应的设备的位置;根据名称序号对设备位置进行排序,得到设备位置序列;获取图谱的拍摄位置;将图谱的拍摄位置与设备位置序列进行匹配;根据匹配结果对图谱的顺序进行调整。

服务器获取目标名称对应的设备的位置信息,每个目标名称都对应一台设备,数据库中记录有设备所处的位置,服务器按照目标名称列表里的名称序号对多个设备位置进行排序,得到设备位置序列,使得多个设备位置的排列顺序与名称序号的顺序一致,即设备位置按顺序与目标名称一一对应。服务器获取图谱的拍摄位置,将每张图谱在被拍摄时拍摄设备所处的位置作为图谱的拍摄位置。比如在红外测温过程中,红外测温仪在拍摄电气设备红外图谱时,红外测温仪与电气设备距离较近,故将红外测温仪拍摄红外图谱时所处的位置作为红外图谱的拍摄位置。服务器将图谱的拍摄位置与设备位置序列进行匹配,具体的,设备位置与图谱的拍摄位置几乎为同一个位置,故将图谱的拍摄位置与设备位置序列进行匹配,将图谱的拍摄位置与设备位置对应,按照设备位置序列对图谱的拍摄位置进行排序,根据匹配结果对图谱的顺序进行调整。比如,设备位置序列为abcd,图谱的拍摄位置分别为a、b、c、d。在数据库中,因为上传过程错误或因为用户的原因导致图谱的排列顺序错误,不能与目标名称顺序对应,如图谱的原拍摄位置排序为abdc,服务器将图谱的拍摄位置与设备位置序列进行匹配,发现第三张和第四张图谱拍摄位置与设备位置序列不匹配,故按照匹配结果将第三张图谱和第四张图谱交换位置,得到与设备位置序列匹配的图谱顺序。

在本实施例中,通过图谱的拍摄位置和设备位置序列,对图谱的排列顺序进行调整。避免因为用户未按目标名称顺序拍摄图谱或图谱上传顺序错误,导致服务器获取的图谱顺序与目标名称顺序不同,从而引起图谱重命名对应错误的问题。有效的提高了图谱重命名的准确性。

应该理解的是,虽然图2的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图3所示,提供了一种图谱重命名装置,包括:请求接收模块302、列表获取模块304、图谱获取模块306和重命名模块308,其中:

请求接收模块302,用于接收图谱重命名请求。

列表获取模块304,用于根据图谱重命名请求获取目标名称列表;从目标名称列表中读取多个名称序号和对应的目标名称。

图谱获取模块306,用于获取与名称序号对应的图谱。

重命名模块308,用于利用与名称序号对应的目标名称依次对图谱进行重命名。

在一个实施例中,上述重命名模块308还用于从名称序号中的初始名称序号开始,获取与名称序号对应的目标名称和图谱;利用目标名称对图谱进行重命名;获取初始名称序号的下一个名称序号,重复执行获取与名称序号对应的目标名称和图谱的步骤,直至下一个名称序号为最终名称序号。

在一个实施例中,在列表获取模块304之前,上述图谱重命名装置还包括:

信息获取模块,用于获取设备故障监测信息;从设备故障监测信息中提取故障设备信息。

任务生成模块,用于根据故障设备信息生成检修任务,将检修任务发送至对应的检修终端。

图谱接收模块,用于接收检修终端在执行检修任务时所上传的图谱,图谱与故障设备相对应。

在一个实施例中,上述任务生成模块还用于根据故障设备的位置信息计算故障设备辐射范围;获取预设的检修终端辐射范围;将故障设备辐射范围与检修终端辐射范围进行匹配,得到匹配度;将检修任务发送至匹配度大于预定值的检修终端,用于指示检修终端根据检修任务依次检修故障设备。

在一个实施例中,上述图谱重命名装置还包括:

位置获取模块,用于获取目标名称对应的设备的位置;根据名称序号对设备位置进行排序,得到设备位置序列;获取图谱的拍摄位置。

位置匹配模块,用于将图谱的拍摄位置与设备位置序列进行匹配。

顺序调整模块,用于根据匹配结果对图谱的顺序进行调整。

关于图谱重命名装置的具体限定可以参见上文中对于图谱重命名方法的限定,在此不再赘述。上述图谱重命名装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图4所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储图谱重命名数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种图谱重命名方法。

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

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述方法实施例中的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

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

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

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