a pragmatic method for pass/fail conformance …...vol. 5 no. 1 • march 2010 measure | 51...

6
46 | MEASURE www.ncsli.org TECHNICAL PAPERS 1. Introduction The authors were part of a team of metrologists, engineers, and quality managers tasked with developing a new common meas- urement report for Agilent Technologies’ global calibration busi- ness. As an international measurement company, the challenge for Agilent Technologies was “how to satisfy multiple geo- graphic region requirements in one standard report?” The team evaluated a series of Pass/Fail reporting designs before adopt- ing the method reported in this paper. When making a statement of conformance, we must acknowl- edge the risk that the statement may be incorrect. Various cali- bration standards each address risk management in a different way. The key differences are: ANSI/NCSL Z540-1 [1]: Pass/Fail criteria was a simple com- parison to the instrument manufacturer’s specified tolerance, so acceptance limits were equal to tolerance limits. ANSI/NCSL Z540.3 [2]: The probability of false acceptance (PFA) associated with any test point labeled “Pass” shall not exceed 2 %. (5.3 b) ISO/IEC 17025 [3]: States Pass/Fail criteria as, “When state- ments of compliance are made, the uncertainty of measure- ment shall be taken into account.” (5.10.4.2) Accreditation bodies provide local regional interpretation of the interna- tional standard. ILAC-G8:1996 [4]: Pass/Fail criteria uses the 95 % expanded uncertainty for making statements of conformance. For measured values where the specified tolerance is within the 95 % expanded uncertainty interval, no declaration of confor- mance is made. Most European accreditation bodies require ILAC-G8 for statements of conformance for ISO/IEC 17025 calibrations. EURAMET/cg-15/v.01 [5]: Though targeted for digital mul- timeters, EURAMET/cg-15/v.01 can be applied to other instruments. No guard band is applied when assessing confor- Michael Dobbert Robert Stern Agilent Technologies 1400 Fountaingrove Parkway, MS 3USH Santa Rosa, CA 95403 USA Email: [email protected] A Pragmatic Method for Pass/Fail Conformance Reporting that Complies with ANSI/NCSL Z540.3, ISO/IEC 17025, and ILAC-G8 Michael Dobbert and Robert Stern Abstract: What are the criteria for stating Pass/Fail conformance when calibrating an instrument and comparing the measured results against specifications? The answer depends on regional and regulatory requirements, customer need and other criteria. This requires calibration service providers to be flexible when reporting calibration results which include Pass/Fail conformance statements. This is especially true when serving a global market. This paper explores the different requirements or guidelines in standards documents, such as ANSI/NCSL Z540.3-2006, ISO/IEC 17025:2005, ILAC-G8:1996, and EURAMET/cg-15/v.01. Some of these documents are prescriptive, while others provide only minimal guidance subject to interpretation. While many customers simply want to know pass or fail, these differences lead to variations in the Pass/Fail decision point, in the results labels (Pass/Fail vs. Pass/Indeterminate/Fail), and potentially have an effect on the downstream uncertainty analysis. This paper presents a non-obvious, yet simple method for expressing statements of Pass/Fail conformance. It employs flexible acceptance limits resulting in straight- forward “Pass” and “Fail” conformance labels, with unobtrusive annotation to communicate additional information required by the standards documents. The result is a concise, uniform method flexible enough to satisfy all of the afore- mentioned standards, regardless of the chosen acceptance limits.

Upload: others

Post on 26-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Pragmatic Method for Pass/Fail Conformance …...Vol. 5 No. 1 • March 2010 MEASURE | 51 TECHNICAL PAPERS [7] “HandbookfortheApplicationof ANSI/NCSLZ540.3-2006 – Requirements

46 | MEASURE www.ncsli.org

TECHNICAL PAPERS

1. IntroductionThe authors were part of a team of metrologists, engineers, andquality managers tasked with developing a new common meas-urement report for Agilent Technologies’ global calibration busi-ness. As an international measurement company, the challengefor Agilent Technologies was “how to satisfy multiple geo-graphic region requirements in one standard report?” The teamevaluated a series of Pass/Fail reporting designs before adopt-ing the method reported in this paper.When making a statement of conformance, we must acknowl-

