SlideShare une entreprise Scribd logo
1  sur  10
Redeveloping the GUM.validate Function
in the metRology Package for R
Jillian Kasner
Advisors: Will Guthrie and Hung-kung Liu
Statistical Engineering Division
Information Technology Laboratory
4 August 2015
1
Background
 Motivating Example: Uncertainty of 3D Printers
– Experiment design
 15 x 15 x 10 mm and 30 x 30 x20 mm boxes
 Four boxes of each size/day
 Randomized run order
 Ten days
– Makerbot Replicator 2 Specifications
 0.011 mm for the x- and y- axis
 0.0025 mm for the z-axis
 Uncertainty Analysis and Metrology
– Types and Causes of Measurement Error
 metRology package for R
– GUM Function
– GUM.validate Function
 Changes to GUM.validate function
2
Measurement Error: 3D Printed Objects
 Type A Uncertainty
– Random Measurement Error
– Normal Distribution
 Type B Uncertainty
– Caliper Calibration Error
– Uniform Distribution
3
Possible Bias
4
Uncertainty Analysis with
metRology for Microsoft Excel
Certain commercial equipment, instruments, or materials are identified in this talk in order to specify research procedures adequately. Such
identification is not intended to imply recommendation or endorsement by the National Institute of Standards and Technology, nor is it intended to
imply that the materials or equipment identified are necessarily the best available for the purpose.
5
Using Copulas in GUM.validate
 Need to account for correlation between variables in
validation, just as in the original uncertainty analysis
– Copulas are used to make a joint multivariate distribution
from any set of individual marginal starting distributions
 The input correlation matrix used to generate random
values using a copula may need to be adjusted to
give the desired output correlation
6
Optimization of Output Correlation Matrix
Different Correlation Matrices Same Correlation Matrix
7
Optimization Improved the Output
Correlation Matrix
• 60% of the time in the graph above
• 56.5% of the time out of 200 runs
Optimization Improved the Output
Correlation Matrix
• 55% of the time in the graph above
• 56.5% of the time out of 200 runs
Summary of 3D Printer Experiment Results
 Confidence Intervals for Standard Deviation of 3D Printer Output
 Bias
 Size Dependence
– Mean (effect) and Variability (no effect)
 Caliper Calibration
– At the end of the summer, I remeasured each box with the original
caliper and a new caliper, which showed no significant differences
– Also, measured gage blocks to verify calibrations of both calipers
8
Axis Variability Lower Bound Point Estimate Upper Bound
x-axis True Standard Deviation 0.0649 mm 0.0751 mm 0.089 mm
y-axis True Standard Deviation 0.0801 mm 0.0926 mm 0.1099 mm
z-axis True Standard Deviation 0.0548 mm 0.0634 mm 0.0751 mm
Summary
 Background Learning
– Previous GUM.validate and GUM Functions
– Uncertainty Analysis in Metrology
 Studied the course materials for the NIST Fundamentals of
Uncertainty Analysis short course
– Programming in R
 Changes to GUM.validate for Uncertainty Analysis
– Added Copulas for Simulation of Validation Data
– Added Code to Optimize Copula Correlation Matrix
– Added Beta Distribution
 Illustrates adding any distribution
9
Acknowledgements
 My advisor, William Guthrie and Hung-kung Liu, for
all of their help and support.
 The Statistical Engineering Division staff, especially
Stephany Bailey, for their assistance throughout the
summer.
 The NIST SURF Directors and SURF Program
Coordinator Dr. Brandi Toliver for running the
program.
10

Contenu connexe

Tendances

Tendances (16)

Contol charts
Contol chartsContol charts
Contol charts
 
Statistical quality control presentation
Statistical quality control presentationStatistical quality control presentation
Statistical quality control presentation
 
Introduction to control charts
Introduction to control chartsIntroduction to control charts
Introduction to control charts
 
C Charts
C ChartsC Charts
C Charts
 
Qc 7 tools
Qc 7 toolsQc 7 tools
Qc 7 tools
 
Control charts for attributes
Control charts for attributesControl charts for attributes
Control charts for attributes
 
7 qcdoe
7 qcdoe7 qcdoe
7 qcdoe
 
Tqm tools
Tqm toolsTqm tools
Tqm tools
 
Em33832837
Em33832837Em33832837
Em33832837
 
