Serial Batching Example
The following derives the flow time for a station with serial process batching as a function of batch size (see Hopp and Spearman, Factory Physics®, Chapter 9 for further details):
Then the total time to process a batch is: te = ts+ k t0
The arrival rate for the batches is : rb = ra/k
The utilization is (batch arrival rate * time for batch) = rb te
Note that for stability we require that the utilization be less than 1 (can not have more than 100% utilization). This gives us
rb te 1 = k (ts* ra)/(1- ra t0) = 3.33 for our example. This implies that we need the minimum batch size to be at least 4 for the system to be stable.
The average queue time for the station is given as:
The average flow time depends on whether we move the jobs in batches or we split the jobs. If we move batch, then the flow time is:
CTmove-batch = CTq + te
If we move only after a full batch is completed, flow time is:
The previous figure plots CTmove-batch and CTsplit as a function of batch size, k.