自动排产方法、装置及计算机可读存储介质制造方法及图纸

技术编号:20046220 阅读:41 留言:0更新日期:2019-01-09 04:35
本公开提供了一种自动排产方法、装置及计算机可读存储介质,涉及卷烟排产技术领域,所述方法包括:获取当前生产周期内可用于生产的单位时间总量和订单信息,所述订单信息包括香烟的牌号和产量;获取当前生产周期内可用于生产的设备信息,所述设备信息包括每个生产设备的标识和每个生产设备可生产的牌号;获取当前生产周期内可用于生产的人力资源总量;根据所述单位时间总量、所述订单信息、所述设备信息和所述人力资源总量,自动确定每个牌号对应的生产设备;根据所述人力资源总量和每个牌号对应的生产设备,自动进行排产。

【技术实现步骤摘要】
自动排产方法、装置及计算机可读存储介质
本公开涉及卷烟排产
,尤其是一种自动排产方法、装置及计算机可读存储介质。
技术介绍
现有的卷烟排产方法中,用户需要向各个部门收集大量的相关信息,然后通过手动的方式进行排产。这样的方式下,由于涉及跨部门的沟通,需要耗费大量的人力和时间成本。此外,在生产的过程中,如果需要进行重排,又需要人工重新进行排产,导致了大量重复的人工操作。随着制造业柔性生产的要求越来越高,整个排产过程的复杂度将会越来越高,人工的计算量将会越来越大,人工排产的方式已经越来越难找到正确的排产计划。
技术实现思路
本公开实施例提供一种自动排产方法,能够实现卷烟的自动排产。根据本公开实施例的一方面,提供一种自动排产方法,包括:获取当前生产周期内可用于生产的单位时间总量和订单信息,所述订单信息包括香烟的牌号和产量;获取当前生产周期内可用于生产的设备信息,所述设备信息包括每个生产设备的标识和每个生产设备可生产的牌号;获取当前生产周期内可用于生产的人力资源总量;根据所述单位时间总量、所述订单信息、所述设备信息和所述人力资源总量,自动确定每个牌号对应的生产设备;根据所述人力资源总量和每个牌号对应的生产设备,自动进行排产。在一些实施例中,所述自动确定每个牌号对应的生产设备包括:确定每个牌号的优先级;按照牌号的优先级从高到低的顺序,依次为每个牌号分配一个生产设备和一组人力资源;在为优先级最低的牌号分配一个生产设备和一组人力资源后,重复所述按照牌号的优先级从高到低的顺序,依次为每个牌号分配一个生产设备和一组人力资源的步骤,直到所述人力资源总量被分配完。在一些实施例中,在所述人力资源总量被分配完后,还包括:根据每个牌号的产量和分配的生产设备数量,确定每个牌号需要的单位时间数M;判断每个M是否均小于所述单位时间总量;若是,则将所述单位时间总量调整为最大的M。在一些实施例中,所述人力资源总量包括N组人力资源,N为正整数;所述根据所述人力资源总量和每个牌号对应的生产设备,自动进行排产包括:确定每个牌号的第一优先级;确定每个牌号对应的生产设备的第二优先级,所述第二优先级的级别低于所述第一优先级的级别;根据当前生产周期的生产日历,确定每个生产设备的生产开始时间;以第一优先级最高的牌号作为起始牌号,按照第一优先级从高到低、且第二优先级从高到低的顺序,依次将所述起始牌号到结束牌号间的每个牌号对应的一个生产设备的当前生产时间延长一个时间块,其中从所述起始牌号到所述结束牌号延长的时间块的总数为N,每个单位时间包括均等的多个所述时间块;以所述结束牌号的下一个牌号作为所述起始牌号,重复执行所述按照第一优先级从高到低、且第二优先级从高到低的顺序,依次将所述起始牌号到结束牌号间的每个牌号对应的一个生产设备的当前生产时间延长一个时间块的步骤,直到满足每个牌号的产量。在一些实施例中,若某个牌号的某个生产设备的当前生产时间达到优先牌号的预定生产开始时间,则以该优先牌号替代该牌号,直到满足该优先牌号的产量,再以该牌号替代该优先牌号。在一些实施例中,在满足某个牌号的产量后,判断该牌号对应的每个生产设备是否还有对应的其他牌号;若有,则以每个生产设备对应的其他牌号替代该牌号;若无,则判断同车间的其他牌号的产量是否满足;若同车间的其他牌号的产量不满足,则以同车间的其他牌号替代该牌号;若同车间的其他牌号的产量满足,则判断不同车间的其他牌号的产量是否满足;若不同车间的其他牌号不满足,则以不同车间的其他牌号替代该牌号。根据本公开实施例的另一方面,提供一种自动排产装置,包括:第一获取模块,用于获取当前生产周期内可用于生产的单位时间总量和订单信息,所述订单信息包括香烟的牌号和产量;第二获取模块,用于获取当前生产周期内可用于生产的设备信息,所述设备信息包括每个生产设备的标识和每个生产设备可生产的牌号;第三获取模块,用于获取当前生产周期内可用于生产的人力资源总量;生产设备确定模块,用于根据所述单位时间总量、所述订单信息、所述设备信息和所述人力资源总量,自动确定每个牌号对应的生产设备;排产模块,用于根据所述人力资源总量和每个牌号对应的生产设备,自动进行排产。在一些实施例中,所述生产设备确定模块用于:确定每个牌号的优先级;按照牌号的优先级从高到低的顺序,依次为每个牌号分配一个生产设备和一组人力资源;在为优先级最低的牌号分配一个生产设备和一组人力资源后,重复所述按照牌号的优先级从高到低的顺序,依次为每个牌号分配一个生产设备和一组人力资源的步骤,直到所述人力资源总量被分配完。在一些实施例中,所述生产设备确定模块还用于:根据每个牌号的产量和分配的生产设备数量,确定每个牌号需要的单位时间数M;判断每个M是否均小于所述单位时间总量;若是,则将所述单位时间总量调整为最大的M。在一些实施例中,所述人力资源总量包括N组人力资源,N为正整数;所述排产模块用于:确定每个牌号的第一优先级;确定每个牌号对应的生产设备的第二优先级,所述第二优先级的级别低于所述第一优先级的级别;根据当前生产周期的生产日历,确定每个生产设备的生产开始时间;以第一优先级最高的牌号作为起始牌号,按照第一优先级从高到低、且第二优先级从高到低的顺序,依次将所述起始牌号到结束牌号间的每个牌号对应的一个生产设备的当前生产时间延长一个时间块,其中从所述起始牌号到所述结束牌号延长的时间块的总数为N,每个单位时间包括均等的多个所述时间块;以所述结束牌号的下一个牌号作为所述起始牌号,重复执行所述按照第一优先级从高到低、且第二优先级从高到低的顺序,依次将所述起始牌号到结束牌号间的每个牌号对应的一个生产设备的当前生产时间延长一个时间块的步骤,直到满足每个牌号的产量。在一些实施例中,若某个牌号的某个生产设备的当前生产时间达到优先牌号的预定生产开始时间,则以该优先牌号替代该牌号,直到满足该优先牌号的产量,再以该牌号替代该优先牌号。在一些实施例中,所述排产模块还用于:在满足某个牌号的产量后,判断该牌号对应的每个生产设备是否还有对应的其他牌号;若有,则以每个生产设备对应的其他牌号替代该牌号;若无,则判断同车间的其他牌号的产量是否满足;若同车间的其他牌号的产量不满足,则以同车间的其他牌号替代该牌号;若同车间的其他牌号的产量满足,则判断不同车间的其他牌号的产量是否满足;若不同车间的其他牌号不满足,则以不同车间的其他牌号替代该牌号。根据本公开实施例的又一方面,提供一种自动排产装置,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器的指令执行上述任意一个实施例所述的方法。根据本公开实施例的再一方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现上述任意一个实施例所述的方法。本公开实施例中,通过获取单位时间总量、订单信息、设备信息和人力资源总量,可以自动确定每个牌号对应的生产设备,进而可以根据人力资源总量和每个牌号对应的生产设备自动进行排产。这样的方式不需要人工计算,节约了大量人力成本,也缩短了排产时间。下面通过附图和实施例,对本公开的技术方案做进一步的详细描述。附图说明为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,本文档来自技高网...

