Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Monte Carlo Simulation with

Minitab® Statistical Software


The Monte Carlo method is often used in Oscillations, Type of PAD, Carrier
Design for Six Sigma (DFSS) to analyze Velocity, and Table Velocity.
the sensitivity of a prototype system,
and to predict yields and/or Cp and Cpk
The results from the Minitab DOE
values.
analysis show that, of the six factors,
Down Force (DF), Carrier (CV) and Table
A product design should ideally have a
(TV) Velocities, along with the Down
small degree of sensitivity to process
Force* Carrier Velocity interaction
variation so its performance remains well
(DF*CV), have a significant impact on
within specification limits.
the Removal Rate (RR).
If you use Minitab® Statistical Software,
then you already have all the The optimization tool in Minitab is used
functionalities needed to run these types to identify the optimal settings to
of studies. maximize the removal rate (shorter cycle
times): Carrier Velocity needs to be kept
THE MONTE CARLO APPROACH low, whereas the levels of Down Force
and Table Velocity have to be increased.
The Monte Carlo method is a probabilistic
technique based on generating a large Optimal solutions are not enough,
number of random samples. though. The robustness of the process
window to manufacturing variations also
Simulations are particularly useful in the needs to be taken into account.
design phases of product development
because they unravel the uncertainty or A sensitivity analysis based on a Monte
variability of a complex system. Carlo simulation should be considered to
estimate yields and Cpk values under
An example from the semiconductor standard operating conditions.
industry
The Monte Carlo method may be divided
This example shows how Monte Carlo into several steps:
methods may be implemented in a
manufacturing process environment, to  STEP 1
study the sensitivity of a process to
First, using the results of the DOE,
variations.
identify the process inputs that have a
statistically significant effect:
In the semiconductor industry, Chemical
Mechanical Polishing (CMP) processes Removal Rate = 253 + 3.49 DF –
are used to produce wafers that are as 4.98 CV + 1.58 TV + 0.033 DF*CV
flat as possible to maintain high yield
rates. In order to conduct the Monte Carlo
simulation, we need to identify the
A design of experiments is carried out to associated parametric distributions of the
increase Removal Rates, leading to inputs.
shorter cycle times. Six factors of the
wafer manufacturing process are The objective is to generate a sample for
investigated: Down Force, Back Force, each one of these variables from a
distribution already identified.
We expect the Down Force to follow a
Normal distribution with a mean of 250 MONTE CARLO SIMULATION
DF Normal
and a standard deviation of 10. Mean : 250
Standard Random Transfer Function :
deviation : 10 Sampling
We expect the Carrier Velocity to follow Y = 253 + 3.49 DF – 4.98 CV
a Normal distribution with a mean of + 1.58 TV + 0.033 DF*CV
14.5 and a standard deviation of 3.

Finally, suppose that the Table Velocity


follows a Weibull distribution with a TV CV Normal
shape of 4 and a scale of 11. Weibull
Shape : 4 Scale : 11
Mean : 14.5
Standard deviation : 3
Output ?
 STEP 2 Random Sampling Variation Propagation ?

Random samples are then generated for Diagram 1. Monte Carlo Simulation
the inputs, according to their underlying
distributions. Random sampling may be It is now possible to analyze the
performed using Minitab’s random data distribution of the simulated output
functionality. variable.

Go to Calc > Random Data, and select A variety of statistical and graphical tools
the desired distribution. are available within Minitab to help you
study the distribution of the output
Then specify the number of random according to your objectives.
variables you want to generate (100 000
in this example) and the supposed For example, you can perform a process
parameters for the distribution to store capability analysis to assess the
the results in columns in a Minitab expected behavior of the output (Stat >
worksheet: Quality Tools > Capability Analysis).

This capability analysis provides a better


understanding of how much variability in
the output can be expected in normal
operating conditions.

 STEP 3
We then need to calculate numeric
values for the output from the simulated
inputs now stored in columns of the
Diagram 2. Analysis of the simulated
Minitab worksheet.
output: a Capability Analysis
Use Minitab’s calculator Calc > Calculator
Whenever the output remains too
to introduce the transfer function, which
sensitive, and no satisfactory solution
is based on the final model from the DOE
can be found to limit the effects of input
analysis:
variations, process engineers need to
focus their attention on controlling the
Removal Rate = 253 + 3.49 DF – process inputs that are directly linked to
4.98 CV + 1.58 TV + .033 DF*CV*VC the output.
CONCLUSION

Minitab’s ability to quickly generate a


very large number of simulated values,
along with its integrated statistical and
graphic capabilities, make it a very
powerful tool for Monte Carlo simulation
methods.

For another Technical article on


performing Monte Carlo simulations in
Minitab, visit:

http://www.minitab.com/Published-
Articles/Doing-Monte-Carlo-Simulation-
in-Minitab-Statistical-Software/

Bruno Scibilia
Minitab Sarl Technical Training Specialist

Visit www.minitab.com.
Copyright ©2009 Minitab Inc. All rights reserved.

You might also like