用于自动进行KKS编码的方法和装置及机器可读存储介质与流程

文档序号:17931068发布日期:2019-06-15 00:52阅读:301来源:国知局
用于自动进行KKS编码的方法和装置及机器可读存储介质与流程

本发明涉及火力发电厂信息领域,具体涉及一种用于自动进行kks编码的方法和装置及机器可读存储介质。



背景技术:

kks编码用字母和数字,按照一定的规则,通过科学合理的排列、组合,来描述(标识)电厂各系统、设备、元件、建(构)筑物的特征,从而构成了描述电厂状况的基础数据集,以便于对电厂进行管理(如,分类、检索、查询、统计)。

国内电厂编码应用主要有两类情况:1)直接采用随设备进口来的国外的标识系统;2)参考国外的分类方法,自己设计编码的字段及码位组合,如:按照系统、子系统和设备的层次结构,以数字为标识或按照系统、子系统和设备的层次结构,结合字母和数字作为标识。以上两种情况存在不易于计算机处理,包含信息少,对外沟通困难等问题。国家有关部门根据目前存在的问题,结合我国使用情况已发布了相关标准(《电厂标识系统设计则》,dl/t950-2005),同时还在积极根据使用情况发布更详细的细则。

目前各电厂使用的kks编码,均来源于设计院的图纸,设计院的图纸未能够对全厂所有系统、设备和设备的部件进行编码,设计院图纸上的编码以及无法满足生产阶段的应用,通过人工手动编码解决该问题。但是,人工手动编码存在编码系统性不强、编码随意不唯一性、识别性低、操作性难的问题。



技术实现要素:

本发明的目的是提供一种用于自动进行kks编码的方法和装置及机器可读存储介质,其可实现解决或至少部分解决上述中的问题。

为了实现上述目的,本发明的一个方面提供一种用于自动进行kks编码的方法,该方法包括:接收对待编码的系统、设备或设备部件的选定;显示预设kks编码规则;接收基于所显示的预设kks编码规则对与所述待编码的系统、设备或设备部件对应的编码的选定;以及基于所选定的编码生成所述待编码的系统、设备或设备部件的编码。

可选地,所述预设kks编码规则包括厂区编码规则、系统编码规则、设备编码规则及设备部件编码规则,所述显示预设kks编码规则及基于所显示的预设kks编码规则接收与所述待编码的系统、设备或设备部件对应的编码的选定包括:显示所述厂区编码规则;接收基于所显示的厂区编码规则对与所述待编码的系统、设备或设备部件对应的厂区编码的选定;显示所述系统编码规则、所述设备编码规则及所述设备部件编码规则中的至少一者,其中,显示所述至少一者中的一者基于在显示该一者之前所选定的编码;以及接收基于所显示的所述至少一者对与所述待编码的系统、设备或设备部件对应的编码的选定。

相应地,本发明的另一方面提供一种用于自动进行kks编码的装置,该装置包括:接收模块,用于接收对待编码的系统、设备或设备部件的选定;以及显示模块,用于显示预设kks编码规则;所述接收模块还用于接收基于所显示的预设kks编码规则对与所述待编码的系统、设备或设备部件对应的编码的选定;该装置还包括:编码生成模块,用于基于所选定的编码生成所述待编码的系统、设备或设备部件的编码。

可选地,所述预设kks编码规则包括厂区编码规则、系统编码规则、设备编码规则及设备部件编码规则,所述显示模块显示预设kks编码规则包括:显示所述厂区编码规则;所述接收模块接收基于所显示的预设kks编码规则对与所述待编码的系统、设备或设备部件对应的编码的选定包括:接收基于所显示的厂区编码规则对与所述待编码的系统、设备或设备部件对应的厂区编码的选定;所述显示模块显示预设kks编码规则还包括:显示所述系统编码规则、所述设备编码规则及所述设备部件编码规则中的至少一者,其中,显示所述至少一者中的一者基于在显示该一者之前所选定的编码;所述接收模块接收基于所显示的预设kks编码规则对与所述待编码的系统、设备或设备部件对应的编码的选定还包括:接收基于所显示的所述至少一者对与所述待编码的系统、设备或设备部件对应的编码的选定。