【技术保护点】
1.一种自动排产方法,包括:获取当前生产周期内可用于生产的单位时间总量和订单信息,所述订单信息包括香烟的牌号和产量;获取当前生产周期内可用于生产的设备信息,所述设备信息包括每个生产设备的标识和每个生产设备可生产的牌号;获取当前生产周期内可用于生产的人力资源总量;根据所述单位时间总量、所述订单信息、所述设备信息和所述人力资源总量,自动确定每个牌号对应的生产设备;根据所述人力资源总量和每个牌号对应的生产设备,自动进行排产。

【技术特征摘要】
1.一种自动排产方法,包括:获取当前生产周期内可用于生产的单位时间总量和订单信息,所述订单信息包括香烟的牌号和产量;获取当前生产周期内可用于生产的设备信息,所述设备信息包括每个生产设备的标识和每个生产设备可生产的牌号;获取当前生产周期内可用于生产的人力资源总量;根据所述单位时间总量、所述订单信息、所述设备信息和所述人力资源总量,自动确定每个牌号对应的生产设备;根据所述人力资源总量和每个牌号对应的生产设备,自动进行排产。2.根据权利要求1所述的方法,其中,所述自动确定每个牌号对应的生产设备包括:确定每个牌号的优先级;按照牌号的优先级从高到低的顺序,依次为每个牌号分配一个生产设备和一组人力资源;在为优先级最低的牌号分配一个生产设备和一组人力资源后,重复所述按照牌号的优先级从高到低的顺序,依次为每个牌号分配一个生产设备和一组人力资源的步骤,直到所述人力资源总量被分配完。3.根据权利要求2所述的方法,在所述人力资源总量被分配完后,还包括:根据每个牌号的产量和分配的生产设备数量,确定每个牌号需要的单位时间数M;判断每个M是否均小于所述单位时间总量;若是,则将所述单位时间总量调整为最大的M。4.根据权利要求1-3任意一项所述的方法,其中,所述人力资源总量包括N组人力资源,N为正整数;所述根据所述人力资源总量和每个牌号对应的生产设备,自动进行排产包括:确定每个牌号的第一优先级;确定每个牌号对应的生产设备的第二优先级,所述第二优先级的级别低于所述第一优先级的级别;根据当前生产周期的生产日历,确定每个生产设备的生产开始时间;以第一优先级最高的牌号作为起始牌号,按照第一优先级从高到低、且第二优先级从高到低的顺序,依次将所述起始牌号到结束牌号间的每个牌号对应的一个生产设备的当前生产时间延长一个时间块,其中从所述起始牌号到所述结束牌号延长的时间块的总数为N,每个单位时间包括均等的多个所述时间块;以所述结束牌号的下一个牌号作为所述起始牌号,重复执行所述按照第一优先级从高到低、且第二优先级从高到低的顺序,依次将所述起始牌号到结束牌号间的每个牌号对应的一个生产设备的当前生产时间延长一个时间块的步骤,直到满足每个牌号的产量。5.根据权利要求4所述的方法,其中,若某个牌号的某个生产设备的当前生产时间达到优先牌号的预定生产开始时间,则以该优先牌号替代该牌号,直到满足该优先牌号的产量,再以该牌号替代该优先牌号。6.根据权利要求4所述的方法,其中,在满足某个牌号的产量后,判断该牌号对应的每个生产设备是否还有对应的其他牌号;若有,则以每个生产设备对应的其他牌号替代该牌号;若无,则判断同车间的其他牌号的产量是否满足;若同车间的其他牌号的产量不满足,则以同车间的其他牌号替代该牌号;若同车间的其他牌号的产量满足,则判断不同车间的其他牌号的产量是否满足;若不同车间的其他牌号不满足,则以不同车间的其他牌号替代该牌号。7.一种自动排产装置,包括:第一获取模块,用于获取当前生产周期内可用于生产的单位时间总量和订单信息,所述订单信息包括香烟的牌号和产量;第二获取模块,用于获取当前...

【专利技术属性】
技术研发人员:杨振宏林慧陈长博卢子奎巫洪海廖清亮邹甫刘财远曹琦郭天文卢文俊
申请(专利权)人:龙岩烟草工业有限责任公司
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1