CN116757376A - 基于库存量的排产方法、装置、计算机设备和存储介质 - Google Patents
基于库存量的排产方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN116757376A CN116757376A CN202210214992.2A CN202210214992A CN116757376A CN 116757376 A CN116757376 A CN 116757376A CN 202210214992 A CN202210214992 A CN 202210214992A CN 116757376 A CN116757376 A CN 116757376A
- Authority
- CN
- China
- Prior art keywords
- production
- product
- work order
- products
- scheduling
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000003860 storage Methods 0.000 title claims abstract description 28
- 238000004519 manufacturing process Methods 0.000 claims abstract description 351
- 238000004590 computer program Methods 0.000 claims abstract description 26
- 239000004615 ingredient Substances 0.000 claims description 5
- 238000005516 engineering process Methods 0.000 claims description 4
- 238000005215 recombination Methods 0.000 claims description 3
- 230000006798 recombination Effects 0.000 claims description 3
- 239000000047 product Substances 0.000 description 163
- 230000008569 process Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 8
- 239000000463 material Substances 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 238000007726 management method Methods 0.000 description 4
- 238000012384 transportation and delivery Methods 0.000 description 4
- 230000007306 turnover Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000013439 planning Methods 0.000 description 3
- 239000002994 raw material Substances 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 230000008521 reorganization Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000007596 consolidation process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 229910021389 graphene Inorganic materials 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 239000013067 intermediate product Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 244000144972 livestock Species 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
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/06315—Needs-based resource requirements planning or analysis
-
- 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/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- 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
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- General Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请涉及一种基于库存量的排产方法、装置、计算机设备、存储介质和计算机程序产品。方法包括:获取多个产品的库存量与对应的安全库存阈值;基于多个产品的库存量与安全库存阈值,生成各产品各自对应的生产需求工单;确定各产品的生产关联关系、产能条件及排产条件;按照各产品的生产关联关系与产能条件依次对各生产需求工单进行拆分与合并中的至少一种处理,并按照每次处理的各生产需求工单依次确定产品库位与设备数,直至产品库位与设备数均满足排产条件,得到计划排产工单,以按照计划排产工单进行各产品的生产。采用本方法能够控制生产成本。
Description
技术领域
本申请涉及工业生产技术领域,特别是涉及一种基于库存量的排产方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术
在以往工业的连续型行业,企业生产任务的建立普遍是由专门人员通过ERP系统中的订单进行人工打印,并在线下进行人工计算排产,在这过程中,耗费大量资源。
为了补足人工排产难这一短板,市场急需一款能够科学排产、合理排产、便捷排产的产品,帮助企业减少消耗,以降低成本。
发明内容
基于此,有必要针对上述技术问题,提供一种能够降低生产成本的基于库存量的排产方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
第一方面,本申请提供了一种基于库存量的排产方法。所述方法包括:
获取多个产品的库存量与对应的安全库存阈值;
基于多个产品的所述库存量与所述安全库存阈值,生成各所述产品各自对应的生产需求工单;
确定各所述产品的生产关联关系、产能条件及排产条件;
按照各所述产品的生产关联关系与产能条件依次对各所述生产需求工单进行拆分与合并中的至少一种处理,并按照每次处理的各所述生产需求工单依次确定产品库位与设备数,直至所述产品库位与设备数均满足所述排产条件,得到计划排产工单,以按照所述计划排产工单进行各所述产品的生产。
在其中一个实施例中,所述按照各所述产品的生产关联关系与产能条件依次对各所述生产需求工单进行拆分与合并中的至少一种处理,包括:
获取多个所述生产需求工单中目标产品的预计产量;
若所述目标产品的预计产量小于所述产能条件规定的设备产能,则依据所述生产关联关系对所述目标产品的生产需求工单与所述目标产品存在关联的多个所述生产需求工单进行合并。
在其中一个实施例中,依据所述生产关联关系对所述目标产品的生产需求工单与所述目标产品存在关联的多个所述生产需求工单进行合并,包括:
基于所述生产关联关系,将所述目标产品的配方信息、生产工艺、生产模具和设备产线中的至少一项与多个所述产品进行匹配,得到与所述目标产品关联的生产需求工单;
将所述目标产品的生产需求工单与关联的所述生产需求工单进行合并。
在其中一个实施例中,将所述目标产品的生产需求工单与关联的所述生产需求工单进行合并,包括:
获取与所述目标产品的生产需求工单与关联的所述生产需求工单各自对应的生产时间段;
基于获取的所述生产时间段,对所述目标产品的生产需求工单与关联的所述生产需求工单进行合并。
在其中一个实施例中,按照各所述产品的生产关联关系与产能条件依次对各所述生产需求工单进行拆分与合并中的至少一种处理,包括:
获取多个所述生产需求工单中目标产品的预计产量;
若所述目标产品的预计产量大于所述产能条件规定的拆单设备产能,则依据所述设备产能对所述生产需求工单进行拆分;
若拆分所得的至少一个生产需求子工单各自的预计产量小于所述产能条件规定的合单设备产能,则依据所述生产关联关系,将至少一个所述生产需求子工单与所述目标产品存在关联的多个所述生产需求工单进行合并。
在其中一个实施例中,确定各所述产品的生产关联关系、产能条件及排产条件,包括:
获取多个所述生产需求工单对应的产品配方;
基于工厂模型,确定与所述产品配方存在至少一部分配料相同的多个产品,确定多个所述产品之间存在生产关联关系;
获取所述工厂模型中多个所述产品的生产设备的产能条件;
获取输入的排产条件。
第二方面,本申请还提供了一种基于库存量的排产装置,所述装置包括:
库存量获取模块,用于获取多个产品的库存量与对应的安全库存阈值;
生产需求工单生成模块,用于基于多个产品的所述库存量与所述安全库存阈值,生成各所述产品各自对应的生产需求工单;
重组信息获取模块,用于确定各所述产品的生产关联关系、产能条件及排产条件;
排产模块,用于按照各所述产品的生产关联关系与产能条件依次对各所述生产需求工单进行拆分与合并中的至少一种处理,并按照每次处理的各所述生产需求工单依次确定产品库位与设备数,直至所述产品库位与设备数均满足所述排产条件,得到计划排产工单,以按照所述计划排产工单进行各所述产品的生产。
第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任意实施例中基于库存量的排产方法的步骤。
第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意实施例中基于库存量的排产方法的步骤。
第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任意实施例中基于库存量的排产方法的步骤。
上述基于库存量的排产方法、装置、计算机设备、存储介质和计算机程序产品,基于多个产品的所述库存量与所述安全库存阈值,生成各所述产品各自对应的生产需求工单;从而按照库存量自动生成相应的工单提前排产,降低相应的人力排产成本;同时,按照各所述产品的生产关联关系与产能条件依次对各所述生产需求工单进行拆分与合并中的至少一种处理,并按照每次处理的各所述生产需求工单依次确定产品库位与设备数,直至所述产品库位与设备数均满足所述排产条件,得到计划排产工单,以按照所述计划排产工单进行各所述产品的生产。由此,可以控制多个产品生成中所占用的库位数、生产工艺相关的设备数等生产资源,进而可以提高库存周转率,减少运输费用,减少加班,从而降低成本生产成本。
附图说明
图1为一个实施例中基于库存量的排产方法的应用环境图;
图2为一个实施例中基于库存量的排产方法的流程示意图;
图3为一个实施例中辅助排产系统的库存订单界面示意图;
图4为另一个实施例中基于库存量的排产方法的排产结果示意图;
图5为另一个实施例中拆单的流程示意图;
图6为另一个实施例中工单处理的流程示意图;
图7为一个实施例中基于库存量的排产装置的结构框图;
图8为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请实施例提供的基于库存量的排产方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。数据存储系统可以存储服务器104需要处理的数据。数据存储系统可以集成在服务器104上,也可以放在云上或其他网络服务器上。终端102获取多个产品的库存量与对应的安全库存阈值;基于多个产品的所述库存量与所述安全库存阈值,生成各所述产品各自对应的生产需求工单;确定各所述产品的生产关联关系、产能条件及排产条件;按照各所述产品的生产关联关系与产能条件依次对各所述生产需求工单进行拆分与合并中的至少一种处理,并按照每次处理的各所述生产需求工单依次确定产品库位与设备数,直至所述产品库位与设备数均满足所述排产条件,得到计划排产工单,以按照所述计划排产工单进行各所述产品的生产。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,如图2所示,提供了一种基于库存量的排产方法,以该方法应用于图1中的终端102为例进行说明,包括以下步骤:
步骤202,获取多个产品的库存量与对应的安全库存阈值。
库存量可以是基于历史库存记录得到的,也可以是进行库存清点后得到的;而安全库存阈值可以是基于各个产品的历史订单设定的,也可以是按照市场预估结果而设定,通过安全库存阈值来控制库存量,可以提高库存周期率,减少运输费用,从而降低成本。
步骤204,基于多个产品的库存量与安全库存阈值,生成各产品各自对应的生产需求工单。
当各产品的库存量小于安全库存阈值时,计算各产品各自对应的库存量与安全库存阈值的差值,根据该差值确定各产品的生产需求,再根据各产品的生成需求生成各自对应的库存订单,库存订单包括单号标识、产品标识、预计生产的时间段、需求量等信息。
如图3所示,库存订单可以直接作为生产需求工单参与排产,也可以通过工厂模型进行转换,从配方相关的物料清单(EBOM),转变为生产需要的物料需求清单(MBOM),再将物料需求清单作为生产需求工单。可以理解,物料需求清单可以是排产后转换的,也可以是排产前转换的。
工厂模型,是指基于工厂中人与设备的生产能力而构建的数字模型,包含工厂、车间、工段、工艺以及生产线等生产信息。可选地,某工厂模型包括多个车间,各车间包括工段组;工段组中的各工段分别包括多种工艺与生成线;各生产线对应于不同生产设备以及各生产设备对相应产品的产能。例如:某工厂包括“蛋鸡1车间”、“畜禽1车间”、“水产1车间”等车间;而“水产1车间”包括“散装投料工段组”、“打包工段组”、“水产袋装投料工段组”等工段组;而“水产袋装投料工段组”包括“水产1#投料口”等工段;而“水产1#投料口”工段对应于用于对水产进行投料的一个或多个生产线设备,以及,各生产设备各自对应的产能;其中,一个生产线生产不同产品时,其对应的产能可能存在区别。
步骤206,确定各产品的生产关联关系、产能条件及排产条件。
各产品的生产关联关系可以是基于工厂模型中记录的产品、配方、生产模具、产线等方面的数据进行匹配而确定的;而工厂模型中的一条生产线对不同产品进行生产时,其产能条件也是存在差异的;用户可以通过输入排产条件,作为排产的需要解决的目标,用以评估排产的结果,其可以是:满足交期、最小暂用资源、最快交付等。
在一个实施例中,确定各产品的生产关联关系、产能条件及排产条件,包括:获取多个生产需求工单对应的产品配方,基于工厂模型确定与产品配方存在至少一部分配料相同的多个产品,确定多个产品之间存在生产关联关系;获取工厂模型中多个产品的生产设备的产能条件;获取输入的排产条件。由此,通过至少部分配料确定生产关联关系建立产品之间的关联关系,并按照工厂某些中规定的各个生产线的生产设备产能确定产能条件,以准确获取到所需的生产数据,保证高效地排产。
步骤208,按照各产品的生产关联关系与产能条件依次对各生产需求工单进行拆分与合并中的至少一种处理,并按照每次处理的各生产需求工单依次确定产品库位与设备数,直至产品库位与设备数均满足排产条件,得到计划排产工单,以按照计划排产工单进行各产品的生产。
由于各产品对应的生产工艺、生产设备、生产原料等生产要素存在一定区别与联系,且各产品在不同工厂模型中的产能也可存在区别,而为了提高生产效率,可以按照各产品的生产关联关系对生产需求工单进行合并,也可以按照产能条件对生产需求工单进行拆分,且将拆分后的生产需求工单分别作为单独的一个工单参与排产;由此,可以在满足交期的前提下,节省相应的生产资源。
在一个实施例中,对生产需求工单合并进行描述;按照各产品的生产关联关系与产能条件依次对各生产需求工单进行拆分与合并中的至少一种处理,包括:获取多个生产需求工单中目标产品的预计产量,若目标产品的预计产量小于产能条件规定的设备产能,则依据生产关联关系对目标产品的生产需求工单与目标产品存在关联的多个生产需求工单进行合并。
目标产品,是多个产品中的一个或多个产品,这些产品对应的生产需求工单参与拆分或合并的处理过程。本实施例中,当目标产品需要出售给多个客户时,可以是针对各个客户的历史订单而生成各个客户的库存订单,通过库存订单得到生产需求工单中不同目标产品的预计产量,进而提前生产目标产品,以保障生产需求。
依据生产关联关系对与目标产品存在关联的多个生产需求工单进行合并,可以是按照同一目标产品合并不同客户的生产需求工单,也可以按照生产关联关系合并目标产品相关联的生产需求工单;由此,可以进一步降低生产所占用的资源,降低生产周期。
进一步地,依据生产关联关系对目标产品的生产需求工单与目标产品存在关联的多个生产需求工单进行合并,包括:基于生产关联关系,将目标产品的配方信息、生产工艺、生产模具和设备产线中的至少一项与多个产品进行匹配,得到与目标产品关联的生产需求工单,将目标产品的生产需求工单与关联的生产需求工单进行合并。
具体的,在产品的生产过程中,其可能应用到相同或相关的配方编码或配方版本,可能会按照某些相同或存在关联关系的生产工艺进行处理,可能需要使用到同一种或相近的生产模具,还可能使用到相同的设备产线;而为了进一步提高合并的效益,可以按照这些生产关联关系中的一项或多项进行组合同产品的生产过程,以进一步提升生产效率。
在一个具体的实施例中,将目标产品的生产需求工单与关联的生产需求工单进行合并,包括:获取与目标产品的生产需求工单与关联的生产需求工单各自对应的生产时间段,基于获取的生产时间段,对目标产品的生产需求工单与关联的生产需求工单进行合并。
由于设备产能对不同产品存在差异,因而不同生产需求工单所需要的生产时间段也存在相应的区别,因而按照生产时间段合并产需求工单,以合理预估生产的效率,进而保障满足交期。可以理解,在不同中间产品或不同工艺的生产时间段之间,参与合并的时间段还包括生产换型时间,以考量原料或者是设备部件更换过程所消耗的时间。
在对各生产需求工单进行处理后,按照每次处理的各生产需求工单依次确定产品库位与设备数,当产品库位与设备数的总数最小或在合理范围内时,则满足排产条件,进而把控设备生产所占用的资源,以控制生产成本,不同的订单可以进行重组与拆分,形成相应的甘特图来展示排产结果,其界面可以如图4所示。
上述基于库存量的排产方法中,按照库存量与安全库存阈值生成相应的生产需求工单提前排产,降低相应的人力排产成本;同时,按照各产品的生产关联关系与产能条件依次对各生产需求工单进行拆分与合并中的至少一种处理,并按照每次处理的各生产需求工单依次确定产品库位与设备数,直至产品库位与设备数均满足排产条件,得到才得到生产需求工单对应的计划排产工单,以控制多个产品生成中所占用的库位数、生产工艺相关的设备数等生产资源,进而可以提高库存周转率,减少运输费用,减少加班,从而降低成本生产成本。
在一个实施例中,如图5所示,从另一个角度阐述工单的拆分与合并的过程,按照各产品的生产关联关系与产能条件依次对各生产需求工单进行拆分与合并中的至少一种处理,包括:
步骤502,获取多个生产需求工单中目标产品的预计产量;
步骤504,若目标产品的预计产量大于产能条件规定的拆单设备产能,则依据设备产能对生产需求工单进行拆分;
步骤506,若拆分所得的至少一个生产需求子工单各自的预计产量小于产能条件规定的合单设备产能,则依据生产关联关系,将至少一个生产需求子工单与目标产品存在关联的多个生产需求工单进行合并。
其中,拆单设备产能是对生产需求工单进行拆分的产能,合单设备产能是对生产需求工单进行合并的产能;拆单设备产能与合单设备产能可以是相同或相应的,用于确定生产需求工单对应的生产范围,而拆分所得的至少一个生产需求子工单也可以重新参与排产,以进一步保障生产效率。
本实施例中,通过设定拆单设备产能与合单设备产能,以保证处理后的生产需求工单对应的生产处于一个合理范围,以提高生产效率,避免资料浪费,控制生产成本。
在一个具体的实施例中,描述上述方法对库存产品进行排产的应用过程。
生成各产品各自对应的生产需求工单后,当各生产需求工单均等于工厂模型中一条生产线的产能或处于合理生产范围时,则无需进行分单;若各生产需求工单均在该合理生产范围外,则基于工厂模型确定产品间的生产关联关系、产能条件及排产条件进行排产。在排产过程中,按照各产品的生产关联关系与产能条件依次对各生产需求工单进行拆分与合并中的至少一种处理,并按照每次处理的各生产需求工单依次确定产品库位与设备数,直至产品库位与设备数均满足排产条件,得到计划排产工单,以按照计划排产工单进行各产品的生产。
进一步地,如图6所示,阐述整体执行流程。
定时根据库存成品的特性、安全库存阈值等库存信息自动生成库存订单,将库存订单中的信息按照规则引擎中的边界、预处理函数进行预处理,再按照.预计的订单优先、客户等级及订单交期先后顺序中的一项或多项进行排序后,得到生产需求工单,将各个生产需求工单按照规则引擎中的合单条件、生产关联关系,以及工厂模型中的设备产能、清理时间数据集,工艺路径节拍数据集进行合单、拆单等处理,并将处理后的计划排产工单进行转换,从配方相关的物料清单(EBOM),转变为生产需要的物料需求清单(MBOM)。而后,在获取到各个物料需求清单对应的排序条件后,再次排序,直至满足对应的排序条件,其中,排序条件是评判每个过程的最优目标,目前最优目标是满足交期、最小暂用资源、最快交付等,后续可根据客户要求加入评判标准到引擎库中。若计划排产工单不满足排序条件,则遍历循环等方式,再次执行上述步骤,直到所有计划排产工单均满足排序条件的求解目标后,发布相应的工单。
生产计划管理系统的价值主要体现在三个方面:
在产量方面,使用生产计划管理系统前后班产量做比较后,根据比较结果可知,通过合理排产计划,可以按时交付更多订单,缩短生产交货期,增加生产有效产出。
在效率方面,通过使用生产计划管理系统前后完成相同产量的有效工时做对比后,根据比较结果可知,通过智能算法排产,节省计划时间,提高部门间的沟通、协作效率。
在成本方面,通过使用生产计划管理系统前后的原料采购周期和成品周转率做对比后,根据比较结果可知,提高库存周转率,减少运输费用,减少加班,从而降低成本。
应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的基于库存量的排产方法的基于库存量的排产装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个基于库存量的排产装置实施例中的具体限定可以参见上文中对于基于库存量的排产方法的限定,在此不再赘述。
在一个实施例中,如图7所示,提供了一种基于库存量的排产装置所述装置包括:库存量获取模块702、生产需求工单生成模块704、重组信息获取模块706及排产模块708;其中:
库存量获取模块702,用于获取多个产品的库存量与对应的安全库存阈值;
生产需求工单生成模块704,用于基于多个产品的所述库存量与所述安全库存阈值,生成各所述产品各自对应的生产需求工单;
重组信息获取模块706,用于确定各所述产品的生产关联关系、产能条件及排产条件;
排产模块708,用于按照各所述产品的生产关联关系与产能条件依次对各所述生产需求工单进行拆分与合并中的至少一种处理,并按照每次处理的各所述生产需求工单依次确定产品库位与设备数,直至所述产品库位与设备数均满足所述排产条件,得到计划排产工单,以按照所述计划排产工单进行各所述产品的生产。
在其中一个实施例中,所述排产模块708,包括:
预计产量获取单元,用于获取多个所述生产需求工单中目标产品的预计产量;
工单合并单元,用于若所述目标产品的预计产量小于所述产能条件规定的设备产能,则依据所述生产关联关系对所述目标产品的生产需求工单与所述目标产品存在关联的多个所述生产需求工单进行合并。
在其中一个实施例中,所述工单合并单元,包括:
关联关系确定子单元,用于基于所述生产关联关系,将所述目标产品的配方信息、生产工艺、生产模具和设备产线中的至少一项与多个所述产品进行匹配,得到与所述目标产品关联的生产需求工单;
关联工单合并子单元,用于将所述目标产品的生产需求工单与关联的所述生产需求工单进行合并。
在其中一个实施例中,所述工单合并单元,还包括:时间段确定子单元
时间段确定子单元,用于获取与所述目标产品的生产需求工单与关联的所述生产需求工单各自对应的生产时间段;
关联工单合并子单元,用于基于获取的所述生产时间段,对所述目标产品的生产需求工单与关联的所述生产需求工单进行合并。
在其中一个实施例中,所述排产模块708,包括:
预计产量获取单元,用于获取多个所述生产需求工单中目标产品的预计产量;
工单拆分单元,用于若所述目标产品的预计产量大于所述产能条件规定的拆单设备产能,则依据所述设备产能对所述生产需求工单进行拆分;
子工单排产单元,用于若拆分所得的至少一个生产需求子工单各自的预计产量小于所述产能条件规定的合单设备产能,则依据所述生产关联关系,将至少一个所述生产需求子工单与所述目标产品存在关联的多个所述生产需求工单进行合并。
在其中一个实施例中,所述重组信息获取模块,包括:
配方获取单元,用于获取多个所述生产需求工单对应的产品配方;
生产关联关系获取单元,用于基于所述工厂模型,确定与所述产品配方存在至少一部分配料相同的多个产品,确定多个所述产品之间存在生产关联关系;
产能条件获取单元,用于获取所述工厂模型中多个所述产品的生产设备的产能条件;
排产条件获取单元,用于获取输入的排产条件。
上述基于库存量的排产装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图8所示。该计算机设备包括处理器、存储器、输入/输出接口、通信接口、显示单元和输入装置。其中,处理器、存储器和输入/输出接口通过系统总线连接,通信接口、显示单元和输入装置通过输入/输出接口连接到系统总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的输入/输出接口用于处理器与外部设备之间交换信息。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、移动蜂窝网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种基于库存量的排产方法。该计算机设备的显示单元用于形成视觉可见的画面,可以是显示屏、投影装置或虚拟现实成像装置,显示屏可以是液晶显示屏或电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。
Claims (10)
1.一种基于库存量的排产方法,其特征在于,所述方法包括:
获取多个产品的库存量与对应的安全库存阈值;
基于多个产品的所述库存量与所述安全库存阈值,生成各所述产品各自对应的生产需求工单;
确定各所述产品的生产关联关系、产能条件及排产条件;
按照各所述产品的生产关联关系与产能条件依次对各所述生产需求工单进行拆分与合并中的至少一种处理,并按照每次处理的各所述生产需求工单依次确定产品库位与设备数,直至所述产品库位与设备数均满足所述排产条件,得到计划排产工单,以按照所述计划排产工单进行各所述产品的生产。
2.根据权利要求1所述的方法,其特征在于,按照各所述产品的生产关联关系与产能条件依次对各所述生产需求工单进行拆分与合并中的至少一种处理,包括:
获取多个所述生产需求工单中目标产品的预计产量;
若所述目标产品的预计产量小于所述产能条件规定的设备产能,则依据所述生产关联关系对所述目标产品的生产需求工单与所述目标产品存在关联的多个所述生产需求工单进行合并。
3.根据权利要求2所述的方法,其特征在于,依据所述生产关联关系对所述目标产品的生产需求工单与所述目标产品存在关联的多个所述生产需求工单进行合并,包括:
基于所述生产关联关系,将所述目标产品的配方信息、生产工艺、生产模具和设备产线中的至少一项与多个所述产品进行匹配,得到与所述目标产品关联的生产需求工单;
将所述目标产品的生产需求工单与关联的所述生产需求工单进行合并。
4.根据权利要求3所述的方法,其特征在于,将所述目标产品的生产需求工单与关联的所述生产需求工单进行合并,包括:
获取与所述目标产品的生产需求工单与关联的所述生产需求工单各自对应的生产时间段;
基于获取的所述生产时间段,对所述目标产品的生产需求工单与关联的所述生产需求工单进行合并。
5.根据权利要求1所述的方法,其特征在于,按照各所述产品的生产关联关系与产能条件依次对各所述生产需求工单进行拆分与合并中的至少一种处理,包括:
获取多个所述生产需求工单中目标产品的预计产量;
若所述目标产品的预计产量大于所述产能条件规定的拆单设备产能,则依据所述设备产能对所述生产需求工单进行拆分;
若拆分所得的至少一个生产需求子工单各自的预计产量小于所述产能条件规定的合单设备产能,则依据所述生产关联关系,将至少一个所述生产需求子工单与所述目标产品存在关联的多个所述生产需求工单进行合并。
6.根据权利要求1所述的方法,其特征在于,确定各所述产品的生产关联关系、产能条件及排产条件,包括:
获取多个所述生产需求工单对应的产品配方;
基于工厂模型,确定与所述产品配方存在至少一部分配料相同的多个产品,确定多个所述产品之间存在生产关联关系;
获取所述工厂模型中多个所述产品的生产设备的产能条件;
获取输入的排产条件。
7.一种基于库存量的排产装置,其特征在于,所述装置包括:
库存量获取模块,用于获取多个产品的库存量与对应的安全库存阈值;
生产需求工单生成模块,用于基于多个产品的所述库存量与所述安全库存阈值,生成各所述产品各自对应的生产需求工单;
重组信息获取模块,用于确定各所述产品的生产关联关系、产能条件及排产条件;
排产模块,用于按照各所述产品的生产关联关系与产能条件依次对各所述生产需求工单进行拆分与合并中的至少一种处理,并按照每次处理的各所述生产需求工单依次确定产品库位与设备数,直至所述产品库位与设备数均满足所述排产条件,得到计划排产工单,以按照所述计划排产工单进行各所述产品的生产。
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210214992.2A CN116757376A (zh) | 2022-03-04 | 2022-03-04 | 基于库存量的排产方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210214992.2A CN116757376A (zh) | 2022-03-04 | 2022-03-04 | 基于库存量的排产方法、装置、计算机设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116757376A true CN116757376A (zh) | 2023-09-15 |
Family
ID=87959571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210214992.2A Pending CN116757376A (zh) | 2022-03-04 | 2022-03-04 | 基于库存量的排产方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116757376A (zh) |
-
2022
- 2022-03-04 CN CN202210214992.2A patent/CN116757376A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108647914B (zh) | 生产排程方法、装置、计算机设备和存储介质 | |
CN102521056B (zh) | 任务分配装置和任务分配方法 | |
US20200125078A1 (en) | Method and system for engineer-to-order planning and materials flow control and optimization | |
US20150120368A1 (en) | Retail and downstream supply chain optimization through massively parallel processing of data using a distributed computing environment | |
WO2023202326A1 (zh) | 数据处理方法及相关装置 | |
CN109636135A (zh) | 一种基于共享的数字供应链管理系统 | |
CN103679497A (zh) | 一种试用商品的派发方法及装置 | |
CN108694599A (zh) | 确定商品价格的方法、装置、电子设备和存储介质 | |
CN113519009A (zh) | 基于区块链的工业制造资源共享方法、装置和系统 | |
CN102222285A (zh) | 多维度数据联动计算装置和多维度数据联动计算方法 | |
US20210166177A1 (en) | Adjusting a master build plan based on events using machine learning | |
CN116757375A (zh) | 基于中间产品的排产方法、装置、计算机设备和存储介质 | |
CN116757765A (zh) | 生产排程方法、装置、计算机设备和存储介质 | |
CN116757376A (zh) | 基于库存量的排产方法、装置、计算机设备和存储介质 | |
CN118627736A (zh) | 企业电力碳排放影响因素识别方法、装置、设备、介质和产品 | |
Hong et al. | Integrated inventory and transportation decision for ubiquitous supply chain management | |
CN117952361A (zh) | T+n滚动模式的排程方法、系统及存储介质和终端设备 | |
CN116485481A (zh) | 一种基于ai算法的辅助采购定价方法、系统、终端设备及存储介质 | |
CN115599771A (zh) | 预计算模型生成方法、装置以及系统 | |
Zhou et al. | Comparison of production-triggering strategies for manufacturing enterprises under Random Orders | |
Paul et al. | Managing supply disruption in a three-tier supply chain with multiple suppliers and retailers | |
Zheng et al. | Lot-sizing and Scheduling with Machine-sharing in Clothing Industry | |
Luo et al. | Divergent production scheduling with multi-process routes and common inventory | |
CN117853024A (zh) | 储备物资管理方法、装置、计算机设备和存储介质 | |
TWI853736B (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 |