edge the risk that the statement may be incorrect. Various cali-bration standards each address risk management in a differentway. The key differences are:

• ANSI/NCSL Z540-1 [1]: Pass/Fail criteria was a simple com-parison to the instrument manufacturer’s specified tolerance,so acceptance limits were equal to tolerance limits.

• ANSI/NCSL Z540.3 [2]: The probability of false acceptance(PFA) associated with any test point labeled “Pass” shall notexceed 2 %. (5.3 b)

• ISO/IEC 17025 [3]: States Pass/Fail criteria as, “When state-ments of compliance are made, the uncertainty of measure-ment shall be taken into account.” (5.10.4.2) Accreditationbodies provide local regional interpretation of the interna-tional standard.

• ILAC-G8:1996 [4]: Pass/Fail criteria uses the 95 % expandeduncertainty for making statements of conformance. Formeasured values where the specified tolerance is within the95 % expanded uncertainty interval, no declaration of confor-mance is made. Most European accreditation bodies requireILAC-G8 for statements of conformance for ISO/IEC 17025calibrations.

• EURAMET/cg-15/v.01 [5]: Though targeted for digital mul-timeters, EURAMET/cg-15/v.01 can be applied to otherinstruments. No guard band is applied when assessing confor-

Michael Dobbert

Robert Stern

Agilent Technologies1400 Fountaingrove Parkway, MS 3USHSanta Rosa, CA 95403 USAEmail: [email protected]

A Pragmatic Method for Pass/FailConformance Reporting that Complieswith ANSI/NCSL Z540.3,ISO/IEC 17025, and ILAC-G8Michael Dobbert and Robert Stern

Abstract: What are the criteria for stating Pass/Fail conformance when calibrating an instrument and comparing themeasured results against specifications? The answer depends on regional and regulatory requirements, customer needand other criteria. This requires calibration service providers to be flexible when reporting calibration results whichinclude Pass/Fail conformance statements. This is especially true when serving a global market. This paper exploresthe different requirements or guidelines in standards documents, such as ANSI/NCSL Z540.3-2006, ISO/IEC17025:2005, ILAC-G8:1996, and EURAMET/cg-15/v.01. Some of these documents are prescriptive, while othersprovide only minimal guidance subject to interpretation. While many customers simply want to know pass or fail, thesedifferences lead to variations in the Pass/Fail decision point, in the results labels (Pass/Fail vs. Pass/Indeterminate/Fail),and potentially have an effect on the downstream uncertainty analysis. This paper presents a non-obvious, yet simplemethod for expressing statements of Pass/Fail conformance. It employs flexible acceptance limits resulting in straight-forward “Pass” and “Fail” conformance labels, with unobtrusive annotation to communicate additional informationrequired by the standards documents. The result is a concise, uniform method flexible enough to satisfy all of the afore-mentioned standards, regardless of the chosen acceptance limits.

Page 2: A Pragmatic Method for Pass/Fail Conformance …...Vol. 5 No. 1 • March 2010 MEASURE | 51 TECHNICAL PAPERS [7] “HandbookfortheApplicationof ANSI/NCSLZ540.3-2006 – Requirements

MEASURE | 47Vol. 5 No. 1 • March 2010

TECHNICAL PAPERS

mance during calibration. “Subse-quent to calibration and under normalconditions of use, the uncertaintyassociated with the readings of aDMM will be the combination of theDMM’s specification and the calibra-tion uncertainty.” (4.2).All the calibration standards above

address risk management, with differentapproaches. However, each relies on thesame fundamental risk concepts. Theapproach to managing risk in calibrationplays a significant role in the applicationof acceptance limits and in the statementof conformance. Of particular concern ishow to report measurement results thatfall outside the acceptance limit, yet arewithin the manufacturer’s tolerance.

2. Understanding False Acceptand False Reject Risk

False accept risk depends on severalfactors. Those factors include the speci-fied tolerance limits, the acceptancelimits, calibration process uncertaintyand the distribution of true values froma device under test population.Visualizing risk is possible by looking

