Next Page Previous Page Home Tools & Aids Search Handbook
2. Measurement Process Characterization
2.4. Gauge R & R studies
2.4.4. Analysis of variability

2.4.4.3.

Analysis of stability

Case study: Resistivity probes Run-to-run variability can be assessed graphically by a plot of check standard values (averaged over J repetitions) versus time with a separate graph for each check standard. Data on all check standards should be plotted on one page to obtain an overall view of the measurement situation.
Advantage of pooling A level-3 standard deviation with (L - 1) degrees of freedom is computed from the run averages. Because there will rarely be more than 2 runs per check standard, resulting in 1 degree of freedom per check standard, it is prudent to have three or more check standards in the design in order to take advantage of pooling. The mechanism for pooling over check standards is shown in the table below. The pooled standard deviation has Q(L - 1) degrees and is shown as the last entry in the right-hand column of the table.
Example of pooling
    Level-3 standard deviations for a single gauge pooled over check standards
    Source of variability
    Standard deviation
    Degrees of freedom (DF) Sum of squares (SS)
    Level-3
    s3
    nu(i)
    SS = SUM[nu(i)*s3(i)]
    Chk std 138
    
    Chk std 139
    
    Chk std 140
    
    Chk std 141
    
    Chk std 142
    
    Sum
    
    
    Pooled value
    s3 = SS/SQRT(SUM[nu(i)])
    
    0.0223
    
    0.0027
    
    0.0289
    
    0.0133
    
    0.0205
    
    
    
    
    
    
    
    
        1
    
        1
    
        1
    
        1
    
        1
    --------------
        5
    
    
    
    
    
    
    0.0004973
    
    0.0000073
    
    0.0008352
    
    0.0001769
    
    0.0004203
    -----------
    0.0019370
    
    
    0.0197
    
    
    
Run software macro for computing level-3 standard deviation A subset of data collected in a nested design on one check standard (#140) with probe (#2362) for six days and two runs is analyzed for between-run effects. Dataplot commands to compute the level-3 standard deviation from the averages of 2 runs are:
dimension 30 columns
read mpc441.dat run wafer probe mo ...
     day op temp y s df
let y1 = average y subset run 1
let y2 = average y subset run 2
let ybar = (y1 + y2)/2
let ss = (y1-ybar)**2 + (y2-ybar)**2
let v3 = 1
let s3 = (ss/v3)**.5
print s3 v3
Dataplot output Dataplot returns the level-3 standard deviation and degrees of freedom:

 PARAMETERS AND CONSTANTS--

     S3      --  0.2885137E-01
     V3      --  0.1000000E+01
Relationship to long-term changes, days and gauge precision The size of the between-run effect can be calculated by subtraction using the standard deviations for days and gauge precision as
    s(runs) = SQRT{s3**2 - (1/K)*s2**2} =
 SQRT{s3**2 - (1/K)*s(days)**2 - (1/(K*J))*s1**2}
Home Tools & Aids Search Handbook Previous Page Next Page