34
Statistical Statistical Process Control Process Control for Short-Runs for Short-Runs Department of Industrial & Manufacturing Department of Industrial & Manufacturing Engineering Engineering Tyler Mangin Tyler Mangin Canan Bilen Canan Bilen 5-22-02 5-22-02

Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Embed Size (px)

Citation preview

Page 1: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Statistical Process Statistical Process Control for Short-Control for Short-

RunsRunsDepartment of Industrial & Manufacturing Department of Industrial & Manufacturing

EngineeringEngineering

Tyler ManginTyler ManginCanan BilenCanan Bilen

5-22-025-22-02

Page 2: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

BackgroundBackground

B.S. Industrial Engineering from North B.S. Industrial Engineering from North Dakota State UniversityDakota State University

Emphasis on Statistical Quality ControlEmphasis on Statistical Quality Control

Experience:Experience: Quality control internshipQuality control internship Consortium of contract manufacturers in North DakotaConsortium of contract manufacturers in North Dakota Center for Nanoscale Science and EngineeringCenter for Nanoscale Science and Engineering

Page 3: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

IntroductionIntroduction Introduction to SPCIntroduction to SPC

Manufacturing environment in North DakotaManufacturing environment in North Dakota

Short-run manufacturingShort-run manufacturing

Short-run SPC techniquesShort-run SPC techniques Strengths and weaknesses of these techniquesStrengths and weaknesses of these techniques

Future workFuture work

Page 4: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Statistical ThinkingStatistical Thinking

All work occurs in a system of All work occurs in a system of interconnected processesinterconnected processes

Variation exists in all processesVariation exists in all processes

Understanding & reducing variation are Understanding & reducing variation are keys to successeskeys to successes

Page 5: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Statistical Process Statistical Process ControlControl

PurposePurpose Methodology for monitoring a processMethodology for monitoring a process Proven technique for improving quality and Proven technique for improving quality and

productivityproductivity Identifies special causes of variationIdentifies special causes of variation Signals the need to take corrective actionSignals the need to take corrective action Should be usable Should be usable (with minimal or no math (with minimal or no math

background)background)

Page 6: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Manufacturing in North Manufacturing in North DakotaDakota

Small to medium job shops and contract Small to medium job shops and contract manufacturers are commonmanufacturers are common

Metal fabrication and electronics manufacturing Metal fabrication and electronics manufacturing facilities will be most accessiblefacilities will be most accessible

Operators have minimal mathematics and SPC Operators have minimal mathematics and SPC trainingtraining

Limited resources available to implement SPCLimited resources available to implement SPC

Page 7: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Statistical Quality Needs Statistical Quality Needs in NDin ND

Should address short-run productionShould address short-run production

The techniques should be kept as simple as The techniques should be kept as simple as possiblepossible

Keep computation needs to a minimumKeep computation needs to a minimum

SPC should demonstrate significant cost SPC should demonstrate significant cost reduction (in short duration)reduction (in short duration)

Page 8: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Short-Run Short-Run ManufacturingManufacturing

Standard for job shopsStandard for job shops Common in advanced manufacturingCommon in advanced manufacturing Driven by:Driven by:

Demand for mass customizationDemand for mass customization Availability of flexible production equipmentAvailability of flexible production equipment Use of “just in time” techniquesUse of “just in time” techniques

Short-runs result in:Short-runs result in: Smaller lot sizesSmaller lot sizes Shorter lead timesShorter lead times Less available process dataLess available process data

““A production run that is not long enough to A production run that is not long enough to provide adequate data to construct a control chart.”provide adequate data to construct a control chart.”

Page 9: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Barriers to SPC in Short-Barriers to SPC in Short-Run ManufacturingRun Manufacturing

Multiple part typesMultiple part types Setups and changeoversSetups and changeovers Data scarcityData scarcity Cost minimizationCost minimization Need for simplicityNeed for simplicity

Page 10: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Multiple Part TypesMultiple Part Types