at the relationship between the truevalues from a device under test popula-tion and the corresponding measuredvalues observed during calibration.Because of measurement error, the meas-ured values obtained during calibrationonly approximate the true values. Figure 1illustrates this relationship graphically.The x-axis represents the true values of apopulation of devices and is described bya distribution.1 The y-axis represents themeasured values and includes measure-ment error. As long as the measurementerror is not significant, measured valuescorrelate very well with the true values,which is a desired attribute for a qualitycalibration. However, even with lowmeasurement error, it is possible tomake an incorrect in- or out-of-toleranceassessment.In Fig. 2, the tolerance limits (-L, L) rep-

resent two-sided symmetrical limits for thedevice under test. Devices with true valueswithin the tolerance limits are in-tolerance.Devices with true values outside the toler-ance limits are out-of-tolerance. However,because it is not possible to ever know thetrue value, to assess in- or out-of-tolerancestatus, the only recourse is to apply accept-ance limits against the measured value.The acceptance limits (-A, A) represent

two-sided symmetrical limits, in this case.As illustrated in Fig. 2, the tolerance limitsand acceptance limits, together, defineseveral regions. The regions labeled falseaccept include devices with measuredvalues within the acceptance limits butwith true values outside the tolerancelimits. These devices appear to be in-toler-ance as measured, but in reality, are out-of-tolerance. One strategy for reducing the

1 For the graphic in Fig. 1, a Gaussian distri-bution represents both the device undertest population and the measurement error.The ratio of the device population standarddeviation and measurement error standarddeviation is 4:1. For more information, seereference [8].

Figure 1. Measured Results versus True Value.

Figure 2. False accept and false reject regions based on specified tolerance limits (-L, L)and acceptance limits (-A, A).

Mea

sure

dR

esul

t,ar

bit

rary

unit

s

Device Under Test (true value), arbitrary units

Mea

sure

dR

esul

t,ar

bit

rary

unit

s

Device Under Test (true value), arbitrary units–L L

A

–Afalse accept

false reject

false reject

false accept

Page 3: A Pragmatic Method for Pass/Fail Conformance …...Vol. 5 No. 1 • March 2010 MEASURE | 51 TECHNICAL PAPERS [7] “HandbookfortheApplicationof ANSI/NCSLZ540.3-2006 – Requirements

48 | MEASURE www.ncsli.org

TECHNICAL PAPERS

number of false accept occurrences is totighten the acceptance limits. Doing so,however, increases the frequency of falsereject occurrences; that is, of devicesobserved to be out-of-tolerance that areactually in-tolerance. Both false acceptoccurrences and false reject occurrenceshave financial consequences, and it isworth noting that eliminating false acceptoccurrences at the expense of false rejectoccurrences does not always yield the besteconomic outcome.2

The number of devices in the falseaccept regions relative to the number ofdevices in the entire population representsthe risk of incorrectly stating in-tolerancestatus. This is unconditional false acceptrisk. Viewed in this way, unconditionalfalse accept risk describes the likelihoodof observing a device as in-tolerancewhen actually, it is out-of-tolerance. As apractical application, considering calibra-tion as a process with selected acceptancelimits and known measurement uncer-tainty and applying it to a specific popula-tion of devices produces a predictablenumber of false accept occurrences overtime. In this case, acceptance limits areprocess control limits.It is not possible to identify, with cer-

tainty, a device incorrectly deemed as in-tolerance. However, devices observednear the tolerance limit have a higherprobability of being truly out-of-tolerancethan devices observed well within thetolerance limits.The likelihood that a specific device is

truly out-of-tolerance, given a measuredvalue, is conditional3 false accept risk.Conditional risk is a function of the tol-erance limits, the calibration processuncertainty and the distribution repre-senting the device population. Figure 3illustrates a set of devices having approx-imately the same measured value,m1. Asshown above, it is possible to observe thesame measured value for a set of devices

with a range of true values. Assuming themeasured value is within the acceptancelimit, devices with true values outside thetolerance limit represent false acceptoccurrences. However, for a measuredvalue further from the acceptance limit,m2, the likelihood of an out-of-tolerancetrue value is very small. If desired, it ispossible to determine the risk of falseaccept for an individual device based onan observed measured value. It is alsopossible to set acceptance limits tocontain the false accept risk for any givendevice within a desired level.4

