操作票生成方法、装置、设备及存储介质与流程

未命名 08-01 阅读:127 评论:0


1.本发明涉及配电网技术领域,尤其涉及一种操作票生成方法、装置、设备及存储介质。


背景技术:

2.配电网的电气操作具有操作数量多、操作步骤逻辑顺序要求严格和人身风险大的特点。操作票可以用于指示配电网的电气操作,因此,对操作票的准确度要求较高。
3.目前,主要通过人工填写操作票的全部信息后,再生成操作票。
4.但是,依赖于填写操作票全部信息再生成操作票方式,存在人力成本耗费大、操作票生成效率低和操作票生成准确度差的问题。


技术实现要素:

5.本发明提供了一种操作票生成方法、装置、设备及存储介质,节约了人力成本,提高了操作票的生成效率和生成准确度。
6.根据本发明的一方面,提供了操作票生成方法,该方法包括:
7.实时获取用户输入的当前设备信息,并对当前设备信息进行查询;
8.在查询到目标设备时,显示目标设备的关联信息,以使得用户在确定目标设备为需要的设备时,停止输入当前设备信息的剩余信息,其中,目标设备的数量为一个;
9.根据目标设备的关联信息,生成目标设备的目标操作票。
10.根据本发明的另一方面,提供了操作票生成装置,该装置包括:
11.当前设备信息获取模块,用于实时获取用户输入的当前设备信息,并对当前设备信息进行查询;
12.关联信息显示模块,用于在查询到目标设备时,显示目标设备的关联信息,以使得用户在确定目标设备为需要的设备时,停止输入当前设备信息的剩余信息,其中,目标设备的数量为一个;
13.目标操作票生成模块,用于根据目标设备的关联信息,生成目标设备的目标操作票。
14.根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
15.至少一个处理器;以及
16.与所述至少一个处理器通信连接的存储器;其中,
17.所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的操作票生成方法。
18.根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的操作票生成方法。
19.本发明实施例的技术方案,通过实时获取用户输入的当前设备信息,并对当前设备信息进行查询,在查询到目标设备时,显示目标设备的关联信息,以使得用户在确定目标设备为需要的设备时,停止输入当前设备信息的剩余信息,其中,目标设备的数量为一个,根据目标设备的关联信息,生成目标设备的目标操作票,解决了依赖于填写操作票全部信息再生成操作票方式,存在人力成本耗费大、操作票生成效率低和操作票生成准确度差的问题,节约了人力成本,提高了操作票的生成效率和生成准确度。
20.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
21.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
22.图1是根据本发明实施例一提供的一种操作票生成方法的流程图;
23.图2是根据本发明实施例二提供的一种操作票生成方法的流程图;
24.图3是根据本发明实施例二提供的一种操作票生成方法的流程图;
25.图4a是根据本发明实施例二提供的一种操作票生成方法的场景图;
26.图4b是根据本发明实施例二提供的一种操作票生成方法的场景图;
27.图4c是根据本发明实施例二提供的一种操作票生成方法的场景图;
28.图4d是根据本发明实施例二提供的一种操作票生成方法的场景图;
29.图4e是根据本发明实施例二提供的一种操作票生成方法的场景图;
30.图4f是根据本发明实施例二提供的一种操作票生成方法的场景图;
31.图4g是根据本发明实施例二提供的一种操作票生成方法的场景图;
32.图4h是根据本发明实施例二提供的一种操作票生成方法的场景图;
33.图5是根据本发明实施例二提供的一种操作票生成页面的示意图;
34.图6是根据本发明实施例三提供的一种操作票生成装置的结构示意图;
35.图7是实现本发明实施例的操作票生成方法的电子设备的结构示意图。
具体实施方式
36.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
37.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆
盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
38.实施例一
39.图1为本发明实施例一提供的一种操作票生成方法的流程图。本发明实施例可适用于生成操作票情况,该方法可以由操作票生成装置来执行,该操作票生成装置可以采用硬件和/或软件的形式实现,该操作票生成装置可配置于承载操作票生成功能的电子设备中。
40.参见图1所示的操作票生成方法,包括:
41.s110、实时获取用户输入的当前设备信息,并对当前设备信息进行查询。
42.当前设备信息可以是用户实时输入的目标设备的信息。当前设备信息用于查询目标设备。当前设备信息与目标设备的对应关系可以预先存储于数据库中。随着用户不断输入当前设备信息的部分信息,可以实时更新当前设备信息的部分信息的查询结果。
43.具体的,可以实时获取用户在操作票生成页面实时输入的当前设备信息,并根据当前设备信息和当前设备信息与目标设备之间的对应关系,在数据库对当前设备信息进行查询,以确定目标设备。
44.s120、在查询到目标设备时,显示目标设备的关联信息,以使得用户在确定目标设备为需要的设备时,停止输入当前设备信息的剩余信息,其中,目标设备的数量为一个。
45.目标设备可以是通过当前设备信息查询到的设备。可选的,目标设备的数量可以为一个。目标设备的关联信息可以包括目标设备的信息和目标设备关联的辅助设备的信息。其中,目标设备关联的辅助设备可以是与目标设备成套操作的辅助设备。目标设备的关联信息可以存储于本地存储空间中或数据库中。示例性的,本地存储空间可以包括硬盘和磁盘等。通过在操作票生成页面显示目标设备的关联信息,利用可视化显示目标设备的关联信息,以使用户可以快速确认目标设备是否为需要的设备。当用户确定目标设备为需要的设备时,可以停止输入当前设备信息的剩余信息。
46.具体的,在实时获取用户输入的当前设备信息的过程中,可以动态暂存已输入的当前设备信息的部分信息的查询结果,并按照堆栈原理逐级减少比对数据量,直至最终查询到目标设备。同时,每完成当前设备信息中一个字段的录入,都可以对当前设备信息的剩余信息进行唯一性查找,若查询结果为唯一值,则查询到目标设备。在查询到目标设备时,可以显示目标设备的关联信息,以使用户在确定目标设备为需要的设备时,停止输入当前设备信息的剩余信息。可选的,在用户实时输入当前设备信息的过程中,也可以通过获取用户按下的“回车”键,在操作票生成页面显示当前设备信息的部分信息的查询结果。若查询结果为唯一值,则查询到目标设备,显示目标设备的关联信息。
47.s130、根据目标设备的关联信息,生成目标设备的目标操作票。
48.配电网中的电气设备在进行操作时,需要严格按照设定的操作步骤进行操作,才能够保证电气设备操作过程的安全性。目标操作票可以用于指示目标设备的操作过程。同时,在目标操作票的使用过程中,用户还可以在目标操作票中记录目标设备的操作信息。
49.具体的,可以根据目标设备的关联信息,在数据库中查询目标设备的关联信息对应的目标设备的操作票。将目标设备的关联信息写入目标设备的操作票中,生成目标设备
的目标操作票。
50.本发明实施例的技术方案,通过实时获取用户输入的当前设备信息,并对当前设备信息进行查询,在查询到目标设备时,显示目标设备的关联信息,以使得用户在确定目标设备为需要的设备时,停止输入当前设备信息的剩余信息,其中,目标设备的数量为一个,根据目标设备的关联信息,生成目标设备的目标操作票,可以通过对实时输入的当前设备信息的逐级比对,在当前设备信息的查询过程中减少了比对数量,通过对目标设备的唯一性查找,提高了目标设备的筛选速度、筛选准确度、录入效率和录入速度,节约了操作票生成过程中耗费的人力成本,提高了操作票的生成效率和生成准确度,进而提高了操作票生成过程的便捷性。
51.在本发明的一个可选的实施例中,将当前设备信息具体化为当前设备标识信息、当前设备标识缩写信息和当前设备位置信息。
52.当前设备标识信息可以用于唯一标识当前所查询的设备。其中,当前所查询的设备可以是目标设备。示例性的,当前设备标识信息可以为目标设备名称、目标设备的唯一设备编号或目标设备名称与目标设备的唯一设备编号的组合等。当前设备标识缩写信息可以为目标设备的设备标识信息的缩写信息。示例性的,当前设备标识缩写信息可以为目标设备中文名称的首字母缩写。当前设备位置信息可以用于确定目标设备的位置。示例性的,当前设备位置信息可以包括目标设备所在的变电站信息、目标设备所在的线路信息和目标设备的安装位置信息等。目标设备的安装位置可以包括杆塔或配电箱等。
53.具体的,可以按照当前设备标识信息、当前设备标识缩写信息或当前设备位置信息,在数据库中筛选目标设备。示例性的,当前设备信息可以为当前设备标识缩写信息。例如,目标设备的中文首字母缩写。可以按照目标设备的中文首字母缩写在数据库中筛选目标设备。当前设备信息也可以为当前设备标识信息。例如,目标设备名称,可以按照目标设备的名称在数据库中筛选目标设备。当前设备信息也可以为当前设备位置信息。例如,目标设备所在的线路信息,具体的,可以为目标设备所在线路的线路号。可以输入目标设备所在线路的线路号,例如输入纯数字,将纯数字与数据库中存储的目标设备所在线路的线路号进行比对,筛选目标设备。
54.本方案通过将当前设备信息具体化为当前设备标识信息、当前设备标识缩写信息和当前设备位置信息,进一步提高了目标设备的筛选效率,进而提高了目标操作票的生成效率。
55.在本发明的一个可选的实施例中,将根据目标设备的关联信息,生成目标设备的目标操作票,具体化为:获取用户输入的设备操作信息,对操作票库中各操作票进行筛选,确定设备操作信息对应的空白票;在设备操作信息对应的空白票中写入目标设备的关联信息,生成目标设备的目标操作票;根据设备操作信息和目标设备的关联信息,查询设备操作流程文件;将目标设备的目标操作票和设备操作流程文件进行关联。
56.设备操作信息可以是对目标设备进行操作的信息。可选的,设备操作信息可以是将目标设备状态信息由一种状态转换为另一种状态。示例性的,设定目标设备为灯,目标设备状态信息可以包括开启和关闭。设备操作信息可以为由开启转换为关闭。操作票库可以是存储操作票的数据库。可选的,操作票库中可以包括各种类型的操作票。操作票可以按照对设备的不同操作进行分类。空白票可以是未完成内容填写的操作票。可选的,空白票可以
具有设备操作信息对应的操作任务,但是没有确定所需执行目标操作的目标设备。设备操作流程文件可以是指示用户对设备进行操作的流程文件。
57.具体的,可以在操作票生成页面获取用户输入的设备操作信息,根据设备操作信息,在操作票库中各类型的操作票中筛选设备操作信息对应的空白票。在设备操作信息对应的空白票中,写入目标设备的关联信息,生成具有目标设备的关联信息的目标操作票。根据目标设备的关联信息和设备操作信息,在数据库中查询设备操作流程文件。将目标设备的目标操作票和设备操作流程文件关联起来,生成具有设备操作流程文件的目标操作票。
58.本方案通过获取用户输入的设备操作信息,对操作票库中各操作票进行筛选,确定设备操作信息对应的空白票,在设备操作信息对应的空白票中写入目标设备的关联信息,生成目标设备的目标操作票,根据设备操作信息和目标设备的关联信息,查询设备操作流程文件,将目标设备的目标操作票和设备操作流程文件进行关联,实现了对目标操作票的票据选择和票据生成,将设备操作信息与空白票的类型进行对应,保证了所选取的空白票的准确度,将目标设备的关联信息写入空白票,将目标设备的目标操作票和设备操作流程文件进行关联,进一步提高了目标操作票的信息的全面性和准确性。
59.在本发明的一个可选的实施例中,将目标设备具体化为开关设备。
60.开关设备可以是控制线路开启、闭合和转换的电气设备。开关设备可以是配电网电气操作中使用最频繁的电气设备。示例性的,开关设备可以包括柱上开关、自动化开关和智能开关等。开关设备的状态信息可以包括运行状态、检修状态、热备用状态和冷备用状态。各状态数据之间可以相互转换。示例性的,开关设备的设备操作信息可以为运行状态转换为热备用状态、运行状态转换为冷备用状态、运行状态转换为检修状态、热备用状态转换为运行状态、热备用状态转换为冷备用状态、热备用状态转换为检修状态、冷备用状态转换为运行状态、冷备用状态转换为热备用状态、冷备用状态转换为检修状态、检修状态转换为运行状态、检修状态转换为热备用状态和检修状态转换为冷备用状态。在对开关设备进行电气操作时,需要对开关设备和与开关设备成套操作的辅助设备进行操作。示例性的,设定开关设备为自动化开关,与自动化开关成套操作的辅助设备为刀闸a和刀闸b。若对自动化开关进行运行状态转换为检修状态时,需要先断开自动化开关,再断开与自动化开关成套控制的刀闸。
61.本方案通过将目标设备具体化为开关设备,节约了开关设备操作票生成过程的耗费的人力成本,提高了开关设备的操作票生成效率和生成准确度。
62.实施例二
63.图2为本发明实施例二提供的一种操作票生成方法的流程图。本发明实施例在上述实施例的基础上,将“对当前设备信息进行查询”具体化为“获取设备数据,设备数据通过连接关系数据解析得到;在设备数据中对当前设备信息进行查询”,一方面统一了操作票生成页面所显示的目标设备的关联信息,提高了目标操作票的通用性,另一方面提高了所查询的目标设备的准确度,同时也提高了目标设备的关联信息的准确度。需要说明的是,在本发明实施例中未详述的部分,可参见其他实施例的表述。
64.参见图2所示的操作票生成方法,包括:
65.s210、实时获取用户输入的当前设备信息,并获取设备数据,设备数据通过连接关系数据解析得到。
66.连接关系数据可以是表征配电网中电气设备连接关系的数据。可选的,连接关系数据可以包括配电网中电气设备的数据和各电气设备之间的连接关系。连接关系数据中包含的信息无法直观显示,需要对连接关系数据进行解析,才可以获取连接关系数据中的信息。设备数据可以是对连接关系数据解析后得到的数据。示例性的,连接关系数据可以是gis(geographic information system,地理信息系统)文件中的xml(extensible markup language,可扩展标记语言)数据或svg(scalable vector graphics,可缩放矢量图形)数据。设备数据包括配电网中电气设备的全部数据。可选的,设备数据可以存储于本地存储空间或数据库中。相比较而言,连接关系数据为解析前的数据,设备数据为解析后的数据。连接关系数据中的信息并不直观,设备数据中的信息更为直观。相较于当前设备信息和设备操作信息,当前设备信息和设备操作信息可以为在操作票生成页面输入的信息,而设备数据可以是对连接关系数据进行预先解析,存储于本地存储空间或数据库中的数据。利用当前设备信息和设备操作信息,在设备数据中查询,确定目标设备。
67.具体的,可以获取用户在操作票生成页面实时输入的当前设备信息,并获取由连接关系数据解析得到的设备数据。
68.s220、在设备数据中对当前设备信息进行查询。
69.具体的,可以根据当前设备信息和当前设备信息与目标设备之间的对应关系,在设备数据中对实时输入的当前设备信息进行查询,以确定目标设备。
70.s230、在查询到目标设备时,显示目标设备的关联信息,以使得用户在确定目标设备为需要的设备时,停止输入当前设备信息的剩余信息,其中,目标设备的数量为一个。
71.s240、根据目标设备的关联信息,生成目标设备的目标操作票。
72.本发明实施例的技术方案,实时获取用户输入的当前设备信息,并获取设备数据,设备数据通过连接关系数据解析得到,在设备数据中对当前设备信息进行查询,在查询到目标设备时,显示目标设备的关联信息,以使得用户在确定目标设备为需要的设备时,停止输入当前设备信息的剩余信息,其中,目标设备的数量为一个,根据目标设备的关联信息,生成目标设备的目标操作票,利用设备数据对当前设备信息进行查询,以确定目标设备和目标设备的关联信息,相较于人工输入的目标设备的关联信息存在准确度较差的问题,在根据连接关系数据解析得到的设备数据中,查询目标设备和目标设备的关联信息,一方面统一了操作票生成页面所显示的目标设备的关联信息,提高了目标操作票的通用性,另一方面提高了所查询的目标设备的准确度,同时也提高了目标设备的关联信息的准确度。
73.在本发明的一个可选的实施例中,将获取设备数据,具体化为:获取设备数据的当前版本信息;获取连接关系数据的当前版本信息;对设备数据的当前版本信息与连接关系数据的当前版本信息进行比较;在连接关系数据的当前版本信息为最新版本时,根据连接关系数据更新设备数据。
74.连接关系数据可以根据配电网中的线路变化进行更新。示例性的,当配电网中新增电气设备、删除电气设备和修改电气设备之间的连接关系时,为了确保连接关系数据的实时性,均可以对连接关系数据进行更新。连接关系数据具有版本信息。版本信息用于记录连接关系数据的更新时间。可以通过连接关系数据的当前版本信息,确定连接关系数据的最新更新时间。在连接关系数据更新之后,相应的,设备数据也可以进行更新。因此,可以通过设备数据的当前版本信息,确定设备数据的最新更新时间。可选的,连接关系数据的版本
信息和设备数据的版本信息采用统一规则制定。示例性的,连接关系数据的版本信息和设备数据的版本信息可以为数字、字母和日期等,在此不做限定。连接关系数据的版本信息(或设备数据的版本信息)可以与连接关系数据(或设备数据)对应存储于数据库中。可选的,在连接关系数据(或设备数据)进行更新之后,将最新版本的当前版本信息更新。
75.具体的,可以获取数据库中的设备数据的当前版本信息,可以获取数据库中的连接关系数据的当前版本信息。对设备数据的当前版本信息和连接关系数据的当前版本信息进行比较,若连接关系数据的当前版本信息为最新版本时,可以理解为,连接关系数据的当前版本高于设备数据的当前版本,根据连接关系数据更新设备数据;若设备数据的当前版本信息为最新版本时,可以理解为,连接关系数据的当前版本低于或等于设备数据的当前版本,可以无需更新,直接在设备数据中查询当前设备信息。
76.本方案通过获取设备数据的当前版本信息,获取连接关系数据的当前版本信息,对设备数据的当前版本信息与连接关系数据的当前版本信息进行比较,在连接关系数据的当前版本信息为最新版本时,根据连接关系数据更新设备数据,实现了对设备数据的更新,保证了设备数据的实时性,进一步提高了目标设备和目标设备的关联信息的准确度,进而提高了目标设备的目标操作票的准确度。
77.在本发明的一个可选的实施例中,将设备数据具体化为设备标识数据、设备位置数据、设备类型数据、设备状态数据和设备关联的辅助设备数据。
78.设备标识数据可以用于唯一标识设备。示例性的,设备标识数据可以为设备名称、设备的唯一设备编号和设备名称与设备的唯一设备编号的组合等。设备位置数据可以用于确定设备位置。示例性的,设备位置数据可以是设备所在的变电站数据、设备所在的线路数据和设备的安装位置数据等。设备的安装位置可以包括杆塔或配电箱等。设备类型数据可以是设备类型的数据。示例性的,设备类型数据可以包括开关、漏电保护器和变压器等。设备类型数据还可以包括一级分类的设备类型对应的二级分类,以及更为细化的其他层级分类。例如,开关的二级分类可以包括柱上开关、自动化开关和智能开关等。设备状态数据可以用于表征设备状态。设备关联的辅助设备数据可以是与设备成套控制的辅助设备的数据。可选的,设备关联的辅助设备数据可以包括设备关联的辅助设备的标识数据、位置数据、类型数据和状态数据等。
79.本方案通过将设备数据具体化为设备标识数据、设备位置数据、设备类型数据、设备状态数据和设备关联的辅助设备数据,将设备数据进一步细化,利用更为全面的设备数据对当前设备信息进行查询,进一步提高了目标设备和目标设备的关联信息的准确度,进而提高了目标操作票的准确度。
80.图3是根据本发明实施例二提供的一种操作票生成方法的流程图。参见图3所示的操作票生成方法,包括:
81.s310、通过设备数据获取模块,获取连接关系数据。
82.连接关系数据可以包括从智瞰建模工具的gis(geographic information system,地理信息系统)文件中导出的xml(extensible markup language,可扩展标记语言)数据或svg(scalable vector graphics,可缩放矢量图形)数据。
83.具体的,可以获取智瞰建模工具的gis文件中导出的连接关系数据。
84.s320、通过设备数据获取模块,对连接关系数据进行解析,生成设备数据。
85.具体的,可以从xml文件中提取各设备的设备标识数据、设备位置数据、设备状态数据和各设备之间的设备连接关系数据。可以根据各设备之间的设备连接关系数据,确定主设备和辅助设备,并将主设备和辅助设备进行成套整合。可以从svg数据中提取各设备的设备标识数据和设备类型数据,通过设备标识数据的唯一性,将各设备的设备标识数据、设备位置数据、设备状态数据、设备类型数据和设备关联的辅助设备数据进行整合,从而完成对连接关系数据的解析,生成设备数据。示例性的,可以从xml数据中提取开关、刀闸和地刀等设备的唯一设备编号、设备名称、设备位置和设备连接关系数据等。可以通过设备之间的设备连接关系数据,将开关作为主设备,将刀闸和地刀作为辅助设备,完成主设备和主设备关联的辅助设备之间的成套整合。可以从svg数据中提取开关的唯一设备编号和设备类型数据,通过唯一设备编号的唯一性,将开关的唯一设备编号、设备名称、设备位置和开关关联的辅助设备数据进行整合,最终完成了对连接关系数据的解析,得到设备数据。
86.s330、通过当前设备信息获取模块,获取用户实时输入的当前设备信息,并在设备数据中查询目标设备的关联信息。
87.具体的,可以获取用户实时输入的当前设备信息,动态分析当前设备信息具体为当前设备标识信息(例如中文名称)、当前设备标识缩写信息(例如中文名称的首字母拼写)和当前设备位置信息(例如所在线路的线路号)中的哪一种。若为当前设备标识信息,则按照当前设备标识信息在设备数据中进行筛选比对;若为当前设备标识缩写信息,则按照当前设备标识缩写信息在设备数据中进行筛选比对;若为当前设备位置信息,则按照当前设备位置信息在设备数据中进行筛选比对。将筛选结果进行动态显示,以使用户在确定目标设备为所需的设备时,停止输入当前设备信息。可选的,在实时获取用户输入的当前设备信息的过程中,可以动态暂存已输入的当前设备信息的部分信息的查询结果,并按照堆栈原理逐级减少比对数据量,直至最终查询到目标设备。同时,每完成当前设备信息中一个字段的录入,都可以对当前设备信息的剩余信息进行唯一性查找,若查询结果为唯一值,则查询到目标设备。在查询到目标设备时,可以显示目标设备的关联信息,以使用户在确定目标设备为需要的设备时,停止输入当前设备信息的剩余信息。可选的,在当设备信息的输入期间,可以通过获取用户按下的“回车”键,在操作票生成页面显示当前查询信息的部分信息的查询结果。若查询结果为唯一值,则查询到目标设备,显示目标设备的关联信息。
88.s340、通过目标操作票生成模块,根据目标设备的关联信息,生成目标操作票。
89.具体的,可以对设备的各属性进行预先编码,生成当前设备信息的特征码。其中,设备的各属性可以包括设备类型信息和设备操作信息。在当前设备信息输入完成之后,可以显示“生成操作票”功能键,或者通过目标操作票生成模块自动执行生成目标操作票的操作。可选的,可以将用户输入的当前设备信息的特征码和操作票的设备操作信息对应的编码进行位运算,剔除无关操作项,生成目标操作票。示例性的,可以对设备的各属性进行6位二进制编码,所生成的设备各属性的特征码如下:刀闸1特征码可以为000001(即十进制数为1);刀闸2特征码可以为000010(即十进制数为2);地刀特征码可以为000100(即十进制数为4);自动化特征码可以为001000(即十进制数为8);外部接地线特征码可以为010000(即十进制数为16);设备操作信息可以为100000(即十进制数为32)。操作票的设备操作信息对应的编码也可以按照上述规则进行编码。可选的,可以将生成的目标操作票存储于数据库或本地存储空间中,以供导入配电网的生产系统,最终完成目标操作票的开票工作。可选
的,可以将生成的目标操作票的各操作步骤除当前设备信息和设备操作信息之外的文字进行标注处理,以便于用户对信息进行快速复核。
90.图4a至图4h根据本发明实施例二提供的一种操作票生成方法的场景图。如图4a所示,用户在登陆生成操作票的软件系统时,首先进行网络调试。若网络不通,则进入图4d所示的本地存储空间中的本地文件夹,选择对应的本地文件夹中的连接关系数据,对设备数据进行更新。若网络连通,则进入图4b所示的选从“局共享地址”更新开关双编界面,可以选择更新范围,可以理解为选择所需更新的供电所的数据。可选的,可以选择打开共享地址,利用图4c所示的共享文件夹中的连接关系数据对设备数据进行更新;也可以选择本地更新,利用图4d所示的本地文件夹中的连接关系数据对设备数据进行更新;也可以暂不更新,直接进入图5所示的操作票生成页面;可以通过局共享更新对设备数据进行更新。在设备数据的更新过程中,可以首先查找连接关系数据,即如图4e所示查找xml和svg数据,然后对连接关系数据进行解析,更新设备数据,即如图4f所示,对开关清单更新,解析开关信息。在设备数据更新完成后,可以配置当前设备标识缩写信息查询功能,即图4g所示的中文首拼设置。可以展示设备数据的解析情况,即图4h所示的设备数据解析情况展示页面。解析结束后可以返回图5所示的操作票生成页面。可选的,在网络调试、对连接关系数据进行解析和中文首拼设置过程中,可以利用显示同步进度条,以提升用户的使用感受。图5是根据本发明实施例二提供的一种操作票生成页面的结构示意图。如图5所示,操作票生成页面以表格形式显示。其中,标题位置显示操作票生成页面和相应的操作票生成页面的版本号。操作票生成页面的具体内容包括序号、开票时间、操作任务、变电站、线路名称、安装位置、开关名称、刀闸1、刀闸2、地刀和开关类型。其中,开票时间可以是生成该条操作票的时间。操作任务可以是设备操作信息。其中,“运to冷”可以为运行状态转换为冷备用状态;“运to热”可以是运行状态转换为热备用状态;“运to检”可以是运行状态转换为检修状态。变电站、线路名称、安装位置可以为当前设备位置信息。变电站可以包括目标设备所在的变电站电压和变电站位置。线路名称可以包括目标设备所在的线路电圧和线路标识。安装位置可以包括目标设备的安装位置。示例性的,安装位置可以为c1站支线#58杆塔、东楼市场公用箱变和桥尾公用电缆分接箱等。开关名称可以为当前设备标识信息。刀闸1、刀闸2和地刀可以是与目标设备关联的辅助设备数据的显示结果。开关类型可以是设备类型数据的显示结果。具体的,可以获取用户通过操作票生成页面输入的设备操作信息在操作票库中选择对应类型的目标操作票。可以获取用户在操作票生成页面输入的当前设备标识信息、当前设备标识缩写信息或当前设备位置信息中的任一项,在设备数据中查询目标设备。在查询到目标设备时,可以在操作票生成页面显示目标设备的关联信息,以使用户停止输入当前设备信息的剩余信息。根据目标设备的关联信息,生成目标操作票。
91.本方案针对不同设备类型和不同类型的设备操作信息,高效准确地一键生成了目标操作票,提高了操作票生成的效率和准确度,同时,减小了用户的操作难度,提高了用户生成操作票过程的操作便捷度。
92.实施例三
93.图6为本发明实施例三提供的一种操作票生成装置的结构示意图。本发明实施例可适用于生成操作票情况,该装置可以执行操作票生成方法,该装置可以采用硬件和/或软件的形式实现,该装置可配置于承载操作票生成功能的电子设备中。
94.参见图6所示的操作票生成装置,包括:当前设备信息获取模块610、关联信息显示模块620和目标操作票生成模块630。其中,当前设备信息获取模块610,用于实时获取用户输入的当前设备信息,并对当前设备信息进行查询;关联信息显示模块620,用于在查询到目标设备时,显示目标设备的关联信息,以使得用户在确定目标设备为需要的设备时,停止输入当前设备信息的剩余信息,其中,目标设备的数量为一个;目标操作票生成模块630,用于根据目标设备的关联信息,生成目标设备的目标操作票。
95.本发明实施例的技术方案,通过实时获取用户输入的当前设备信息,并对当前设备信息进行查询,在查询到目标设备时,显示目标设备的关联信息,以使得用户在确定目标设备为需要的设备时,停止输入当前设备信息的剩余信息,其中,目标设备的数量为一个,根据目标设备的关联信息,生成目标设备的目标操作票,可以通过对实时输入的当前设备信息的逐级比对,在当前设备信息的查询过程中减少了比对数量,通过对目标设备的唯一性查找,提高了目标设备的筛选速度、筛选准确度、录入效率和录入速度,节约了操作票生成过程中耗费的人力成本,提高了操作票的生成效率和生成准确度,进而提高了操作票生成过程的便捷性。
96.在本发明的一个可选实施例中,当前设备信息获取模块610,包括:设备数据获取单元,用于获取设备数据,设备数据通过连接关系数据解析得到;当前设备信息查询单元,用于在设备数据中对当前设备信息进行查询。
97.在本发明的一个可选实施例中,设备数据获取单元,具体用于:获取设备数据的当前版本信息;获取连接关系数据的当前版本信息;对设备数据的当前版本信息与连接关系数据的当前版本信息进行比较;在连接关系数据的当前版本信息为最新版本时,根据连接关系数据更新设备数据。
98.在本发明的一个可选实施例中,设备数据包括设备标识数据、设备位置数据、设备类型数据、设备状态数据和设备关联的辅助设备数据。
99.在本发明的一个可选实施例中,当前设备信息包括当前设备标识信息、当前设备标识缩写信息和当前设备位置信息。
100.在本发明的一个可选实施例中,目标操作票生成模块630,包括:空白票确定单元,用于获取用户输入的设备操作信息,对操作票库中各操作票进行筛选,确定设备操作信息对应的空白票;目标操作票生成单元,用于在设备操作信息对应的空白票中写入目标设备的关联信息,生成目标设备的目标操作票;设备操作流程文件查询单元,用于根据设备操作信息和目标设备的关联信息,查询设备操作流程文件;设备操作流程文件关联单元,用于将目标设备的目标操作票和设备操作流程文件进行关联。
101.在本发明的一个可选实施例中,目标设备包括开关设备。
102.本发明实施例所提供的操作票生成装置可执行本发明任意实施例所提供的操作票生成方法,具备执行方法相应的功能模块和有益效果。
103.本发明实施例的技术方案中,所涉及的用户输入的当前设备信息、设备数据、设备数据的当前版本信息和连接关系数据的当前版本信息等的获取、存储和应用等,均符合相关法律法规的规定,且不违背公序良俗。
104.实施例四
105.图7示出了可以用来实施本发明的实施例的电子设备700的结构示意图。电子设备
旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
106.如图7所示,电子设备700包括至少一个处理器701,以及与至少一个处理器701通信连接的存储器,如只读存储器(rom)702、随机访问存储器(ram)703等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器701可以根据存储在只读存储器(rom)702中的计算机程序或者从存储单元708加载到随机访问存储器(ram)703中的计算机程序,来执行各种适当的动作和处理。在ram 703中,还可存储电子设备700操作所需的各种程序和数据。处理器701、rom 702以及ram 703通过总线704彼此相连。输入/输出(i/o)接口705也连接至总线704。
107.电子设备700中的多个部件连接至i/o接口705,包括:输入单元706,例如键盘、鼠标等;输出单元707,例如各种类型的显示器、扬声器等;存储单元708,例如磁盘、光盘等;以及通信单元709,例如网卡、调制解调器、无线通信收发机等。通信单元709允许电子设备700通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
108.处理器701可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器701的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器701执行上文所描述的各个方法和处理,例如操作票生成方法。
109.在一些实施例中,操作票生成方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元708。在一些实施例中,计算机程序的部分或者全部可以经由rom 702和/或通信单元709而被载入和/或安装到电子设备700上。当计算机程序加载到ram 703并由处理器701执行时,可以执行上文描述的操作票生成方法的一个或多个步骤。备选地,在其他实施例中,处理器701可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行操作票生成方法。
110.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、现场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、复杂可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
111.用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在
机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
112.在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
113.为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
114.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
115.计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps(virtual private server,虚拟专用服务器)服务中,存在的管理难度大,业务扩展性弱的缺陷。
116.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
117.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

