|
BASIS TOLERANCE LIMITSName:
There are two numbers for the tolerance interval:
Standard tolerance limits are given by
where This is commonly stated as something like "a 95% confidence interval for 90% coverage". A and B basis values are a special case of this. Specifically, the B basis value is a 95% lower confidence bound on the tenth percentile of a specified population of measurements and the A basis value is a 95% lower confidence bound of the first percentile. Alternatively, this can be stated as the B basis value is a 95% lower tolerance bound for the upper 90% of a specified population and the A basis value is a 95% lower tolerance bound for the upper 99% of a specified population. Note that the A and B basis values are one sided intervals (the standard tolerance limits are two sided). Also, the standard tolerance limits are typically based on a normality assumption while the A and B basis values can be computed for Weibull, normal, or lognormal distributions or they can be computed non-parametrically if none of these distributions provide an adequate fit. A and B basis values were added to support the MIL-17 Handbook standard (see the Reference section below). The mathematics of computing these basis values are given in the MIL-17 Handbook and are not given here. A and B basis values are used for the case where the data can be considered unstructured. That is, the data are either univariate to start with or the Anderson-Darling k-sample test has determined that the data can be treated as coming from a common sample. Also, the appropriate distribution should be determined first. The MIL-17 Handbook recommends using the Anderson-Darling goodness of fit test. It also recommends trying the Weibull, then the lognormal, then the normal. If all of these fail, then the non-parametric case can be used.
where <dist> is WEIBULL, NORMAL, LOGNORMAL, or NONPARAMETRIC; <y> is the response variable, and where the <SUBSET/EXCEPT/FOR qualification> is optional. This syntax computes B basis values.
where <dist> is WEIBULL, NORMAL, LOGNORMAL, or NONPARAMETRIC; <y> is the response variable, and where the <SUBSET/EXCEPT/FOR qualification> is optional. This syntax computes A basis values.
BBASIS LOGNORMAL TOLERANCE LIMITS Y1 BBASIS NORMAL TOLERANCE LIMITS Y1 BBASIS NONPARAMETRIC TOLERANCE LIMITS Y1 ABASIS WEIBULL TOLERANCE LIMITS Y1 ABASIS WEIBULL TOLERANCE LIMITS Y1 SUBSET BATCH > 1
ABASIS <dist> TOLERANCE A BASIS <dist> A BASIS <dist> TOLERANCE
The following are synonyms for BBASIS
READ VANGEL31.DAT Y BBASIS WEIBULL TOLERANCE LIMITS Y ABASIS WEIBULL TOLERANCE LIMITS Y
The following output is generated:
B-BASIS TOLERANCE LIMITS FOR THE WEIBULL DISTRIBUTION
NUMBER OF OBSERVATIONS = 38
SHAPE PARAMETER GAMMA = 10.57327
SCALE PARAMETER ALPHA = 194.2046
TOLERANCE LIMIT FACTOR = 4.851348
B BASIS VALUE = 145.7138
THE BASIS VALUE WILL BE SAVED AS THE INTERNAL PARAMETER BBASIS
A-BASIS TOLERANCE LIMITS FOR THE WEIBULL DISTRIBUTION
NUMBER OF OBSERVATIONS = 38
SHAPE PARAMETER GAMMA = 10.57327
SCALE PARAMETER ALPHA = 194.2046
TOLERANCE LIMIT FACTOR = 4.851348
A BASIS VALUE = 145.7138
THE BASIS VALUE WILL BE SAVED AS THE INTERNAL PARAMETER ABASIS
|
Date created: 6/5/2001
Last updated: 4/4/2003
Please email comments on this WWW page to
alan.heckert@nist.gov.