Introduction To Statistical Process Control 20 Jun 2011
Introduction To Statistical Process Control 20 Jun  2011Introduction To Statistical Process Control 20 Jun  2011
Introduction To Statistical Process Control 20 Jun 2011
 
7qc Tools 173
7qc Tools 1737qc Tools 173
7qc Tools 173
 
SPC Basics Training V1 By Carlos Sanchez
SPC Basics Training V1 By Carlos SanchezSPC Basics Training V1 By Carlos Sanchez
SPC Basics Training V1 By Carlos Sanchez
 
OpEx SPC Training Module
OpEx SPC Training ModuleOpEx SPC Training Module
OpEx SPC Training Module
 
Production and Quality Tools: The Basic Seven Quality Tools
Production and Quality Tools: The Basic Seven Quality ToolsProduction and Quality Tools: The Basic Seven Quality Tools
Production and Quality Tools: The Basic Seven Quality Tools
 
Msa attribute study
Msa attribute studyMsa attribute study
Msa attribute study
 
7 qc tools basic
7 qc tools basic7 qc tools basic
7 qc tools basic
 

En vedette

Ed tech lesson 18 ppt
Ed tech lesson 18 pptEd tech lesson 18 ppt
Ed tech lesson 18 pptyuan_08
 
Adolecencia emrc 1
Adolecencia emrc 1Adolecencia emrc 1
Adolecencia emrc 1Lino Barbosa
 
EDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIA
EDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIAEDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIA
EDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIACarla Gomez
 
Audio visual education_powerpoint
Audio visual education_powerpointAudio visual education_powerpoint
Audio visual education_powerpointiupui
 
role and function of an educational media center
role and function of an educational media centerrole and function of an educational media center
role and function of an educational media centerJM Benedicto
 

En vedette (12)

Emrc
EmrcEmrc
Emrc
 
Davv ph dfinal_info_2012
Davv ph dfinal_info_2012Davv ph dfinal_info_2012
Davv ph dfinal_info_2012
 
Avrc chrisma cherian1
Avrc chrisma cherian1Avrc chrisma cherian1
Avrc chrisma cherian1
 
Avrc chrisma cherian1
Avrc chrisma cherian1Avrc chrisma cherian1
Avrc chrisma cherian1
 
Keerthi.s .raj
Keerthi.s .rajKeerthi.s .raj
Keerthi.s .raj
 
Ed tech lesson 18 ppt
Ed tech lesson 18 pptEd tech lesson 18 ppt
Ed tech lesson 18 ppt
 
Adolecencia emrc 1
Adolecencia emrc 1Adolecencia emrc 1
Adolecencia emrc 1
 
EDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIA
EDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIAEDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIA
EDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIA
 
Audio visual education_powerpoint
Audio visual education_powerpointAudio visual education_powerpoint
Audio visual education_powerpoint
 
role and function of an educational media center
role and function of an educational media centerrole and function of an educational media center
role and function of an educational media center
 
Audio visual aids
Audio visual aidsAudio visual aids
Audio visual aids
 
Educational technology 1
Educational technology 1Educational technology 1
Educational technology 1
 

Similaire à NIST Presentation

6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)
6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)
6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)Bibhuti Prasad Nanda
 
TUTORIAL _5_Control charts for variables.pptx.pdf
TUTORIAL _5_Control charts for variables.pptx.pdfTUTORIAL _5_Control charts for variables.pptx.pdf
TUTORIAL _5_Control charts for variables.pptx.pdfAzizRahman96
 
Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)
Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)
Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)Bibhuti Prasad Nanda
 
Rodebaugh sixsigma[1]
Rodebaugh sixsigma[1]Rodebaugh sixsigma[1]
Rodebaugh sixsigma[1]Jitesh Gaurav
 
Measurement system analysis Presentation.ppt
Measurement system analysis Presentation.pptMeasurement system analysis Presentation.ppt
Measurement system analysis Presentation.pptjawadullah25
 
six-sigma-in-measurement-systems-evaluating-the-hidden-factory.ppt
six-sigma-in-measurement-systems-evaluating-the-hidden-factory.pptsix-sigma-in-measurement-systems-evaluating-the-hidden-factory.ppt
six-sigma-in-measurement-systems-evaluating-the-hidden-factory.pptMuniyappanT
 
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Attributive Data (MSA)
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Attributive Data (MSA)Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Attributive Data (MSA)
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Attributive Data (MSA)J. García - Verdugo
 
