本发明涉及人工智能,特别涉及一种物料需求计划的计算方法、装置、网络设备及介质。
背景技术:
1、目前在人工智能技术领域,对于大部分标准型产品制造型企业,mrp(materialrequirement planning,物料需求计划)计算方式是比较固定的,也是为大众熟知的。其作用是用于管理制造过程的生产计划、调度和库存控制系统,是在生产制造领域中不可或缺的一环。但是在一些制造加工企业,非标产品比较多,每天需要生产的产品型号也比较多,在这种情况下,使用固定的mrp计算方式会导致计算耗时过长,大大影响后续作业的流转。
技术实现思路
1、本发明的目的在于提供一种物料需求计划的计算方法、装置、网络设备及介质,用于解决现有技术中mrp计算方式会导致计算耗时过长,大大影响后续作业的流转的问题。
2、为了解决上述技术问题,本发明实施例提供一种物料需求计划的计算方法,其中,所述方法包括:
3、获取待生产产品对应的订单优先级信息;
4、根据所述订单优先级信息异步处理多个订单优先级为同级待生产产品的物料清单,获取所述物料清单的环节信息;其中,所述环节信息为所述待生产产品的生产流程中每一环节所需要的物料种类和物料用量;
5、根据所述环节信息获取物料需求计划。
6、可选地,所述的方法,其中,所述根据所述环节信息获取物料需求计划,包括:
7、根据所述环节信息获取每一环节所需物料信息;其中,所述所需物料信息包括物料种类和物料用量;
8、根据所述所需物料信息,获取第一结果和第二结果;其中,所述第一结果包括填充多个环节中的每一环节所述所需物料后得到的缺少物料种类和对应的物料用量;所述第二结果包括填充到多个环节中的第n个环节的生产产品的数量和n值;其中,第n个环节为按照生产顺序填充所述所需物料的情况下开始缺少物料的一环节;
9、根据所述第一结果和所述第二结果,获取所述物料需求计划。
10、可选地,所述的方法,其中,根据所述第一结果和所述第二结果获取所述物料需求计划包括:
11、展示所述第一结果和所述第二结果;
12、获取用户在所述第一结果和所述第二结果中选择的确认结果;
13、根据所述确认结果获取所述物料需求计划。
14、可选地,所述的方法,其中,所述根据所述所需物料信息,获取第一结果和第二结果,包括:
15、将物料库存信息分别存入第一缓存库和第二缓存库;
16、在所述第一缓存库中,根据所述环节信息填充每一层所述所需物料直到所有层都填充完毕后获取所述第一结果;
17、在所述第二缓存库中,根据所述环节信息按照生产顺序填充每一层所述所需物料直到缺少物料结束,获取所述第二结果。
18、可选地,所述的方法,其中,所述根据所述订单优先级信息异步处理多个订单优先级为同级待生产产品的物料清单,获取所述物料清单的环节信息,包括:
19、根据所述物料清单,获取所述待生产产品的单项物料信息;其中,所述单项物料信息为待生产产品的组合信息拆解后获得的;
20、将所述单项物料信息按照所述待生产产品的制造流程排序获取所述物料清单的环节信息。
21、可选地,所述的方法,其中,所述组合信息包括以下一项或多项:
22、所述待生产产品的组合件;
23、所述组合件的零件;
24、所述零件的原材料。
25、为了达到上述目的,本发明提供一种物料需求计划的计算装置,其中,所述装置包括:
26、第一获取模块,用于获取待生产产品对应的订单优先级信息;
27、第二获取模块,用于根据所述订单优先级信息异步处理多个订单优先级为同级待生产产品的物料清单,获取所述物料清单的环节信息;其中,所述环节信息为所述待生产产品的生产流程中每一环节所需要的物料种类和物料用量;
28、第三获取模块,用于根据所述环节信息获取物料需求计划。
29、为了达到上述目的,本发明提供一种网络设备,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;其中,所述处理器执行所述程序或指令时实现如上所述的物料需求计划的计算方法。
30、为了达到上述目的,本发明提供一种可读存储介质,其上存储有程序或指令,其中,所述程序或指令被处理器执行时实现如上所述的物料需求计划的计算方法中的步骤。
31、本发明的上述技术方案的有益效果如下:
32、上述方案中,将待生产产品按照订单优先级确定获取物料需求计划的先后顺序,多个订单优先级同级的待生产产品通过异步处理的方式多线程同时进行计算,每个线程按照自己的执行速度,通过环节信息获取物料需求计划,明显提升物料分析效率,充分利用处理器的性能,提高执行效率,降低对后续作业流转的负面影响。
1.一种物料需求计划的计算方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述环节信息获取物料需求计划,包括:
3.根据权利要求2所述的方法,其特征在于,根据所述第一结果和所述第二结果获取所述物料需求计划包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述所需物料信息,获取第一结果和第二结果,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述订单优先级信息异步处理多个订单优先级为同级待生产产品的物料清单,获取所述物料清单的环节信息,包括:
6.根据权利要求5所述的方法,其特征在于,所述组合信息包括以下一项或多项:
7.一种物料需求计划的计算装置,其特征在于,所述装置包括:
8.一种网络设备,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;其特征在于,所述处理器执行所述程序或指令时实现如权利要求1-6任一项所述的物料需求计划的计算方法。
9.一种可读存储介质,其上存储有程序或指令,其特征在于,所述程序或指令被处理器执行时实现如权利要求1-6任一项所述的物料需求计划的计算方法中的步骤。