Managing false accept risk, either forcalibration as a process for a population,or for individual devices, represents twodistinct approaches to risk management.The acceptance limits for either approachcan be significantly different. The choice ofwhich approach to take may vary by appli-cation and is influenced by accreditationbody requirements, quality managementrequirements, and historical tendencies.Either approach is viable when consider-ing ISO/IEC 17025 or ANSI/NCSLZ540.3 compliance. The approach to riskmanagement also influences the languagefor statements of conformance.

With risk management for a popula-tion of devices, the acceptance limits rep-resent process control limits. Onepurpose of the acceptance limits is tomake possible statements of confor-mance. Performing a calibration resultsin a device declared either in-tolerance orout-of-tolerance. The declaration iswithin the context of a calibrationprocess with either explicitly known, ormaximum controlled false accept andfalse reject risk.5 Of course, the level ofrisk is a function of the tolerance andacceptance limits, measurement error(uncertainty), and the device population.With risk management for individual

devices, it is common to state confor-mance for measured values extended bythe uncertainty at a 95 % level of confi-dence. While level of confidence is dis-tinctively different6 from false accept orfalse reject risk, employing measurementuncertainty in this way is an effectiveapproach to manage risk for individualdevices. ILAC-G8 describes stating con-formance considering measurement2 Close examination of Fig. 2 shows that with

the acceptance limits equal to the tolerancelimits, the number of false reject occur-rences exceeds the number of false acceptoccurrences.

3 In this case, the attribute upon which riskis conditioned is the measured value.However, there are other attributes whichmay condition the risk. See reference [8]for more information.

4 For methods to determine conditional falseaccept risk and to set acceptance limits tolimit conditional false accept risk, see refer-ence [7], Appendix A, Method 4.

5 Some compliance methods in reference [7]result in the determination of the actualPFA, while others provide a methodology tolimit PFA to ≤ 2 %.

6 For a definition of “level of confidence” seereference [6], Section 6.2.2. For additionalinformation related to “level of confidence”and false accept risk, see reference [9].

Figure 3. Conditional risk for tolerance limit, L, and acceptance limit, A.

Mea

sure

dR

esul

t,ar

bit

rary

unit

s

Device Under Test (true value), arbitrary unitsL

A m1

m2

Page 4: A Pragmatic Method for Pass/Fail Conformance …...Vol. 5 No. 1 • March 2010 MEASURE | 51 TECHNICAL PAPERS [7] “HandbookfortheApplicationof ANSI/NCSLZ540.3-2006 – Requirements

MEASURE | 49Vol. 5 No. 1 • March 2010

TECHNICAL PAPERS

uncertainty and an associated 95 % coverage probability. Con-formance is stated as either in-tolerance or out-of-tolerance, butif the uncertainty interval about the measured value extendsbeyond the tolerance limit, a statement of conformance cannotbe made at the 95 % level of confidence. In that case, calibra-tion produces a third outcome, which is neither in-tolerance,nor out-of-tolerance based on a 95 % level of confidence.

3. Statements of Pass or Fail ConformanceDespite different risk management approaches, a simplemethod for expressing statements of Pass or Fail conformance,7

which also meets the ILAC-G8 reporting guidelines on assess-ment of conformance, follows:1. Define the acceptance limit based on application require-ments, accreditation body requirements, quality manage-ment requirements and/or other criteria.

2. Assign Pass or Fail status by comparing all measured pointsto the acceptance limits.

3. Note the 95 % expanded uncertainty associated with themeasured value.a. Annotate those points already assigned a Pass status(e.g. Pass1), where the 95 % expanded measurementuncertainty extends outside the tolerance limit.

b. Annotate those points already assigned a Fail status (e.g.Fail1), where the 95 % expanded measurement uncer-tainty extends inside the tolerance limit.

The acceptance limits simply define the boundary for makingpass or fail decisions. This allows for flexibility when setting thevalue for the acceptance limits. The Pass1, Fail1 annotation pro-vides additional information helpful for managing conditionalrisk associated with a particular measured point.Meeting the ≤ 2 % probability of false accept (PFA) require-

