一种自动校验工厂对象位号编制的方法及系统与流程

文档序号:35270999发布日期:2023-08-30 15:54阅读:62来源:国知局

本发明属于冶金行业数据管理,具体涉及一种自动校验工厂对象位号编制的方法及系统。


背景技术:

1、工厂对象位号是指工厂的设备、管道、仪表、电气和建(构)筑物等实体(或数字化对象)的可独立识别的标识,是覆盖工厂全生命周期的基础数据,在流程工业多个行业广泛应用。当前冶金行业流程长、工序多、过程复杂,工厂对象实体种类繁多,且工厂对象位号相关工作多以人工编制、人工审核、人工校验、人工录入的方式开展进行,其过程繁琐、易出错、效率低下等缺点十分明显。


技术实现思路

1、为了解决当前冶金行业欠缺工厂对象位号编制的校验技术的问题,改善工厂对象位号校验的人力成本和时间成本投入大、自动化程度低、数据准确性低和质量差的现状,本发明目的在于提供一种自动校验工厂对象位号编制的方法及系统。

2、本发明所采用的技术方案为:

3、一种自动校验工厂对象位号编制的方法,包括如下步骤:

4、构建编码规则库、行业引用数据库以及校验规则库;

5、基于编码规则库和行业引用数据库,根据工厂的实际业务数据,执行工厂对象位号编制工作,得到若干初始的工厂对象位号;

6、基于校验规则库,对初始的工厂对象位号进行自动校验,得到若干标准的工厂对象位号。

7、进一步地,构建编码规则库,包括如下步骤:

8、构建行业参数及参数命名规则;

9、根据工厂对象类型,构建工厂对象位号类型;

10、根据工厂对象位号类型,构建特性参数及参数命名规则;

11、根据行业参数及参数命名规则,工厂对象位号类型,以及特性参数及参数命名规则,构建工厂对象位号编码规则;

12、根据行业参数、工厂对象位号类型、特性参数以及工厂对象位号编码规则,构建编码规则库。

13、进一步地,构建行业引用数据库,包括如下步骤:

14、根据编码规则库中的行业参数,汇集冶金行业中已有的标识码段,得到各行业参数的若干行业参考数据;

15、根据若干行业参考数据,构建行业引用数据库。

16、进一步地,构建校验规则库,包括如下步骤:

17、根据工厂对象位号编码规则,构建工厂对象位号校验规则;

18、构建数据去重检查规则和标识规范性规则;

19、根据工厂对象位号校验规则、数据去重检查规则以及标识规范性规则,构建校验规则库。

20、进一步地,行业参数包括工艺代码、设施代码、工厂分解结构代码、专业代码、类型代码以及流水码,行业参数的参数命名规则为各行业参数的代码位数规则和代码属性规则;

21、工厂对象位号类型包括设备、管道、仪表、电气以及建筑;

22、特性参数为各工厂对象类型对应的特征属性代码,特性参数的参数命名规则为各特性参数的代码位数规则和代码属性规则;

23、工厂对象位号校验规则包括语法规则、唯一性校验规则、关联基数校验规则、整数/浮点数校验规则、字符串校验规则以及选取列表校验规则。

24、进一步地,工厂的实际业务数据包括工厂对象类型信息、工厂对象类型对应的特征属性信息、工厂信息;

25、基于编码规则库和行业引用数据库,根据工厂的实际业务数据,执行工厂对象位号编制工作,得到若干初始的工厂对象位号,包括如下步骤:

26、根据工厂的实际业务数据中的工厂信息,在编码规则库中匹配对应的若干行业参数;

27、根据编码规则库中匹配的若干行业参数,在行业引用数据库中匹配对应的若干行业参考数据;

28、根据工厂的实际业务数据中的工厂对象类型信息,在编码规则库中匹配对应的若干工厂对象位号类型;

29、根据工厂对象类型信息中的特征属性信息,在编码规则库中匹配对应的若干特性参数;

30、调用编码规则库中的工厂对象位号编码规则,根据匹配的工厂对象位号类型、特性参数、行业参数以及行业参考数据,执行工厂对象位号编制工作,得到若干初始的工厂对象位号。

31、进一步地,基于校验规则库,对初始的工厂对象位号进行自动校验,得到若干标准的工厂对象位号,包括如下步骤:

32、调用校验规则库中的工厂对象位号校验规则,对若干初始的工厂对象位号进行位号校验,得到若干位号校验后的工厂对象位号;

33、调用校验规则库中的数据去重检查规则,对若干位号校验后的工厂对象位号进行数据去重,得到若干数据去重后的工厂对象位号;