Each part is likely to have a different Each part is likely to have a different average and standard deviationaverage and standard deviation

Unique control charts required for each Unique control charts required for each chartchart

Difficult to detect time-related changesDifficult to detect time-related changes Adds cost to the product

Creates excessive paperwork Decreases operator efficiency

Page 11: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Setups and ChangeoversSetups and Changeovers Setup is a frequently occurring part of process Setup is a frequently occurring part of process

operationoperation Introduce special causes of variation into the processIntroduce special causes of variation into the process Importance of knowing whether the first part is “on-Importance of knowing whether the first part is “on-

target”target” Two types of process capability:Two types of process capability:

1)1) Capability after process has been brought into Capability after process has been brought into controlcontrol

2)2) Capability across runs if the process were run Capability across runs if the process were run without adjustment after initial setupwithout adjustment after initial setup

Creates the need to monitor “run-to-run variation”Creates the need to monitor “run-to-run variation” Ensuring quick, consistent setups is critical Ensuring quick, consistent setups is critical

Page 12: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Data ScarcityData Scarcity Traditional charts require a large amount of data Traditional charts require a large amount of data

Recommended: at least 25 subgroups of size 5Recommended: at least 25 subgroups of size 5

Short-runs do not generate enough dataShort-runs do not generate enough data

If control limits are calculated, they will be unreliableIf control limits are calculated, they will be unreliable

Historical data may not be availableHistorical data may not be available

The data for “short-runs” is likely to be auto-correlatedThe data for “short-runs” is likely to be auto-correlated

Page 13: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Minimizing CostMinimizing Cost Maximize revenue by reducing quality-related Maximize revenue by reducing quality-related

costscostsSampling and inspection costsSampling and inspection costsProcess repair costsProcess repair costsCost of false alarmsCost of false alarmsCost of poor qualityCost of poor quality

Based on the lifetime of the production runBased on the lifetime of the production run

Economic control chart designEconomic control chart design

Page 14: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Need for SimplicityNeed for Simplicity Regional companies lack resources and Regional companies lack resources and

experience with SPCexperience with SPC

Operator must be able to manage the control Operator must be able to manage the control chartscharts

If it is not easy to use, it will not be usedIf it is not easy to use, it will not be used

True benefits of SPC come from interaction with True benefits of SPC come from interaction with the processthe process

Page 15: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Approaches to Short-Run Approaches to Short-Run SPCSPC

DNOM chartsDNOM charts Standardized chartsStandardized charts Q-chartsQ-charts Bayesian quality controlBayesian quality control Monitoring run-to-run variationMonitoring run-to-run variation

Page 16: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

DNOM Charts:DNOM Charts:Deviation from NominalDeviation from Nominal

PrinciplesPrinciples Different parts will have different target valuesDifferent parts will have different target values

Calculate the deviation from nominal valueCalculate the deviation from nominal value

Plot deviation as the quality characteristicPlot deviation as the quality characteristic

Page 17: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Infinity Windows Sample Infinity Windows Sample DataData

Part Date TimeNominal Length

Actual Length

Right Jamb 14-Feb 6:51 AM 59.268 59.258Header 14-Feb 6:54 AM 23 22.993Header 14-Feb 6:56 AM 35.875 35.86Right Jamb 14-Feb 7:00 AM 37.518 37.511Left Jamb 14-Feb 7:08 AM 37.518 37.507Header 14-Feb 7:12 AM 43.875 43.869Header 14-Feb 7:14 AM 27.75 27.75Right Jamb 14-Feb 7:15 AM 37.518 37.5169Left Jamb 14-Feb 7:18 AM 37.518 37.5071Header 14-Feb 10:06 AM 39.875 39.8617

Three part types:Three part types: HeaderHeader Right jambRight jamb Left jambLeft jamb

Nominal length varies Nominal length varies from part to partfrom part to part

Continuous runs; no Continuous runs; no batchesbatches

Page 18: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

DNOM ChartDNOM Chart