技术特征:
1.一种操作票生成方法,其特征在于,所述方法包括:实时获取用户输入的当前设备信息,并对所述当前设备信息进行查询;在查询到目标设备时,显示所述目标设备的关联信息,以使得所述用户在确定所述目标设备为需要的设备时,停止输入所述当前设备信息的剩余信息,其中,所述目标设备的数量为一个;根据所述目标设备的关联信息,生成所述目标设备的目标操作票。2.根据权利要求1所述的方法,其特征在于,所述对所述当前设备信息进行查询,包括:获取设备数据,所述设备数据通过连接关系数据解析得到;在所述设备数据中对所述当前设备信息进行查询。3.根据权利要求2所述的方法,其特征在于,所述获取设备数据,包括:获取设备数据的当前版本信息;获取所述连接关系数据的当前版本信息;对所述设备数据的当前版本信息与所述连接关系数据的当前版本信息进行比较;在所述连接关系数据的当前版本信息为最新版本时,根据所述连接关系数据更新所述设备数据。4.根据权利要求2所述的方法,其特征在于,所述设备数据包括设备标识数据、设备位置数据、设备类型数据、设备状态数据和设备关联的辅助设备数据。5.根据权利要求1所述的方法,其特征在于,所述当前设备信息包括当前设备标识信息、当前设备标识缩写信息和当前设备位置信息。6.根据权利要求1所述的方法,其特征在于,所述根据所述目标设备的关联信息,生成所述目标设备的目标操作票,包括:获取所述用户输入的设备操作信息,对操作票库中各操作票进行筛选,确定所述设备操作信息对应的空白票;在所述设备操作信息对应的空白票中写入所述目标设备的关联信息,生成所述目标设备的目标操作票;根据所述设备操作信息和所述目标设备的关联信息,查询设备操作流程文件;将所述目标设备的目标操作票和所述设备操作流程文件进行关联。7.根据权利要求1所述的方法,其特征在于,所述目标设备包括开关设备。8.一种操作票生成装置,其特征在于,所述装置包括:当前设备信息获取模块,用于实时获取用户输入的当前设备信息,并对所述当前设备信息进行查询;关联信息显示模块,用于在查询到目标设备时,显示所述目标设备的关联信息,以使得所述用户在确定所述目标设备为需要的设备时,停止输入所述当前设备信息的剩余信息,其中,所述目标设备的数量为一个;目标操作票生成模块,用于根据所述目标设备的关联信息,生成所述目标设备的目标操作票。9.一种电子设备,其特征在于,所述电子设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-7中任一项所述的操作票生成方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的操作票生成方法。

技术总结
本发明公开了一种操作票生成方法、装置、设备及存储介质。该方法包括:实时获取用户输入的当前设备信息,并对当前设备信息进行查询;在查询到目标设备时,显示目标设备的关联信息,以使得用户在确定目标设备为需要的设备时,停止输入当前设备信息的剩余信息,其中,目标设备的数量为一个;根据目标设备的关联信息,生成目标设备的目标操作票。本发明实施例的技术方案节约了操作票生成过程耗费的人力成本,提高了操作票的生成效率和生成准确度。提高了操作票的生成效率和生成准确度。提高了操作票的生成效率和生成准确度。


技术研发人员:梁兆祺 张永强 钟晓辉 何坚辉 彭忠强 万钦伟 庄舒婷 温灵锋 王赵嵘
受保护的技术使用者:广东电网有限责任公司惠州供电局
技术研发日:2023.04.18
技术公布日:2023/7/12
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