Six sigma-in-measurement-systems-evaluating-the-hidden-factory
Six sigma-in-measurement-systems-evaluating-the-hidden-factorySix sigma-in-measurement-systems-evaluating-the-hidden-factory
Six sigma-in-measurement-systems-evaluating-the-hidden-factoryManuel Peralta
 
03&04 SPC NOTES.pptx
03&04 SPC NOTES.pptx03&04 SPC NOTES.pptx
03&04 SPC NOTES.pptxartem48853
 
Practical Tools for Measurement Systems Analysis
Practical Tools for Measurement Systems AnalysisPractical Tools for Measurement Systems Analysis
Practical Tools for Measurement Systems AnalysisGabor Szabo, CQE
 
Quality andc apability hand out 091123200010 Phpapp01
Quality andc apability hand out 091123200010 Phpapp01Quality andc apability hand out 091123200010 Phpapp01
Quality andc apability hand out 091123200010 Phpapp01jasonhian
 
Med day presentation
Med day presentationMed day presentation
Med day presentationCarsten Lund
 

Similaire à NIST Presentation (20)

6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)
6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)
6Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)
 
TUTORIAL _5_Control charts for variables.pptx.pdf
TUTORIAL _5_Control charts for variables.pptx.pdfTUTORIAL _5_Control charts for variables.pptx.pdf
TUTORIAL _5_Control charts for variables.pptx.pdf
 
Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)
Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)
Six sigma-in-measurement-systems-evaluating-the-hidden-factory (2)
 
Attribute MSA
Attribute MSAAttribute MSA
Attribute MSA
 
Attribute MSA
Attribute MSA Attribute MSA
Attribute MSA
 
Rodebaugh sixsigma[1]
Rodebaugh sixsigma[1]Rodebaugh sixsigma[1]
Rodebaugh sixsigma[1]
 
Measurement system analysis Presentation.ppt
Measurement system analysis Presentation.pptMeasurement system analysis Presentation.ppt
Measurement system analysis Presentation.ppt
 
six-sigma-in-measurement-systems-evaluating-the-hidden-factory.ppt
six-sigma-in-measurement-systems-evaluating-the-hidden-factory.pptsix-sigma-in-measurement-systems-evaluating-the-hidden-factory.ppt
six-sigma-in-measurement-systems-evaluating-the-hidden-factory.ppt
 
machineLearningTypingTool_Rev1
machineLearningTypingTool_Rev1machineLearningTypingTool_Rev1
machineLearningTypingTool_Rev1
 
IJIRS_Improvement of Quality Sigma Level of Copper Terminal at Vertical Machi...
IJIRS_Improvement of Quality Sigma Level of Copper Terminal at Vertical Machi...IJIRS_Improvement of Quality Sigma Level of Copper Terminal at Vertical Machi...
IJIRS_Improvement of Quality Sigma Level of Copper Terminal at Vertical Machi...
 
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Attributive Data (MSA)
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Attributive Data (MSA)Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Attributive Data (MSA)
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W1 Attributive Data (MSA)
 
Six sigma-in-measurement-systems-evaluating-the-hidden-factory
Six sigma-in-measurement-systems-evaluating-the-hidden-factorySix sigma-in-measurement-systems-evaluating-the-hidden-factory
Six sigma-in-measurement-systems-evaluating-the-hidden-factory
 
03&04 SPC NOTES.pptx
03&04 SPC NOTES.pptx03&04 SPC NOTES.pptx
03&04 SPC NOTES.pptx
 
Six sigma
Six sigmaSix sigma
Six sigma
 
Six sigma using minitab
Six sigma using minitabSix sigma using minitab
Six sigma using minitab
 
Practical Tools for Measurement Systems Analysis
Practical Tools for Measurement Systems AnalysisPractical Tools for Measurement Systems Analysis
Practical Tools for Measurement Systems Analysis
 
Msa
MsaMsa
Msa
 
Msa
MsaMsa
Msa
 
Quality andc apability hand out 091123200010 Phpapp01
Quality andc apability hand out 091123200010 Phpapp01Quality andc apability hand out 091123200010 Phpapp01
Quality andc apability hand out 091123200010 Phpapp01
 
