What is Robust Design or Taguchi’s method?

Download Report

Transcript What is Robust Design or Taguchi’s method?

What is Robust Design or
Taguchi’s method?
• An experimental method to achieve product
and process quality through designing in an
insensitivity to noise based on statistical
principles.
History of the method
• Dr. Taguchi in Japan: 1949-NTT
– develops “Quality Engineering”
– 4 time winner of Demming Award
• Ford Supplier Institute, early 1980s
• American Supplier Institute, ASI
– Engineering Hall of Fame
• Statistics Community
– DOE
– S/N Ratio
Who uses Taguchi’s Methods
•
•
•
•
•
•
•
Lucent
Ford
Kodak
Xerox
Whirlpool
JPL
ITT
•
•
•
•
•
•
•
Toyota
TRW
Chrysler
GTE
John Deere
Honeywell
Black & Decker
Documented Results from Use
• 96% improvement of NiCAD
battery on satellites (JPL/ NASA)
• 10% size reduction, 80%
development time reduction and
20% cost reduction in design of a
choke for a microwave oven (L.G.
Electronics)
• $50,000 annual cost savings in
design of heat staking process
(Ann Arbor Assembly Corp)
• 60% reduction in mean response
time for computer system (Lucent)
• $900,000 annual savings in the
production of sheet-molded
compound parts (Chrysler)
• $1.2M annual savings due to
reduction in vacuum line
connector failures (Flex
Technologies)
• 66% reduction in variability in
arrival time and paper
orientation (Xerox)
• 90% reduction in encapsulation
variation (LSI Corp)
Insensitivity to Noise
• Noise = Factors which the engineer can not or
chooses not to control
– Unit-to-unit
• Manufacturing variations
– Aging
• Corrosion
• UV degradation
• wear
– Environmental
• human interface
• temperature
• humidity
How Noise Affects a System
Noise
Useful Energy
Energy
Signal Factor, M
Ideal Function of
Product or Process
Quality Characteristic, y
Harmful Energy
Caused by Noise
Control
Factors
Step 1: Define the Project Scope 1/2
• A gyrocopter design is to be published in a Sunday Comics
section as a do-it-yourself project for 6-12 year old kids
• The customers (kids) want a product they can easily build
and have a long flight time.
| WW |
--WL
----1/4”
---
BL
----
Step 1: Define the Project Scope 2/2
• This is a difficult problem from an engineering standpoint
because:
– hard to get intuitive feel for effect of control variables
– cant control materials, manufacturing or assembly
– noise factors are numerous and have strong effect on
flight.
Step 2: Identify Ideal Function
Time of Flight
• Ideally want the most flight time (the quality characteristic
or useful energy) for any input height (signal or input
energy)
• Minimize Noise Effect
• Maximize Slope
Drop Height
Step 3: Develop Noise Strategy 1/2
• Goal is to excite worst possible noise conditions
• Noise factors
– unit-to-unit
– aging
– environment
Step 3: Develop Noise Strategy 2/2
• Noise factors
– unit-to-unit
Construction accuracy
Paper weight and type
angle of wings
– aging
damage from handling
– environment
angle of release
humidity content of air
wind
+ many, many others
Step 4: Establish Control Factors and Levels
1/4
• Want them independent to minimize interactions
– Dimensionless variable methods help
– Design of experiments help
– Confirm effect of interactions in Step 7
• Want to cover design space
– may have to guess initially and perform more
than one set of experiments. Method will help
determine where to go next.
Step 4: Establish Control Factors and Levels
2/4
• Methods to explore the design space
–
–
–
–
shot-gun
one-factor-at-a-time
full factorial
orthogonal array (a type of fractional factorial)
Step 4: Establish Control Factors and Levels
3/4
Control factor array for the paper gyrocopter parameter optimization
experiment
1
Run
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
WL
1.0/ww
1.0/ww
1.0/ww
1 .5/ww
1.5/ww
1.5/ww
2.0/ww
2.0/ww
2.0/ww
1.0/ww
1.0/ww
1.0/ww
1.5/ww
1.5/ww
1.5/ww
2.0/ww
2.0/ww
2.0/ww
3
WW
0.50
0.75
1.00
0.50
0.75
1.00
0.50
0.75
1.00
0.50
0.75
1.00
0.50
0.75
1.00
0.50
0.75
1.00
4
BL
1.33 x WL
1.67 x WL
2.00 x WL
1.33 x WL
1.67 x WL
2.00 x WL
1.67 x WL
2.00 x WL
1.33 x WL
2.00 x WL
1.33 x WL
1.67 x WL
1.67 x WL
2.00 x WL
1.33 x WL
2.00 x WL
1.33 x WL
1.67 x WL
5
Size
100%
75%
50%
75%
50%
100%
100%
75%
50%
50%
100%
75%
50%
100%
75%
75%
50%
100%
6
1
2
3
2
3
1
3
1
2
2
3
1
1
2
3
3
1
2
7
B_Fold
0
15%
30%
30%
0
15%
1 5%
30%
0
15%
30%
0
30%
0
15%
0
15%
30%
8
Gussets
None
45deg
45deg
45deg
None
45deg
45deg
None
45deg
None
45deg
45deg
45 deg
45deg
None
45deg
45deg
None
Step 4: Establish Control Factors and Levels
4/4
Step 5: Conduct Experiment and Collect
Data
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
3 feet
20# paper 24# paper
6 feet
20# paper
24# paper
9 feet
20# paper
24# paper
0.68 s
0.74
0.68
0.58
0.71
0.67
0.65
0.71
0.84
0.74
0.61
0.61
0.87
0.81
0.84
0.68
0.71
0.61
1.48 s
1.19
1.35
1.25
1.58
1.64
1.16
1.93
1.83
1.7
1.22
1.38
1.64
2.09
1.7
1.54
1.54
1.96
2.31s
2.25
1.48
2.34
2.28
2.44
2.68
2.61
2.09
2.09
1.48
2.28
2.02
2.27
1.51
2.44
2.6
2.73
0.55 s
0.58
0.45
0.71
0.68
0.55
0.7
0.6
0.63
0.61
0.45
0.58
0.68
0.65
0.63
0.68
0.68
0.84
1.48 s
1.58
1.03
1.22
1.41
1 .51
1.21
1.75
1.64
1.22
1.03
1.22
1.19
1.51
1.22
1.64
1.51
1.64
2.38 s
2.44
1.96
1.75
2.41
2.08
2.7
2.73
2.5
2.31
1.96
2.3
2.41
2.67
2.5
2.5
2.6
3.05
Data for Runs 5 and 15
2.5
Time (sec)
2
1.5
Run 5
Run 15
1
0.5
0
0
2
4
6
Height (ft)
8
10
Step 6: Conduct Data Analysis 1/7
• Calculate signal-to-noise-ratio (S/N) and Mean
• Complete and interpret response tables
• Perform two step optimization
– Reduce Variability (minimize the S/N ratio)
– Adjust the mean
• Make predictions about most robust configuration
Step 6: Conduct Data Analysis 2/7
• Calculate signal to noise ratio, S/N, a
variability
metric in decibels
S/N gain
reduction
S/N =
Useful output
Harmful output
3
6
12
27%
50%
75%
Effect of Mean
= Variability
around mean
2
y
= 10 log 2
s
Note: This is one of many
forms of S/N ratios.
Step 6: Conduct Data Analysis 3/7
1
Run
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
Results of the parameter optimization experiment
2
3
4
5
6
7
8
slope
S/N
WL
WW
BL
Size
B_Fold Gussets (sec/ft)
1.0/ww 0.50 1.33 X WL 100% 1
0
None
0.25
6.94 dB
1.0/ww 0.75 1.67 X WL
75%
2
15%
45deg
0.25
2.67 dB
1.0/ww 1.00 2.00 X WL
50%
3
30%
45deg
0.19 -0.24 dB
1.5/ww 0.50 1.33 X WL
75%
2
30%
45deg
0.22
0.69 dB
1.5/ww 0.75 1.67 X WL
50%
3
0
None
0.26
9.04 dB
1.5/ww 1.00 2.00 X WL 100% 1
15%
45deg
0.25
3.81 dB
2.0/ww 0.50 1.67 X WL 100% 3
15%
45deg
0.26 -1.95 dB
2.0/ww 0.75 2.00 X WL
75%
1
30%
None
0.29
4.73 dB
2.0/ww 1.00 1.33 X WL
50%
2
0
45deg
0.26
2.64 dB
1.0/ww 0.50 2.00 X WL
50%
2
15%
None
0.24
2.81 dB
1.0/ww 0.75 1.33 X WL 100% 3
30%
45deg
0.19
0.76 dB
1.0/ww 1.00 1.67 X WL
75%
1
0
45deg
0.24
3.87 dB
1.5/ww 0.50 1.67 X WL
50%
1
30%
45deg
0.24
1.62 dB
1.5/ww 0.75 2.00 X WL 100% 2
0
45deg
0.28
0.87 dB
1.5/ww 1.00 1.33 X WL
75%
3
15%
None
0.23 -3.96 dB
2.0/ww 0.50 2.00 X WL
75%
3
0
45deg
0.27
9.04 dB
2.0/ww 0.75 1.33 X WL
50%
1
15%
45deg
0.28
4.88 dB
2.0/ww 1.00 1.67 X WL 100% 2
30%
None
0.31
2.99 dB
Step 6: Conduct Data Analysis 4/7
Response Table
Factor response averages table for the
parameter optimization experiment
Time Time
Factor
Level
(slope) (S/N)
1.0/ww
0.23
2.80
WL
1.5/ww
0.25
2.01
2.0/ww
0.28
3.72
0.50
0.25
3.19
WW
0.75
0.26
3.82
1.00
0.25
1.52
1.33 X WL 0.24
1.99
BL
1.67 X WL 0.26
3.04
2.00 X WL 0.25
3.50
100%
0.26
2.23
Size
75%
0.25
2.84
50%
0.25
3.46
0%
0.26
5.40
B_Fold
15%
0.25
1.38
30%
0.24
1.76
Gussets None
0.26
3.76
45deg
0.25
2.39
Step 6: Conduct Data Analysis 5/7
Response plot
Step 6: Conduct Data Analysis 6/7
Two Step Optimization
• Reduce Variability (minimize the S/N ratio)
– look for control factor effects on S/N
– Don’t worry about mean
• Adjust the mean
– To get desired response
– Use “adjusting factors”, those control factors
which have minimal effect on S/N
Step 6: Conduct Data Analysis 7/7
• For gyrocopter
–
–
–
–
–
–
wing width = .75in
wing length = 2.00/0.75 = 2.67 in
body length = 2.00 x 2.67 = 5.33 in
size = 50%
Predicted Performance
no body folds
no gussets
S/N = 9.44 dB
Slope = .31 sec/ft
Step 7: Conduct Conformation Run
• To check validity of results
• To check for unforeseen interaction effects
between control factors
• To check for unaccounted for noise factors
• To check for experimental error
Predicted Confirmed
S/N
9.44 dB
Slope .31sec/ft
9.86
.32 sec/ft
How Taguchi’s Method Differs from an
Ad-hoc Design Process
• Organized Design Space
Search
• Clear Critical Parameter
Identification
• Focus on Parameter
Variation (Noise)
• Clear Stopping Criteria
• Robustness centered not
Failure Centered
• Reusable Method
• Concurrently Addresses
Manufacturing Variation
• Concurrent Design-Test
Not Design-Test-Fix
• Minimize Development
Time (Stops Fire Fighting)
• Corporate Memory
Through Documentation
• Encourages Technology
Development Through
System Understanding
How Taguchi’s Method Differs from
Traditional Design of Experiments
• Focused on reducing the
impact of variability rather
than reducing variability
• Focused on noise effects
rather than control factor
effects
• Clearly focused cost
function - maximizing the
useful energy
• Tries to reduce interaction
between control factors
rather than study them
Requires little skill in
statistics
• Usually lower cost
How Taguchi’s Method Differs from
Shainin’s Method
• Focused on both Product
and Process Design rather
than Primarily on Process
• Oriented to developing a
robust system not finding
a problem (Red X).
Taguchi tells what
parameter values to set to
make system insensitive to
parameter Shainin
identifies as needing
control.
• Widely Used
Internationally
• Fire prevention rather than
fire fighting
• Accessible
• Many Case Studies
Available
Plan for Application at Tektronix
•
•
•
•
•
•
Select a parameter design problem
Design the experiment
Perform the experiment
Reduce data
Report results to Company
Assuming success
– design more experiments
– train more engineers
– Plan for student-run experiments