CN113421005A - 工序数据和管理协同方法、装置、计算机设备及存储介质 - Google Patents

工序数据和管理协同方法、装置、计算机设备及存储介质 Download PDF

Info

Publication number
CN113421005A
CN113421005A CN202110745641.XA CN202110745641A CN113421005A CN 113421005 A CN113421005 A CN 113421005A CN 202110745641 A CN202110745641 A CN 202110745641A CN 113421005 A CN113421005 A CN 113421005A
Authority
CN
China
Prior art keywords
target
parameter
setting
path
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110745641.XA
Other languages
English (en)
Other versions
CN113421005B (zh
Inventor
白洁
杨华胜
荆戈
韩伟才
艾宪文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Runlian Intelligent Technology Co ltd
China Resources Digital Technology Co Ltd
Original Assignee
Runlian Software System Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Runlian Software System Shenzhen Co Ltd filed Critical Runlian Software System Shenzhen Co Ltd
Priority to CN202110745641.XA priority Critical patent/CN113421005B/zh
Publication of CN113421005A publication Critical patent/CN113421005A/zh
Application granted granted Critical
Publication of CN113421005B publication Critical patent/CN113421005B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Manufacturing & Machinery (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了工序数据和管理协同方法、装置、计算机设备及存储介质,该方法包括:建立工序时域关系;按照各工序的前后顺序定义工序路径,并定义工序路径长度,以及设置对应的工序顺序号;基于工序时序关系和工序顺序号创建各工序对应的工序元数据;获取各工序对应的参数数据,并创建对应的最低能耗运行参数表;确定第一目标工序,并按照参数设置流程为第一目标工序设置合理运行参数;参数设置流程包括:获取第一目标工序对应的产出速率;计算各第一目标工序的合理产出速率;对第一目标工序设置合理运行参数;基于所述参数设置流程,对后序工序依次设置对应合理运行参数,并启动各工序。本发明可以有效降低工序运行过程中的能源消耗。

Description

工序数据和管理协同方法、装置、计算机设备及存储介质
技术领域
本发明涉及计算机技术领域,特别涉及工序数据和管理协同方法、装置、计算机设备及存储介质。
背景技术
由于工厂生产线的工序繁多且环环相扣,各序之间存在耦合,因此工序的启动时间、产出速率、流体流量、冲击压力、频率等设备运行参数的设置,将直接影响能源消耗和生产效率,并与工厂的投入和产出息息相关。目前很多工厂中生产线的各工序通过人工监视的方法来控制各道工序的启动和停止,并基于经验对各工序的设备运行参数进行设置,缺乏明确、科学的依据,由此可能导致无法实现各工序之间的实时协同,直接影响工厂的经济效益。比如生产线的开机时间若明显大于有效工作时长,不仅会造成电力和其他能源的浪费,而且会带来生产线上关键零部件的使用寿命的非正常折损,从而造成生产线的维护费上升。
发明内容
本发明实施例提供了一种工序数据和管理协同方法、装置、计算机设备及存储介质,旨在为工厂工序设置合理的运行参数,从而降低工序运行过程中的能源消耗。
第一方面,本发明实施例提供了一种工序数据和管理协同方法,包括:
根据实际业务需求建立工序时域关系以及对应的工序时域关系图;
基于所述工序时序关系以及工序时域关系图,按照各工序的前后顺序定义至少一条工序路径,并根据工序路径定义工序路径长度,以及按照工序路径对各工序设置对应的工序顺序号;
基于所述工序时序关系和工序顺序号创建各工序对应的工序元数据;
获取各工序对应的参数数据,并通过所述参数数据为各工序创建对应的最低能耗运行参数表;
通过所述工序顺序号确定至少一个开端工序,将所述开端工序作为第一目标工序,并按照参数设置流程为所述第一目标工序设置合理运行参数;
其中,所述参数设置流程包括:获取所述第一目标工序对应的产出速率;当所有第一目标工序的产出速率大于0时,根据所述工序元数据计算各所述第一目标工序的合理产出速率;结合所述最低能耗运行参数表和所述合理产出速率对所述第一目标工序设置合理运行参数;
基于所述参数设置流程,按照工序顺序号对所述开端工序的后序工序依次设置对应合理运行参数,并依据所述合理运行参数启动各工序。
第二方面,本发明实施例提供了一种工序数据和管理协同装置,包括:
时域关系建立单元,用于根据实际业务需求建立工序时域关系以及对应的工序时域关系图;
路径定义单元,用于基于所述工序时序关系以及工序时域关系图,按照各工序的前后顺序定义至少一条工序路径,并根据工序路径定义工序路径长度,以及按照工序路径对各工序设置对应的工序顺序号;
元数据创建单元,用于基于所述工序时序关系和工序顺序号创建各工序对应的工序元数据;
参数表创建单元,用于获取各工序对应的参数数据,并通过所述参数数据为各工序创建对应的最低能耗运行参数表;
参数设置单元,用于通过所述工序顺序号确定至少一个开端工序,将所述开端工序作为第一目标工序,并按照参数设置流程为所述第一目标工序设置合理运行参数;
其中,所述参数设置流程包括:获取所述第一目标工序对应的产出速率;当所有第一目标工序的产出速率大于0时,根据所述工序元数据计算各所述第一目标工序的合理产出速率;结合所述最低能耗运行参数表和所述合理产出速率对所述第一目标工序设置合理运行参数;
工序启动单元,用于基于所述参数设置流程,按照工序顺序号对所述开端工序的后序工序依次设置对应合理运行参数,并依据所述合理运行参数启动各工序。
第三方面,本发明实施例提供了一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的工序数据和管理协同方法。
第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的工序数据和管理协同方法。
本发明实施例提供了一种工序数据和管理协同方法、装置、计算机设备及存储介质,该方法包括:根据实际业务需求建立工序时域关系以及对应的工序时域关系图;基于所述工序时序关系以及工序时域关系图,按照各工序的前后顺序定义至少一条工序路径,并根据工序路径定义工序路径长度,以及按照工序路径对各工序设置对应的工序顺序号;基于所述工序时序关系和工序顺序号创建各工序对应的工序元数据;获取各工序对应的参数数据,并通过所述参数数据为各工序创建对应的最低能耗运行参数表;通过所述工序顺序号确定至少一个开端工序,将所述开端工序作为第一目标工序,并按照参数设置流程为所述第一目标工序设置合理运行参数;其中,所述参数设置流程包括:获取所述第一目标工序对应的产出速率;当所有第一目标工序的产出速率大于0时,根据所述工序元数据计算各所述第一目标工序的合理产出速率;结合所述最低能耗运行参数表和所述合理产出速率对所述第一目标工序设置合理运行参数;基于所述参数设置流程,按照工序顺序号对所述开端工序的后序工序依次设置对应合理运行参数,并依据所述合理运行参数启动各工序。本发明实施例通过为工序创建工序元数据和最低能耗运行参数表,达到设置合理产出速率和合理运行参数的效果,从而使各工序实时协同,以降低运行过程中的能源消耗。
附图说明
为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种工序数据和管理协同方法的流程示意图;
图2为本发明实施例提供的一种工序数据和管理协同方法中步骤S102的子流程示意图;
图3为本发明实施例提供的一种工序数据和管理协同方法中步骤S104的子流程示意图;
图4为本发明实施例提供的一种工序数据和管理协同方法的示例示意图;
图5为本发明实施例提供的一种工序数据和管理协同方法的另一示例示意图;
图6为本发明实施例提供的一种工序数据和管理协同装置的示意性框图;
图7为本发明实施例提供的一种工序数据和管理协同装置中路径定义单元602的子示意性框图;
图8为本发明实施例提供的一种工序数据和管理协同装置中参数表创建单元604的子示意性框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
下面请参见图1,图1为本发明实施例提供的一种工序数据和管理协同方法的流程示意图,具体包括:步骤S101~S106。
S101、根据实际业务需求建立工序时域关系以及对应的工序时域关系图;
S102、基于所述工序时序关系以及工序时域关系图,按照各工序的前后顺序定义至少一条工序路径,并根据工序路径定义工序路径长度,以及按照工序路径对各工序设置对应的工序顺序号;
S103、基于所述工序时序关系和工序顺序号创建各工序对应的工序元数据;
S104、获取各工序对应的参数数据,并通过所述参数数据为各工序创建对应的最低能耗运行参数表;
S105、通过所述工序顺序号确定至少一个开端工序,将所述开端工序作为第一目标工序,并按照参数设置流程为所述第一目标工序设置合理运行参数;
其中,所述参数设置流程包括:获取所述第一目标工序对应的产出速率;当所有第一目标工序的产出速率大于0时,根据所述工序元数据计算各所述第一目标工序的合理产出速率;结合所述最低能耗运行参数表和所述合理产出速率对所述第一目标工序设置合理运行参数;
S106、基于所述参数设置流程,按照工序顺序号对所述开端工序的后序工序依次设置对应合理运行参数,并依据所述合理运行参数启动各工序。
本实施例中,首先根据实际场景中的业务需求建立对应的工序时域关系以及工序时域关系图,从而可以在工序时域关系图中获取实际业务对应的至少一条工序路径,同时确定各工序路径的长度,以选择出最长工序路径,并根据最长工序路径为各工序设置工序顺序号。然后按照工序顺序号为各工序创建相应的工序元数据,以及获取并根据各工序的参数数据为各工序创建最低能耗运行参数表。随后按照参数设置流程,结合工序元数据和最低能耗运行参数表对每一工序设置合理运行参数,使各工序依据合理运行参数启动运行。
本实施例以精益管理为目标,导入生产线的工序元数据和工序的设备运行参数实验数据,并基于以上数据为各工序设置合理产出速率和合理运行参数,进而达到工序的实时协同,实现工厂效益的最大化,达到最佳运营状态。并且在保证生产线工序产能的同时,通过按照所述合理运行参数自动调整各工序的设备运行参数配置,可以有效的完成各工序的实时协同,减少资源浪费,降低能源消耗。
在一实施例中,如图2所示,所述步骤S102包括:步骤S201~S204。
S201、选取没有前序工序的工序作为工序路径的起始工序,然后按照工序的先后顺序对各工序进行排序,直至到达没有后序工序的结尾工序;
S202、统计各所述工序路径包含的工序数量,并将统计结果作为工序路径长度;
S203、在各所述工序路径长度中选择最长工序路径;
S204、将起始工序的工序顺序号设置为1,并基于最长工序路径对其他工序按照依次加1的方式工序顺序号。
本实施例中,在定义工序路径时,首先确定一个没有前序工序的工序作为起始工序,按照工序的先后顺序,并将没有后续工序的工序作为结尾工序,由此便可以将起始工序和结尾工序之间的工序排序作为工序路径。对于每一条工序路径来说,其中包含的工序数量即是其的工序长度,而包含工序数量最多的工序路径即是最长工序路径。
在设置工序顺序号时,按照最长工序路径,并以1开始的正整数对最长工序路径上的各工序依次设置工序顺序号。当然,如果存在多条最长工序路径,则可以任意选择一条即可。
结合图4举例说明,以饮料生产线为例,首先确定饮料生产线中的最长工序路径:瓶身工序--灌装工序--旋盖工序--贴标工序--包装工序--运输工序,工艺路径长度为6。然后设置相应的工序顺序号:1,2,3,4,5,6。
在一实施例中,所述步骤S102还包括:
判断是否存在未设置工序顺序号的第二目标工序;
若存在未设置工序顺序号的第二目标工序,则获取包含所述第二目标工序的目标工序路径,并从所述结尾工序开始,以倒序的方式将所述目标工序路径上的依次减1设置;
判断是否存在工序顺序号不为1的目标起始工序;
若存在工序顺序号不为1的目标起始工序,则将所述目标起始工序的工序顺序号修订为1。
在按照最长工序路径设置工序顺序号时,由于可能存在一些工序并未包含于最长工序路径中,因此这些未包含于最长工序路径中的工序并未被设置工序顺序号。本实施例将这些未设置工序顺序号的工序作为第二目标工序,并在所述工序时序关系图中查找到包含该第二目标工序的目标工序路径。同时,由于最长工序路径中的结尾工序通常为整个生产线中的结尾工序,而目标工序路径会包含所述结尾工序,所以本实施例按照倒序的方法,从所述结尾工序开始,将目标工序路径上的各工序的工序顺序号依次减1,如此,便可以得到第二目标工序的工序顺序号。
在完成对所有工序设置工序顺序号后,对各工序的工序顺序号进行校验,即检查是否存在工序顺序号不为1的起始工序(即所述目标起始工序),如果存在此类目标起始工序,则将目标起始工序的工序顺序号修改为1,以表明其是某一工序路径中的起始工序。
结合图5举例说明,同样以饮料生产线为例,首先在饮料生产线中查找没有工序顺序号的工序:饮料工序和瓶盖工序。然后查找包含饮料工序和瓶盖工序的工序路径,由于并不存在一条同时包含饮料工序和瓶盖工序的工序路径,因此分别查找包含饮料工序的工序路径以及包含瓶盖工序的工序路径。
其中,包含饮料工序的工序路径为:饮料工序--灌装工序--旋盖工序--贴标工序--包装工序--运输工序,而运输工序的工序顺序号为6,所以按照倒序依次减1的原则,确定饮料工序的工序顺序号为1。
包含瓶盖工序的工序路径为:瓶盖工序--旋盖工序--贴标工序--包装工序--运输工序,而运输工序的工序顺序号为6,所以按照倒序依次减1的原则,确定瓶盖工序的工序顺序号为2。
在校验工序顺序号过程中,发现瓶盖工序不存在前序工序,即为所在工序路径的起始工序,且瓶盖工序的工序顺序号为2,故将其工序顺序号修订为1。
在一实施例中,所述工序元数据包括工序ID、工序编码、工序说明、工序顺序号、前序编码及数量以及后续编码。
本实施例中,通过所述工序时域关系和工序顺序号创建工序元数据,所述工序元数据可以包含ID、工序编码、工序说明、工序顺序号、前序编码及数量以及后续编码等,工序元数据样式如表1所示:
Figure BDA0003144249750000071
表1
在表1中,“ID”表示该条元数据的唯一标识;“工序说明”表示对应工序简要说明;“工序编码”表示对应工序的唯一编号;“工序顺序号”表示对应工序在整条生产线上处于第几道工序;“前序工序编码/数量”表示为对应工序的所有前序工序的编号及其各道前序工序提供加工件的数量,Null表示没有前序工序,即它本身就是该条生产线的第一道工序,并无前序;“后续工序编码”表示对应工序的下一工序的编号,Null表示没有后续工序,即该工序为该条生产线的最后一道工序;“后续工序顺序号”表示该工序的下一工序的工序顺序号,Null表示没有后续工序,即该工序为该条生产线的最后一道工序。
以饮料生产线为例进行说明,通过工序时序关系和工序顺序号创建工序元数据,如表2所示:
Figure BDA0003144249750000081
表2
在一实施例中,如图3所示,所述步骤S104包括:步骤S301~S305。
S301、对于任一工序,获取每一参数数据对应的历史数据,并计算各参数数据的平均值;
S302、获取工序的理论最小产出速率和理论最大产出速率,并将所述理论最小产出速率和理论最大产出速率区间等分为n份,得到n+1个理论产出速率;
S303、分别按照n+1个理论产出速率对工序的产出速率进行设置;
S304、对于每一产出速率,创建包含参数数据的运行参数表,然后结合各参数数据的平均值对每一参数进行设置,并在每一次改变一个参数的情况下运行工序,在运行预设时间间隔后,记录工序的能耗数据;
S305、选取最小的能耗数据对应的参数数据作为对应工序最低能耗运行参数,并以此创建所述最低能耗运行参数表。
本实施例中,获取的参数数据可以包括:产出速率、流体流量、冲击压力、频率、压强等。对各参数数据的历史数据进行算术平均,得到平均值。然后通过实验的方式,记录各工序的最低能耗运行参数。
具体做法是:对于任一工序,将工序的理论最小产出速率和理论最大产出速率的区间等分为n份,即得到n+1个产出速率。调节该工序的产出速率,分别设置为上述的n+1个产出速率。并设计每个产出速率下的运行参数表,基于各参数数据的平均值来对每个参数进行设置,且每次只改变一个参数,然后按照运行参数表启动该工序,并按照预设时间间隔运行,然后记录该工序的能耗数据。
举例来说,将工序的理论最小产出速率和理论最大产出速率的区间等分为10份,即得到11个产出速率,按照各参数数据的平均值±2%来对每个参数进行设置,并使工序运行1天时间,记录得到最终的能耗数据,如表3所示,其中
Figure BDA0003144249750000091
表示“参数1”的平均值,
Figure BDA0003144249750000092
表示“参数2”的平均值,
Figure BDA0003144249750000093
表示“参数3”的平均值:
Figure BDA0003144249750000094
表3
比较表3中的“能耗”,找到最小值对应的运行参数,然后将该运行参数作为对应工序、在对应产出速率下的最低能耗运行参数设置值。依此方法计算该工序的11组最低能耗运行参数设置值,得到对应的最低能耗运行参数表。如
表4所示:
工序编号 产出速率 参数1 参数2 参数3 ……
ZJF002 v<sub>1</sub> T<sub>1</sub> t<sub>1</sub> T<sub>1</sub>' ……
ZJF002 v<sub>2</sub> T<sub>2</sub> t<sub>2</sub> T'<sub>2</sub> ……
…… …… …… …… …… ……
ZJF002 v<sub>11</sub> T<sub>11</sub> t<sub>11</sub> T'<sub>11</sub> ……
表4
随后,切换工序,最终获取所有工序的最低能耗运行参数设置值,以此为每一工序创建所述最低能耗运行参数表。
在一实施例中,所述当所有第一目标工序的产出速率大于0时,根据所述工序元数据计算各所述第一目标工序的合理产出速率,包括:
通过所述工序元数据获取所述第一目标工序的所有前序工序,以及各前序工序对应的实时产出速率,并依次标记为v1,v2,……,vm
按照下式确定所述第一目标工序的合理产出速率vi
vi=min(v1,v2,……,vm)。
本实施例中,依据创建的工序元数据,读取第一目标工序的“前序工序编号/数量”,即获取第一目标工序的前序工序,再通过实时监测数据获取对应前序工序的产出速率,从而计算得到第一目标工序的合理产出速率。需要说明的是,本实施例以第一道工序为基准,实现后续工序的协同,因此对于工序顺序号为1的工序,无需计算合理产出速率。当然,对于开端工序的后序工序来说,同样是获取对应的所有前序工序,并通过实时监测数据获取对应前序工序的实时产出速率,从而计算得到开端工序的合理产出速率。可以理解的是,由于第一道工序无需计算合理产出速率,故本实施例所述的第一目标工序并不是指第一道工序(即起始工序),也就是说,开端工序并非是指起始工序,而是指第一个计算合理产出速率的工序。
另外,考虑到前序工序为后序工序提供加工件,因此后序工序的产出速率会受到前序工序产出速率的制约,因此本实施例将第i道工序的合理产出速率设置为其前序工序中“最慢的”。
在一实施例中,所述结合所述最低能耗运行参数表和所述合理产出速率对所述第一目标工序设置合理运行参数,包括:
基于所述最低能耗运行参数表设置以产出速率为横坐标、以各参数数据为纵坐标,采用三次样条插值对每一参数数据求取样条函数;
通过各参数数据对应的样条函数,并结合所述合理产出速率对所述第一目标工序的合理运行参数进行设置。
本实施例中,依据所述最低能耗运行参数表,以产出速率为横坐标,分别以各参数数据为纵坐标,采用三次样条插值的方法,求取各参数数据的样条函数,进而通过样条函数计算对应工序在合理产出速率下的合理运行参数设置值。然后按照所述合理运行参数设置值对设备进行设置,并启动对应的工序即可。
举例来说,以饮料生产线为例,对ZJF004灌装工序设置合理运行参数,首先创建ZJF004灌装工序的最低能耗运行参数表,如表5所示:
工序编号 产出速率 压强
ZJF004 v<sub>1</sub> P<sub>1</sub>
ZJF004 v<sub>2</sub> P<sub>2</sub>
…… …… ……
ZJF004 v<sub>11</sub> P<sub>11</sub>
表5
以产出速率为横坐标,分别以各参数数据为纵坐标,采用三次样条插值的方法,求取样条函数,因v1到v11之间共11个点,10段子区间,针对“压强”参数进行插值,得到在每个子区间的函数方程:
pi(v)=ai+bi(v-vi)+ci(v-vi)2+di(v-vi)3
其中,vi<v<vi+1,i=1,2,3,…,10。由此确定对于“压强”参数的合理运行参数。
图6为本发明实施例提供的一种工序数据和管理协同装置600的示意性框图,该装置600包括:
时域关系建立单元601,用于根据实际业务需求建立工序时域关系以及对应的工序时域关系图;
路径定义单元602,用于基于所述工序时序关系以及工序时域关系图,按照各工序的前后顺序定义至少一条工序路径,并根据工序路径定义工序路径长度,以及按照工序路径对各工序设置对应的工序顺序号;
元数据创建单元603,用于基于所述工序时序关系和工序顺序号创建各工序对应的工序元数据;
参数表创建单元604,用于获取各工序对应的参数数据,并通过所述参数数据为各工序创建对应的最低能耗运行参数表;
参数设置单元605,用于通过所述工序顺序号确定至少一个开端工序,将所述开端工序作为第一目标工序,并按照参数设置流程为所述第一目标工序设置合理运行参数;
其中,所述参数设置流程包括:获取所述第一目标工序对应的产出速率;当所有第一目标工序的产出速率大于0时,根据所述工序元数据计算各所述第一目标工序的合理产出速率;结合所述最低能耗运行参数表和所述合理产出速率对所述第一目标工序设置合理运行参数;
工序启动单元606,用于基于所述参数设置流程,按照工序顺序号对所述开端工序的后序工序依次设置对应合理运行参数,并依据所述合理运行参数启动各工序。
在一实施例中,如图7所示,所述路径定义单元602包括:
工序选取单元701,用于选取没有前序工序的工序作为工序路径的起始工序,然后按照工序的先后顺序对各工序进行排序,直至到达没有后序工序的结尾工序;
数量统计单元702,用于统计各所述工序路径包含的工序数量,并将统计结果作为工序路径长度;
路径选择单元703,用于在各所述工序路径长度中选择最长工序路径;
顺序号设置单元704,用于将起始工序的工序顺序号设置为1,并基于最长工序路径对其他工序按照依次加1的方式工序顺序号。
在一实施例中,所述路径定义单元602还包括:
第一判断单元,用于判断是否存在未设置工序顺序号的目标工序;
倒序设置单元,用于若存在未设置工序顺序号的目标工序,则获取包含所述目标工序的目标工序路径,并从所述结尾工序开始,以倒序的方式将所述目标工序路径上的依次减1设置;
第二判断单元,用于判断是否存在工序顺序号不为1的目标起始工序;
修订单元,用于若存在工序顺序号不为1的目标起始工序,则将所述目标起始工序的工序顺序号修订为1。
在一实施例中,所述工序元数据包括工序ID、工序编码、工序说明、工序顺序号、前序编码及数量以及后续编码。
在一实施例中,如图8所示,参数表创建单元604包括:
平均值计算单元801,用于对于任一工序,获取每一参数数据对应的历史数据,并计算各参数数据的平均值;
区间等分单元802,用于获取工序的理论最小产出速率和理论最大产出速率,并将所述理论最小产出速率和理论最大产出速率区间等分为n份,得到n+1个理论产出速率;
速率设置单元803,用于分别按照n+1个理论产出速率对工序的产出速率进行设置;
数据记录单元804,用于对于每一产出速率,创建包含参数数据的运行参数表,然后结合各参数数据的平均值对每一参数进行设置,并在每一次改变一个参数的情况下运行工序,在运行预设时间间隔后,记录工序的能耗数据;
参数选取单元805,用于选取最小的能耗数据对应的参数数据作为对应工序最低能耗运行参数,并以此创建所述最低能耗运行参数表。
在一实施例中,所述参数设置流程包括:
速率标记单元,用于通过所述工序元数据获取所述第一目标工序的所有前序工序,以及各前序工序对应的实时产出速率,并依次标记为v1,v2,……,vm
速率确定单元,用于按照下式确定所述第一目标工序的合理产出速率vi
vi=min(v1,v2,……,vm)。
在一实施例中,所述参数设置流程还包括:
函数求取单元,用于基于所述最低能耗运行参数表设置以产出速率为横坐标、以各参数数据为纵坐标,采用三次样条插值对每一参数数据求取样条函数;
结合单元,用于通过各参数数据对应的样条函数,并结合所述合理产出速率对所述第一目标工序的合理运行参数进行设置。
由于装置部分的实施例与方法部分的实施例相互对应,因此装置部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。
本发明实施例还提供了一种计算机可读存储介质,其上存有计算机程序,该计算机程序被执行时可以实现上述实施例所提供的步骤。该存储介质可以包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本发明实施例还提供了一种计算机设备,可以包括存储器和处理器,存储器中存有计算机程序,处理器调用存储器中的计算机程序时,可以实现上述实施例所提供的步骤。当然计算机设备还可以包括各种网络接口,电源等组件。
说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的***而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。
还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的状况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

Claims (10)

1.一种工序数据和管理协同方法,其特征在于,包括:
根据实际业务需求建立工序时域关系以及对应的工序时域关系图;
基于所述工序时序关系以及工序时域关系图,按照各工序的前后顺序定义至少一条工序路径,并根据工序路径定义工序路径长度,以及按照工序路径对各工序设置对应的工序顺序号;
基于所述工序时序关系和工序顺序号创建各工序对应的工序元数据;
获取各工序对应的参数数据,并通过所述参数数据为各工序创建对应的最低能耗运行参数表;
通过所述工序顺序号确定至少一个开端工序,将所述开端工序作为第一目标工序,并按照参数设置流程为所述第一目标工序设置合理运行参数;
其中,所述参数设置流程包括:获取所述第一目标工序对应的产出速率;当所有第一目标工序的产出速率大于0时,根据所述工序元数据计算各所述第一目标工序的合理产出速率;结合所述最低能耗运行参数表和所述合理产出速率对所述第一目标工序设置合理运行参数;
基于所述参数设置流程,按照工序顺序号对所述开端工序的后序工序依次设置对应合理运行参数,并依据所述合理运行参数启动各工序。
2.根据权利要求1所述的工序数据和管理协同方法,其特征在于,所述基于所述工序时序关系以及工序时域关系图,按照各工序的前后顺序定义至少一条工序路径,并根据工序路径定义工序路径长度,以及按照工序路径对各工序设置对应的工序顺序号,包括:
选取没有前序工序的工序作为工序路径的起始工序,然后按照工序的先后顺序对各工序进行排序,直至到达没有后序工序的结尾工序;
统计各所述工序路径包含的工序数量,并将统计结果作为工序路径长度;
在各所述工序路径长度中选择最长工序路径;
将起始工序的工序顺序号设置为1,并基于最长工序路径对其他工序按照依次加1的方式设置工序顺序号。
3.根据权利要求2所述的工序数据和管理协同方法,其特征在于,所述基于所述工序时序关系,按照各工序的前后顺序定义至少一条工序路径,并根据工序路径定义工序路径长度,以及按照工序路径对各工序设置对应的工序顺序号,还包括:
判断是否存在未设置工序顺序号的第二目标工序;
若存在未设置工序顺序号的第二目标工序,则获取包含所述第二目标工序的目标工序路径,并从所述结尾工序开始,以倒序的方式将所述目标工序路径上的依次减1设置;
判断是否存在工序顺序号不为1的目标起始工序;
若存在工序顺序号不为1的目标起始工序,则将所述目标起始工序的工序顺序号修订为1。
4.根据权利要求1所述的工序数据和管理协同方法,其特征在于,所述工序元数据包括工序ID、工序编码、工序说明、工序顺序号、前序编码及数量以及后续编码。
5.根据权利要求1所述的工序数据和管理协同方法,其特征在于,所述获取各工序对应的参数数据,并通过所述参数数据为各工序创建对应的最低能耗运行参数表,包括:
对于任一工序,获取每一参数数据对应的历史数据,并计算各参数数据的平均值;
获取工序的理论最小产出速率和理论最大产出速率,并将所述理论最小产出速率和理论最大产出速率区间等分为n份,得到n+1个理论产出速率;
分别按照n+1个理论产出速率对工序的产出速率进行设置;
对于每一产出速率,创建包含参数数据的运行参数表,然后结合各参数数据的平均值对每一参数进行设置,并在每一次改变一个参数的情况下运行工序,在运行预设时间间隔后,记录工序的能耗数据;
选取最小的能耗数据对应的参数数据作为对应工序最低能耗运行参数,并以此创建所述最低能耗运行参数表。
6.根据权利要求4所述的工序数据和管理协同方法,其特征在于,所述当所有第一目标工序的产出速率大于0时,根据所述工序元数据计算各所述第一目标工序的合理产出速率,包括:
通过所述工序元数据获取所述第一目标工序的所有前序工序,以及各前序工序对应的实时产出速率,并依次标记为v1,v2,……,vm
按照下式确定所述开端工序的合理产出速率vi
vi=min(v1,v2,……,vm)。
7.根据权利要求1所述的工序数据和管理协同方法,其特征在于,所述结合所述最低能耗运行参数表和所述合理产出速率对所述第一目标工序设置合理运行参数,包括:
基于所述最低能耗运行参数表设置以产出速率为横坐标、以各参数数据为纵坐标,采用三次样条插值对每一参数数据求取样条函数;
通过各参数数据对应的样条函数,并结合所述合理产出速率对所述第一目标工序的合理运行参数进行设置。
8.一种工序数据和管理协同装置,其特征在于,包括:
时域关系建立单元,用于根据实际业务需求建立工序时域关系以及对应的工序时域关系图;
路径定义单元,用于基于所述工序时序关系以及工序时域关系图,按照各工序的前后顺序定义至少一条工序路径,并根据工序路径定义工序路径长度,以及按照工序路径对各工序设置对应的工序顺序号;
元数据创建单元,用于基于所述工序时序关系和工序顺序号创建各工序对应的工序元数据;
参数表创建单元,用于获取各工序对应的参数数据,并通过所述参数数据为各工序创建对应的最低能耗运行参数表;
参数设置单元,用于通过所述工序顺序号确定至少一个开端工序,将所述开端工序作为第一目标工序,并按照参数设置流程为所述第一目标工序设置合理运行参数;
其中,所述参数设置流程包括:获取所述第一目标工序对应的产出速率;当所有第一目标工序的产出速率大于0时,根据所述工序元数据计算各所述第一目标工序的合理产出速率;结合所述最低能耗运行参数表和所述合理产出速率对所述第一目标工序设置合理运行参数;
工序启动单元,用于基于所述参数设置流程,按照工序顺序号对所述开端工序的后序工序依次设置对应合理运行参数,并依据所述合理运行参数启动各工序。
9.一种计算机设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的工序数据和管理协同方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的工序数据和管理协同方法。
CN202110745641.XA 2021-07-01 2021-07-01 工序数据和管理协同方法、装置、计算机设备及存储介质 Active CN113421005B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110745641.XA CN113421005B (zh) 2021-07-01 2021-07-01 工序数据和管理协同方法、装置、计算机设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110745641.XA CN113421005B (zh) 2021-07-01 2021-07-01 工序数据和管理协同方法、装置、计算机设备及存储介质

Publications (2)

Publication Number Publication Date
CN113421005A true CN113421005A (zh) 2021-09-21
CN113421005B CN113421005B (zh) 2022-12-06

Family

ID=77719976

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110745641.XA Active CN113421005B (zh) 2021-07-01 2021-07-01 工序数据和管理协同方法、装置、计算机设备及存储介质

Country Status (1)

Country Link
CN (1) CN113421005B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114153482A (zh) * 2022-02-09 2022-03-08 深圳市爱云信息科技有限公司 基于数字孪生DaaS平台的深度学习编程方法及***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102592004A (zh) * 2011-12-19 2012-07-18 中冶南方(武汉)威仕工业炉有限公司 钢铁联合企业全工序能况在线分析诊断***及方法
CN111105069A (zh) * 2019-11-18 2020-05-05 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室)) 数控加工工艺参数优化方法、装置、***及计算机设备
CN111522297A (zh) * 2020-05-09 2020-08-11 湖南工学院 基于能耗优化的数控加工控制方法、装置及电子设备
CN111680877A (zh) * 2020-05-06 2020-09-18 杭州传化智能制造科技有限公司 产线调度方法、装置、计算机设备和计算机可读存储介质
CN112180851A (zh) * 2020-09-03 2021-01-05 日立楼宇技术(广州)有限公司 生产流水线的控制方法、装置、计算机设备和存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102592004A (zh) * 2011-12-19 2012-07-18 中冶南方(武汉)威仕工业炉有限公司 钢铁联合企业全工序能况在线分析诊断***及方法
CN111105069A (zh) * 2019-11-18 2020-05-05 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室)) 数控加工工艺参数优化方法、装置、***及计算机设备
CN111680877A (zh) * 2020-05-06 2020-09-18 杭州传化智能制造科技有限公司 产线调度方法、装置、计算机设备和计算机可读存储介质
CN111522297A (zh) * 2020-05-09 2020-08-11 湖南工学院 基于能耗优化的数控加工控制方法、装置及电子设备
CN112180851A (zh) * 2020-09-03 2021-01-05 日立楼宇技术(广州)有限公司 生产流水线的控制方法、装置、计算机设备和存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
韩志颜: ""炼钢最优工序能耗的研究与实践"", 《山西冶金》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114153482A (zh) * 2022-02-09 2022-03-08 深圳市爱云信息科技有限公司 基于数字孪生DaaS平台的深度学习编程方法及***
CN114153482B (zh) * 2022-02-09 2022-05-17 深圳市爱云信息科技有限公司 基于数字孪生DaaS平台的深度学习编程方法及***

