续(2)
如果约束条件发生了变化,或者是我们考虑的优先顺序发生了变化,那么哪怕是工单本身没有任何改变,最后编排出来的计划也会有所不同。假定产品B与产品A共同使用一套模具(模具A),共用一组作业人员(工作组A),那么我们看一下新的排程结果(图4):
图4
因为产品A、产品B使用了相同模具,相同的工作组,所以再次编排计划时,在能够满足交期的情况下,工单01,02,03都分派在一台成型机上连续生产,以减少成型机的运行成本以及安装模具的时间成本。再分析一下,这个计划仍有可改善的余地,比如说,考虑到材料投料以及产品品质等因素,成型机1连续生产时按照工单01-〉工单-〉03-〉工单02的顺序也许更好更合理一些(图5)。前文提到我们需要按照一定的优先顺序处理手头上的所有工单,可见工单的优先顺序也会影响到最后的分派结果,因此编排生产计划的时候,不仅需要考虑生产工艺上的客观约束,还需要一并考虑工单的优先顺序。
图5
除了模具切换以外,颜色的切换也很重要。在同一台成型机上,生产不同颜色的产品的时候可能会需要清洗机器,清洗的时间由前后产品颜色的色差决定,这样就会发生由于颜色不同造成的切换时间。另外有些颜色的切换是不允许,例如黑色到白色的切换,由于难于清洗干净,可能需要花费大量的清洗时间或者高昂的清洗费用,排程时不允许出现此种切换。
因此,我们在APS系统中设计生产工艺模型时需要定义各种不同的颜色之间的切换时间,并且对于某些特殊颜色之间的切换,定义为禁止切换。排程中,无论是否切换模具,禁止的颜色切换不会出现,其它颜色的切换时间以模型中定义的为标准。如果同时切换模具和颜色,以发生的切换时间最大值(最长切换时间)为切换时间。,也可以以发生的切换时间总和为切换时间。例如,如果在生产工艺模型中定义了不允许成型机生产黑色产品后马上转换到生产白色产品,那么设定其颜色颜色切换矩阵中的黑色到白色的切换模式为“不可能”(图6)
图6
排程时,黑色产品被分派到成型机1上,当在分派白色产品时,由于不允许在生产黑色产品后马上转入生产白色产品,因此系统自动会把白色产品排在成型机2上以避开颜色切换(图7),其它颜色产品则没有特殊要求,平均分配到两台成型机上,是的两台成型机的负荷趋向平均。
图7
如果设定其颜色颜色切换矩阵中的黑色到白色的切换模式为“可能”,重排生产计划,得到新的排程结果如下(图8)。那么可以看到成型机1上生产完黑色产品后直接切换到生产白色产品,在不影响交期的情况下由一台设备全部承担,减少设备的运行成本。
图8
有时候,虽然每个订单里要求的颜色相同,但是颜色色阶不一样,这时候有可能会要求从浅颜色的订单开始慢慢地到深颜色的订单进行处理(图9),从而能够方便混合原料减少浪费,得到更优的排程结果。但是一味的追求单个方面的目标优化,可能会影响到其它目标的实现,比如说制造LT可能因此会拉长、某些订单可能因此延期等等。因此,在编排生产计划时,一定是要考虑多个计划目标平衡,一般会侧重于较重要的2-3个目标,如果同时考虑的目标太多的话,在结果中很难保证得到预定需要的结果。
图9
总结:
在注塑行业中应用APS系统编排生产计划,需要对每个产品,定义生产工艺模型,可使用的设备、必需的模具、作业人员,节拍等都是必须定义的基本要素。更深入一层的生产工艺模型中,还需考虑各种订单生产的切换时间,影响切换时间的因素可能有产品自身的要求,模具的更换,以及订单的特殊规格属性切换等。一个好的生产计划,除了需要设计合理的生产工艺模型,还要根据实际的需要制定合适的排程方案,我们需要设定处理订单的顺序逻辑,选择资源的顺序逻辑,异常处理逻辑等等。把这两者结合起来就能够实现生产计划的有效地编排!
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/98860/viewspace-1031087/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/98860/viewspace-1031087/