ment of ANSI/NCSL Z540.3 may require the use of an accept-ance limit different from the tolerance limit. The (guard band)difference between the tolerance limit and the acceptance limitis typically a fraction of the 95 % expanded uncertainty.8 Figure 4illustrates a typical scenario. Note the 3rd point from the left: itpasses because the measured value is less than the upper accept-ance limit. It is denoted “Pass1” because a portion of the 95 %expanded uncertainty exceeds the upper specified tolerance. The4th, 5th, and 6th points from the left exceed the acceptance limit,so they fail. However, a portion of the 95 % expanded measure-ment uncertainty is within the specified tolerance, so each pointis annotated “Fail1.” Users need to perform an end-item impactanalysis for any measured result denoted as Fail or Fail1 in an “Asreceived report.” However, the likely negative impact and corre-sponding urgency is lower for a Fail1 than a Fail.

7 This assumes that statements of Pass or Fail conformance accompanyrecords of measured values, uncertainties, acceptance limits, and toler-ance limits. See Appendix A.

8 For more information on ANSI/NCSL Z540.3 compliance methods,see reference [7], Appendix A.

Figure 4. Acceptance limits for ≤ 2 % probability of false accept guard band (ANSI/NCSL Z540.3).

⎧⎨⎩

⎧⎨⎩

⎧⎨⎩

Upper specified toleranceFail

Fail1

Fail1

Fail1

Pass1

Pass

Pass

2 % PFAguard band

2 % PFAguard band

Measured value

95 % expanded uncertainty

Upper acceptance limit

Nominal

Lower acceptance limit

Lower specified tolerance

Page 5: A Pragmatic Method for Pass/Fail Conformance …...Vol. 5 No. 1 • March 2010 MEASURE | 51 TECHNICAL PAPERS [7] “HandbookfortheApplicationof ANSI/NCSLZ540.3-2006 – Requirements

50 | MEASURE www.ncsli.org

TECHNICAL PAPERS

ISO/IEC 17025 provides no specific guidance for taking themeasurement uncertainty into account when assigning Pass/Failstatus. The ≤ 2 % PFA requirement represents a convenientunconditional risk threshold for managing a population of instru-ments that meets not only ANSI/NCSL Z540.3, but also ISO/IEC17025. Thus, many laboratories could use the limits employed inFigure 4 to comply with both standards simultaneously.In Fig. 5 the guard band is set to the 95 % expanded measure-

ment uncertainty. The resulting conformance states are shown.Note that there is no Pass1 state for this choice of guard band.Figure 6 shows acceptance limits equal to the tolerance limits.

This choice of limits is appropriate for calibrations compliantwith EURAMET/cg-15/v.01 (“Guidelines on the Calibration ofDigital Multimeters”). From the standard: “Subsequent to cali-bration and under normal conditions of use, the uncertaintyassociated with the readings of a DMM will be the combinationof the DMM’s specification and the calibration uncertainty.”

4. ConclusionThe simple method for expressing statements of Pass/Fail con-formance provides key information for managing conditionaland unconditional risk and meets the requirements ofANSI/NCSL Z540.3-2006, ISO/IEC 17025:2005, ILAC-G8:1996 and EURAMET/cg-15/v.01.

5. AcknowledgementsThe authors acknowledge the important contributions ofBruce Krueger, Ed Dempsey, Alan Dietrich, Jean-Claude Kryn-icki, and John Wilson (all of Agilent Technologies) to the workthat is reported in this paper.

6. References[1] “Calibration Laboratories and Measuring and Test Equipment –

General Requirements,” ANSI/NCSL Z540-1-1994, NationalConference of Standard Laboratories International, Boulder,CO, 1994.

[2] “Requirements for the Calibration of Measuring and TestEquipment,” ANSI/NCSL Z540.3-2006, National Conference ofStandard Laboratories International, Boulder, CO, 2006.

[3] “General requirements for the competence of testing andcalibration laboratories,” ISO/IEC 17025:2005, InternationalOrganization for Standardization, Geneva, Switzerland, 2005.

[4] “Guidelines of the Assessment and Reporting of Compliancewith Specification,” ILAC-G8:1996, International LaboratoryAccreditation Cooperation, 1996.

[5] “Guidelines on the Calibration of Digital Multimeters,”Calibration Guide EURAMET/cg-15/v.01, EuropeanAssociation of National Metrology Institutes, July 2007.