Also Published As

Publication number Publication date
CN113421005B (zh) 2022-12-06

Similar Documents

Publication Publication Date Title
Della Croce et al. The two-machine total completion time flow shop problem
CN113421005B (zh) 工序数据和管理协同方法、装置、计算机设备及存储介质
Ying et al. Minimizing makespan in distributed blocking flowshops using hybrid iterated greedy algorithms
CN110288185B (zh) 一种分布式柔性流水线调度方法
CN110147933B (zh) 一种基于改进灰狼算法的数控切割下料车间调度排产方法
CN103793555A (zh) 用于木工板件零件的智能排样优化方法
KR101587974B1 (ko) 원자재 절단 플랜 시스템
Li et al. Integrated production and delivery on parallel batching machines
Zohali et al. Solving the type-2 assembly line balancing with setups using logic-based Benders decomposition
Rossi et al. Heuristics for the mixed no-idle flowshop with sequence-dependent setup times
CN115700639A (zh) 智能生产排程方法、装置、设备及存储介质
KR101720265B1 (ko) 원자재 절단 플랜 시스템
CN113705978B (zh) 一种多机任务刀具静态与动态集成决策方法及***
Lippolt et al. Sizing of heijunka-controlled production systems with unreliable production processes
Mahdieh et al. Simultaneous lot sizing and scheduling in a flexible flow line
Kondakci et al. Note: Bicriteria scheduling for minimizing flow time and maximum tardiness
CN113052376A (zh) 生产排程方法及装置,存储介质和电子设备
CN111210157B (zh) 一种水箱动态调蓄方法
CN114563994A (zh) 一种汽车零部件分布式生产和装配过程的优化调度方法
Turkcan et al. Non-identical parallel CNC machine scheduling
CN110705839B (zh) 建筑材料信息处理和优化方法、***及计算机可读存储介质
JP4913882B2 (ja) 切断加工スケジューリング方法及び自動切断加工スケジューリング機能を組み込んだ立体型切断ネットワークシステム
CN113673164A (zh) 求解带运输时间和调整时间的柔性作业车间调度方法
CN112541649A (zh) 零件切割材料的调度方法、存储介质及电子设备
CN117010671B (zh) 基于区块链的分布式柔性车间调度方法和装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: Room 801, building 2, Shenzhen new generation industrial park, 136 Zhongkang Road, Meidu community, Meilin street, Futian District, Shenzhen, Guangdong 518000

Patentee after: China Resources Digital Technology Co.,Ltd.

Address before: Room 801, building 2, Shenzhen new generation industrial park, 136 Zhongkang Road, Meidu community, Meilin street, Futian District, Shenzhen, Guangdong 518000

Patentee before: Runlian software system (Shenzhen) Co.,Ltd.

CP01 Change in the name or title of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20221226

Address after: 528000 Floor 11, Block 1, Foshan Hi tech Industrial Park, No. 70, Guxin Road, Chancheng District, Foshan City, Guangdong Province (application for residence)

Patentee after: Runlian Intelligent Technology Co.,Ltd.

Address before: Room 801, building 2, Shenzhen new generation industrial park, 136 Zhongkang Road, Meidu community, Meilin street, Futian District, Shenzhen, Guangdong 518000

Patentee before: China Resources Digital Technology Co.,Ltd.

TR01 Transfer of patent right