另外,本发明的另一方面还提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行上述的方法。

通过上述技术方案,预设kks编码规则,基于该预设kks编码规则对待编码的系统、设备或设备部件进行编码,实现了自动进行kks编码,且基于预设kks编码规则自动进行kks编码系统性强,编码根据规则进行而不是随意编码,自动进行kks编码操作容易,对待编码的系统、设备或设备部件生成的编码识别性强,如此,解决了人工手动编码、系统性不强、编码随意不唯一性、识别性低、操作性难等问题。

本发明的其它特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明实施例,但并不构成对本发明实施例的限制。在附图中:

图1是本发明一实施例提供的用于自动进行kks编码的方法的流程图;以及

图2是本发明另一实施例提供的用于自动进行kks编码的装置的结构框图。

附图标记说明

1接收模块2显示模块

3编码生成模块

具体实施方式

以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。

本发明实施例的一个方面提供一种用于自动进行kks编码的方法。图1是本发明一实施例提供的用于自动进行kks编码的方法的流程图。如图1所示,该方法包括以下内容。

在步骤s10中,接收对待编码的系统、设备或设备部件的选定。其中,对于本发明实施例中所述的系统、设备或设备部件之间的关系而言,系统属于某一厂区,设备属于某一系统,设备部件属于某一设备。

在步骤s11中,显示预设kks编码规则。其中预设kks编码规则涵盖火力发电厂全厂全专业的编码规则,例如,预设kks编码规则包含了土建建筑、结构、热机、化学、锅炉、电气、给排水、电缆桥架、通风等各专业设备、设施及其零部件以及消防、门禁、视频监控的编码规则。

在步骤s12中,接收基于所显示的预设kks编码规则对待编码的系统、设备或设备部件对应的编码的选定。在所显示的预设kks编码规则中,用户可以看到与待编码的系统、设备或设备部件对应的编码,选择与待编码的系统、设备或设备部件对应的编码,系统接收到该选定。

在步骤s13中,基于所选定的编码生成待编码的系统、设备或设备部件的编码。

预设kks编码规则,基于该预设kks编码规则对待编码的系统、设备或设备部件进行编码,实现了自动进行kks编码,且基于预设kks编码规则自动进行kks编码系统性强,编码根据规则进行而不是随意编码,自动进行kks编码操作容易,对待编码的系统、设备或设备部件生成的编码识别性强,如此,解决了人工手动编码系统性不强、编码随意不唯一性、识别性低、操作性难等问题。此外,通过自动进行kks编码实现了编码工作的程序化、规范化,保证信息编码质量。在建设电厂时,根据自动进行kks编码,先对建设电厂所需要系统、设备及设备部件进行编码,可以方便根据确定的编码统计出需要采购的设备,降低仓储和物流成本。另外,根据自动kks编码确定的待编码的设备或设备部件的编码可以显示出该待编码的设备或设备部件安置的位置,如此,通过自动kks编码可以方便而准确地将设备或设备部件安置在规定的位置上,方便施工,加快了电厂的基建周期。编码使得对现场设备或设备部件进行唯一标识,便于对各类设备进行分类管理和查询,实现设备管理信息化。以编码形成的逻辑系统为框架建立各类设备的管理台帐,形成设备的多层树状结构,从而可以查询。通过对系统、设备或设备部件进行编码,可以以编码下发检修工单,安排检修作业,实现设备管理智能化。

可选地,在本发明实施例中,预设kks编码规则包括厂区编码规则、系统编码规则、设备编码规则及设备部件编码规则,显示预设kks编码规则及基于所显示的预设kks编码规则接收与待编码的系统、设备或设备部件对应的编码的选定包括以下内容。

显示厂区编码规则,不论待编码的是系统、设备或设备部件,都需要确定其所属于的厂区,因此,在该待编码的系统、设备或设备部件的编码中包含其所属于的厂区的编码。

接收基于所显示的厂区编码规则对与待编码的系统、设备或设备部件对应的厂区编码的选定。