34、调用校验规则库中的标识规范性规则,对若干数据去重后的工厂对象位号进行标识规范处理,得到若干标准的工厂对象位号。

35、一种自动校验工厂对象位号编制的系统,用于实现自动校验工厂对象位号编制的方法,系统包括编码规则构建单元、工厂对象位号编制单元以及工厂对象位号校验单元,编码规则构建单元、工厂对象位号编制单元以及工厂对象位号校验单元依次连接,且编码规则构建单元与工厂对象位号校验单元连接,工厂对象位号编制单元与外部的工厂数据服务器连接;

36、编码规则构建单元,用于构建行业参数,根据行业参数,构建工厂对象位号编码规则,并根据行业参数和工厂对象位号编码规则,构建编码规则库;

37、工厂对象位号编制单元,用于调用编码规则构建单元中的编码规则库和行业参数,以及工厂数据服务器中的已有的标识码段和工厂的实际业务数据,根据行业参数和已有的标识码段,构建行业引用数据库,并基于编码规则库和行业引用数据库,根据工厂的实际业务数据,执行工厂对象位号编制工作,得到若干初始的工厂对象位号;

38、工厂对象位号校验单元,用于调用编码规则构建单元中的工厂对象位号编码规则和工厂对象位号编制单元中的若干初始的工厂对象位号,根据工厂对象位号编码规则,构建工厂对象位号校验规则,根据工厂对象位号校验规则,构建校验规则库,基于校验规则库,对初始的工厂对象位号进行自动校验,得到若干标准的工厂对象位号,并将若干标准的工厂对象位号发送至工厂对象位号编制单元。

39、进一步地,编码规则构建单元包括行业参数及参数命名规则构建模块、工厂对象位号类型构建模块、特性参数及参数命名规则构建模块、工厂对象位号编码规则构建模块以及编码规则库构建模块,行业参数及参数命名规则构建模块、工厂对象位号类型构建模块、特性参数及参数命名规则构建模块、工厂对象位号编码规则构建模块以及编码规则库构建模块依次连接,编码规则库构建模块与工厂对象位号编制单元连接;

40、行业参数及参数命名规则构建模块,用于构建行业参数及参数命名规则;

41、工厂对象位号类型构建模块,用于根据工厂对象类型,构建工厂对象位号类型;

42、特性参数及参数命名规则构建模块,用于根据工厂对象位号类型,构建特性参数及参数命名规则;

43、工厂对象位号编码规则构建模块,用于根据行业参数及参数命名规则,工厂对象位号类型,以及特性参数及参数命名规则,构建工厂对象位号编码规则;

44、编码规则库构建模块,用于根据行业参数、工厂对象位号类型、特性参数以及工厂对象位号编码规则,构建编码规则库;

45、工厂对象位号编制单元包括行业参考数据汇集模块、行业引用数据库构建模块、行业参数匹配模块、行业参考数据匹配模块、工厂对象位号类型匹配模块、特性参数匹配模块以及工厂对象位号编制模块,行业参考数据汇集模块分别与工厂数据服务器、编码规则库构建模块以及行业引用数据库构建模块连接,行业参数匹配模块分别与工厂数据服务器、编码规则库构建模块、行业参数匹配模块以及工厂对象位号编制模块连接,行业参考数据匹配模块分别与行业参数匹配模块、行业引用数据库构建模块以及工厂对象位号编制模块连接,工厂对象位号类型匹配模块分别与工厂数据服务器、编码规则库构建模块以及工厂对象位号编制模块连接,特性参数匹配模块分别与工厂数据服务器、编码规则库构建模块以及工厂对象位号编制模块连接,工厂对象位号编制模块分别与编码规则库构建模块和工厂对象位号校验单元连接;

46、行业参考数据汇集模块,用于提取编码规则库中的行业参数,根据提取的行业参数,汇集工厂数据服务器的冶金行业中已有的标识码段,得到各行业参数的若干行业参考数据;

47、行业引用数据库构建模块,用于根据若干行业参考数据,构建行业引用数据库;

48、行业参数匹配模块,用于提取工厂数据服务器的工厂的实际业务数据,调用编码规则库构建模块构建的编码规则库,根据工厂的实际业务数据中的工厂信息和项目信息,在编码规则库中匹配对应的若干行业参数;

49、行业参考数据匹配模块,用于调用行业引用数据库构建模块构建的行业引用数据库,根据行业参数匹配模块匹配的若干行业参数,在行业引用数据库中匹配对应的若干行业参考数据;