Med day presentation
Med day presentationMed day presentation
Med day presentation
 

Plus de Kasner Margaret

Plus de Kasner Margaret (6)

Final Paper
Final PaperFinal Paper
Final Paper
 
Final Poster for Senior Seminar
Final Poster for Senior SeminarFinal Poster for Senior Seminar
Final Poster for Senior Seminar
 
Final Paper for Senior Seminar
Final Paper for Senior SeminarFinal Paper for Senior Seminar
Final Paper for Senior Seminar
 
Kasner, Resume
Kasner, ResumeKasner, Resume
Kasner, Resume
 
Kasner, Cover Letter
Kasner, Cover LetterKasner, Cover Letter
Kasner, Cover Letter
 
NIST_SURF_2016_Presentation
NIST_SURF_2016_PresentationNIST_SURF_2016_Presentation
NIST_SURF_2016_Presentation
 

NIST Presentation

  • 1. Redeveloping the GUM.validate Function in the metRology Package for R Jillian Kasner Advisors: Will Guthrie and Hung-kung Liu Statistical Engineering Division Information Technology Laboratory 4 August 2015 1
  • 2. Background  Motivating Example: Uncertainty of 3D Printers – Experiment design  15 x 15 x 10 mm and 30 x 30 x20 mm boxes  Four boxes of each size/day  Randomized run order  Ten days – Makerbot Replicator 2 Specifications  0.011 mm for the x- and y- axis  0.0025 mm for the z-axis  Uncertainty Analysis and Metrology – Types and Causes of Measurement Error  metRology package for R – GUM Function – GUM.validate Function  Changes to GUM.validate function 2
  • 3. Measurement Error: 3D Printed Objects  Type A Uncertainty – Random Measurement Error – Normal Distribution  Type B Uncertainty – Caliper Calibration Error – Uniform Distribution 3
  • 5. Uncertainty Analysis with metRology for Microsoft Excel Certain commercial equipment, instruments, or materials are identified in this talk in order to specify research procedures adequately. Such identification is not intended to imply recommendation or endorsement by the National Institute of Standards and Technology, nor is it intended to imply that the materials or equipment identified are necessarily the best available for the purpose. 5
  • 6. Using Copulas in GUM.validate  Need to account for correlation between variables in validation, just as in the original uncertainty analysis – Copulas are used to make a joint multivariate distribution from any set of individual marginal starting distributions  The input correlation matrix used to generate random values using a copula may need to be adjusted to give the desired output correlation 6
  • 7. Optimization of Output Correlation Matrix Different Correlation Matrices Same Correlation Matrix 7 Optimization Improved the Output Correlation Matrix • 60% of the time in the graph above • 56.5% of the time out of 200 runs Optimization Improved the Output Correlation Matrix • 55% of the time in the graph above • 56.5% of the time out of 200 runs
  • 8. Summary of 3D Printer Experiment Results  Confidence Intervals for Standard Deviation of 3D Printer Output  Bias  Size Dependence – Mean (effect) and Variability (no effect)  Caliper Calibration – At the end of the summer, I remeasured each box with the original caliper and a new caliper, which showed no significant differences – Also, measured gage blocks to verify calibrations of both calipers 8 Axis Variability Lower Bound Point Estimate Upper Bound x-axis True Standard Deviation 0.0649 mm 0.0751 mm 0.089 mm y-axis True Standard Deviation 0.0801 mm 0.0926 mm 0.1099 mm z-axis True Standard Deviation 0.0548 mm 0.0634 mm 0.0751 mm
  • 9. Summary  Background Learning – Previous GUM.validate and GUM Functions – Uncertainty Analysis in Metrology  Studied the course materials for the NIST Fundamentals of Uncertainty Analysis short course – Programming in R  Changes to GUM.validate for Uncertainty Analysis – Added Copulas for Simulation of Validation Data – Added Code to Optimize Copula Correlation Matrix – Added Beta Distribution  Illustrates adding any distribution 9
  • 10. Acknowledgements  My advisor, William Guthrie and Hung-kung Liu, for all of their help and support.  The Statistical Engineering Division staff, especially Stephany Bailey, for their assistance throughout the summer.  The NIST SURF Directors and SURF Program Coordinator Dr. Brandi Toliver for running the program. 10