选定待编码的系统、设备或设备部件所属于的厂区编码后,显示系统编码规则、设备编码规则或者设备部件编码规则与待编码的是系统、设备或者是设备部件相关。若待编码的是系统则显示完系统编码规则并接收到用户对系统编码的选定后即可根据之前选定的编码生成待编码的系统的编码,也就是基于之前选定的厂区编码及系统编码生成待编码的系统对应的编码。若待编码的是设备,则需要显示系统编码规则及设备编码规则,随后基于选定的厂区编码、系统编码及设备编码生成待编码的设备的编码。若待编码的是设备部件,则需要显示系统编码规则、设备编码规则及设备部件编码规则,随后基于选定的厂区编码、系统编码、设备编码及设备部件编码生成待编码的设备部件的编码。具体地,显示系统编码规则、设备编码规则及设备部件编码规则中的至少一者,其中,显示至少一者中的一者基于在显示该一者之前所选定的编码。例如,若显示系统编码规则,基于在显示系统编码规则之前对厂区编码的选定。选定厂区编码后,显示的系统编码规则为所选定的厂区编码对应的系统编码规则。若显示系统编码规则及设备编码规则,则先基于选定的厂区编码显示与该厂区编码对应的系统编码规则,随后接收用户对系统编码的选定,基于用户对系统编码的选定显示与所选定的系统编码对应的设备编码。若显示系统编码规则、设备编码规则及设备编码规则,则先基于选定的厂区编码显示与该厂区编码对应的系统编码规则,随后接收用户对系统编码的选定,基于用户对系统编码的选定显示与所选定的系统编码对应的设备编码。随后接收用户对设备编码的选定,基于用户对设备编码的选定显示与所选定的设备编码对应的设备部件编码。

接收基于所显示的至少一者对与待编码的系统、设备或设备部件对应的编码的选定。根据待编码的是系统、设备或设备部件,此处接收的选定包括对系统编码、设备编码及设备部件编码中的至少一者的选定。随后,根据所有选定的编码生成待编码的系统、设备或设备部件的编码。

可选地,在本发明实施例中,可以将预设kks编码规则嵌入到三维移交平台下,利用三维数字化移交平台对电厂未编码或新增的系统、设备或设备部件进行编码。在三维数字化移交平台嵌入全套kks编码规则(等同于上述的预设kks编码规则),可以延续已有的编码规则,并将编码进行扩充。此外,在三维数字化移交平台嵌入的kks编码可以是国标《电厂标识系统编码标准》(gb/t50549-2010),涵盖全厂全专业,如包括:土建建筑、结构、热机、化学、锅炉、电气、给排水、电缆桥架、通风等各专业设备、设施及其零部件以及消防、门禁、视频监控的编码规则。由于三维数字化移交平台嵌入了《电厂标识系统编码标准》(gb/t50549-2010)规则,三维数字化移交平台具有火力发电厂kks编码规则的功能,能够对电厂各系统、设备和设备部件进行编码,对生产管理提供了技术支持的手段,以便后期对部件进行编码,实现了自动编码功能。下面以待编码的是设备部件为例进行说明。

步骤1:在三维移交平台中选择未编码的设备部件。

步骤2:在三维移交平台的功能导航中找到kks编码字典(等同于上述实施例中所述的预设kks编码规则),此时显示的是厂区编码规则,选择待编码的设备部件所属的厂区编码,也就是选择待编码的设备部件对应的设备对应的系统所属厂区对应的厂区编码。

步骤3:在功能导航中找到kks编码字典,此时显示的是与所选定的厂区编码对应的系统编码规则,选择待编码的设备部件对应的系统编码,也就是选择待编码的设备部件对应的设备对应的系统对应的系统编码。

步骤4:在功能导航中找到kks编码字典,此时显示的是与所选择的系统编码对应的设备编码规则,选择待编码的设备部件对应的设备编码,也就是选择待编码的设备部件对应的设备对应的设备编码。

步骤5:在功能导航中找到kks编码字典,此时显示的是与选择的设备编码对应的设备部件编码规则,选择待编码的设备部件对应的部件编码。

步骤6:基于选定的厂区编码、系统编码、设备编码及设备部件编码生成待编码的设备部件的编码。