50、工厂对象位号类型匹配模块,用于提取工厂数据服务器的工厂的实际业务数据,调用编码规则库构建模块构建的编码规则库,根据工厂的实际业务数据中的工厂对象类型信息,在编码规则库中匹配对应的若干工厂对象位号类型;

51、特性参数匹配模块,用于提取工厂数据服务器的工厂的实际业务数据,调用编码规则库构建模块构建的编码规则库,根据工厂对象类型信息中的特征属性信息,在编码规则库中匹配对应的若干特性参数;

52、工厂对象位号编制模块,用于提取编码规则库中的工厂对象位号编码规则、工厂对象位号类型匹配模块匹配的若干工厂对象位号类型、特性参数匹配模块匹配的若干特性参数、行业参数匹配模块匹配的若干行业参数以及行业参考数据匹配模块匹配的若干行业参考数据,根据匹配的工厂对象位号类型、特性参数、行业参数以及行业参考数据,执行工厂对象位号编制工作,得到若干初始的工厂对象位号;

53、工厂对象位号校验单元包括工厂对象位号校验规则构建模块、数据去重检查规则构建模块、标识规范性规则构建模块、校验规则库构建模块、位号编码校验模块、数据去重检查模块以及标识规范处理模块,工厂对象位号校验规则构建模块分别与编码规则库构建模块和校验规则库构建模块连接,校验规则库构建模块分别与数据去重检查规则构建模块、标识规范性规则构建模块、位号编码校验模块、数据去重检查模块以及标识规范处理模块连接,位号编码校验模块、数据去重检查模块以及标识规范处理模块均与工厂对象位号编制模块连接;

54、工厂对象位号校验规则构建模块,用于提取编码规则库中的工厂对象位号编码规则,根据工厂对象位号编码规则,构建工厂对象位号校验规则,并将工厂对象位号校验规则发送至校验规则库构建模块;

55、数据去重检查规则构建模块,用于构建数据去重检查规则,并将数据去重检查规则发送至校验规则库构建模块;

56、标识规范性规则构建模块,用于构建标识规范性规则,并将标识规范性规则发送至校验规则库构建模块;

57、校验规则库构建模块,用于接收工厂对象位号校验规则构建模块发送的工厂对象位号校验规则、数据去重检查规则构建模块发送的数据去重检查规则以及标识规范性规则构建模块发送的标识规范性规则,并根据工厂对象位号校验规则、数据去重检查规则以及标识规范性规则,构建校验规则库;

58、位号编码校验模块,用于调用校验规则库中的工厂对象位号校验规则,对工厂对象位号编制模块得到的若干初始的工厂对象位号进行位号校验,得到若干位号校验后的工厂对象位号;

59、数据去重检查模块,用于调用校验规则库中的数据去重检查规则,对位号编码校验模块得到的若干位号校验后的工厂对象位号进行数据去重,得到若干数据去重后的工厂对象位号;

60、标识规范处理模块,用于调用校验规则库中的标识规范性规则,对数据去重检查模块得到的若干数据去重后的工厂对象位号进行标识规范处理,得到若干标准的工厂对象位号,并将得到的若干标准的工厂对象位号发送至工厂对象位号编制模块。

61、进一步地,工厂对象位号编制单元还包括工厂对象位号库模块,工厂对象位号库模块与工厂对象位号编制模块连接,用于构建工厂对象位号库,以存储工厂对象位号编制模块输出的若干初始的工厂对象位号和标识规范处理模块发送的若干标准的工厂对象位号;

62、工厂对象位号校验单元还包括校验报告生成模块,校验报告生成模块分别与位号编码校验模块、数据去重检查模块、标识规范处理模块以及工厂对象位号库模块连接,用于根据位号编码校验模块的位号校验工作情况、数据去重检查模块的数据去重检查工作情况以及标识规范处理模块的标识规范处理工作情况生成校验报告,并将校验报告发送至工厂对象位号库模块的工厂对象位号库。

63、本发明的有益效果为:

64、本发明提供的一种自动校验工厂对象位号编制的方法及系统,提供工厂对象位号高效、闭环的质量校验管理技术,填补当前冶金行业工厂对象位号编制的校验技术的空白,提升工厂对象位号校验的自动化水平,降低人力成本和时间成本投入,提高工厂对象位号编制的准确性和数据质量,为工厂全生命周期管理提供基础的编码体系支撑和数据质量保障。

65、本发明的其他有益效果将在具体实施方式中进一步进行说明。

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