一种物料净需求计算方法、装置、设备及可读存储介质与流程

摘要: 本申请涉及智能制造领域,具体涉及一种物料净需求计算方法、装置、设备及可读存储介质。背景技术:1、物料需求计算是制造企业生产计划与控制系统的核心功能之一,尤其在离...
一种物料净需求计算方法、装置、设备及可读存储介质与流程

本申请涉及智能制造领域,具体涉及一种物料净需求计算方法、装置、设备及可读存储介质。

背景技术:

1、物料需求计算是制造企业生产计划与控制系统的核心功能之一,尤其在离散制造领域,准确的物料净需求数据是保障生产齐套率、控制库存成本以及实现高级计划排程(aps)的基础。随着制造场景日益复杂,产品结构层级加深,生产工艺分段细化,生产管理模式对物料需求计算的颗粒度提出了更高要求。需求一种能够贴合实际生产执行过程、反映物料在不同工艺阶段真实消耗状态的物料需求计算方法,以提升计划的可执行性与响应速度。

2、现有的物料需求计算通常基于物料需求计划(mrp)逻辑实现。在具体实施中,系统主要依据生产订单的产品数量,结合静态的产品物料清单(bom)计算理论毛需求;随后,通过统计仓库库存量、在途采购量等供给数据,直接从理论毛需求中扣除可用供给,从而得出物料的净需求量。

3、然而,在复杂离散制造场景中,对于物料的需求通常与工艺阶段推进、任务优先级、执行节拍等密切相关,但现有的bom展开方法,对于bom计算需求是静态一次性释放,需求计算粗粒度化,脱离了实际的工艺阶段,导致真实需求量计算的准确性较低。同时,现有技术还缺乏根据关联工艺路线确定的投料修正信息,使得理论需求量与实际投料量存在偏差,最终导致物料净需求量的计算结果难以准确反映生产实际需求,难以支撑精细化的生产排程。

技术实现思路

1、本申请提供一种物料净需求计算方法、装置、设备及可读存储介质,可以解决现有技术中存在的物料需求计算脱离实际工艺阶段导致物料真实需求量计算准确性较低,以及缺乏投料修正,导致需求量计算偏差的技术问题。

2、第一方面,本申请实施例提供一种物料净需求计算方法,包括:

3、获取生产订单信息和关联工艺路线,根据关联工艺路线将生产订单信息分解为多个工艺任务和对应的工艺路径信息;

4、基于工艺路径信息,对工艺任务进行多层bom递归展开,得到底层需求物料集合和对应原始需求量;

5、根据关联工艺路线确定投料修正信息,根据投料修正信息对原始需求量进行修正得到修正需求量;

6、获取可用物料统计信息,根据可用物料统计信息进行可用供给计算得到可用供给量,根据可用供给量和修正需求量确定物料净需求量。

7、结合第一方面,在一种实施方式中,根据关联工艺路线将生产订单信息分解为多个工艺任务和对应的工艺路径信息,包括:

8、根据关联工艺路线,将生产订单信息分解为多个工艺任务,并确定各工艺任务对应部分工艺路线中的物料转换关系;

9、根据物料转换关系确定工艺任务对应的工艺路径信息。

10、结合第一方面,在一种实施方式中,基于工艺路径信息,对工艺任务进行多层bom递归展开,得到底层需求物料集合和对应原始需求量,包括:

11、根据各工艺任务对应的工艺路径信息,构建任务展开树,其中,任务展开树以产品或物料为节点,以物料转换关系为边;

12、将任务展开树从顶层节点逐级进行bom展开,直至到达底层节点,得到底层需求物料集合和对应原始需求量。

13、结合第一方面,在一种实施方式中,投料修正信息包括生产损耗率参数和用于修正工艺额外投料的工艺修正系数。

14、结合第一方面,在一种实施方式中,物料净需求计算方法还包括:

15、若底层需求物料集合中的物料类型存在最小采购批量,根据最小采购批量将修正需求量调整为最小采购批量的整数倍。

