CN112766655B - 自动化排产方法、装置、设备及计算机可读存储介质 - Google Patents
自动化排产方法、装置、设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN112766655B CN112766655B CN202011631164.6A CN202011631164A CN112766655B CN 112766655 B CN112766655 B CN 112766655B CN 202011631164 A CN202011631164 A CN 202011631164A CN 112766655 B CN112766655 B CN 112766655B
- Authority
- CN
- China
- Prior art keywords
- production
- plan
- scheduling
- equipment
- liquid
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 72
- 238000003860 storage Methods 0.000 title claims abstract description 15
- 238000004519 manufacturing process Methods 0.000 claims abstract description 417
- 239000007788 liquid Substances 0.000 claims abstract description 102
- 238000004140 cleaning Methods 0.000 claims abstract description 85
- 238000011065 in-situ storage Methods 0.000 claims abstract description 85
- 239000012263 liquid product Substances 0.000 claims abstract description 38
- 238000012549 training Methods 0.000 claims description 13
- 235000013336 milk Nutrition 0.000 description 46
- 239000008267 milk Substances 0.000 description 46
- 210000004080 milk Anatomy 0.000 description 46
- 235000019640 taste Nutrition 0.000 description 28
- 238000010586 diagram Methods 0.000 description 23
- 230000008569 process Effects 0.000 description 11
- 230000001960 triggered effect Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 6
- 239000000796 flavoring agent Substances 0.000 description 4
- 235000019634 flavors Nutrition 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 235000014171 carbonated beverage Nutrition 0.000 description 2
- 235000011389 fruit/vegetable juice Nutrition 0.000 description 2
- 239000002994 raw material Substances 0.000 description 2
- 235000013618 yogurt Nutrition 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06313—Resource planning in a project environment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/177—Editing, e.g. inserting or deleting of tables; using ruled lines
- G06F40/18—Editing, e.g. inserting or deleting of tables; using ruled lines of spreadsheets
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Tourism & Hospitality (AREA)
- General Health & Medical Sciences (AREA)
- Evolutionary Computation (AREA)
- Manufacturing & Machinery (AREA)
- Primary Health Care (AREA)
- Evolutionary Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Computational Biology (AREA)
- Biodiversity & Conservation Biology (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- General Factory Administration (AREA)
Abstract
本公开提供一种自动化排产方法、装置、设备及计算机可读存储介质,方法包括:获取终端设备发送的生产计划,生产计划包括待生产液体对应的标识信息、类型信息、时间信息;确定运行状态为空闲状态的可用设备,获取可用设备的设备日历;将生产计划、设备日历输入至排产计划生成模型中,排产计划生成模型根据至少一种待生产液体对应的标识信息、类型信息、时间信息,预设的类型优先级生成排产计划;将排产计划发送至可用设备,可用设备按照排产计划生产待生产液体。通过液体类型优先级有效的降低了液体产品生产过程中原位清洗的次数,提高了生产效率,降低了生产成本。可以采用预设的排产计划生成模型生成排产计划,从而能够提高排产计划的生成效率。
Description
技术领域
本公开涉及自动化领域,尤其涉及一种自动化排产方法、装置、设备及计算机可读存储介质。
背景技术
为了提高液体产品生产车间的生产效率,一般都需要根据当前生产计划生成对应的排产计划,该排产计划用于表征生产计划中各待生产液体对应的生产时间以及生产顺序。
现有技术中,一般都预先根据各生产设备的生产效率,为各生产设备设置设备优先级。在获取到生产计划之后,确定当前处于空闲状态的可用设备,根据该生产计划以及可用设备的设备优先级生成排产计划。根据该排产计划,优先采用生产效率高的生产设备进行生产操作。
但是,由于生产计划中多个待生产液体的浓度以及口味存在差异,采用上述方法生成的排产计划,在生产过程中往往原位清洗(Clean In Place,简称CIP)次数较多,因此导致生产成本较高。
发明内容
本公开提供一种自动化排产方法、装置、设备及计算机可读存储介质,用于解决现有的排产方法在排产过程中效率较低,且得到的排产计划在生产过程中,原位清洗的次数较多,导致的生产成本较高的技术问题。
本公开的第一个方面是提供一种自动化排产方法,包括:
获取终端设备发送的生产计划,所述生产计划包括至少一种待生产液体对应的标识信息、类型信息以及时间信息;并且,确定当前运行状态为空闲状态的可用设备,并获取所述可用设备对应的设备日历;
将所述生产计划以及所述设备日历输入至预设的排产计划生成模型中,以使所述排产计划生成模型根据所述至少一种待生产液体对应的标识信息、类型信息、时间信息,以及预设的类型优先级生成排产计划;
将所述排产计划发送至所述可用设备,以使所述可用设备按照所述排产计划生产所述待生产液体。
可选的,所述将所述生产计划以及所述设备日历输入至预设的排产计划生成模型中,获得所述排产计划生成模型输出的排产计划之前,还包括:
从数据库中获取历史排产数据,所述历史排产数据中包括多个历史生产计划,以及各历史生产计划对应的历史排产计划、成本信息、原位清洗次数;
通过所述历史排产数据对预设的待训练模型进行迭代训练,直至所述待训练模型收敛,获得所述排产计划生成模型。
可选的,所述排产计划生成模型的约束条件还包括原位清洗次数小于预设的次数阈值。
可选的,所述将所述生产计划以及所述设备日历输入至预设的排产计划生成模型中,获得所述排产计划生成模型输出的排产计划之后,还包括:
将所述排产计划发送至终端设备进行显示。
可选的,所述将所述生产计划以及所述设备日历输入至预设的排产计划生成模型中,获得所述排产计划生成模型输出的排产计划之后,还包括:
根据所述排产计划生成原位清洗工单;
将所述原位清洗工单发送至终端设备进行显示。
本公开的第二个方面是提供一种自动化排产方法,包括:
获取ERP***和/或预设的生产计划表格导入的生产计划,所述生产计划包括至少一种待生产液体对应的标识信息、类型信息以及时间信息,所述类型信息包括口味类型以及浓度类型;
将所述生产计划发送至自动化排产装置,以使所述自动化排产装置根据所述生产计划、当前处于空闲状态的可用设备的设备日历以及预设的排产计划生成模型对应的类型优先级,采用所述排产计划生成模型生成排产计划;
按照所述排产计划生产所述待生产液体。
可选的,所述获取ERP***和/或预设的生产计划表格导入的生产计划之后,还包括:
在预设的显示界面上显示所述生产计划;
获取用户触发的更新指令,根据所述更新指令对所述生产计划进行更新,获得更新后的生产计划;
所述将所述生产计划发送至自动化排产装置,包括:
将所述更新后的生产计划发送至自动化排产装置。
可选的,所述在预设的显示界面上显示所述生产计划,包括:
在预设的第一显示区域显示所述生产计划,在预设的第二显示区域显示所述可用设备可生产的全部液体的标识信息;
所述获取用户触发的更新指令,包括:
获取所述用户将所述第二显示区域内液体的标识信息拖动至所述第一显示区域的触发操作,根据所述触发操作生成更新指令。
可选的,所述方法还包括:
获取所述自动化排产装置发送的排产计划;
在所述显示界面上显示所述排产计划。
可选的,所述在所述显示界面上显示所述排产计划之后,还包括:
获取用户触发的编辑指令,所述编辑指令中包括排产计划标识以及编辑数据;
根据所述编辑数据对所述排产计划标识对应的排产计划进行更新操作,获得更新后的排产计划;
将所述更新后的排产计划发送至所述自动化排产装置。
可选的,所述获取用户触发的编辑操作,包括:
响应于用户对显示界面上预设的编辑图标的触发操作;
在所述显示界面上显示预设的可编辑界面;
获取所述用户在所述可编辑界面上输入的编辑数据,获得所述编辑指令。
可选的,所述方法还包括:
获取所述自动化排产装置发送的原位清洗工单;
在所述显示界面上显示所述原位清洗工单。
本公开的第三个方面是提供一种自动化排产装置,包括:
第一获取模块,用于获取终端设备发送的生产计划,所述生产计划包括至少一种待生产液体对应的标识信息、类型信息以及时间信息;并且,确定当前运行状态为空闲状态的可用设备,并获取所述可用设备对应的设备日历;
第一生成模块,用于将所述生产计划以及所述设备日历输入至预设的排产计划生成模型中,以使所述排产计划生成模型根据所述至少一种待生产液体对应的标识信息、类型信息、时间信息,以及预设的类型优先级生成排产计划;
第一发送模块,用于将所述排产计划发送至所述可用设备,以使所述可用设备按照所述排产计划生产所述待生产液体。
可选的,所述自动化排产装置还包括:
第二获取模块,用于从数据库中获取历史排产数据,所述历史排产数据中包括多个历史生产计划,以及各历史生产计划对应的历史排产计划、成本信息、原位清洗次数;
训练模块,用于通过所述历史排产数据对预设的待训练模型进行迭代训练,直至所述待训练模型收敛,获得所述排产计划生成模型。
可选的,所述训练模块的约束条件还包括原位清洗次数小于预设的次数阈值。
可选的,所述自动化排产装置,还包括:
第二发送模块,用于将所述排产计划发送至终端设备进行显示。
可选的,所述自动化排产装置,还包括:
第二生成模块,用于根据所述排产计划生成原位清洗工单;
第三发送模块,用于将所述原位清洗工单发送至终端设备进行显示。
本公开的第四个方面是提供一种终端设备,包括:
第三获取模块,用于获取ERP***和/或预设的生产计划表格导入的生产计划,所述生产计划包括至少一种待生产液体对应的标识信息、类型信息以及时间信息,所述类型信息包括口味类型以及浓度类型;
第四发送模块,用于将所述生产计划发送至自动化排产装置,以使所述自动化排产装置根据所述生产计划、当前处于空闲状态的可用设备的设备日历以及预设的排产计划生成模型对应的类型优先级,采用所述排产计划生成模型生成排产计划;
生产模块,用于按照所述排产计划生产所述待生产液体。
可选的,所述终端设备还包括:
第一显示模块,用于在预设的显示界面上显示所述生产计划;
第四获取模块,用于获取用户触发的更新指令,根据所述更新指令对所述生产计划进行更新,获得更新后的生产计划;
所述第四发送模块用于:
将所述更新后的生产计划发送至自动化排产装置。
可选的,所述显示模块用于:
在预设的第一显示区域显示所述生产计划,在预设的第二显示区域显示所述可用设备可生产的全部液体的标识信息;
所述第四获取模块用于获取所述用户将所述第二显示区域内液体的标识信息拖动至所述第一显示区域的触发操作,根据所述触发操作生成更新指令。
可选的,所述终端设备还包括:
第五获取模块,用于获取所述自动化排产装置发送的排产计划;
第二显示模块,用于在所述显示界面上显示所述排产计划。
可选的,所述终端设备还包括:
第六获取模块,用于获取用户触发的编辑指令,所述编辑指令中包括排产计划标识以及编辑数据;
更新模块,用于根据所述编辑数据对所述排产计划标识对应的排产计划进行更新操作,获得更新后的排产计划;
第五发送模块,用于将所述更新后的排产计划发送至所述自动化排产装置。
可选的,所述第六获取模块用于:
响应于用户对显示界面上预设的编辑图标的触发操作;
在所述显示界面上显示预设的可编辑界面;
获取所述用户在所述可编辑界面上输入的编辑数据,获得所述编辑指令。
可选的,所述终端设备还包括:
第七获取模块,用于获取所述自动化排产装置发送的原位清洗工单;
第三显示模块,用于在所述显示界面上显示所述原位清洗工单。
本公开的第五个方面是提供一种电子设备,包括:存储器与处理器;
所述存储器,用于存储所述处理器可执行指令;
所述处理器配置为经由执行所述可执行指令来执行第一方面或第二方面所述的自动排产方法。
本公开的第六个方面是提供一种计算机可读存储介质,包括:
所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面或第二方面所述的自动排产方法。
本公开提供的自动化排产方法、装置、设备及计算机可读存储介质,可以在液体产品生产时通过获取生产计划,确定可用设备,根据生产计划和可用设备以及预设的类型优先级生成排产计划,使得可用设备可以按照该排产计划生产液体产品。通过引入液体类型优先级有效的降低了液体产品生产过程中原位清洗的次数,从而提高了生产效率,降低了生产成本。
附图说明
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本公开基于的***架构示意图;
图2为本公开实施例一提供的自动化排产方法的流程示意图;
图3为本公开实施例二提供的自动化排产方法的流程示意图;
图4为本公开一实施例提供的显示界面示意图;
图5为本公开实施例四提供的自动化排产方法的流程示意图;
图6为本公开实施例五提供的自动化排产方法的流程示意图;
图7为本公开实施例提供的又一显示界面示意图;
图8为本公开实施例六提供的自动化排产方法的流程示意图;
图9为本公开又一实施例提供的显示界面示意图;
图10为本公开实施例七提供的自动化排产方法的流程示意图;
图11为本公开实施例八提供的自动化排产装置的结构示意图;
图12为本公开实施例九提供的自动化排产装置的结构示意图;
图13为本公开实施例十提供的自动化排产装置的结构示意图;
图14为本公开实施例十一提供的终端设备的结构示意图;
图15为本公开实施例十二提供的终端设备的结构示意图;
图16为本公开实施例十三提供的终端设备的结构示意图;
图17为本公开实施例十四提供的终端设备的结构示意图;
图18为本公开实施例十五提供的电子设备的结构示意图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例所获得的所有其他实施例,都属于本公开保护的范围。
本公开的说明书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
应当理解,在本公开的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本公开实施例的实施过程构成任何限定。
应当理解,在本公开中,“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
应当理解,在本公开中,“与A相对应的B”、“A与B相对应”或者“B与A相对应”,表示B与A相关联,根据A可以确定B。根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其他信息确定B。
取决于语境,如在此所使用的“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。
针对上述提及的现有的排产方法生成的排产计划,在实际使用过程中,导致的原位清洗次数较多的技术问题,本公开提供了一种自动化排产方法、装置、终端设备及可读存储介质。
需要说明的是,本申请提供的自动化排产方法、装置、终端设备及可读存储介质可运用在各种液体产品排产的场景中。
现有技术中,为了提高液体产品的生产效率,一般需要根据生产计划制定排产计划,以使生产设备根据该排产计划进行生产。具体地,现有技术中一般都根据生产设备的生产效率进行排产计划的制定,根据待生产液体产品的生产时间优先将待生产的液体产品分配至生产效率高的设备进行生产。但是,由于液体产品的口味、浓度各有不同,因此,仅根据生产设备的生产效率进行排产计划的生成,会导致在液体产品切换过程中,频繁地进行原位清洗操作,增加液体产品的生产成本。
在解决上述技术问题的过程中,发明人通过研究发现,为了减少液体产品生产过程中原位清洗的次数,可以确定液体产品的类型优先级,其中,当类型优先级高的液体产品优先生产时,再生产类型优先级低的液体产品时,可以不对生产设备进行原位清洗。因此,可以根据类型优先级,实现对排产计划的生成。
发明人进一步地研究发现,为了提高排产计划的生成效率,以及降低根据排产计划生产过程中的原位清洗次数,可以在液体产品生产时通过获取生产计划,确定可用设备,根据生产计划和可用设备生成以液体类型为优先级的排产计划,使可用设备按照排产计划生产液体产品。通过引入液体类型优先级有效的降低了液体产品生产过程中原位清洗的次数,从而提高了生产效率,降低了生产成本。此外,可以采用预设的排产计划生成模型生成排产计划,从而能够提高排产计划的生成效率。
图1为本公开基于的***架构示意图,如图1所示,本公开基于的***架构至少包括:终端设备1、服务器2以及可用设备3。其中,服务器2中设置有自动化排产装置,该自动化排产装置采用C/C++、Java、Shell或Python等语言编写;终端设备1则可例如台式电脑、平板电脑等。可用设备3则可以是任意一种能够实现液体产品生产的实体设备。该服务器2分别与终端设备1以及可用设备3通信连接,从而能够实现与终端设备1以及可用设备3的信息交互。
在一种具体的应用场景中,服务器2可以获取终端设备1发送的生产计划,并根据该生产计划,确定至少一个可用设备3。获取该可用设备3的设备日历,根据该生产计划、设备日历,采用预设的排产计划生成模型生成排产计划。将该排产计划发送至可用设备3,从而可用设备3可以根据该排产计划对待生产液体进行生产。
下面以具体地实施例对本公开的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
实施例一:
图2为本公开实施例一提供的自动化排产方法的流程示意图,如图2所示,所述方法包括:
步骤101、获取终端设备发送的生产计划,所述生产计划包括至少一种待生产液体对应的标识信息、类型信息以及时间信息;并且,确定当前运行状态为空闲状态的可用设备,并获取所述可用设备对应的设备日历。
本实施例的执行主体为自动化排产装置,该自动化排产装置设置在服务器中,该服务器与终端设备通信连接,从而能够与终端设备进行信息交互。
在本实施方式中,自动化排产装置向终端设备发送获取指令,该获取指令中包含获取生产计划的信息,终端设备将生产计划打包好后发送给自动化排产装置,其中,打包好的生产计划包括至少一种待生产液体对应的标识信息、类型信息以及时间信息。其中,类型信息可以包括口味、浓度等。待生产液体可以为任意一种液体产品,例如,其可以为液态奶,果汁,碳酸饮料等。
以待生产液体为液态奶举例来说,该生产计划中可以包括液态奶的标识,例如,酸奶、牛奶等。生产计划还可以包括液态奶的类型信息,例如可以包括原味高浓度奶,原味低浓度奶,苹果味高浓度奶,苹果味低浓度奶等。此外,为了使得生成的排产计划能够满足用户对时间的实际需求,该生产计划中还可以包括时间信息,例如交货时间为24小时。
自动化排产装置还可以与多个生产设备通信连接,从而自动化排产装置可以确定各生产设备的运行状态信息,其中,运行状态信息可以为空闲,运行,维修,故障,原位清洗等。进一步地,可以将运行状态信息为空闲状态的生产设备作为可用设备,进而可以采用该可用设备进行待生产液体的生产。此外,为了精准地进行排产计划的生成,还需要确定可用设备的设备日历。该设备日历具体表征该可用设备可以生产的液体类型、可以进行生产操作的时间等。
以待生产液体为液态奶举例来说,设备日历包括工作时间、待生产液态奶类型、已生产液态奶类型等。
步骤102、将所述生产计划以及所述设备日历输入至预设的排产计划生成模型中,以使所述排产计划生成模型根据所述至少一种待生产液体对应的标识信息、类型信息、时间信息,以及预设的类型优先级生成排产计划。
在本实施方式中,在获取到生产计划以及可用设备的设备日历之后,自动化排产装置可以将生产计划以及所述设备日历输入至预设的排产计划生成模型中,从而排产计划生成模型根据所述至少一种待生产液体对应的标识信息、类型信息、时间信息,以及预设的类型优先级生成排产计划。该排产计划生成模型可以为任意一种能够进行计划生成的网络模型,例如,其可以为神经网络模型等。
由于实际生产过程中,由于生产设备当前生产的液体类型进行变更时,需要对生产设备进行原位清洗操作,而原位清洗次数决定了生产成本。
发明人在研究过程中发现,当类型优先级高的液体产品优先生产时,再生产类型优先级低的液体产品时,可以不对生产设备进行原位清洗。因此,为了使得生成的排产计划使用过程中,原位清洗次数最小,可以将预设的类型优先级作为排产计划生成模型的约束条件。以待生产液体为液态奶举例来说,预设的类型优先级可为原味高浓度奶>原味低浓度奶>苹果味高浓度奶>苹果味低浓度奶。
具体地,所述排产计划生成模型的约束条件还包括原位清洗次数小于预设的次数阈值。
在本实施方式中,以待生产液体为液态奶举例来说,若设置的次数阈值为2,则要求排产计划生成模型生成的排产计划的原位清洗次数为0次或1次。
需要说明的是,该排产计划生成模型为轻量级模型,其所占用的存储空间较小,且计算速度较快,因此,能够快速地实现排产计划的生成,提高排产计划的生成效率。
步骤103、将所述排产计划发送至所述可用设备,以使所述可用设备按照所述排产计划生产所述待生产液体。
在本实施方式中,以待生产液体为液态奶举例来说,将满足优先级为原味高浓度奶>原味低浓度奶>苹果味高浓度奶>苹果味低浓度奶,原位清洗次数小于2次的排产计划发送至可用设备,以使所述可用设备按照所述排产计划生产所述液态奶。
作为一种可以实施的方式,还可以将该排产计划发送至运维人员的终端设备,以使运维人员根据该排产计划进行原材料的准备,以使可用设备根据排产计划对该原材料进行加工处理操作。
本实施例提供的自动化排产方法,可以在液体产品生产时,获取生产计划,确定可用设备,根据生产计划和可用设备生成以液体类型为优先级的排产计划,使可用设备按照排产计划生产液体产品。通过引入液体类型优先级有效的降低了液体产品生产过程中原位清洗的次数,从而提高了生产效率,降低了生产成本。此外,可以采用预设的排产计划生成模型生成排产计划,从而能够提高排产计划的生成效率。
实施例二:
图3为本公开实施例二提供的自动化排产方法的流程示意图,在实施例一的基础上,如图3所示,步骤102之前,还包括:
步骤201、从数据库中获取历史排产数据,所述历史排产数据中包括多个历史生产计划,以及各历史生产计划对应的历史排产计划、成本信息、原位清洗次数。
步骤202、通过所述历史排产数据对预设的待训练模型进行迭代训练,直至所述待训练模型收敛,获得所述排产计划生成模型。
在本实施例中,为了能够采用排产计划生成模型进行排产计划的生成,首先需要训练获得该排产计划生成模型。具体地,可以从数据库中获取历史排产数据,历史排产数据中包括多个历史生产计划,以及各历史生产计划对应的历史排产计划、成本信息、原位清洗次数。通过该历史排产数据对预设的待训练模型进行迭代训练,使得待训练模型学习排产计划、成本信息、原位清洗次数之间的对应关系,直至待训练模型收敛,获得所述排产计划生成模型。
本实施例提供的自动化排产方法,利用历史排产数据训练出能生成降低成本和原位清洗次数的排产计划的排产计划生成模型,从而能够提高排产计划的生成效率。此外,通过引入液体类型优先级有效的降低了液体产品生产过程中原位清洗的次数,从而提高了生产效率,降低了生产成本。
实施例三:
为了使用户能够对当前生成的排产计划进行及时了解,在上述任一实施例的基础上,步骤102之后,还包括:
将所述排产计划发送至终端设备进行显示。
在本实施例中,自动化排产装置将根据排产计划发送至终端设备进行显示,其中,终端设备可为台式电脑或者平板电脑等。
图4为本公开一实施例提供的显示界面示意图,如图4所示,排产计划中不同花纹的数据条代表不同的液体类型,数据条的长度代表该类型的液体所需要的生产时间,数据条排列的先后顺序代表生产液体的先后顺序。
进一步地,在生成排产计划后,相应地还可以自动生成该排产计划对应的原位清洗工单,该原位清洗工单具体表征在使用该排产计划进行生产的过程中,需要对可用设备进行原位清洗的次数。在上述任一实施例的基础上,步骤102之后,还包括:
根据所述排产计划生成原位清洗工单。
将所述原位清洗工单发送至终端设备进行显示。
在本实施例中,自动化排产装置在生成排产计划后,会根据排产计划生成原位清洗工单。以待生产液体为液态奶举例来说,在可用设备按照预设优先级原味高浓度奶>原味低浓度奶>苹果味高浓度奶>苹果味低浓度奶生产液态奶时只需在生产完所有的液态奶之后进行一次原位清洗。若实际生产优先级与预设优先级不匹配时,在生产完当前类型液态奶后要进行一次原位清洗。例如,当车间停电时间超过预设的时间间隔时,则需要对全部的生产设备进行原位清洗操作,但是,本次原位清洗操作并不记录在该原位清洗工单中。此时,可以将原位清洗工单发送至终端设备进行显示,使用户直观的看到可用设备进行原位清洗的次数和时间,方便用户进行操作。
本实施例提供的自动化排产方法,通过将排产计划和根据排产计划生成的原位清洗工单发送至终端设备进行显示,便于用户直观的看到可用设备排产计划和进行原位清洗的次数、时间,提高了用户操作的灵活性。
实施例四:
图5为本公开实施例四提供的自动化排产方法的流程示意图,如图5所示,所述方法包括:
步骤401、获取ERP***和/或预设的生产计划表格导入的生产计划,所述生产计划包括至少一种待生产液体对应的标识信息、类型信息以及时间信息,所述类型信息包括口味类型以及浓度类型。
步骤402、将所述生产计划发送至自动化排产装置,以使所述自动化排产装置根据所述生产计划、当前处于空闲状态的可用设备的设备日历以及预设的排产计划生成模型对应的类型优先级,采用所述排产计划生成模型生成排产计划。
步骤403、按照所述排产计划生产所述待生产液体。
本实施例的执行主体为终端设备,该终端设备分别与ERP***以及自动化排产装置通信连接,从而能够分别与ERP***以及自动化排产装置进行信息交互。
在本实施例中,终端设备获取ERP***和/或预设的生产计划表格导入的生产计划,该生产计划包括至少一种待生产液体对应的标识信息、类型信息以及时间信息。其中,类型信息可以包括口味、浓度等。待生产液体可以为任意一种液体产品,例如,其可以为液态奶,果汁,碳酸饮料等。以待生产液体为液态奶举例来说,该生产计划中可以包括液态奶的标识,例如,酸奶、牛奶等。生产计划还可以包括液态奶的类型信息,例如可以包括原味高浓度奶,原味低浓度奶,苹果味高浓度奶,苹果味低浓度奶等。此外,为了使得生成的排产计划能够满足用户对时间的实际需求,该生产计划中还可以包括时间信息,例如交货时间为24小时。
为了实现对生产计划对应的排产计划的生成,在获取到ERP***和/或预设的生产计划表格导入的生产计划之后,还可以将该生产计划发送至自动化排产装置。使得自动化排产装置根据该生产计划,确定可用设备的设备日历,并采用预设的排产计划生成模型,根据所述生产计划、当前处于空闲状态的可用设备的设备日历以及预设的排产计划生成模型对应的类型优先级生成排产计划。并根据该排产计划生产待生产液体。
本实施例提供的自动化排产方法,通过获取ERP***和/或预设的生产计划表格导入的生产计划,并将生产计划发送至自动化排产装置,从而自动化排产装置可以根据生产计划和可用设备生成以液体类型为优先级的排产计划,使可用设备按照排产计划生产液体产品。通过引入液体类型优先级有效的降低了液体产品生产过程中原位清洗的次数,从而提高了生产效率,降低了生产成本。此外,可以采用预设的排产计划生成模型生成排产计划,从而能够提高排产计划的生成效率。
实施例五:
进一步地,由于实际生产中,生产计划可能会根据实际需求发生变更,因此,为了使得生产计划更加贴合实际应用中的需求,用户可以直接在显示界面上对生产计划进行更新操作。具体地,图6为本公开实施例五提供的自动化排产方法的流程示意图,在实施例四的基础上,如图6所示,步骤401之后,还包括:
步骤501、在预设的显示界面上显示所述生产计划;
步骤502、获取用户触发的更新指令,根据所述更新指令对所述生产计划进行更新,获得更新后的生产计划;
所述将所述生产计划发送至自动化排产装置,具体包括:
步骤503、将所述更新后的生产计划发送至自动化排产装置。
在本实施例中,用户可以根据实际应用中的需求,直接在显示界面上对生产计划进行修改、删除、增加等操作,在操作结束后终端设备会将更新后的生产计划发送给自动化排产装置,生成对应的更新后的排产计划。
以待生产液体为液态奶举例来说,当用户接到客户的加急订单,如需生产100罐原味高浓度奶,100罐苹果味低浓度奶,交货时间为5小时,用户可在显示界面上对当前的生产计划进行增加操作,在操作结束后终端设备会将更新后的生产计划发送给自动化排产装置,生成对应的更新后的排产计划,优先生产客户加急的100罐原味高浓度奶,100罐苹果味低浓度奶。
具体地,用户可以通过对显示界面上显示的数据的触发操作,实现对生产计划的更新。在实施例四的基础上,步骤501具体包括:
在预设的第一显示区域显示所述生产计划,在预设的第二显示区域显示所述可用设备可生产的全部液体的标识信息。
步骤502具体包括:
获取所述用户将所述第二显示区域内液体的标识信息拖动至所述第一显示区域的触发操作,根据所述触发操作生成更新指令。
图7为本公开实施例提供的又一显示界面示意图,如图7所示,第一显示区域71上可以显示有当前导入的生产计划。在第二显示区域72上可以显示有可用设备可生产的全部液体的标识信息。其中,第一显示区域71以及第二显示区域72可以呈横向分布、也可以呈纵向分布,本公开对此不做限制。
用户可以采用拖动第二显示区域内液体的标识信息的方式实现对生产计划的更新。具体地,如图7所示,可以根据用户的拖动操作,将第二显示区域72内的液体标识信息73拖动至第二显示区域71内,以对液体标识信息73对应的液体的生产计划进行更新。此外,除了拖动以外,还可以为每一标识有对应的可勾选的选择框,用户可以通过勾选需要的标识实现对生产计划的更新。还可以通过直接点击对应标识实现对生产计划的更新。
本实施例提供的自动化排产方法,通过将生产计划显示在预设的显示界面上,用户通过拖动实现对生产计划的更新,使用户操作更加简单,生产计划更新方式更加灵活,从而提高了排产计划的生成效率,进一步的提高了生产效率,降低了生产成本。
实施例六:
进一步地,在自动化排产装置根据生产计划生成对应的排产计划之后,可以将排产计划发送至终端设备。相应地,在上述任一实施例的基础上,所述方法还包括:
获取所述自动化排产装置发送的排产计划;
在所述显示界面上显示所述排产计划。
在本实施例中,终端设备上还可以显示自动化排产装置发送的排产计划,便于用户查看生产计划对应的排产计划。进而用户可以根据实际需求,对该排产计划进行个性化的编辑操作。
图8为本公开实施例六提供的自动化排产方法的流程示意图,在上述任一实施例的基础上,如图8所示,所述在所述显示界面上显示所述排产计划之后,还包括:
步骤601、获取用户触发的编辑指令,所述编辑指令中包括排产计划标识以及编辑数据。
步骤602、根据所述编辑数据对所述排产计划标识对应的排产计划进行更新操作,获得更新后的排产计划。
步骤603、将所述更新后的排产计划发送至所述自动化排产装置。
在本实施例中,用户可以根据当前可用设备的实际状况和实际生产需求在显示界面上对排产计划进行编辑。
具体地,终端设备可以获取用户出发的编辑指令,其中,该编辑指令中包括排产计划标识,以使编辑数据。实际应用中,终端设备可以接收到多个不同生产计划对应的排产计划,每一排产计划对应有唯一的标识信息。终端设备在获取到编辑指令之后,可以根据该编辑指令对排产计划标识对应的排产计划进行更新操作,获得更新后的排产计划。并将更新后的排产计划发送给自动化排产装置,以生成符合优先级约束条件和阈值约束条件的排产计划。
进一步地,具体可以通过界面交互的方式实现编辑操作的触发,在上述任一实施例的基础上,步骤601包括:
响应于用户对显示界面上预设的编辑图标的触发操作;
在所述显示界面上显示预设的可编辑界面;
获取所述用户在所述可编辑界面上输入的编辑数据,获得所述编辑指令。
图9为本公开又一实施例提供的显示界面示意图,如图9所示,用户触发编辑图标91后,响应于用户的触发操作,在显示界面上显示可编辑界面92,用户可在可编辑界面92上输入编辑数据。其中,该触发操作可以为单击、双击、长按中的任意一种,本公开对此不做限制。
本实施例提供的自动化排产方法,通过将排产计划显示在预设的显示界面上,用户通过单击或双击编辑图标触发可编辑界面,用户可在可编辑界面上输入编辑数据实现对排产计划的更新,使用户操作更加简单,排产计划更新方式更加灵活多样,从而提高了排产计划的生成效率,进一步的提高了生产效率,降低了生产成本。
实施例七:
图10为本公开实施例七提供的自动化排产方法的流程示意图,在上述任一实施例的基础上,如图10所示,所述方法还包括:
步骤701、获取所述自动化排产装置发送的原位清洗工单;
步骤702、在所述显示界面上显示所述原位清洗工单。
在本实施例中,终端设备向自动化排产装置发送获取指令,该获取指令中包括获取原位清洗工单信息,自动化排产装置根据排产计划,在液体类型切换后根据液体类型优先级生成原位清洗工单,并将原位清洗工单打包好后发送给终端设备,终端设备在显示界面上对其进行显示。此外,用户可手动添加/删除原位清洗工单。
本实施例提供的自动化排产方法,通过将原位清洗工单在显示界面上进行显示,用户可根据实际应用手动添加/删除原位清洗工单,方便用户直观的对设备的原位清洗次数以及原位清洗时间进行查看和操作,从而提高了生产效率,降低了生产成本。
实施例八:
图11为本公开实施例八提供的自动化排产装置的结构示意图,如图11所示,所述装置包括:
第一获取模块111,用于获取终端设备发送的生产计划,所述生产计划包括至少一种待生产液体对应的标识信息、类型信息以及时间信息;并且,确定当前运行状态为空闲状态的可用设备,并获取所述可用设备对应的设备日历。
第一生成模块112,用于将所述生产计划以及所述设备日历输入至预设的排产计划生成模型中,以使所述排产计划生成模型根据所述至少一种待生产液体对应的标识信息、类型信息、时间信息,以及预设的类型优先级生成排产计划。
第一发送模块113,用于将所述排产计划发送至所述可用设备,以使所述可用设备按照所述排产计划生产所述待生产液体。
本实施例提供的自动化排产装置,可以在液体产品生产时通过获取生产计划,确定可用设备,根据生产计划和可用设备生成以液体类型为优先级的排产计划,使可用设备按照排产计划生产液体产品。通过引入液体类型优先级有效的降低了液体产品生产过程中原位清洗的次数,从而提高了生产效率,降低了生产成本。此外,可以采用预设的排产计划生成模型生成排产计划,从而能够提高排产计划的生成效率。
实施例九:
图12为本公开实施例九提供的自动化排产装置的结构示意图,在实施例八的基础上,如图11所示,第一生成模块113之前,还包括:
第二获取模块121,用于从数据库中获取历史排产数据,所述历史排产数据中包括多个历史生产计划,以及各历史生产计划对应的历史排产计划、成本信息、原位清洗次数。
训练模块122,用于通过所述历史排产数据对预设的待训练模型进行迭代训练,直至所述待训练模型收敛,获得所述排产计划生成模型。
本实施例提供的自动化排产装置,训练模块122利用历史排产数据训练出能生成降低成本和原位清洗次数的排产计划的排产计划生成模型,从而能够提高排产计划的生成效率。此外,通过引入液体类型优先级有效的降低了液体产品生产过程中原位清洗的次数,从而提高了生产效率,降低了生产成本。
实施例十:
图13为本公开实施例十提供的自动化排产装置的结构示意图,为了使用户能够对当前生成的排产计划进行及时了解,在上述任一实施例的基础上,第一生成模块113之后,还包括:
第二发送模块131,用于将所述排产计划发送至终端设备进行显示。
第二生成模块132,用于根据所述排产计划生成原位清洗工单。
第三发送模块133,用于将所述原位清洗工单发送至终端设备进行显示。
本实施例提供的自动化排产装置,通过将排产计划和根据排产计划生成的原位清洗工单发送至终端设备进行显示,便于用户直观的看到可用设备排产计划和进行原位清洗的次数、时间,提高了用户操作的灵活性。
实施例十一:
图14为本公开实施例十一提供的终端设备的结构示意图,如图14所示,所述终端设备包括:
第三获取模块141,用于获取ERP***和/或预设的生产计划表格导入的生产计划,所述生产计划包括至少一种待生产液体对应的标识信息、类型信息以及时间信息,所述类型信息包括口味类型以及浓度类型。
第四发送模块142,用于将所述生产计划发送至自动化排产装置,以使所述自动化排产装置根据所述生产计划、当前处于空闲状态的可用设备的设备日历以及预设的排产计划生成模型对应的类型优先级,采用所述排产计划生成模型生成排产计划。
生产模块143,用于按照所述排产计划生产所述待生产液体。
本实施例提供的终端设备,通过获取ERP***和/或预设的生产计划表格导入的生产计划,并将生产计划发送至自动化排产装置,从而自动化排产装置可以根据生产计划和可用设备生成以液体类型为优先级的排产计划,使可用设备按照排产计划生产液体产品。通过引入液体类型优先级有效的降低了液体产品生产过程中原位清洗的次数,从而提高了生产效率,降低了生产成本。此外,可以采用预设的排产计划生成模型生成排产计划,从而能够提高排产计划的生成效率。
实施例十二:
图15为本公开实施例十二提供的终端设备的结构示意图,如图15所示,所述终端设备还包括:
第一显示模块151,用于在预设的显示界面上显示所述生产计划。
第四获取模块152,用于获取用户触发的更新指令,根据所述更新指令对所述生产计划进行更新,获得更新后的生产计划。
所述第四发送模块142用于:
将所述更新后的生产计划发送至自动化排产装置。
具体地,用户可以通过对显示界面上显示的数据的触发操作,实现对生产计划的更新。在实施例十一的基础上,所述显示模块用于:
在预设的第一显示区域显示所述生产计划,在预设的第二显示区域显示所述可用设备可生产的全部液体的标识信息;
所述第四获取模块152用于获取所述用户将所述第二显示区域内液体的标识信息拖动至所述第一显示区域的触发操作,根据所述触发操作生成更新指令。
本实施例提供的终端设备,通过将生产计划显示在预设的显示界面上,用户通过拖动,勾选或点击液体标识实现对生产计划的更新,使用户操作更加简单,生产计划更新方式更加灵活,从而提高了排产计划的生成效率,进一步的提高了生产效率,降低了生产成本。
实施例十三:
图16为本公开实施例十三提供的终端设备的结构示意图,如图16所示,所述终端设备还包括:
第五获取模块161,用于获取所述自动化排产装置发送的排产计划。
第二显示模块162,用于在所述显示界面上显示所述排产计划。
第六获取模块163,用于获取用户触发的编辑指令,所述编辑指令中包括排产计划标识以及编辑数据。
更新模块164,用于根据所述编辑数据对所述排产计划标识对应的排产计划进行更新操作,获得更新后的排产计划。
第五发送模块165,用于将所述更新后的排产计划发送至所述自动化排产装置。
具体的,第六获取模块163用于:
响应于用户对显示界面上预设的编辑图标的触发操作;
在所述显示界面上显示预设的可编辑界面;
获取所述用户在所述可编辑界面上输入的编辑数据,获得所述编辑指令。
本实施例提供的终端设备,通过将排产计划显示在预设的显示界面上,用户通过单击或双击编辑图标触发可编辑界面,用户可在可编辑界面上输入编辑数据实现对排产计划的更新,使用户操作更加简单,排产计划更新方式更加灵活多样,从而提高了排产计划的生成效率,进一步的提高了生产效率,降低了生产成本。
实施例十四:
图17为本公开实施例十四提供的终端设备的结构示意图,如图17所示,所述终端设备还包括:
第七获取模块171,用于获取所述自动化排产装置发送的原位清洗工单;
第三显示模块172,用于在所述显示界面上显示所述原位清洗工单。
本实施例提供的自动化排产终端设备,通过将原位清洗工单在显示界面上进行显示,用户可根据实际应用手动添加/删除原位清洗工单,方便用户直观的对设备的原位清洗次数以及原位清洗时间进行查看和操作,从而提高了生产效率,降低了生产成本。
图18为本公开实施例十五提供的电子设备的结构示意图,如图18所示,所述电子设备,包括:存储器181与处理器182;
存储器181,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器181可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
其中,处理器182可能是一个中央处理器(Central Processing Unit,简称为CPU),或者是特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被配置成实施本公开实施例的一个或多个集成电路。
可选的,在具体实现上,如果存储器181和处理器182独立实现,则存储器181和处理器182可以通过总线相互连接并完成相互间的通信。所述总线可以是工业标准体系结构(Industry Standard Architecture,简称为ISA)总线、外部设备互连(PeripheralComponent,简称为PCI)总线或扩展工业标准体系结构(Extended Industry StandardArchitecture,简称为EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图18中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
可选的,在具体实现上,如果存储器181和处理器182集成在一块芯片上实现,则存储器181和处理器182可以通过内部接口完成相同间的通信。
本公开的另一实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述任一实施例所述的自动排产方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述各实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的范围。
Claims (6)
1.一种自动化排产方法,其特征在于,包括:
获取终端设备发送的生产计划,所述生产计划包括至少一种待生产液体对应的标识信息、类型信息以及时间信息;并且,确定当前运行状态为空闲状态的可用设备,并获取所述可用设备对应的设备日历,所述设备日历至少包括可工作时间、可生产液体类型;
将所述生产计划以及所述设备日历输入至预设的排产计划生成模型中,以使所述排产计划生成模型根据所述至少一种待生产液体对应的标识信息、类型信息、时间信息,以及预设的类型优先级生成排产计划,所述预设的类型优先级是根据前后生产不同类型的液体产品时,对生产设备进行原位清洗次数最小所确定的;
将所述排产计划发送至所述可用设备,以使所述可用设备按照所述排产计划生产所述待生产液体;
所述将所述生产计划以及所述设备日历输入至预设的排产计划生成模型中,获得所述排产计划生成模型输出的排产计划之前,还包括:
从数据库中获取历史排产数据,所述历史排产数据中包括多个历史生产计划,以及各历史生产计划对应的历史排产计划、成本信息、原位清洗次数;
通过所述历史排产数据对预设的待训练模型进行迭代训练,直至所述待训练模型收敛,获得所述排产计划生成模型;
所述排产计划生成模型的约束条件还包括原位清洗次数小于预设的次数阈值。
2.根据权利要求1所述的方法,其特征在于,所述将所述生产计划以及所述设备日历输入至预设的排产计划生成模型中,获得所述排产计划生成模型输出的排产计划之后,还包括:
将所述排产计划发送至终端设备进行显示。
3.根据权利要求1所述的方法,其特征在于,所述将所述生产计划以及所述设备日历输入至预设的排产计划生成模型中,获得所述排产计划生成模型输出的排产计划之后,还包括:
根据所述排产计划生成原位清洗工单;
将所述原位清洗工单发送至终端设备进行显示。
4.一种自动化排产装置,其特征在于,包括:
第一获取模块,用于获取终端设备发送的生产计划,所述生产计划包括至少一种待生产液体对应的标识信息、类型信息以及时间信息;并且,确定当前运行状态为空闲状态的可用设备,并获取所述可用设备对应的设备日历,所述设备日历至少包括可工作时间、可生产液体类型;
第一生成模块,用于将所述生产计划以及所述设备日历输入至预设的排产计划生成模型中,以使所述排产计划生成模型根据所述至少一种待生产液体对应的标识信息、类型信息、时间信息,以及预设的类型优先级生成排产计划,所述预设的类型优先级是根据前后生产不同类型的液体产品时,对生产设备进行原位清洗次数最小所确定的;
第一发送模块,用于将所述排产计划发送至所述可用设备,以使所述可用设备按照所述排产计划生产所述待生产液体;
第二获取模块,用于从数据库中获取历史排产数据,所述历史排产数据中包括多个历史生产计划,以及各历史生产计划对应的历史排产计划、成本信息、原位清洗次数;
训练模块,用于通过所述历史排产数据对预设的待训练模型进行迭代训练,直至所述待训练模型收敛,获得所述排产计划生成模型;
所述训练模块的约束条件还包括原位清洗次数小于预设的次数阈值。
5.一种电子设备,其特征在于,包括:存储器与处理器;
所述存储器,用于存储所述处理器可执行指令;
所述处理器配置为经由执行所述可执行指令来执行权利要求1-3任一所述的自动排产方法。
6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-3任一项所述的自动排产方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011631164.6A CN112766655B (zh) | 2020-12-30 | 2020-12-30 | 自动化排产方法、装置、设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011631164.6A CN112766655B (zh) | 2020-12-30 | 2020-12-30 | 自动化排产方法、装置、设备及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112766655A CN112766655A (zh) | 2021-05-07 |
CN112766655B true CN112766655B (zh) | 2023-07-14 |
Family
ID=75699553
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011631164.6A Active CN112766655B (zh) | 2020-12-30 | 2020-12-30 | 自动化排产方法、装置、设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112766655B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111401704B (zh) * | 2020-03-06 | 2023-08-08 | 海南金盘智能科技股份有限公司 | 入炉单生成方法及装置 |
CN113379291B (zh) * | 2021-06-25 | 2022-12-06 | 东风柳州汽车有限公司 | 试装自动化方法、装置、设备及存储介质 |
CN113822579A (zh) * | 2021-09-23 | 2021-12-21 | 佛山技研智联科技有限公司 | 一种染色机排产控制方法、***、设备和存储介质 |
CN114356179B (zh) * | 2021-12-22 | 2024-04-09 | 深圳泰德半导体装备有限公司 | 清洗界面的操作方法、设备及存储介质 |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101400248A (zh) * | 2007-09-27 | 2009-04-01 | 西门子公司 | 装配装置的可更换组件的维修 |
CN101950388A (zh) * | 2010-09-15 | 2011-01-19 | 华南理工大学 | 一种制浆造纸企业订单排产综合优化方法及*** |
CN102253662A (zh) * | 2011-04-11 | 2011-11-23 | 同济大学 | 基于多蚁群优化的半导体生产线排程方法 |
CN104050544A (zh) * | 2014-07-04 | 2014-09-17 | 浪潮通用软件有限公司 | 一种生成车间工序计划的***及其实现方法 |
CN105741036A (zh) * | 2016-01-29 | 2016-07-06 | 苏州浙远自动化工程技术有限公司 | 一种中药智慧工厂的排产排程***及方法 |
CN106779308A (zh) * | 2016-11-23 | 2017-05-31 | 智能云科信息科技有限公司 | 一种面向离散制造的车间生产计划排产的***与方法 |
CN107767068A (zh) * | 2017-11-02 | 2018-03-06 | 山东中烟工业有限责任公司 | 一种精益生产高级计划排产***及方法 |
CN109165871A (zh) * | 2018-09-18 | 2019-01-08 | 龙岩烟草工业有限责任公司 | 自动排产方法、装置及计算机可读存储介质 |
CN109447430A (zh) * | 2018-10-15 | 2019-03-08 | 宁波吉利汽车研究开发有限公司 | 生产策划与排产一体化的方法、装置和电子设备 |
CN109472488A (zh) * | 2018-11-05 | 2019-03-15 | 珠海格力智能装备有限公司 | 订单的排产方法及装置、存储介质和处理器 |
CN109821466A (zh) * | 2019-01-09 | 2019-05-31 | 武汉智能装备工业技术研究院有限公司 | 一种多通道液体配料全自动调度***及方法 |
CN110501978A (zh) * | 2018-05-18 | 2019-11-26 | 中国科学院沈阳自动化研究所 | 一种机器人产品生产车间排产调度方法 |
CN110922228A (zh) * | 2019-11-29 | 2020-03-27 | 上海尤金斯智能农业科技有限公司 | 一种集装箱移动式有机肥智能生产线***及规划方法 |
CN111062535A (zh) * | 2019-12-16 | 2020-04-24 | 中国工程物理研究院化工材料研究所 | 一种实现含能材料生产过程动态排产的方法及*** |
CN111915213A (zh) * | 2020-08-12 | 2020-11-10 | 重庆华森制药股份有限公司 | 一种痛泻宁颗粒自动化生产控制***及方法 |
CN111985848A (zh) * | 2020-09-03 | 2020-11-24 | 沈阳工学院 | 一种基于启发式算法的轴承端盖生产排产调度优化方法 |
CN112001619A (zh) * | 2020-08-20 | 2020-11-27 | 北京京东振世信息技术有限公司 | 生产排程方法及装置、计算机存储介质、电子设备 |
-
2020
- 2020-12-30 CN CN202011631164.6A patent/CN112766655B/zh active Active
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101400248A (zh) * | 2007-09-27 | 2009-04-01 | 西门子公司 | 装配装置的可更换组件的维修 |
CN101950388A (zh) * | 2010-09-15 | 2011-01-19 | 华南理工大学 | 一种制浆造纸企业订单排产综合优化方法及*** |
CN102253662A (zh) * | 2011-04-11 | 2011-11-23 | 同济大学 | 基于多蚁群优化的半导体生产线排程方法 |
CN104050544A (zh) * | 2014-07-04 | 2014-09-17 | 浪潮通用软件有限公司 | 一种生成车间工序计划的***及其实现方法 |
CN105741036A (zh) * | 2016-01-29 | 2016-07-06 | 苏州浙远自动化工程技术有限公司 | 一种中药智慧工厂的排产排程***及方法 |
CN106779308A (zh) * | 2016-11-23 | 2017-05-31 | 智能云科信息科技有限公司 | 一种面向离散制造的车间生产计划排产的***与方法 |
CN107767068A (zh) * | 2017-11-02 | 2018-03-06 | 山东中烟工业有限责任公司 | 一种精益生产高级计划排产***及方法 |
CN110501978A (zh) * | 2018-05-18 | 2019-11-26 | 中国科学院沈阳自动化研究所 | 一种机器人产品生产车间排产调度方法 |
CN109165871A (zh) * | 2018-09-18 | 2019-01-08 | 龙岩烟草工业有限责任公司 | 自动排产方法、装置及计算机可读存储介质 |
CN109447430A (zh) * | 2018-10-15 | 2019-03-08 | 宁波吉利汽车研究开发有限公司 | 生产策划与排产一体化的方法、装置和电子设备 |
CN109472488A (zh) * | 2018-11-05 | 2019-03-15 | 珠海格力智能装备有限公司 | 订单的排产方法及装置、存储介质和处理器 |
CN109821466A (zh) * | 2019-01-09 | 2019-05-31 | 武汉智能装备工业技术研究院有限公司 | 一种多通道液体配料全自动调度***及方法 |
CN110922228A (zh) * | 2019-11-29 | 2020-03-27 | 上海尤金斯智能农业科技有限公司 | 一种集装箱移动式有机肥智能生产线***及规划方法 |
CN111062535A (zh) * | 2019-12-16 | 2020-04-24 | 中国工程物理研究院化工材料研究所 | 一种实现含能材料生产过程动态排产的方法及*** |
CN111915213A (zh) * | 2020-08-12 | 2020-11-10 | 重庆华森制药股份有限公司 | 一种痛泻宁颗粒自动化生产控制***及方法 |
CN112001619A (zh) * | 2020-08-20 | 2020-11-27 | 北京京东振世信息技术有限公司 | 生产排程方法及装置、计算机存储介质、电子设备 |
CN111985848A (zh) * | 2020-09-03 | 2020-11-24 | 沈阳工学院 | 一种基于启发式算法的轴承端盖生产排产调度优化方法 |
Also Published As
Publication number | Publication date |
---|---|
CN112766655A (zh) | 2021-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112766655B (zh) | 自动化排产方法、装置、设备及计算机可读存储介质 | |
Bevilacqua et al. | Implementing lean information management: the case study of an automotive company | |
CN109408337B (zh) | 一种接口运维的方法及装置 | |
CN107113187B (zh) | 用于网络性能根本原因分析的方法和*** | |
EP3318941A2 (en) | Industrial automation system machine analytics for a connected enterprise | |
Lödding et al. | Modelling lateness and schedule reliability: how companies can produce on time | |
CN107909234A (zh) | 工作流数据的时限提醒方法、处理方法及其装置、设备 | |
US10860989B2 (en) | Support for maintenance of a fleet of vehicles with intuitive display of repair analytics | |
CN110262796A (zh) | 基于java的数据处理方法、装置及电子设备 | |
CN107451227A (zh) | 分页查询方法及装置 | |
Li et al. | Production systems engineering: main results and recommendations for management | |
CN107944574A (zh) | 工业缝纫设备的保养方法及***、存储介质及服务器 | |
EP3410354A1 (en) | Method and device for initializing two-dimensional code | |
CN109345407A (zh) | 一种离散制造企业安灯Andon***实现方法 | |
KR102048377B1 (ko) | 스프레드 시트 타입의 공정 데이터를 이용하여 공정을 관리하는 방법, 이를 이용한 공정 관리 서버 및 특정 작업자 단말 | |
EP3301529A1 (en) | Method and apparatus for displaying monitoring information | |
CN109783548B (zh) | 主数据融合可视化显示方法、***、电子装置及存储介质 | |
CN112989175A (zh) | 一种物品推送方法、装置、设备及介质 | |
CN109388385A (zh) | 用于应用开发的方法和装置 | |
JP2020168056A (ja) | 縫製管理システム及び縫製管理方法 | |
CN114487758B (zh) | 半导体设备的测试方法、测试*** | |
EP4242866A1 (en) | Data feature generation method and apparatus, and electronic device and computer-readable medium | |
CN111581093B (zh) | 一种测试记录单的生成方法、装置、设备及介质 | |
CN117436900A (zh) | 售后处理方法、电子设备以及存储介质 | |
US12038936B2 (en) | Method and apparatus for generating data feature, electronic device and computer readable medium |
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 | ||
CB02 | Change of applicant information |
Address after: 266061 6D, building 1, No. 169 Songling Road, Laoshan District, Qingdao, Shandong Province Applicant after: Qingdao aolipuzhi Intelligent Industrial Technology Co.,Ltd. Address before: Room 1901, building 3, publishing building, 182 Haier Road, Laoshan District, Qingdao City, Shandong Province 266100 Applicant before: QINGDAO AOLIPU AUTOMATION AND CONTROL SYSTEM Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |