Go Back

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.

Go Back