Infinity Windows Data

-0.03

-0.02

-0.01

0

0.01

0.02

1 5 9 13 17 21 25

Sample Number

De

via

tio

n f

rom

No

min

al

UCL = 0.0137

CL = - 0.0046

LCL = - 0.023

Page 19: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

DNOM ChartsDNOM Charts

StrengthsStrengths Groups multiple parts and their data sets on a single Groups multiple parts and their data sets on a single

chartchart Provides a continuous view of the processProvides a continuous view of the process Fairly simple to construct and understandFairly simple to construct and understand

ShortcomingsShortcomings Assumes variation is equal for all partsAssumes variation is equal for all parts Requires some historical data to calculate control Requires some historical data to calculate control

limitslimits Does not address quality costsDoes not address quality costs Only tracks within-run variationOnly tracks within-run variation

Page 20: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

PrinciplesPrinciples Multiple part-types flow through a single Multiple part-types flow through a single

machinemachine

Different parts may have different target Different parts may have different target valuesvalues

Control limits and plot points are standardized Control limits and plot points are standardized to allow charting of multiple part-typesto allow charting of multiple part-types

Standardized Control Standardized Control ChartsCharts

Page 21: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Standardized Control Standardized Control ChartsCharts

StrengthsStrengths Groups multiple parts and their data sets on a single Groups multiple parts and their data sets on a single

chartchart Provides a continuous view of the processProvides a continuous view of the process Fairly simple to construct and understandFairly simple to construct and understand Does Does notnot assume all parts have equal variation assume all parts have equal variation

ShortcomingsShortcomings Requires some historical data to calculate control Requires some historical data to calculate control

limitslimits Does not address quality costsDoes not address quality costs Only tracks within-run variationOnly tracks within-run variation

Page 22: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Sample Standardized Sample Standardized ChartChart

Sample Standardized Chart

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1 5 9 13 17 21 25 29

Sample Number

Sta

nd

ard

ize

d V

alu

es

UCL = 0.577

CL = 0

LCL = - 0.577

Part A Part B Part C

Page 23: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Q-Charts:Q-Charts:Self-updating, standardized chartsSelf-updating, standardized charts

PrinciplesPrinciples Standardize the quality characteristic of interestStandardize the quality characteristic of interest

The standardized statistic will be i.i.d. N(0,1)The standardized statistic will be i.i.d. N(0,1)

Plots multiple part types on a standardized chartPlots multiple part types on a standardized chart

Can begin charting with no historical dataCan begin charting with no historical data

Uses all available information to estimate the Uses all available information to estimate the parameters (updating control limits)parameters (updating control limits)

Page 24: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Q-ChartsQ-Charts

StrengthsStrengths Charts can be made in real time beginning with the first Charts can be made in real time beginning with the first

production unitproduction unit Does not assume process mean or variation are known in Does not assume process mean or variation are known in

advanceadvance Does not assume all parts have the same variationDoes not assume all parts have the same variation Multiple part types can be plotted on a single chartMultiple part types can be plotted on a single chart Uses all available data to update control limitsUses all available data to update control limits

ShortcomingsShortcomings Does not address quality costsDoes not address quality costs May not be clear to the operatorMay not be clear to the operator Strictly monitors within-run variation Strictly monitors within-run variation Lacks simplicityLacks simplicity requires a PC requires a PC

Page 25: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Bayesian Quality Control:Bayesian Quality Control:Economic chartsEconomic charts

PrinciplesPrinciples The system is modeled by partially observable Markov The system is modeled by partially observable Markov

processesprocesses The system is generally assumed to have two states: The system is generally assumed to have two states:

in-control & out-of-controlin-control & out-of-control The operator is faced with certain action-decisions:The operator is faced with certain action-decisions:

Do nothingDo nothingInspect outputInspect outputInspect machineInspect machineRepair machineRepair machine

The model is a decision-making tool for minimizing The model is a decision-making tool for minimizing quality costs over the length of the production runquality costs over the length of the production run

