生产订单的排产管理方法与排产优化器系统与流程

文档序号:11134842阅读:1231来源:国知局
生产订单的排产管理方法与排产优化器系统与制造工艺

本发明涉及服装生产技术,尤其是一种服装生产过程中的生产订单的排产管理方法与排产优化器系统。



背景技术:

服装行业作为我国的传统制造业,在我国的轻工业发展中占有重要地位,近年来,随着智能化、自动化技术的发展,服装行业的生产制造领域已经实现了自动化、机械化生产,极大的提高了生产效率,但是在现有服装生产过程中,智能化生产管理还存在着不少问题。

本发明人发现,现有技术至少存在以下问题:

订单排产管理主要依靠EXCEL排产,完全依赖排产人员的经验,由于现代服装企业面临的情况是:订单数量少,产品品种多,交货期短,因此现有技术不能满足需求。



技术实现要素:

本发明实施例所要解决的一个技术问题是:提供一种服装生产过程中的生产订单的排产管理方法与排产优化器系统,以提高服装生产过程中的排产优化管理能力和生产效率。

根据本发明实施例的一个方面,提供的一种生产订单的排产管理方法,包括:查询未生产订单,所述未生产订单查询是根据查询条件,设置查询对象,对满足查询条件的所有订单进行查找并显示查询结果,订单结果的显示是以上次排产管理的条件设置优先级进行排列;

提交重排计划设置,所述提交重排计划设置是对查询的未生产订单按照指定的约束条件进行优先级排序,所述约束条件包括:订单下单时间、订单交期时间、订单完成需要时间、客户优先级;

进行订单排序,所述订单排序对订单的优化排序过程,包括:未排产订单排序和排产订单排序。

基于上述方法的另一个实施例中,所述未排产订单排序包括:

获取选中生产单车间交期最小的生产单,所述交期最小的生产单是在所有排产订单中,计划时间内最早完成、最先交期的在生产订单;

计算在有生产效率的产线上的延误天数,所述延误天数为生产订单的当前预计完成时间与生产订单排产时的预计完成时间的时间差;

根据延误天数选定生产线并将所述生产订单排产到所述生产线上,本次排产的生产线为生产订单延误天数最少,生产订单交期最小的生产线;

判断生产订单是否排产完毕;

如果排产完毕,则结束对未排产订单的排序,如果未完毕,则继续执行未排产订单的排序任务。

基于上述方法的另一个实施例中,所述排产订单排序包括:

计算每条生产线的负载,所述生产线的负载为该生产线当前执行的生产订单的数量、最晚交期时间;

从未排产计划池中取最迟开工期最早的多个生产订单压入当前生产队列,所述多个生产订单的数量根据当前生产线的负载情况确定,参数依据包括:当前订单数量、当前交期时间、当前订单延误情况;

过滤需要计算分数的生产线,所述需要计算分数的生产线是根据客户的优先级分数,指定生产线,因为指定了生产线,因此,需要将该指定生产线排除出排产订单排序队列;

计算各排产计划对应的可排产生产线分数和生产单分数,所述可排产生产线分数的计算参数包括:当前订单数量、当前交期时间、当前订单延误情况,所述生产单分数的计算参数包括:订单交期时间、完成订单需要时间、订单延误概率、订单延误时长;

根据生产线分数和生产单分数分配订单,所述生产线分数越高,说明所述生产线的工作任务越繁重,负载越大,所能新承载的任务越少,所述生产单分数越高,说明该生产单的优先级越高,需要优先排产的权限越高,需要优先排产;

判断当前生产线的处理队列的计划数是否超过设定排产数量阈值;

如果超过设定的排产数量阈值,需要从处理队列中取出一个计划,将该计划重新进行排序;

如果未超过设定的排产数量阈值,则判断当前未排产计划池是否还有未排产计划;

如果有未排产计划,将该未排产计划重新进行排序。

基于上述方法的另一个实施例中,所述过滤需要计算分数的生产线包括:

从处理队列中取出一张生产计划;

判断该生产计划是否有客户指定的生产线;

如果没有指定生产线,则压入排产计划池,进行处理队列排序;

如果有客户指定的生产线,判断该客户的优先级是否满足指定生产线的要求;

如果不满足优先级要求,则压入排产计划池,进行处理队列排序;

如果满足,则进入指定的生产线,并按照优先级排序。

根据本发明实施例的另一个方面,提供的一种服装生产过程中的排产优化器,包括:

订单管理系统和订单生产线管理系统,所述订单管理系统对未排产订单进行指定生产线的排产管理,对排产订单进行更新订单交期时间、完成订单需要时间、当前订单延误时间,所述订单生产线系统对进入该生产线的订单队列进行管理,主要进行当前订单数量、当前交期时间、当前订单延误情况管理;

所述订单管理系统包括:未排产订单管理模块、订单排序管理模块、订单排产管理模块,所述未排产订单管理模块主要对刚刚加入的订单进行管理,未排产订单没有与之对应的排产生产线信息,所述订单排序管理模块是根据生产单分数和生产线分数、订单的指定生产线和优先级对订单和生产线进行排序,使之生产线和订单最优化配置,所述订单排产管理模块是对已排产的订单的生产状况进行管理;

所述订单生产线管理系统包括:生产线管理模块、生产订单管理模块,所述生产线管理模块负责对生产线的工作状况、工作任务、设备状况、工作效率进行管理,所述生产订单管理管理模块对在生产线上的订单的数量、交期时间、延误时间进行管理。

基于上述方法的另一个实施例中,所述订单排产管理模块和所述生产订单管理模块管理的订单信息一致。