若待编码的是系统或者设备,则可以参见上述中对设备部件的编码的过程对待编码的系统或设备进行编码。

相应地,本发明实施例的另一方面还提供一种用于自动进行kks编码的装置。图2是本发明另一实施例提供的用于自动进行kks编码的装置的结构框图,如图2所示,该装置包括接收模块1、显示模块2及编码生成模块3。其中,接收模块1用于接收对待编码的系统、设备或设备部件的选定。显示模块2用于显示预设kks编码规则。接收模块1还用于接收基于所显示的预设kks编码规则对与待编码的系统、设备或设备部件对应的编码的选定。编码生成模块3用于基于所选定的编码生成待编码的系统、设备或设备部件的编码。

预设kks编码规则,基于该预设kks编码规则对待编码的系统、设备或设备部件进行编码,实现了自动进行kks编码,且基于预设kks编码规则自动进行kks编码系统性强,编码根据规则进行而不是随意编码,自动进行kks编码操作容易,对待编码的系统、设备或设备部件生成的编码识别性强,如此,解决了人工手动编码系统性不强、编码随意不唯一性、识别性低、操作性难等问题。

可选地,在本发明实施例中,预设kks编码规则包括厂区编码规则、系统编码规则、设备编码规则及设备部件编码规则,显示模块显示预设kks编码规则包括:显示厂区编码规则;接收模块接收基于所显示的预设kks编码规则对与待编码的系统、设备或设备部件对应的编码的选定包括:接收基于所显示的厂区编码规则对与待编码的系统、设备或设备部件对应的厂区编码的选定;显示模块显示预设kks编码规则还包括:显示系统编码规则、设备编码规则及设备部件编码规则中的至少一者,其中,显示至少一者中的一者基于在显示该一者之前所选定的编码;接收模块接收基于所显示的预设kks编码规则对与待编码的系统、设备或设备部件对应的编码的选定还包括:接收基于所显示的至少一者对与待编码的系统、设备或设备部件对应的编码的选定。

本发明实施例提供的用于自动进行kks编码的装置的具体工作原理及益处与本发明实施例提供的用于自动进行kks编码的方法的具体工作原理及益处相似,这里将不再赘述。

另外,本发明实施例的另一方面还提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行上述实施例中所述的方法。

综上所述,预设kks编码规则,基于该预设kks编码规则对待编码的系统、设备或设备部件进行编码,实现了自动进行kks编码,且基于预设kks编码规则自动进行kks编码系统性强,编码根据规则进行而不是随意编码,自动进行kks编码操作容易,对待编码的系统、设备或设备部件生成的编码识别性强,如此,解决了人工手动编码系统性不强、编码随意不唯一性、识别性低、操作性难等问题。此外,通过自动进行kks编码实现了编码工作的程序化、规范化,保证信息编码质量。在建设电厂时,根据自动进行kks编码,先对建设电厂所需要系统、设备及设备部件进行编码,可以方便根据确定的编码统计出需要采购的设备,降低仓储和物流成本。另外,根据自动kks编码确定的待编码的设备或设备部件的编码可以显示出该待编码的设备或设备部件安置的位置,如此,通过自动kks编码可以方便而准确地将设备或设备部件安置在规定的位置上,方便施工,加快了电厂的基建周期。编码使得对现场设备或设备部件进行唯一标识,便于对各类设备进行分类管理和查询,实现设备管理信息化。以编码形成的逻辑系统为框架建立各类设备的管理台帐,形成设备的多层树状结构,从而可以查询。通过对系统、设备或设备部件进行编码,可以以编码下发检修工单,安排检修作业,实现设备管理智能化。

以上结合附图详细描述了本发明实施例的可选实施方式,但是,本发明实施例并不限于上述实施方式中的具体细节,在本发明实施例的技术构思范围内,可以对本发明实施例的技术方案进行多种简单变型,这些简单变型均属于本发明实施例的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本发明实施例对各种可能的组合方式不再另行说明。

本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得单片机、芯片或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

此外,本发明实施例的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明实施例的思想,其同样应当视为本发明实施例所公开的内容。

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