TOC实际傻瓜式排产法的编程逻辑
本文给出TOC实际傻瓜式排产法编程的根本逻辑,以利便编程职员体例步伐,遍及TOC实际的使用。TOC实际傻瓜式排产法的逻辑比力复杂,可以利用EXCEL完成,也可以将其整合到ERP等软件中。
步伐内部输出:订单交期,订货数目和订货品种。
步伐输入:订单答应交期,投料开端工夫,投料速率,瓶颈工序开端工夫,瓶颈缓冲巨细和交货缓冲巨细等。
步伐设计基于原理:工序总用时公式。即工序总用时=总数×瓶颈工夫+转移批量×非瓶颈工夫。
步伐逻辑:
1)将消费流程编入步伐,包罗消费流程的先后次序,每道流程的速率,每道流程的可用率等信息。
2)比力查找确定瓶颈和非瓶颈,确定转移批量,将工序总用时公式编入步伐,用于盘算极限交货期,极限交货期=需求数目×瓶颈工夫+转移批量×非瓶颈工夫。
3)盘算交货缓冲。复杂的办法:交货缓冲=极限交货期×k,k为一个比例,好比1/5,这个可以依据以往的履历举行设置。庞大的办法:订单必要的数目越多,消费周期越长,产生墨菲效应的大概性越大,交货缓冲越大。消费线越波动,墨菲效应产生概率越小,交货缓冲越小,可以依据订购数目,产线状况,各工序可用率等做一个函数,来盘算交货缓冲。交货缓冲的作用是用来应对整条产线的墨菲效应,相似于要害链中的项目缓冲。
这个缓冲假如过大,那么便是消费工夫过早,发生的在成品寄存工夫过长,招致库存本钱增长。这个缓假如过小,那么无法应对墨菲效应,招致延期交货,不克不及满意客户要求。
假如有得当的库存缓冲作为交货缓冲,那么交货缓冲可以取消。
4)确定瓶颈后工序用时。找到瓶颈工序后,就可以盘算瓶颈工序后的用时,瓶颈后工序用时=批量×瓶颈后一切工序用时。此处盘算的是当瓶颈消费的最初一个(或1批)产品转移到后边工序,从最初一道工序产出的工夫是几多。
5)盘算瓶颈工序总用时,确定瓶颈工序开端时候。
瓶颈工序总用时=总数×瓶颈工夫,将此公式编写历程序,用于盘算瓶颈总用时。
6)盘算瓶颈缓冲。
瓶颈缓冲工夫依据履历设定,要大于瓶颈前工序的修复工夫即可。瓶颈缓冲是用来应对瓶颈前工序的扰动,避免瓶颈前工序呈现题目招致瓶颈受饿,即瓶颈无料可以加工。瓶颈缓冲工夫和瓶颈前一切工序的波动性有关,瓶颈前工序越波动,瓶颈缓冲工夫可以越小。瓶颈缓冲工夫可以依据瓶颈前工序的可用率来确定,可用率越高,瓶颈缓冲工夫可以越小。
瓶颈缓冲只需大于前边工序处置扰动的工夫即可。好比前边工序呈现扰动,必要55分钟可以规复,那么60分钟的工夫缓冲便是符合的。瓶颈缓冲可以依据履历来设定。
瓶颈缓冲的作用是避免瓶颈前工序呈现题目招致瓶颈工序受饿,即瓶颈无料可以加工。由于体系的产出由瓶颈决议,瓶颈丧失1小时,整个体系丧失1小时。瓶颈缓冲过大,招致在成品过多,进而招致库存过多,库存是欠债,欠债增长。在成品过多也容易招致消费杂乱。瓶颈缓冲过小,不克不及应对墨菲效应,招致瓶颈受饿,进而低落体系产出。瓶颈缓冲的设置可以参照墨菲效应产生的概率,产线的可使用率和订货数目决议。
7)盘算瓶颈缓冲交货期,确定投料开端时候。
瓶颈缓冲交货期=瓶颈缓冲数目×新瓶颈+批量×新非瓶颈。在瓶颈缓冲工夫确定后,可以将工夫缓冲转换为库存缓冲,即库存缓冲=工夫缓冲/瓶颈速率。这时相称于瓶颈工序是客户,它向它的前边工序下了一个订单,订单需求数目便是瓶颈库存缓冲,交货工夫便是瓶颈开端消费的时候。此时可以将瓶颈前一切工序看做新的产线,那么就有新瓶颈和新非瓶颈,使用瓶颈缓冲极限交货期=瓶颈缓冲库存数目×新瓶颈工夫+转移批量×新非瓶颈工夫,就可以取得投料的提早期。
8)确定投料速率。
投料速率可以依照瓶颈消费速率举行投料。由于瓶颈影响体系的产出,以是瓶颈一样平常都在不停事情,瓶颈前也不停有缓冲,那么瓶颈消费一个,投料增补一个,就可以包管瓶颈缓冲巨细稳定。
假如瓶颈前没有缓冲,那么瓶颈缓冲数目的那几个可以依照第一道工序的速率投料,以便尽快创建起瓶颈缓冲,然后其他的依照瓶颈速率投料即可。
9)盘算答应交货期。
答应交货期=交货缓冲+瓶颈后用时+瓶颈总用时+投料提早期,答应交货期必要的几个工夫数据,在上边的步调中均以盘算好,累加即可。
10)程?