[6] “Guide to the Expression of Uncertainty in Measurement (GUM),”BIPM, IEC, IFCC, ISO, IUPAC, IUPAP, OIML, International Stan-dards Organization (ISO), Geneva, Switzerland, 1995, section 6.2.2.

Figure 5. Acceptance limits set using the 95 % expanded uncertainty.

⎧⎨⎩

⎧⎨⎩

⎧⎨⎩

Upper specified toleranceFail

Fail1

Fail1

Fail1

Fail1

Pass

Pass

95 % expandeduncertaintyguard band

95 % expandeduncertaintyguard band

Measured value

95 % expanded uncertainty

Upper acceptance limit

Nominal

Lower acceptance limit

Lower specified tolerance

Page 6: A Pragmatic Method for Pass/Fail Conformance …...Vol. 5 No. 1 • March 2010 MEASURE | 51 TECHNICAL PAPERS [7] “HandbookfortheApplicationof ANSI/NCSLZ540.3-2006 – Requirements

MEASURE | 51Vol. 5 No. 1 • March 2010

TECHNICAL PAPERS

[7] “Handbook for the Application ofANSI/NCSL Z540.3-2006 –Requirements for the Calibration ofMeasuring and Test Equipment,”National Conference of StandardLaboratories International, Boulder,CO, USA, 2009.

[8] M. Dobbert, “UnderstandingMeasurement Risk,” Proceedings ofNCSL International Workshop andSymposium, St. Paul, MN, August 2007.

[9] M. Kuster, “Tee Up with ConfidenceRevisiting t-Distribution-BasedConfidence Intervals,” Proceedings ofNCSL International Workshop andSymposium, Orlando, FL, 2008.

7. Appendix A: ANSI/NCSL Z540.3Example MeasurementResults Table

In a table of measurement results, cali-bration customers have a clear prefer-ence for being able to view all relevantinformation in one horizontal row. Thecommon format Agilent Technologieshas adopted includes the specification

(tolerance), the measured result, theacceptance limits employed, the 95 %expanded measurement uncertainty, andthe Pass/Fail status.Of course, even with a common format,

a single table style does not fit all situations.A particular table style needs to address:1. Is the specification expressed as thedifference from an expected value oras a measured value?

2. Is the specification single sided (e.g.,> 5 dBm) or double sided (e.g.,5 dBm ± 0.4 dB)?

3. Is the specification symmetrical orasymmetrical?

Table A-1 is an example of a symmet-rical specification expressed as the differ-ence from the expected value. Thisexample is for a ANSI/NCSL Z540.3measurement report where the managedguard band compliance method isemployed (Method #6 in reference [7]).

Power Level Accuracy (Software Revision A.1.14)Measured Diff = Measured – Expected

Frequency Amplitude(Expected) Specification Measured

DifferenceAcceptance

LiimitMeasuredUncertainty Status

1 GHz

2 GHz

3 GHz

–60 dBm

–60 dBm

–60 dBm

±1.00 dB

±1.00 dB

±1.00 dB

+0.60 dB

+0.80 dB

+1.00 dB

±0.91 dB

±0.91 dB

±0.91 dB

0.40 dB

0.40 dB

0.40 dB

Pass

Pass1

Fail1

4 GHz

5 GHz

–60 dBm

–60 dBm

±1.00 dB

±1.00 dB

+1.30 dB

+1.50 dB

±0.91 dB

±0.91 dB

0.40 dB

0.40 dB

Fail1

Fail

Table A1. Sample ANSI/NCSL Z540.3 table for a symmetrical specification expressed as ameasured difference from an expected value.

Figure 6. Acceptance limits equal to the tolerance limits.

⎧⎨⎩

Upper specifiedtolerance andacceptance limit

Lower specifiedtolerance andacceptance limit

Fail

Fail1

Fail1

Pass1

Pass1

Pass

Pass

Zeroguard band

Zeroguard band

Measured value

95 % expanded uncertainty

Nominal

nstewart
Text Box
Reproduced by Keysight Technologies with permission of NCSLI.org. Keysight republication information: Published in USA, May 30, 2019. 5992-3999EN