目的:都是为了在有限产能的框架下,准确描述两道工序的相对位置关系(逻辑约束)。
要想系统在具体的生产排程中能自动帮用户确定这种关系,就需要用户提前根据自身的生产工艺特点等事前告诉系统,这两道工序间有何种限制。
比较粗略的一种设置方式就是“重叠率”的设置。它可以简单明了的表明两道工序的逻辑约束关系。但这种关系单用重叠率一个参数来设置是比较粗略的,在某些情况下不能满足用户的实际要求。该种方式比较适合在无限产能的框架下进行比较粗略的生产排程。
进而,一种更为合理的设置方法是用"工序逻辑关系+弹性范围"来描述工序间的逻辑约束关系。其中工序逻辑关系为:SS,ES,EE,SE,EES,....等等。弹性范围为一个在工序逻辑关系基础上的弹性偏置。如 最小间隔:10min,最大间隔 2H.
基于以上的设置,一般的工序间的逻辑约束都可以表述清楚。例如食品加工行业中经常会有前一道工序是 油炸(或烘烤,蒸等),后一道工序是包装。工艺要求,油炸后要降温一段时间才能包装,但是为了避免视频变质,又必须在多长的时间范围内完成下道的包装工序。
当然上述的设置方式依然存在一些不足,很多软件也依此推出了更为合理的设置的方式,LZ有兴趣可以进一步研究研究。
对于LZ而言,要依据企业自身特点和软件的实际功能灵活运用。
原帖由 onlyuan 于 2008-11-1 11:11 发表
感谢楼上的朋友。我现在接触的APS也是事先设定的参数,个人感觉这个值很难把握,对APS而言,工单的提前期是由系统排程后给出的,重叠率是影响提前期的一个重要参数,这段时间在看ASPROVA的APS,发现它里面是通过设置工序的连续方式(时间制约方式)和最小制约时间来控制工序重叠的,重叠率是由系统来判断的。不知道是不是这样,有了解ASPROVA的朋友能否解惑一下。
|