The Effects of Process Variability 35E00100 Service Operations and Strategy #3 Fall 2015 Topics on Variability Variability basics Measure of variability Process variability Flow variability Key points The corrupting influence of variability Factory physics “laws” Batching Serial system Parallel system Transfer batching Ways to improve operations Key points Useful material: Hopp, W. & Spearman, M. (2000), Factory Physics, Chapters 8, 9 and 15.3 35E00100 Service Operations and Strategy #3 2 Aalto/BIZ Logistics Basics - The Concept of Variability Variability Any departure from uniformity (regular, predictable behavior) Sources and causes Compared to randomness? Use of intuition Measuring variability Coefficient of variation (CV) te = mean process time of a job e = standard deviation of process time e te Classification based on the values of CV: CV ce Low variability (LV) 0 Moderate variability (MV) High variability (HV) 0.75 1.33 Natural process times have generally low variability (LV) Effective process times can be LV, MV, or HV 35E00100 Service Operations and Strategy #3 3 ce Hopp and Spearman 2000, 248-254 Aalto/BIZ Logistics Measuring Variability What is the variability of each machine? Day Machine 1 1 22 2 25 3 23 4 26 5 24 6 28 7 21 8 30 9 24 10 28 11 27 12 25 13 24 14 23 15 22 mean 24,8 st dev 2,6 CV 0,1 35E00100 Service Operations and Strategy #3 Machine 2 5 6 5 35 7 45 6 6 5 4 7 50 6 6 5 13,2 15,9 1,2 4 Illustrative example Machine 3 5 6 5 35 7 45 6 6 5 4 7 500 6 6 5 43,2 127,0 2,9 Aalto/BIZ Logistics Natural Variability Variability without explicitly analyzed cause(s) Sources in process Operator pace Material fluctuations Product type (if not explicitly considered) Product quality Observation Natural process variability is usually in the low variability category 35E00100 Service Operations and Strategy #3 5 Hopp and Spearman 2000, 255 Aalto/BIZ Logistics Mean Effects of Breakdowns Definitions t0 natural (base) process time c0 CV of natural process time r0 1 t0 base capacity rate m f mean time to failure (MTTF) mr mean time to repair (MTTR) Availability A is the fraction of time machine is up: A mf m f mr Effective process time te and rate re can be calculated as follows: t0 te A m m re A Ar0 te t0 35E00100 Service Operations and Strategy #3 6 Hopp and Spearman 2000, 256 Aalto/BIZ Logistics Example 1 Which machine is better? Two machines, Tortoise 2000 and Hare X19, are subject to the same average workload: 69 jobs per day operate 24 hours per day 2.875 jobs per hour have unpredictable breakdowns Tortoise 2000 has long, infrequent breakdowns Hare X19 has short, more frequent breakdowns How would you compare? 35E00100 Service Operations and Strategy #3 7 Aalto/BIZ Logistics Example 1 Calculating Machine Availability Tortoise 2000 t0 0 Hare X19 = 15 min t0 = 3.35 min 0 = 3.35 min c02 = 02/t02= 3.352/152 = 0.05 = 02/t02= 3.352/152 = c02 = 15 min 0.05 mf = 1.9 hrs (114 min) mf = 12.4 hrs (744 min) mr = 0.633 hrs (38 min) mr = 4.133 hrs (248 min) cr = 1.0 cr = 1.0 Availability of the machine Availability m f of the machine 744 A 0.75 m f mr 744 248 A mf m f mr 114 0.75 114 38 No difference between the machines in terms of availability. 35E00100 Service Operations and Strategy #3 8 Hopp and Spearman 2000, 256 Aalto/BIZ Logistics Variability Effects of Downtime Assumptions Times between failures are exponentially distributed Time to repair follows some probability distribution Effective variability te t0 / A 0 2 2 ( m 2 r r )(1 A)t 0 σe A A 2 mr 2 2 2 e ce 2 c0 (1 cr ) A(1 A) te t0 2 Variability depends on repair times in addition to availability Conclusions Failures inflate mean, variance, and CV of effective process time Mean te increases proportionally with 1/A For constant availability A, long infrequent breakdowns increase SCV more than short frequent ones 35E00100 Service Operations and Strategy #3 9 Hopp and Spearman 2000, 257 Aalto/BIZ Logistics Example 1 Estimating Variability Hare X19 Tortoise 2000 te ce2 t0 15 20 min A 0.75 c02 (1 cr2 ) A(1 m A) r t0 0.05 (1 1)0.75(1 0.75) 6.25 te ce2 248 15 c02 (1 cr2 ) A(1 mr A) t0 0.05 (1 1)0.75(1 0.75) 1.0 High variability 35E00100 Service Operations and Strategy #3 t0 15 20 min A 0.75 38 15 Moderate variability 10 Aalto/BIZ Logistics Mean and Variability Effects of Setups Analysis N s average number of jobs between setups (batch size) t s average setup duration s standard deviation of setup time ce2 e2 te2 te t0 ts Ns 2 Ns 1 2 s 2 2 e 0 2 ts Ns Ns Observations Setups increase the mean and variance of processing times Variability reduction is one benefit of flexible machines Interaction is complex 35E00100 Service Operations and Strategy #3 11 Hopp and Spearman 2000, 259 Aalto/BIZ Logistics Example 2 Mean Effects of Setups Two machines Fast, inflexible machine: 2 hour setup every 10 jobs 1 hr 0.25 10 jobs/setup 2 hrs t 2 te t0 s 1 1.2 hrs Ns 10 1 2 re 1/(1 ) 0.8333 jobs/hr te 10 Slower, flexible machine: no setups t0 1.2 hrs c0 0.5 re 1/ t0 1/1.2 0.833 jobs/hr t0 c0 Ns ts 35E00100 Service Operations and Strategy #3 12 In traditional analysis there is no difference between the machines. Hopp and Spearman 2000, 260 Aalto/BIZ Logistics Example 2 Variability Effects of Setups Fast, inflexible machine Slower, flexible machine 2 hour setup every 10 job no setups t0 1 hr c02 0.0625 N s 10 jobs/setup ts 2 hrs t0 1.2 hrs c02 0.25 re cs2 0.0625 2 Ns 1 c 2 2 2 s σ e 0 ts 2 N Ns s 0.4475 ce2 0.31 1 1 0.833 jobs/hr t0 1.2 ce2 c02 0.25 Flexibility can reduce variability. 35E00100 Service Operations and Strategy #3 13 Aalto/BIZ Logistics Example 2 Variability Effects of Setups Third Machine New machine Otherwise same than the fast machine but more frequent setups N s 5 jobs/setup t s 1 hr hrs t0 1 hr te 1 1 c02 0.252 0.0625 cs2 0.252 0.0625 5 Analysis re 1 / te 1 /(1 1 / 5) 0.833 jobs/hr 2 c Ns 1 2 2 2 s σ e 0 ts 0.2350 2 Ns N s ce2 0.16 Conclusion Shorter, more frequent setups induce less variability 35E00100 Service Operations and Strategy #3 14 Hopp and Spearman 2000, 260 Aalto/BIZ Logistics Inflators of Process Variability Sources e.g. Operator unavailability Batching Material unavailability Recycle Effects of process variability Inflate the mean processing time te Inflate the CV of te Effective process variability can be LV, MV, or HV 35E00100 Service Operations and Strategy #3 15 Aalto/BIZ Logistics Flow Variability Low variability arrivals t High variability arrivals t 35E00100 Service Operations and Strategy #3 16 Aalto/BIZ Logistics Propagation of Variability re(i) ra(i) ca 2(i) re(i+1) rd(i) = ra(i+1) i cd 2(i) = ca 2(i+1) ce2(i) i+1 ce2(i+1) Departure SCV in single machine station cd2 u 2 ce2 (1 u 2 )ca2 where station utilization u is given by u = rate Departure SCV in multi-machine station cd2 1 (1 u 2 )(ca2 1) u2 m ra te where u m 35E00100 Service Operations and Strategy #3 17 Departure variance depends on arrival variance and process variance (ce2 1) Hopp and Spearman 2000, 262 Aalto/BIZ Logistics Propagation of Variability Low Utilization Stations Low flow Var Low flow Var High process Var High flow Var High flow Var High process Var Low flow Var Low flow Var Low process Var High flow Var High flow Var Low process Var 35E00100 Service Operations and Strategy #3 18 Aalto/BIZ Logistics Propagation of Variability High Utilization Stations Low flow Var High flow Var High process Var High flow Var High flow Var High process Var Low flow Var Low flow Var Low process Var High flow Var Low flow Var Low process Var 35E00100 Service Operations and Strategy #3 19 Aalto/BIZ Logistics Variability Pooling Basic idea CV of a sum of independent random variables decreases with the number of random variables Time to process a batch of parts t0 time to process a single part 0 standard deviation of time to process a single part t0 (batch) nt0 02 (batch) n 02 c02 (batch) 02 (batch) n 02 02 c02 2 22 2 n t0 (batch) n t0 nt0 c0 (batch) 35E00100 Service Operations and Strategy #3 c0 n 20 Hopp and Spearman 2000, 280 Aalto/BIZ Logistics Key Points Variability Cannot be eliminated Causes congestion Propagates Interacts with utilization Components of process variability Failures, setups and many others deflate capacity and inflate variability Long infrequent disruptions are worse than short frequent ones Measure of variability: coefficient of variation (CV) Pooled variability is less destructive than individual variability 35E00100 Service Operations and Strategy #3 21 Aalto/BIZ Logistics 35E00100 Service Operations and Strategy #3 22 Aalto/BIZ Logistics Notation ca2 ce2 cr2 c02 mf mr n Ns ra re rd r0 ta te ts t0 = = = = = = = = = = = = = = = = SCV of the inter-arrival time SCV of the effective process time SCV of the repair times SCV of the base process time mean time to failure mean time to repair number of jobs or parts in a batch number of jobs or parts between setups arrival rate service rate departure rate base capacity rate inter-arrival time process time setup time base process time 35E00100 Service Operations and Strategy #3 23 Aalto/BIZ Logistics Abbreviations Used CV HV LV MTTF MTTR MV SCV = coefficient of variation = high variability = low variability = mean time to failure = mean time to repair = moderate variability = squared coefficient of variation 35E00100 Service Operations and Strategy #3 24 Aalto/BIZ Logistics The Corrupting Influence of Variability Factory Physics “Laws” Law 1: Variability Law Increasing variability degrades the performance of a production system. Law 2: Variability Buffering Law Systems w/ variability must be buffered by some combination of inventory, capacity and time. Law 3: Product Flows Law In a stable system, over the long run, the rate out of a system will equal to the rate in, less any yield loss, plus any parts production within the system. Law 4: Capacity Law In steady state, all plants will release work at an average rate that is strictly less than the average capacity. Law 5: Utilization Law If a station increases utilization without making any other changes, average WIP and cycle time will increase in a highly nonlinear fashion. Law 6: Process Batching Law In stations with batch operations or significant changeover times minimum process batch size yielding a stable system may be over 1, cycle time at the station will be minimized for some process batch size (may be greater than one), and as process batch size becomes large, average cycle time grows proportionally with batch size. Law 7: Move Batching Law Cycle times over a segment of a routing are roughly proportional to transfer batch sizes used over that segment, provided there is no waiting for the conveyance device. Law 8: Assembly Operations Law The performance of an assembly station is degraded by increasing any of the following: the number of components being assembled, variability of component arrivals, or lack of coordination between component Hopp and Spearman 2000 arrivals. 35E00100 Service Operations and Strategy #3 Aalto/BIZ Logistics 26 ”Law 1” Variability Law Increasing variability degrades the performance of a production system. For example: Higher demand variability requires more safety stock for same level of customer service. Higher cycle time variability requires longer lead time quotes to attain the same level of on-time delivery. 35E00100 Service Operations and Strategy #3 27 Hopp and Spearman 2000, 294-295 Aalto/BIZ Logistics ”Law 2” Variability Buffering Law Systems with variability must be buffered by some combination of inventory, capacity, and time. Is variability always harmful? 35E00100 Service Operations and Strategy #3 28 Hopp and Spearman 2000, 295-296 Aalto/BIZ Logistics ”Law 2” Variability Buffering Law Systems with variability must be buffered by some combination of inventory, capacity, and time. Inventory Capacity Time 35E00100 Service Operations and Strategy #3 29 Hopp and Spearman 2000, 295-296 Aalto/BIZ Logistics ”Laws 3-5” Material Flow Laws Product flows In a stable system, over the long run, the rate out of a system will equal to the rate in, less any yield loss, plus any parts production within the system. Capacity In steady state, all plants will release work at an average rate that is strictly less than the average capacity. Utilization If a station increases utilization without making any other changes, average WIP and cycle time will increase in a highly nonlinear fashion. 35E00100 Service Operations and Strategy #3 30 Hopp and Spearman 2000, 301-304 Aalto/BIZ Logistics Cycle Time versus Utilization 24 22 20 Cycle Time (hrs) 18 16 14 12 High Variability 10 8 6 Low Variability 4 Capacity 2 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 1.1 1.2 Release Rate (entities/hr) 35E00100 Service Operations and Strategy #3 31 Aalto/BIZ Logistics ”Law 6” Process Batching Law In stations with batch operations or significant changeover times The minimum process batch size that yields a stable system may be greater than one. Cycle time at the station will be minimized for some process batch size, which may be greater than one. As process batch size becomes large, average cycle time grows proportionally with batch size. Hopp and Spearman 2000, 306 35E00100 Service Operations and Strategy #3 32 Aalto/BIZ Logistics Recap: Forms of Batching Serial batching Processes with sequence-dependent setups Batch size is the number of jobs between setups Reduces loss of capacity from setups Parallel batching True batch operations Batch size is the number of jobs run together Increases the effective rate of process Transfer batching Batch size is the number of parts that accumulate before being transferred to the next station (not necessarily equal to the process batch lot splitting) Less material handling 35E00100 Service Operations and Strategy #3 33 Aalto/BIZ Logistics Process Batch Versus Move Batch Case “Batch Size in a Dedicated Assembly Line” Process batch Depends on the length of setup. The longer the setup, the larger the lot size required for the same capacity. Move (transfer) batch: Why should it equal process batch? The smaller the move batch, the shorter the cycle time. The smaller the move batch, the more material handling. Lot splitting: Move batch can be different from process batch. 1. Establish smallest economical move batch. 2. Group batches of like families together at bottleneck to avoid setups. 3. Implement using a “backlog”. 35E00100 Service Operations and Strategy #3 34 Aalto/BIZ Logistics Batching and Process Performance Impact of batching Flow variability Waiting inventory ca2 ce2 CTq 2 u 2( m 1) 1 te m(1 u ) Impact of lot splitting 35E00100 Service Operations and Strategy #3 35 Aalto/BIZ Logistics Serial Batching Parameters k ra ca k serial batch size = 10 t time to process a single part = 1 ts time to perform a setup = 5 Forming batch ce2 SCV for batch (parts setup) = 0.5 ra arrival rate for parts = 0.4 Setup ts t Queue of batches ca CV of batch arrivals = 1.0 Effective process time te t s kt 5 10 1 15 Arrival of batches ra 0.4 0.04 k 10 r t 5 u a (t s kt ) ra ( s t ) 0.4 1 0.6 k k 10 rt 0.4 5.0 k as 3.33 1 ra t 1 0.4 1.0 Utilization For stability (u < 1) Minimum batch size required for stability of system 35E00100 Service Operations and Strategy #3 36 Hopp and Spearman 2000, 307-310 Aalto/BIZ Logistics Serial Batching Average queue time at station c a2 ce2 CT q 2 u 1 0 . 5 0 . 6 t 1 u e 2 1 0.6 15 16 .875 Arrival CV of batches is assumed ca regardless of batch size. Average cycle time depends on move batch size Move batch = process batch CTnon split CTq te CTq (t s WIBTnonsplit t ) CTq t s (k 1)t t CTq t s kt 16.875 5 10(1) 31.875 Move batch = 1 CTsplit CTq ts WIBTsplit 16.875 5 35E00100 Service Operations and Strategy #3 k 1 t =CTq t s t 2 10 1 (1.0) 27.375 2 37 Splitting move batches reduces wait-in-batch time Hopp and Spearman 2000, 307-310 Aalto/BIZ Logistics Effect of Batch Size on Average Total CT An analysis of a Series System 38 Cycle Time versus Batch Size Cycle Time versus Batch Size in a Series System 350 300 Cycle Time 250 200 150 100 50 0 0 5 10 Optimum batch size 35E00100 Service Operations and Strategy #3 15 20 25 30 35 40 45 50 Batch size k 39 Aalto/BIZ Logistics Optimal Serial Process Batch Sizes One Product Assumptions Identical product families in terms of process and setup times Poisson arrivals Effective process time te s kt Utilization ra te ra u ( s kt ) k k Good approximation of the serial batch size minimizing cycle time at a station is given by k ra s u u0 35E00100 Service Operations and Strategy #3 ra s CT is minimized through finding the optimal station utilization. u0 u0 Good approximation: 40 u u0 Hopp and Spearman 2000, 502-504 Aalto/BIZ Logistics Optimal Serial Process Batch Sizes Multiple Products Assumptions Multiple products Poisson arrivals n Eff. process time te (s k t ), where i i i i 1 Utilization n u i 1 i rai ki n raj i 1 ki rai ( si ki ti ) ki Good approximation of the serial batch size minimizing cycle time at a station is given by L si k , where L ti 35E00100 Service Operations and Strategy #3 n r st i 1 ai i i u * u0 41 s Hopp and Spearman 2000, 504-507 Aalto/BIZ Logistics Parallel Batching ra ca k t0 Parameters k parallel batch size = 10 t time to process a batch = 90 ce effective CV for processing a batch = 1.0 ra arrival rate for parts = 0.05 ca CV of batch arrivals = 1.0 B = maximum batch size Wait-to-batch time Forming batch Queue of batches k 1 1 10 1 1 WTBT 90 2 ra 2 0.05 Time to process a batch te t 90 Arrival rate of batches Utilization 35E00100 Service Operations and Strategy #3 ra 0.05 ra (batch ) 0.005 k 10 ra u t 0.005 90 0.45 Hopp and Spearman 2000, 310-311 k Aalto/BIZ Logistics 42 Parallel Batching Minimum batch size required for system stability (u<1) k ra t k 0.05 90 4.5 Average queue + process time at station = CTq+ t ca2 / k ce2 u CT t t 2 1 u 0.1 1 0.45 90 90 130.5 2 1 0.45 Total cycle time CT WTBT CTq t k 1 ca2 / k ce2 t 2ku 2 90 130.5 220.5 35E00100 Service Operations and Strategy #3 u t t 1 u 43 Batch size affects both WTBT and CTq. Aalto/BIZ Logistics Effect of Batch Size on Average Total CT Analysis of a Parallel System 44 Cycle Time versus Batch Size Parallel System 1400 Queue time due to too high utilization Total Cycle Time 1200 Wait for batch time 1000 800 600 400 200 0 B 0 10 Optimum Batch Size 20 35E00100 Service Operations and Strategy #3 30 40 50 60 Nb45 70 80 90 100 110 Aalto/BIZ Logistics ”Law 7” Move Batching Law Cycle times over a segment of a routing are roughly proportional to transfer batch sizes used over that segment, provided there is no waiting for the conveyance device. Insights Queuing for conveyance device can offset cycle time reduction from reduced move batch size. Move batching intimately related to material handling and layout decisions. 35E00100 Service Operations and Strategy #3 46 Hopp and Spearman 2000, 312 Aalto/BIZ Logistics Effects of Transfer Batching Two machines in series Machine 1 Receives individual parts at rate ra with CV of ca(1) Mean process time of te(1) for one part with CV of ce(1) Puts out batches of size k Machine 2 Receives batches of k Mean process time of te(2) for one part with CV of ce(2) Puts out individual parts How does cycle time depend on the batch size k? ra ca(1) te(1) ce(1) te(2) ce(2) k batch single job Machine 1 Machine 2 Hopp and Spearman 2000, 312-314 35E00100 Service Operations and Strategy #3 47 Aalto/BIZ Logistics Transfer Batching – Machine 1 Average time forming the batch: 1st part waits (k-1)(1/ra), last part does not wait. Average time after batching: k 1 1 k 1 te (1) 2 ra 2u (1) ca2 (1) ce2 (1) u (1) te (1) te (1) 2 1 u (1) Average total time spent at the 1st station: ca2 (1) ce2 (1) u (1) k 1 k 1 CT(1) te (1) te (1) te (1) CT te (1) 2 1 u (1) 2u (1) 2u (1) Time between output of individual parts into the batch: ta Time between output of batches of size k: kta Variance of inter-output times of parts is cd2(1)ta2, where cd2 (1) (1 u (1) 2 )ca2 (1) u (1) 2 ce2 (1) Variance of batches of size k: 35E00100 Service Operations and Strategy #3 kcd2 (1)ta2 48 By definition CV cd2(1)=d2/ta2 Departures are independent variances add Hopp and Spearman 2000, 312-314 Aalto/BIZ Logistics Transfer Batching - Machine 2 SCV of batch arrivals: kcd2 (1)ta2 Time to process a batch of size k: kte (2) Variance of time to process a batch of size k: kce2 (2)te2 (2) SCV for a batch of size k: kce2 ( 2)t e2 ( 2) ce2 ( 2) 2 2 k k t e ( 2) k 2 ta2 Mean time spent in partial batch of size k: 1st part doesn’t wait, last part waits (k-1)te(2) cd2 (1) k k 1 t e ( 2) 2 Average time spent at the 2nd station: cd2 (1) / k ce2 (2) / k u (2) k 1 CT (2) kte ( 2) t e ( 2) t e ( 2) 2 1 u ( 2) 2 k 1 CT(2, no batching) t e ( 2) 2 Hopp and Spearman 2000, 312-314 35E00100 Service Operations and Strategy #3 49 Aalto/BIZ Logistics Transfer Batching – Total System CTbatch CT(1) CT(2) k 1 k 1 te (2) te (1) CT(no batching) 2 2u (1) k 1 te (1) te (2) CT(no batching) 2 u (1) Inflation factor due to transfer batching Hopp and Spearman 2000, 312-314 35E00100 Service Operations and Strategy #3 50 Aalto/BIZ Logistics ”Law 8” Assembly Operations Law The performance of an assembly station is degraded by increasing any of the following The number of components being assembled Variability of component arrivals Lack of coordination between component arrivals Hopp and Spearman 2000, 315-316 35E00100 Service Operations and Strategy #3 51 Aalto/BIZ Logistics Ways to Improve Operations 1. Increase throughput 2. Reduce queue time 3. Reduce batching delay 4. Reduce matching delay 5. Improve customer service 35E00100 Service Operations and Strategy #3 52 Hopp and Spearman 2000, 324-32 Aalto/BIZ Logistics 1. Increase Throughput Throughput = P(bottleneck is busy) bottleneck rate Reduce blocking/starving Increase capacity •Buffer with inventory (near bottleneck) •Reduce system “desire to queue” •Add equipment •Increase operating time •Increase reliability •Reduce yield loss •Quality improvements CTq = VUT Reduce variability 35E00100 Service Operations and Strategy #3 Reduce utilization 53 Hopp and Spearman 2000, 324-32 Aalto/BIZ Logistics 2. Reduce Queue Delay CTq =VUT ca2 ce2 2 u 1 u Reduce variability Reduce utilization •Process variability •Increase bottleneck rate - Decrease time to repair - Cross-training - Repair times, setups •Arrival variability •Reduce flow into bottleneck - Decrease process variability in upstream - Pull system - Eliminate batch releases 35E00100 Service Operations and Strategy #3 - Improve yield - Reduce rework, etc 54 Hopp and Spearman 2000, 324-32 Aalto/BIZ Logistics 3. Reduce Batching Delay CTbatch = delay at stations + delay between stations Reduce process batching Reduce move batching •Optimize batch sizes •Reduce setups •Move more frequently •Layout to support material handling - Stations where capacity is expensive - Capacity versus WIP tradeoff 35E00100 Service Operations and Strategy #3 - E.g. cell manufacturing 55 Hopp and Spearman 2000, 324-32 Aalto/BIZ Logistics 4. Reduce Matching Delay CTmatch = delay due to lack of synchronization Reduce variability Improve coordination •Scheduling •Pull mechanisms •Modular designs 35E00100 Service Operations and Strategy #3 56 Reduce number of components •E.g. product redesign Hopp and Spearman 2000, 324-32 Aalto/BIZ Logistics 5. Improve Customer Service LT = CT + zCT Safety lead time Reduce avg CT •Queue time •Batch time •Match time 35E00100 Service Operations and Strategy #3 Reduce quoted LT •Assembly to order •Stock components •Delayed differentiation 57 Reduce CT variability (Generally same methods as for CT reduction) •Improve reliability •Improve maintainability •Reduce labor variability •Improve quality •Improve scheduling, etc. Hopp and Spearman 2000, 324-32 Aalto/BIZ Logistics Variability Influences Cycle Times and Lead Times 0,18 0,16 CT = 10 CT = 3 0,14 Lead Time = 14 days Densities 0,12 0,10 0,08 Lead Time = 27 days CT = 10 CT = 6 0,06 0,04 0,02 0,00 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 Cycle Time in Days 35E00100 Service Operations and Strategy #3 58 Aalto/BIZ Logistics Key Points Factory physics laws! Variability Decreases performance Buffering through inventory, capacity, and time Interacts with utilization Congestion effects multiply Nonlinear effects of utilization on cycle time Batching In serial and parallel batching minimum feasible batch size may be greater than one Cycle time increases proportionally with batch size Without wait-for-batch time, cycle time decreases in batch size Lot splitting can reduce the effects of batching Batching delay is essentially separate from a variability delay. 35E00100 Service Operations and Strategy #3 59 Aalto/BIZ Logistics Notation ce2 cd2 CT D/d k LT n Ns ra rb re rd ts t0 u0 WTBT WIBT = = = = = = = = = = = = = = = = = SCV of the effective process time (parts and setups) SCV of the departure times cycle time demand serial batch size lead time quoted to customer number of products (i=index for products, i=1,…,n) number of jobs or parts between setups arrival rate bottleneck rate service rate departure rate setup time time to process a part utilization without setups wait to batch time wait in batch time 35E00100 Service Operations and Strategy #3 60 Aalto/BIZ Logistics
© Copyright 2026 Paperzz