Batching Process Analysis Part 3
Batching Process Analysis Part 3
Process Interruptions
Operations Management, 1st Edition
Gerard Cachon and Christian Terwiesch
7-1
Learning Objectives
• Evaluate the following measures related to a batch process
• Capacity
• Utilization of a resource that has a setup time
• A “good” batch size that minimizes inventory while NOT
constraining the flow through a process
• Find the inventory at a resource that has a setup time
and is operated with a given batch size
• Impact of product variety and additional examples
involving batching
• Different approaches to improve a process with setup times
7-2
Batch Processes and Setup Time
Batch Process – A type of production in which units
are produced in batches instead of individually
Setup (time) – A series of activities (i) that are
required to produce units but (ii) for which the time to
complete these activities does not depend directly on
the number of units produced. It is also called
Changeover time or Switchover time
• A setup time is required to change production from
one type of product to another
Examples of Batch Processes
• Baking Cupcakes. Mixing bowl needs to be cleaned
when you switch from one flavour (e.g., chocolate) to
another (e.g., vanilla)
• Making clothes. Need to change the “dye” to obtain 7-3
clothes of different colours.
Example: Xootr
7-3
Process Flow Diagram for
Making Xootrs
Milling-steer support
Setup time 60 min
Processing time 1 min
Milling-Rib support
Setup time 60 min
Processing time 1 min
7-5
Assembly
Processing time: 12 min. 3x workers.
Visualizing the Xootr Process Flow
Two ribs (one rib support)
Xootr
Steer support
Wheels
7-7
Capacity = (# of units processed) / (total time taken)
= b/time for a production cycle
Where b is the batch size
Time for a production cycle = b * unit processing time + setup
time. The term b * unit processing time is the (total) processing
time for b units.
• Thus, the capacity of resources with setup time will depend on
the batch size b and it is given by
Capacity (b) = b / (b * unit processing time + setup time)
• Is the capacity increasing or decreasing in b?
• It is increasing in b
• Why? Rewrite capacity as 1/(unit processing time + setup time/b)
Back to Xootr Example
• If we set batch size = 90 (Xootrs), we can apply the capacity
formula and obtain the milling station capacity as
Capacity (90) = 90 / [90 * (1 min +1 min) +(60 min + 60 min) ]=
0.3 Xootr / min
Capacity of Resource with Setup
Problem:
7-8
Check Your Understanding
7-10
Check Your Understanding
7-11
Example: Xootrs
• Recall that the capacity of the milling machine
Capacity (b) = b / [b * (1 min +1 min) +(60 min + 60 min) ]
=b/(2b+120) Xootr / min
• What is a “good” batch size?
Xootr: Capacity and Flow Rate of the process
Recall that there are 3 assembly workers and
the unit processing time is 12 minutes
Choosing a “Good” Batch Size in a
Process with Setups
7-16
Example: Xootrs
• The capacity of the assembly workers is 0.25 / min. Suppose
the process is supply constrained, then we can choose a
“good” batch size such that the capacity of milling machine
equals (or is at least as large as) that of the bottleneck.
• Therefore,
Bottleneck (assembly workers) capacity = Target capacity
0.25 unit/min = b/(2b+120) unit / min
Solving for b, we get b=60
Alternatively, we can use the “target capacity formula” from the
previous slide and get
b = 0.25/min*(60min + 60min)/(1 – 0.25/min*2min) = 60
Idle Time and Utilization of a
Resource with Setups
A process with setup times cannot always be
producing, there will be downtime each time a
process requires a setup.
Question:
Why not always operate with really large batches?
7-14
Impact of Batch Sizes on Inventory
Milling-steer support
Setup time 60 min
Processing time 1 min
Milling-Rib support
Setup time 60 min
Processing time 1 min
Assembly
Processing time: 12 min.
3x workers.
Xootr: Impact of Batch Sizes on Inventory
Batch Size of 60
7-17
Made in a large pot. Set up time for any soup variety = 30 minutes.
Processing rate (output rate when processing) for any soup variety = 300 gal./hour
Demand for the varieties are given. How to get the other values?
Soup Example (Contd.): Scenario I in Detail
• What are the batch sizes for chicken and tomato soups so that
the capacity matches with the demand?
• Suppose the batch size for chicken and tomato soups are x and
y gallons (gal.) respectively. That implies
7-18
Why Have Setup Times:
The Printing Press
The Printing Press illustrates the trade-off between
setups and processing times.
Without set up time:
• The written word could not be mass produced
• Once set up, many pages could be mass produced
• Sharing of knowledge benefitted the masses
• Without the printing press no Renaissance period
7-19
Reduce Variety or Reduce
Setups : SMED
Ford example – any color as long as it is black
7-20
Reduce Variety or Reduce
Setups : SMED
Internal setups – Activities that can only be done during
the actual setup, for example, when the machine is not
producing
7-21
Smooth the Flow : Heijunka at Toyota
7-2