基于本发明上述实施例提供的一种生产订单的排产管理方法和排产优化器,通过生产订单的排产管理,实现了生产订单与生产线的最优化配置,实现了服装生产中的科学化管理,提高了管理效率和生产效率。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

构成说明书的一部分的附图描述了本发明的实施例,并且连同描述一起用于解释本发明的原理。

参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:

图1为本发明的生产订单的排产管理方法一个实施例的流程图。

图2为本发明的生产订单的排产管理方法另一个实施例的流程图。

图3为本发明的生产订单的排产管理方法又一个实施例的流程图。

图4为本发明的生产订单的排产管理方法又一个实施例的流程图。

图5为本发明的排产优化器的一个实施例的结构示意图。

具体实施方式

现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

图1为本发明生产订单的排产管理方法一个实施例的流程图。如图1所示,该实施例的生产订单的排产管理方法包括:

101,查询未生产订单,所述未生产订单查询是根据查询条件,设置查询对象,对满足查询条件的所有订单进行查找并显示查询结果,订单结果的显示是以上次排产管理的条件设置优先级进行排列;

102,提交重排计划设置,所述提交重排计划设置是对查询的未生产订单按照指定的约束条件进行优先级排序,所述约束条件包括:订单下单时间、订单交期时间、订单完成需要时间、客户优先级;

103,进行订单排序,所述订单排序对订单的优化排序过程,包括:未排产订单排序和排产订单排序。

图2为本发明的生产订单的排产管理方法另一个实施例的流程图,如图2所示,所述未排产订单排序包括:

201,获取选中生产单车间交期最小的生产单,所述交期最小的生产单是在所有排产订单中,计划时间内最早完成、最先交期的在生产订单;

202,计算在有生产效率的产线上的延误天数,所述延误天数为生产订单的当前预计完成时间与生产订单排产时的预计完成时间的时间差;

203,根据延误天数选定生产线并将所述生产订单排产到所述生产线上,本次排产的生产线为生产订单延误天数最少,生产订单交期最小的生产线;

204,判断生产订单是否排产完毕;

205,如果排产完毕,则结束对未排产订单的排序,如果未完毕,则继续执行未排产订单的排序任务。

图3为本发明的生产订单的排产管理方法又一个实施例的流程图,如图3所示,所述排产订单排序包括:

301,计算每条生产线的负载,所述生产线的负载为该生产线当前执行的生产订单的数量、最晚交期时间;

302,从未排产计划池中取最迟开工期最早的多个生产订单压入当前生产队列,所述多个生产订单的数量根据当前生产线的负载情况确定,参数依据包括:当前订单数量、当前交期时间、当前订单延误情况;

303,过滤需要计算分数的生产线,所述需要计算分数的生产线是根据客户的优先级分数,指定生产线,因为指定了生产线,因此,需要将该指定生产线排除出排产订单排序队列;

304,计算各排产计划对应的可排产生产线分数和生产单分数,所述可排产生产线分数的计算参数包括:当前订单数量、当前交期时间、当前订单延误情况,所述生产单分数的计算参数包括:订单交期时间、完成订单需要时间、订单延误概率、订单延误时长;

305,根据生产线分数和生产单分数分配订单,所述生产线分数越高,说明所述生产线的工作任务越繁重,负载越大,所能新承载的任务越少,所述生产单分数越高,说明该生产单的优先级越高,需要优先排产的权限越高,需要优先排产;

306,判断当前生产线的处理队列的计划数是否超过设定排产数量阈值;

307,如果超过设定的排产数量阈值,需要从处理队列中取出一个计划,将该计划重新进行排序;

308,如果未超过设定的排产数量阈值,则判断当前未排产计划池是否还有未排产计划;

如果有未排产计划,将该未排产计划重新进行排序。

图4为本发明的生产订单的排产管理方法又一个实施例的流程图,如图4所示,所述过滤需要计算分数的生产线包括:

401,从处理队列中取出一张生产计划;

402,判断该生产计划是否有客户指定的生产线;

403,如果没有指定生产线,则压入排产计划池,进行处理队列排序;

404,如果有客户指定的生产线,判断该客户的优先级是否满足指定生产线的要求;

如果不满足优先级要求,则压入排产计划池,进行处理队列排序;

405,如果满足,则进入指定的生产线,并按照优先级排序。

基于本发明的另一个方面,本发明提供一种排产优化器,如图5所示,所述排产优化器包括:

订单管理系统1和订单生产线管理系统2,所述订单管理系统1对未排产订单进行指定生产线的排产管理,对排产订单进行更新订单交期时间、完成订单需要时间、当前订单延误时间,所述订单生产线系统2对进入该生产线的订单队列进行管理,主要进行当前订单数量、当前交期时间、当前订单延误情况管理;

所述订单管理系统1包括:未排产订单管理模块11、订单排序管理模块12、订单排产管理模块13,所述未排产订单管理模块11主要对刚刚加入的订单进行管理,未排产订单没有与之对应的排产生产线信息,所述订单排序管理模块12是根据生产单分数和生产线分数、订单的指定生产线和优先级对订单和生产线进行排序,使之生产线和订单最优化配置,所述订单排产管理模块13是对已排产的订单的生产状况进行管理;

所述订单生产线管理系统2包括:生产线管理模块21、生产订单管理模块22,所述生产线管理模块21负责对生产线的工作状况、工作任务、设备状况、工作效率进行管理,所述生产订单管理管理模块22对在生产线上的订单的数量、交期时间、延误时间进行管理。

所述订单排产管理模块13和所述生产订单管理模块管理22的订单信息一致。

本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于系统实施例而言,由于其与方法实施例基本对应,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

可能以许多方式来实现本发明的方法和系统。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和系统。用于所述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1