选煤厂管理平台的搭建方法、装置、设备及可读存储介质与流程

文档序号:31150923发布日期:2022-08-17 02:44阅读:34来源:国知局
选煤厂管理平台的搭建方法、装置、设备及可读存储介质与流程

1.本发明涉及数据管理领域,具体而言,涉及选煤厂管理平台的搭建方法、装置、设备及可读存储介质。


背景技术:

2.目前,针对选煤厂项目,当选煤厂建设完成后常常还需要移交大量的文件资料,而这些相关资料又以扫描版本的pdf为主,导致无法对这些文件资料进行高效的管理,进而也就无法对选煤厂中的设备设施进行高效的管理;并且当选煤厂中的某一设备设施出现故障时,则需要在大量的纸质文件中查询这一设备设施的相关资料再后再进入维修阶段,浪费大量时间,因此急需一种数字化的管理平台来管理众多的文件资料和设备设施,实现文件资料和设备设施的高效管理。


技术实现要素:

3.本发明的目的在于提供选煤厂管理平台的搭建方法、装置、设备及可读存储介质,以改善上述问题。
4.为了实现上述目的,本技术实施例提供了如下技术方案:
5.一方面,本技术实施例提供了选煤厂管理平台的搭建方法,所述方法包括:
6.获取选煤厂的管理文件,所述管理文件中包括第一文件、第二文件和第三文件,所述第一文件包括dwg格式的选煤厂设计图纸文件,所述第二文件包括i.dgn格式的选煤厂三维模型文件,所述第三文件包括除了dwg格式和i.dgn格式的其他格式的文件;
7.基于所述第一文件中的文字得到第一文件对应的标识编码,基于所述第二文件中的文字得到第二文件对应的标识编码,基于所述第三文件中的文字得到第三文件对应的标识编码;
8.根据所有的标识编码构建对象库,完成选煤厂管理平台的搭建,其中,所述对象库中包含至少一个对象,每一个对象的内容中包含所述对象对应的标识编码和属性内容,一个所述对象为所述选煤厂中的一个设备设施。
9.可选的,基于所述第一文件中的文字得到第一文件对应的标识编码,基于所述第二文件中的文字得到第二文件对应的标识编码,基于所述第三文件中的文字得到第三文件对应的标识编码,包括:
10.提取所述第一文件中的文字,得到第一文字库,提取所述第二文件中的文字,得到第二文字库,提取所述第三文件中的文字,得到第三文字库;
11.获取正则表达式,并根据所述正则表达式分别挖掘第一文字库、第二文字库和第三文字库文字库中的标识编码,得到所述第一文件对应的标识编码、所述第二文件对应的标识编码和所述第三文件对应的标识编码。
12.可选的,根据挖掘到的标识编码构建对象库,完成选煤厂管理平台的搭建,包括:
13.将所述选煤厂中的一种设备设施定义为一种对象,构建选煤厂类库,所述选煤厂
类库中包含每种对象的类别编号和属性,其中,一个所述类别编号代表一种类别;
14.将所述标识编码中包含的设备标识与所述类别编码进行匹配,得到所述标识编码对应的类别;
15.根据所述选煤厂类库生成对象库,所述对象库中包括每种对象的类别编码和属性;
16.在所述对象库中添加对象,完成选煤厂管理平台的搭建,其中,在添加每条对象时,根据所述标识编码对应的类别将所述标识编码添加于对应的类别编码下,再获取所述标识编码对应的设备设施的设计资料信息,将设计资料信息中的内容分别添加至相应的属性中,完成添加。
17.可选的,获取选煤厂的管理文件后,还包括:
18.识别所述第一文字库中的关键字,得到第一关键字库;识别所述第二文字库中的关键字,得到第二关键字库;识别所述第三文字库中的关键字,得到第三关键字库,并将所述第一关键字库、所述第二关键字库和所述第三关键字库进行集合,得到关键字库;
19.获取用户输入的关键字,根据所述用户输入的关键字在所述关键字库中进行查询,得到包含所述用户输入的关键字的文件例表;
20.获取输入信息,所述输入信息包括对所述文件例表中任意一个文件的点击操作信息;
21.响应于所述输入信息,跳转至所述文件中所述用户输入的关键字所在的位置。
22.第二方面,本技术实施例提供了选煤厂管理平台的搭建装置,所述装置包括第一获取模块、计算模块和构建模块。
23.第一获取模块,用于获取选煤厂的管理文件,所述管理文件中包括第一文件、第二文件和第三文件,所述第一文件包括dwg格式的选煤厂设计图纸文件,所述第二文件包括i.dgn格式的选煤厂三维模型文件,所述第三文件包括除了dwg格式和i.dgn格式的其他格式的文件;
24.计算模块,用于基于所述第一文件中的文字得到第一文件对应的标识编码,基于所述第二文件中的文字得到第二文件对应的标识编码,基于所述第三文件中的文字得到第三文件对应的标识编码;
25.构建模块,用于根据所有的标识编码构建对象库,完成选煤厂管理平台的搭建,其中,所述对象库中包含至少一个对象,每一个对象的内容中包含所述对象对应的标识编码和属性内容,一个所述对象为所述选煤厂中的一个设备设施。
26.可选的,计算模块,包括:
27.提取单元,用于提取所述第一文件中的文字,得到第一文字库,提取所述第二文件中的文字,得到第二文字库,提取所述第三文件中的文字,得到第三文字库;
28.计算单元,用于获取正则表达式,并根据所述正则表达式分别挖掘第一文字库、第二文字库和第三文字库文字库中的标识编码,得到所述第一文件对应的标识编码、所述第二文件对应的标识编码和所述第三文件对应的标识编码。
29.可选的,构建模块,包括:
30.构建单元,用于将所述选煤厂中的一种设备设施定义为一种对象,构建选煤厂类库,所述选煤厂类库中包含每种对象的类别编号和属性,其中,一个所述类别编号代表一种
类别;
31.匹配单元,用于将所述标识编码中包含的设备标识与所述类别编码进行匹配,得到所述标识编码对应的类别;
32.生成单元,用于根据所述选煤厂类库生成对象库,所述对象库中包括每种对象的类别编码和属性;
33.添加单元,用于在所述对象库中添加对象,完成选煤厂管理平台的搭建,其中,在添加每条对象时,根据所述标识编码对应的类别将所述标识编码添加于对应的类别编码下,再获取所述标识编码对应的设备设施的设计资料信息,将设计资料信息中的内容分别添加至相应的属性中,完成添加。
34.可选的,所述装置,还包括:
35.识别模块,用于识别所述第一文字库中的关键字,得到第一关键字库;识别所述第二文字库中的关键字,得到第二关键字库;识别所述第三文字库中的关键字,得到第三关键字库,并将所述第一关键字库、所述第二关键字库和所述第三关键字库进行集合,得到关键字库;
36.第二获取模块,用于获取用户输入的关键字,根据所述用户输入的关键字在所述关键字库中进行查询,得到包含所述用户输入的关键字的文件例表;
37.第三获取模块,用于获取输入信息,所述输入信息包括对所述文件例表中任意一个文件的点击操作信息;
38.响应模块,用于响应于所述输入信息,跳转至所述文件中所述用户输入的关键字所在的位置。
39.第三方面,本技术实施例提供了选煤厂管理平台的搭建设备,所述设备包括存储器和处理器。存储器用于存储计算机程序;处理器用于执行所述计算机程序时实现上述选煤厂管理平台的搭建方法的步骤。
40.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述选煤厂管理平台的搭建方法的步骤。
41.本发明的有益效果为:
42.1、本发明对选煤厂设备设施全面对象化,以对象为中心关联文档、图纸、模型、属性,并将关联关系使用关联列表进行管理,对于无三维模型的对象也可以有效管理,对于遗漏的对象还可以使用文档、图纸、模型、属性中的对象互相校验,实现了对管理资料和设备设施的高效管理。
43.2、在本发明中,通过关键字搜索的这种方式可以快速的查看与关键字相关的文件,实现对资料的快速搜索与定位。
44.本发明的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明实施例了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
45.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附
图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
46.图1是本发明实施例中所述的选煤厂管理平台的搭建方法流程示意图;
47.图2是本发明实施例中所述的选煤厂管理平台的搭建装置结构示意图;
48.图3是本发明实施例中所述的选煤厂管理平台的搭建设备结构示意图。
具体实施方式
49.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
50.应注意到:相似的标号或字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
51.实施例1
52.如图1所示,本实施例提供了选煤厂管理平台的搭建方法,该方法包括步骤s1、步骤s2和步骤s3。
53.步骤s1、获取选煤厂的管理文件,所述管理文件中包括第一文件、第二文件和第三文件,所述第一文件包括dwg格式的选煤厂设计图纸文件,所述第二文件包括i.dgn格式的选煤厂三维模型文件,所述第三文件包括除了dwg格式和i.dgn格式的其他格式的文件;
54.步骤s2、基于所述第一文件中的文字得到第一文件对应的标识编码,基于所述第二文件中的文字得到第二文件对应的标识编码,基于所述第三文件中的文字得到第三文件对应的标识编码;
55.步骤s3、根据所有的标识编码构建对象库,完成选煤厂管理平台的搭建,其中,所述对象库中包含至少一个对象,每一个对象的内容中包含所述对象对应的标识编码和属性内容,一个所述对象对应所述选煤厂中的一个设备设施。
56.在本实施例中,管理文件为选煤厂在设计、施工和运维期间的全部文件;第三文件包括xls、xlsx、doc、docx、ppt、pptx、pdf、tif、png、jpg等格式的文件;
57.本实施例对选煤厂设备设施全面对象化,以对象为中心关联文档、图纸、模型、属性,并将关联关系使用关联列表进行管理,对于无三维模型的对象也可以有效管理,对于遗漏的对象还可以使用文档、图纸、模型、属性中的对象互相校验,实现了对管理资料和设备设施的高效管理。
58.在本公开的一种具体实施方式中,所述步骤s2,还可以包括步骤s21和步骤s22。
59.步骤s21、提取所述第一文件中的文字,得到第一文字库,提取所述第二文件中的文字,得到第二文字库,提取所述第三文件中的文字,得到第三文字库;
60.步骤s22、获取正则表达式,并根据所述正则表达式分别挖掘第一文字库、第二文字库和第三文字库文字库中的标识编码,得到所述第一文件对应的标识编码、所述第二文件对应的标识编码和所述第三文件对应的标识编码。
61.在本实施例步骤s21中,提取各个文件中的文字,可以采用常规的技术手段进行提取,同时,在本实施例中,在提取pdf、tif、png、jpg格式文件中的文字时,可以采取ocr技术进行文字的提取;在提取doc、docx、xls、xlsx、ppt、pptx格式文件中的文字时,可以采取java poi组件进行文字的提取;在提取pdf格式文件中的文字时,可以采取java pdfbox组件进行文字的提取;
62.在本实施例步骤s22中,正则表达式为:([1-9]{1}[a-za-z]{3}[1-9]{4}[a-za-z]{1}[1-9]{2}[a-za-z]{2})。
[0063]
在本公开的一种具体实施方式中,所述步骤s3,还可以包括步骤s31、步骤s32、步骤s33和步骤s34。
[0064]
步骤s31、将所述选煤厂中的一种设备设施定义为一种对象,并构建选煤厂类库,所述选煤厂类库中包含每种对象的类别编号和属性,其中,一个所述类别编号代表一种类别;
[0065]
步骤s32、将所述标识编码中包含的设备标识与所述类别编码进行匹配,得到所述标识编码对应的类别;
[0066]
步骤s33、根据所述选煤厂类库生成对象库,所述对象库中包括每种对象的类别编码和属性;
[0067]
步骤s34、在所述对象库中添加对象,完成选煤厂管理平台的搭建,其中,在添加每条对象时,根据所述标识编码对应的类别将所述标识编码添加于对应的类别编码下,再获取所述标识编码对应的设备设施的设计资料信息,将设计资料信息中的内容分别添加至相应的属性中,完成添加。
[0068]
本实施例中的方案可以理解为:选煤厂类库为一张表格,在表格的一行中记载有某一设备设施的类别编码和属性,例如,在表格的第一行的第一例中记载了泵这一设备设施的类别编码为cdf890,在第二例中记载了功率,在第三例中记载了转速,此处并未记载功率和转速具体为多少;根据选煤厂类库生成对象库时,在对象库中就会自动在第一行的第一例中记载泵这一设备设施的类别编码为cdf890,在第二例中记载功率,在第三例中记载了转速,此处也是并未记载功率和转速具体为多少;当拿取到某一标识编码时,因为设备标识与选煤厂类库中包含的类别编码具有一一对应的关系,就会根据其包含的设备标识与选煤厂类库中包含的类别编码进行匹配,根据这种方式就可以得到标识编码对应的类别,例如识别出来这一标识编码所属的类别为泵,然后就将标识编码放置在对象库的cdf890这一列的下方,然后再根据标识编码获取这个设备设施的其他设计资料,例如获取到其功率为22kw,转速为300r/min,则将22kw添加至对象库的功率这一例的下方,将300r/min添加至对象库的转速这一例的下方,按照此种逻辑将所有的标识编码均添加至对象库中;
[0069]
当对象库构建完成之后就完成了选煤厂管理平台的搭建,通过搭建对象库的方式可以将对象库与全部的管理文件进行关联,进而方便对管理文件进行管理和查看,也方便对每一个设备设施进行管理。
[0070]
在本公开的一种具体实施方式中,所述方法,还可以包括步骤s4、步骤s5、步骤s6
和步骤s7。
[0071]
步骤s4、识别所述第一文字库中的关键字,得到第一关键字库;识别所述第二文字库中的关键字,得到第二关键字库;识别所述第三文字库中的关键字,得到第三关键字库,并将所述第一关键字库、所述第二关键字库和所述第三关键字库进行集合,得到关键字库;
[0072]
步骤s5、获取用户输入的关键字,根据所述用户输入的关键字在所述关键字库中进行查询,得到包含所述用户输入的关键字的文件例表;
[0073]
步骤s6、获取输入信息,所述输入信息包括对所述文件例表中任意一个文件的点击操作信息;
[0074]
步骤s7、响应于所述输入信息,跳转至所述文件中所述用户输入的关键字所在的位置。
[0075]
在本实施例步骤s4中可以使用常规的关键字抽取方法进行抽取,还可以使用solr,并搭配ik analyzer分词器进行关键字的抽取;
[0076]
在步骤s5中,查询后可以得到包含这个关键字的全部文件,以文件例表的形式进行输出,输出后当用户点击某一个文件时就会跳转到这个关键字在文件中出现的位置;通过关键字搜索的这种方式可以快速的查看与关键字相关的文件,实现对资料的快速搜索与定位。
[0077]
当需要对设备设施中包含的管线进行维修时,通过关键字搜索的这种方式可以快速的查看与管线相关的文件,并获取到与管线相关的全部资料,进而方便根据获取到的资料对管线进行维修,提高维修效率。
[0078]
实施例2
[0079]
如图2所示,本实施例提供了选煤厂管理平台的搭建装置,所述装置包括第一获取模块701、计算模块702和构建模块703。
[0080]
第一获取模块701,用于获取选煤厂的管理文件,所述管理文件中包括第一文件、第二文件和第三文件,所述第一文件包括dwg格式的选煤厂设计图纸文件,所述第二文件包括i.dgn格式的选煤厂三维模型文件,所述第三文件包括除了dwg格式和i.dgn格式的其他格式的文件;
[0081]
计算模块702,用于基于所述第一文件中的文字得到第一文件对应的标识编码,基于所述第二文件中的文字得到第二文件对应的标识编码,基于所述第三文件中的文字得到第三文件对应的标识编码;
[0082]
构建模块703,用于根据所有的标识编码构建对象库,完成选煤厂管理平台的搭建,其中,所述对象库中包含至少一个对象,每一个对象的内容中包含所述对象对应的标识编码和属性内容,一个所述对象为所述选煤厂中的一个设备设施。
[0083]
本实施例对选煤厂设备设施全面对象化,以对象为中心关联文档、图纸、模型、属性,并将关联关系使用关联列表进行管理,对于无三维模型的对象也可以有效管理,对于遗漏的对象还可以使用文档、图纸、模型、属性中的对象互相校验,实现了对管理资料和设备设施的高效管理。
[0084]
在本公开的一种具体实施方式中,所述计算模块702,还包括提取单元7021和计算单元7022。
[0085]
提取单元7021,用于提取所述第一文件中的文字,得到第一文字库,提取所述第二
文件中的文字,得到第二文字库,提取所述第三文件中的文字,得到第三文字库;
[0086]
计算单元7022,用于获取正则表达式,并根据所述正则表达式分别挖掘第一文字库、第二文字库和第三文字库文字库中的标识编码,得到所述第一文件对应的标识编码、所述第二文件对应的标识编码和所述第三文件对应的标识编码。
[0087]
在本公开的一种具体实施方式中,所述构建模块703,还包括构建单元7031、匹配单元7032、生成单元7033和添加单元7034。
[0088]
构建单元7031,用于将所述选煤厂中的一种设备设施定义为一种对象,构建选煤厂类库,所述选煤厂类库中包含每种对象的类别编号和属性,其中,一个所述类别编号代表一种类别;
[0089]
匹配单元7032,用于将所述标识编码中包含的设备标识与所述类别编码进行匹配,得到所述标识编码对应的类别;
[0090]
生成单元7033,用于根据所述选煤厂类库生成对象库,所述对象库中包括每种对象的类别编码和属性;
[0091]
添加单元7034,用于在所述对象库中添加对象,完成选煤厂管理平台的搭建,其中,在添加每条对象时,根据所述标识编码对应的类别将所述标识编码添加于对应的类别编码下,再获取所述标识编码对应的设备设施的设计资料信息,将设计资料信息中的内容分别添加至相应的属性中,完成添加。
[0092]
在本公开的一种具体实施方式中,所述装置,还包括识别模块704、第二获取模块705、第三获取模块706和响应模块707。
[0093]
识别模块704,用于识别所述第一文字库中的关键字,得到第一关键字库;识别所述第二文字库中的关键字,得到第二关键字库;识别所述第三文字库中的关键字,得到第三关键字库,并将所述第一关键字库、所述第二关键字库和所述第三关键字库进行集合,得到关键字库;
[0094]
第二获取模块705,用于获取用户输入的关键字,根据所述用户输入的关键字在所述关键字库中进行查询,得到包含所述用户输入的关键字的文件例表;
[0095]
第三获取模块706,用于获取输入信息,所述输入信息包括对所述文件例表中任意一个文件的点击操作信息;
[0096]
响应模块707,用于响应于所述输入信息,跳转至所述文件中所述用户输入的关键字所在的位置。
[0097]
需要说明的是,关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0098]
实施例3
[0099]
相应于上面的方法实施例,本公开实施例还提供了选煤厂管理平台的搭建设备,下文描述的选煤厂管理平台的搭建设备与上文描述的选煤厂管理平台的搭建方法可相互对应参照。
[0100]
图3是根据一示例性实施例示出的选煤厂管理平台的搭建设备800的框图。如图3所示,该选煤厂管理平台的搭建设备800可以包括:处理器801,存储器802。该选煤厂管理平台的搭建设备800还可以包括多媒体组件803,输入/输出(i/o)接口804,以及通信组件805中的一者或多者。
[0101]
其中,处理器801用于控制该选煤厂管理平台的搭建设备800的整体操作,以完成上述的选煤厂管理平台的搭建方法中的全部或部分步骤。存储器802用于存储各种类型的数据以支持在该选煤厂管理平台的搭建设备800的操作,这些数据例如可以包括用于在该选煤厂管理平台的搭建设备800上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器802可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(static random access memory,简称sram),电可擦除可编程只读存储器(electrically erasable programmable read-only memory,简称eeprom),可擦除可编程只读存储器(erasable programmable read-only memory,简称eprom),可编程只读存储器(programmable read-only memory,简称prom),只读存储器(read-only memory,简称rom),磁存储器,快闪存储器,磁盘或光盘。多媒体组件803可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器802或通过通信组件805发送。音频组件还包括至少一个扬声器,用于输出音频信号。i/o接口804为处理器801和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件805用于该选煤厂管理平台的搭建设备800与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(near fieldcommunication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的该通信组件805可以包括:wi-fi模块,蓝牙模块,nfc模块。
[0102]
在一示例性实施例中,该选煤厂管理平台的搭建设备800可以被一个或多个应用专用集成电路(application specific integrated circuit,简称asic)、数字信号处理器(digitalsignal processor,简称dsp)、数字信号处理设备(digital signal processing device,简称dspd)、可编程逻辑器件(programmable logic device,简称pld)、现场可编程门阵列(field programmable gate array,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的选煤厂管理平台的搭建方法。
[0103]
在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述的选煤厂管理平台的搭建方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器802,上述程序指令可由该选煤厂管理平台的搭建设备800的处理器801执行以完成上述的选煤厂管理平台的搭建方法。
[0104]
实施例4
[0105]
相应于上面的方法实施例,本公开实施例还提供了一种可读存储介质,下文描述的一种可读存储介质与上文描述的选煤厂管理平台的搭建方法可相互对应参照。
[0106]
一种可读存储介质,可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述方法实施例的选煤厂管理平台的搭建方法的步骤。
[0107]
该可读存储介质具体可以为u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可存储程序代码的可读存储介质。
[0108]
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修
改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1