Upload
jasmine-hunt
View
217
Download
1
Tags:
Embed Size (px)
Citation preview
- 1 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
ADVANCED INTERVENTION ANALYSIS
of Tool Data for Improved Process Control
Presenter:
Rob Firmin, Ph.D.
Managing DirectorFoliage Software Systems
408 321 [email protected]
Coauthor:
David P. Reilly
FounderAutomatic Forecasting Systems
215 675 [email protected]
September 11, 2002
- 2 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
Introduce Techniques That CanImprove Fab Process Control
Significantly:
• Reduce Variation• Improve Yield• Increase Other Efficiencies.
PRESENTATION PURPOSE
- 3 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
1. Statistical Validity
2. Temporal Structure & True Time Series Analysis
3. Special Cause Variation
4. Intervention Analysis
5. Intervention Example From Semi
6. Conclusions
OUTLINE
- 4 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
APC Infrastructure Will Have Profound Effects.
More Data, Compatible Formats.
Equally Important:
APC Benefits Open Door to More Advanced Statistical Methods
Advanced Methods Address Problems With Enhanced Validity.
APC Effect on Process Control
- 5 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
STATISTICAL VALIDITY 1
Statistical Analysis Requires iidn to Be Valid.
Iidn: Independent, Identically Distributed and Normal Observations.
P(A|B) = P(A) and P(B|A) = P(B)
(Applies to Each Value and to Each Combination of Values.)
- 6 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
STATISTICAL VALIDITY 2
Statistical Analysis Requires iidn to Be Valid.
Iidn: Independent, Identically Distributed and Normal Observations.
P(A|B) = P(A) and P(B|A) = P(B)
(Applies to Each Value and to Each Combination of Values.)
Conventional Techniques Applied to Most Time Series Data Are Not Valid.
- 7 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
Most Manufacturing Data Are Serially Dependent,Not Drawn Independently:
STATISTICAL VALIDITY 3
Lag
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
Aut
ocor
rela
tion.8
.3
-.3
-.8
Confidence Limits
Coefficient
- 8 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
STATISTICAL VALIDITY 4
15
1
4
13 16
7
89
What If a Lottery Operated With
Auto-Dependent(Magnetized)
Data?
- 9 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
STATISTICAL VALIDITY 4
15
1
4
13 16
7
89
- 10 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
STATISTICAL VALIDITY 4
15
7
8
13
9
16
1
4
- 11 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
STATISTICAL VALIDITY 4
15
17
8
13
9
164
- 12 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
STATISTICAL VALIDITY 4
15
1 8
13
9
164
- 13 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
STATISTICAL VALIDITY 4
15
1
13
9
164
8
NumbersWould Be Drawn
In Patterns,(Even With
Tumbling).
- 14 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
STATISTICAL VALIDITY 5
Many Confirming Studies:
80+ Percent of Industrial Processes Have Temporal Structure.
See: Alwan, L. C., H. V. Roberts (1995)
- 15 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
STATISTICAL VALIDITY 6
Consequences of Non-iidn:
Probability Statements Are Invalid:Mean May ≠ Expected Value,Hypothesis Tests May Be Invalid.
Models Are Incorrect:Failures of Necessity and Sufficiency.
Forecasting Is Invalid.
- 16 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
STATISTICAL VALIDITY 7
Consequences of Non-iidn:
Conventional Control Charts Lead to Erroneous Conclusions & Under- & Over- Control.
E.G., x and R control charts:Operator Shift Changes Higher
Within GroupVariancePositive Autocorrelation Lower
WithinGroup Variance.
- 17 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
STATISTICAL VALIDITY 8
Dependence Cannot Be Swept Away:
Cannot Fix With Random Sorts Cannot Avoid by Reducing Sampling Rate Lose Validity With Preconceived Models.
- 18 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
THE OPPORTUNITY
Valid Time Series Models Separate the Process from its Noise.
1 - R2 of a Valid Model = Natural Variation
R2 = Potential Control Improvement = ∑ (yi – y)2/ ∑ (yi – y)2
= Model Variation/Total Variation
- 19 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
TEMPORAL STRUCTURE
Temporal Structure: Form of Any Specific Time Series Dependence.
Temporal Structure Estimated as:
Autoregressive (AR)Moving Average (MA)Integrated (Differenced) AR & MA =
ARIMAInterventions Are Extensions.
- 20 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
TRUE TIME SERIES ANALYSIS 1
Many Time Series Methods;Only True Time Series Analysis Satisfies iidn.
- 21 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
TRUE TIME SERIES ANALYSIS 2
Many Time Series Methods;Only True Time Series Analysis Satisfies iidn.
Proper Identification, Estimation and DiagnosticsResult in iidn Residuals.
- 22 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
TRUE TIME SERIES ANALYSIS 3
Manual Step 1:Identify Appropriate Subset of ModelsRender Series Stationary, Homogeneous & Normal.
e.g.:
1lnYt = lnYt – lnYt-1
1: first difference
- 23 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
TRUE TIME SERIES ANALYSIS 4
Manual Step 1:Identify Appropriate Subset of ModelsRender Series Stationary, Homogeneous & Normal.
1lnYt = lnYt – lnYt-1
Manual Step 2:Estimate Model
e.g.: 1lnYt = 1lnYt - at-1 + at
Manual Step 3:Diagnose Model
- 24 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
DETECTION FOLLOWS MODEL
Control Chart Detection Techniques Only After Valid Model Estimated.
Special Causes Revealed in iidn Residuals.
- 25 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
ADJUSTMENT NEEDS NO CAUSE
Feed-Forward/ Feed-Back Schemes: Based on Valid Time Series Models.
Feed-Forward/ Feed-Back Works With or Without Knowledge of Cause.
Most Temporal Structure Not Traced to Cause.
- 26 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
SPECIAL CAUSE VARIATION
Special Cause Variation Takes Many Forms:
PulsesLevel ShiftsSeasonal PulsesSeasonal Pulse ChangesTrendsTrend Shifts
Here, Called Interventions
- 27 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION ANALYSIS1
Conventional Time Series Blends Interventions into Model, Biasing Parameter Estimates.
Intervention Variables Can Be Estimated Separately.
Intervention Variables Free the Underlying Temporal Structure to Be Modeled Accurately.
- 28 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION ANALYSIS2
AFS Autobox Technique
Start With Simple Model, e.g., :
Yt = B0 + B1Yt-1 + at ,
B0: Intercept
B1Yt-1: AR(1) Term
But,
at May Not Be Random:
Omitted Data Variables or Interventions
- 29 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION ANALYSIS3
Expand at to Include Unknown Variables:
at = Random Component V + Interventions I
Yt = B0 + B1Yt-1 + B2It + Vt
at
- 30 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
Iterate All Possible Intervention Periods With Dummy = 1 for Timing of Intervention Effect.
Compare Error Variance for All Models,Including Base Model.
Minimum Mean Squared Error Wins.
INTERVENTION ANALYSIS4
- 31 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION ANALYSIS5
Simulation of I as a Dummy
E.g., to Look for a Pulse P :
P model 1 = 1,0,0,0,0,0,0,…
P model 2 = 0,1,0,0,0,0,0,… ,
etc.
Yt = B0 + B1Yt-1 + B2Pt + Vt
- 32 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION ANALYSIS6
Simulation of I as a Dummy
To Look for a Level Shift L :
L model 1 = 0,1,1,1,1,1,1,…
L model 2 = 0,0,1,1,1,1,1,… ,
etc.
Yt = B0 + B1Yt-1 + B2Pt + B3Lt + Vt
- 33 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION ANALYSIS7
Simulation of I as a Dummy
To Look for a Seasonal Pulse S :
S model 1 = 1,0,0,1,0,0,1,0,…
S model 2 = 0,1,0,0,1,0,0,1,… ,
etc.
Yt = B0 + B1Yt-1 + B2Pt + B3Lt + B4St + Vt
- 34 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION ANALYSIS8
Simulation of I as a Dummy
The Same Process Is Applied to Trend, Trend Shifts and Other Patterns.
- 35 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION ANALYSIS9
Standard F Test Measures Statistical Significance of Reduction From Base Model
F1, N-k-1 [SSSim Model – SSBase Model]/ [SSSim Model /N-k-1]
k: number of parameters at each stage
SS: sum of squares
If Significant, Then Variable Is Added to Model.
Procedure Repeated for Each Intervention Type.
- 36 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION ANALYSIS10
Final Model May Include Conventional Time Series Terms (AR, MA).
Final Error Term Must Not Violate iidn.
- 37 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
COF of CMP Process Slurry.
Data With Permission from Ara Philipossian,Dept. of Chemical Engineering, U. of Arizona
INTERVENTION EXAMPLE1
COF
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0 100 200 300 400 500 600 700 800
- 38 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION EXAMPLE2
Yt = 0.058164 + (1- 0.841B1) at/(1- 0.997B1)
Initial Model:
Autobox Recognized That the AR and MA Terms Approximately Cancel:
Yt = 0.20834 + at
N = 720 Seconds
- 39 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION EXAMPLE3
Autocorrelation Function of COFInitial Insufficient Model Residuals.
Residuals Contain Information.
Residuals ACFCOF Insufficient Model
-0.800
-0.600
-0.400
-0.200
0.000
0.200
0.400
0.600
0.800
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
- 40 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION EXAMPLE4
I.e., Intervention Structure Masks Underlying Temporal Structure.
Masking the Temporal Structure Distorted its Parameter Estimates.
- 41 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION EXAMPLE5
Yt = 0.19068 + 0.045X1t + 0.034X2t
+ 0.023X3t – 0.042X4t –0.050X5t
+ (1 + 0.159B3) at /(1 + 0.145B2 - 0.627B3)
N = 720 R2 = 0.962
Final Model:
Obs 187 Obs 196
Obs 212 Obs 474 Obs 492
Intervention Process
Non-white Noise Process
- 42 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION EXAMPLE7
COFModeled With Interventions Removed.
COFBenchmarked Without Interventions
0.000
0.050
0.100
0.150
0.200
0.250
0.300
0.350
0 100 200 300 400 500 600 700 800
- 43 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION EXAMPLE6
Autocorrelation Function of COFFinal Model Residuals.
Residuals Are Random.
Residuals ACFCOF Final Model
-0.800
-0.600
-0.400
-0.200
0.000
0.200
0.400
0.600
0.800
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
- 44 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
INTERVENTION ANALYSIS
ACCOMPLISHMENTSa) Undistorted Probabilistic Model
b) Automatic Detection of Effect of Change in Percent Solids on Friction:
Amplitude
Timing
c) Forecast of Friction
d) Basis for Control
e) All Computed Quickly.
- 45 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
IMPLICATIONS
Time Series Models Are Complicated.
Formerly, Extensive Manual Judgment.
Can Be Automatic and Fast, (e.g., AFS’s Autobox: Fully Automatic, Including Intervention Analysis).
Intervention Analysis Increases Model Validity—Improves Fab Process Control,
- 46 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
Improves Yield
IMPLICATIONS
Time Series Models are Complicated.
Formerly, Extensive Manual Judgment.
Can Be Automatic and Fast, (e.g., AFS’s Autobox: Fully Automatic, Including Intervention Analysis).
Intervention Analysis Increases Model Validity—Improves Fab Process Control,
- 47 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
Improves Yield
Increases Other Efficiencies.
IMPLICATIONS
Time Series Models are Complicated.
Formerly, Extensive Manual Judgment.
Can Be Automatic and Fast, (e.g., AFS’s Autobox: Fully Automatic, Including Intervention Analysis).
Intervention Analysis Increases Model Validity—Improves Fab Process Control,
- 48 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
SUMMARY
Process Control On Verge Of Revolution.
APC Designs With Robust Software Architecture Is Infrastructure Enabler.
Automated Time Series Modeling Is Analytics Enabler.
- 49 -
AEC/ APC XIV Symposium 2002
foliage.com autobox.com
REFERENCES
Alwan, Layth C. 2000. Statistical Process Analysis, Irwin McGraw-Hill, New York, NY.
Alwan, Layth C.; and H. V. Roberts. 1995. “The Pervasive Problem of Misplaced Control Limits,” Applied Statistics, 44, pp. 269-278.
Philipossian, Ara; and E. Mitchell. July/August 2002. “Performing Mean Residence Time Analysis of CMP Process,” Micro, pp. 85-95.
Box, George E. P.; G. M. Jenkins; and G. C. Reinsel. 1994. Times Series Analysis, Forecasting and Control, 3rd Ed. Prentice Hall.