Page 26: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Bayesian Quality ControlBayesian Quality Control

StrengthsStrengths Addresses quality costs as a factor in process controlAddresses quality costs as a factor in process control Advises operators on which action to take based on Advises operators on which action to take based on

probabilistic analysisprobabilistic analysis Accounts for finite production horizonAccounts for finite production horizon

ShortcomingsShortcomings Models require accurate historical dataModels require accurate historical data Models must be individualized to the specific Models must be individualized to the specific

production processproduction process Not designed to handle multiple part typesNot designed to handle multiple part types

Page 27: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Monitoring Run-to-Run Monitoring Run-to-Run Variation:Variation:A new conceptA new concept

Setups are:Setups are: Time between last unit of one run and first good unit of Time between last unit of one run and first good unit of

the next runthe next run Integral part of process operationIntegral part of process operation Occur frequentlyOccur frequently

Reducing setup time implies reduction of:Reducing setup time implies reduction of: Test runsTest runs InspectionsInspections Process adjustmentProcess adjustment Scrap & reworkScrap & rework

Page 28: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Monitoring Run-to-Run Monitoring Run-to-Run VariationVariation

PrinciplesPrinciples Plot the mean of the first sample taken after setupPlot the mean of the first sample taken after setup

Each setup generates one plot pointEach setup generates one plot point

Plot each setup on one control chartPlot each setup on one control chart

Over time setup related variation is detectedOver time setup related variation is detected

Attempts to detect “run-to-run” variationAttempts to detect “run-to-run” variation

Page 29: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Monitoring Run-to-Run Monitoring Run-to-Run VariationVariation

StrengthsStrengths Addresses setup induced variationAddresses setup induced variation Becomes more effective as setups become Becomes more effective as setups become

more commonmore common Is a philosophy not a techniqueIs a philosophy not a technique

ShortcomingsShortcomings Long-term approachLong-term approach Does not address data scarcityDoes not address data scarcity Does not address quality costsDoes not address quality costs Lacks a well-defined methodologyLacks a well-defined methodology

Page 30: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

SPC Techniques SPC Techniques SummarySummary

MultiplePart

Types

SetupRelated

VariationData

ScarcityQuality Costs

Simplicity &

Usability

DNOM charts + +

Standardized Charts + +

Q-Charts + +

BayesianQuality Control +

Run-to-run Variation + +

Page 31: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Future WorkFuture WorkDevelop “Run-to-Run Variation Charts” Develop “Run-to-Run Variation Charts” as the focus of my thesis:as the focus of my thesis:

Further analysis of the shortcomings of the Further analysis of the shortcomings of the “Monitoring Run-to-Run” framework“Monitoring Run-to-Run” framework

Determine needs of job-shops and other low-Determine needs of job-shops and other low-volume manufacturersvolume manufacturers

Modify the Run-to-Run charts to fit the needs of Modify the Run-to-Run charts to fit the needs of regional companiesregional companies

Develop guidelines to maximize the potential for Develop guidelines to maximize the potential for implementationimplementation

Page 32: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

ReviewReview Introduction to SPCIntroduction to SPC

Manufacturing environment in North DakotaManufacturing environment in North Dakota

Short-run manufacturingShort-run manufacturing

Short-run SPC techniquesShort-run SPC techniques Strengths and weaknesses of these techniquesStrengths and weaknesses of these techniques

Future workFuture work

Page 33: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

Thanks to…Thanks to…

Dr. BilenDr. Bilen Ritesh SalujaRitesh Saluja Faculty and staff of NDSU’s Industrial and Faculty and staff of NDSU’s Industrial and

Manufacturing Engr. departmentManufacturing Engr. department QPR ConferenceQPR Conference

Page 34: Statistical Process Control for Short-Runs Department of Industrial & Manufacturing Engineering Tyler Mangin Canan Bilen 5-22-02

DiscussionDiscussion

Suggestions

Questions

Comments