16、结合第一方面,在一种实施方式中,可用物料统计信息包括库存量、在途采购量、可调拨量和高优先级任务预留量,根据可用物料统计信息进行可用供给计算得到可用供给量,包括:

17、将库存量、在途采购量和可调拨量之和减去高优先级任务预留量,得到基础可用供给量;

18、将基础可用供给量作为可用供给量。

19、结合第一方面,在一种实施方式中,可用物料统计信息还包括替代物料集合,根据可用物料统计信息进行可用供给计算得到可用供给量,还包括:

20、根据替代物料集合中各替代物料的替代物料量和对应的替代料折算系数,确定替代料折算量;

21、将替代料折算量累加至基础可用供给量,得到扩展可用供给量;

22、将扩展可用供给量作为可用供给量。

23、第二方面,本申请实施例提供了一种物料净需求计算装置,包括:

24、任务分解模块,用于获取生产订单信息和关联工艺路线,根据关联工艺路线将生产订单信息分解为多个工艺任务和对应的工艺路径信息;

25、需求展开模块,用于基于工艺路径信息,对工艺任务进行多层bom递归展开,得到底层需求物料集合和对应原始需求量;

26、需求修正模块,用于根据关联工艺路线确定投料修正信息,根据投料修正信息对原始需求量进行修正得到修正需求量;

27、供给计算模块,用于获取可用物料统计信息,根据可用物料统计信息进行可用供给计算得到可用供给量,根据可用供给量和修正需求量确定物料净需求量。

28、第三方面,本申请实施例提供了一种物料净需求计算设备,物料净需求计算设备包括处理器、存储器、以及存储在存储器上并可被处理器执行的物料净需求计算程序,其中物料净需求计算程序被处理器执行时,实现上述任一项的物料净需求计算方法的步骤。

29、第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有物料净需求计算程序,其中物料净需求计算程序被处理器执行时,实现如上述任一项的物料净需求计算方法的步骤。

30、本申请实施例提供的技术方案带来的有益效果包括:

31、本申请基于关联工艺路线将生产订单分解为关联有工艺路径信息的工艺任务,并基于工艺路径信息进行多层bom递归展开,实现了物料需求计算与实际工艺执行过程的耦合;同时根据工艺路线确定投料修正信息对原始需求量进行修正,消除了理论需求与实际投料的偏差,从而有效提高了物料真实需求量计算的准确性,为生产计划提供更可靠的数据基础。

1.一种物料净需求计算方法,其特征在于,包括:

2.根据权利要求1所述的物料净需求计算方法,其特征在于,所述根据所述关联工艺路线将所述生产订单信息分解为多个工艺任务和对应的工艺路径信息,包括:

3.根据权利要求2所述的物料净需求计算方法,其特征在于,所述基于所述工艺路径信息,对所述工艺任务进行多层bom递归展开,得到底层需求物料集合和对应原始需求量,包括:

4.根据权利要求1所述的物料净需求计算方法,其特征在于,所述投料修正信息包括生产损耗率参数和用于修正工艺额外投料的工艺修正系数。

5.根据权利要求1所述的物料净需求计算方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的物料净需求计算方法,其特征在于,所述可用物料统计信息包括库存量、在途采购量、可调拨量和高优先级任务预留量,所述根据所述可用物料统计信息进行可用供给计算得到可用供给量,包括:

7.根据权利要求6所述的物料净需求计算方法,其特征在于,所述可用物料统计信息还包括替代物料集合,所述根据所述可用物料统计信息进行可用供给计算得到可用供给量,还包括:

8.一种物料净需求计算装置,其特征在于,包括:

9.一种物料净需求计算设备,其特征在于,所述物料净需求计算设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的物料净需求计算程序,其中所述物料净需求计算程序被所述处理器执行时,实现如权利要求1至7中任一项所述的物料净需求计算方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有物料净需求计算程序,其中所述物料净需求计算程序被处理器执行时,实现如权利要求1至7中任一项所述的物料净需求计算方法的步骤。