SlideShare a Scribd company logo
1 of 32
16-1
Lesson 16: Design of Experiments
Prof. Olivier de Weck
Dr. Jaroslaw Sobieski
16-2
Theme Addressed
16-3
Lesson 16: Design of Experiments
(DoE)
Dr. Jaroslaw Sobieski
Prof. Olivier de Weck
16-4
Design of Experiments (DoE)
• Collection of statistical techniques providing
systematic way to sample design space
• Useful when tackling new problem in which
you know very little about design space
• Study effects of multiple input variables on 1
or more output parameters
16-5
Design of Experiments (DoE)
(cont.)
• Often used before setting up formal
optimization problem
– Identify key drivers among potential design
variables
– Identify appropriate design variable ranges
– Identify achievable objective function values
• Often, DoE used in context of robust design
• Today, discussion is about design space
exploration
16-6
Design of Experiments (DoE)
(cont.)
• Factors & variables
– Design variables = factors
– Values of design variables = levels
– Noise factors = variables over which we have no control:
e.g., manufacturing variation in blade thickness
– Control factors = variables we can control
e.g., nominal blade thickness
– Outputs = observations (= objective functions)
Factors
&
levels
“Experiment” Observation
(Often analysis code)
16-7
Matrix Experiments
• Each row of matrix corresponds to 1 experiment
• Each column of matrix corresponds to 1 factor
• Each experiment corresponds to different combination of factor levels &
provides 1 observation
Expt No. Factor A Factor B Observation
1 A1 B1 h1
2 A1 B2 h2
3 A2 B1 h3
4 A2 B2 h4
Here, we have 2 factors, each of which can take 2 levels
16-8
Full-Factorial Experiment
• Specify levels for each factor
• Evaluate outputs at every combination of values
– Complete, but expensive!
n factors
l levels
ln observations
2 factors, 3 levels each:
ln = 32 = 9 expts
4 factors, 3 levels each:
ln = 34 = 81 expts
Expt
No.
Factor
A B
1 A1 B1
2 A1 B2
3 A1 B3
4 A2 B1
5 A2 B2
6 A2 B3
7 A3 B1
8 A3 B2
9 A3 B3
16-9
Fractional Factorial Experiments
• Due to combinatorial explosion, you cannot
usually perform full factorial experiment
• Instead, consider just some possible
combinations
• Questions to be answered
– How many experiments do I need?
– Which combination of levels should I choose?
• Need to balance experiment cost with design
space coverage
16-10
Fractional Factorial Design
• Initially, may be useful to look at large number of
factors superficially rather than small number of
factors in detail
vs.
Many levels Many factors
1 11 12 13 14
2 21 22 23 24
3 31 32 33 34
, , , ,
, ,, , ,
, ,, , ,
f l l l l
f l l l l
f l l l l
1 11 12
2 21 22
1 2
,
,
,
n n n
f l l
f l l
f l l
16-11
DoE Techniques Overview
TECHNIQUE COMMENT EXPENSE
(l=# levels, n=# factors)
Full factorial design Evaluates all possible
designs
ln grows exponentially
with number of factors
Orthogonal arrays Don’t always seem to
work - interactions?
Moderate—depends on
which array
1 at a time Order of factors? 1 + n(l – 1)—cheap
Latin hypercubes Not reproducible,
poor coverage if
divisions are large
l—cheap
Parameter study Captures no
interactions
1 + n(l – 1)—cheap
16-12
Parameter Study
• Specify levels for each factor
• Change 1 factor at a time, all others at base level
• Consider each factor at every level
n factors
l levels
Expt
No.
Factor
A B C D
1 A1 B1 C1 D1
2 A2 B1 C1 D1
3 A3 B1 C1 D1
4 A1 B2 C1 D1
5 A1 B3 C1 D1
6 A1 B1 C2 D1
7 A1 B1 C3 D1
8 A1 B1 C1 D2
9 A1 B1 C1 D3
4 factors, 3 levels each:
1 + n(l – 1) =
1 + 4(3 – 1) = 9 expts
1 + n(l – 1)
evaluations
Baseline : A1, B1, C1, D1
16-13
Parameter Study (cont.)
• Does not capture interaction between
variables
Expt
No.
Factor
Observation
A B C D
1 A1 B1 C1 D1 h1
2 A2 B1 C1 D1 h2
3 A3 B1 C1 D1 h3
4 A1 B2 C1 D1 h4
5 A1 B3 C1 D1 h5
6 A1 B1 C2 D1 h6
7 A1 B1 C3 D1 h7
8 A1 B1 C1 D2 h8
9 A1 B1 C1 D3 h9
• Select the best result for each factor
1. Compare h1, h2, h3
 A*
2. Compare h1, h4, h5
 B*
3. Compare h1, h6, h7
 C*
4. Compare h1, h8, h9
 D*
“Best design” is
A*, B*, C*, D*
16-14
One Factor At a Time (OFAT)
• Change 1st factor, all others at base value
• If output is improved, keep new level for that factor
• Move on to next factor & repeat
n factors
l levels
• Result depends on order of factors
Expt
No.
Factor
A B C D
1 A1 B1 C1 D1
2 A2 B1 C1 D1
3 A3 B1 C1 D1
4 A* B2 C1 D1
5 A* B3 C1 D1
6 A* B* C2 D1
7 A* B* C3 D1
8 A* B* C* D2
9 A* B* C* D3
4 factors, 3 levels each:
1 + n(l – 1) =
1 + 4(3 – 1) = 9 expts
1+n(l – 1)
evaluations
16-15
Orthogonal Arrays
• Specify levels for each factor
• Use arrays to choose subset of full-factorial experiment
• Subset selected to maintain orthogonality between
factors
n factors
l levels
subset of ln evaluations
• Does not capture all interactions, but is efficient
• Experiment is balanced
16-16
Expt
No.
Factor
A B C
1 A1 B1 C1
2 A1 B2 C2
3 A2 B1 C2
4 A2 B2 C1
Expt
No.
Factor
A B C D
1 A1 B1 C1 D1
2 A1 B2 C2 D2
3 A1 B3 C3 D3
4 A2 B1 C2 D3
5 A2 B2 C3 D1
6 A2 B3 C1 D2
7 A3 B1 C3 D2
8 A3 B2 C1 D3
9 A3 B3 C2 D1
L4(23)
4 expts 3 factors L9(34)
2 levels
9 expts 4 factors
3 levels
Orthogonal Arrays (cont.)
16-17
Activity 16–1
Design Experiment
(Experiment reprinted courtesy of Prof. Steven D. Eppinger)
16-18
• Objective
– Discover & understand which airplane
configuration flies maximum distance
• Desired outcome
– Understand value of designing experiments
when resources are limited
Activity 16–1 (cont.)
16-19
Effects
• Once experiments have been performed,
results can be used to calculate effects
• Effect of factor is change in response as level
of factor is changed:
– Main effects: averaged individual measures of
effects of factors
– Interaction effects: effect of factor depends on level
of another factor
• Often, effect is determined for change from
minus level (–) to plus level (+) (2-level
experiments)
16-20
Effects (cont.)
• Consider this experiment:
– We are studying effect of 3 factors on price of aircraft
– Factors are number of seats, range & aircraft
manufacturer
– Each factor can take 2 levels:
Factor 1: Seats 100 < S1 < 150 150 < S2 < 200
Factor 2: Range (nm) 2,000 < R1 < 2,800 2,800 < R2 < 3,500
Factor 3: Manufacturer M1 = Boeing M2 = Airbus
16-21
Main Effects
Expt
No.
Seats
(S)
Range
(R)
Mfr
(M)
Price
(observation)
1 S1 R1 M1 P1
2 S1 R1 M2 P2
3 S1 R2 M1 P3
4 S1 R2 M2 P4
5 S2 R1 M1 P5
6 S2 R1 M2 P6
7 S2 R2 M1 P7
8 S2 R2 M2 P8
L8(23)
(full factorial
design)
• Main effect of factor is effect of that factor on output
averaged across levels of other factors
16-22
Main Effects (cont.)
2 1 4 3 6 5 8 7
(P -P )+ (P -P )+ (P -P )+ (P -P )
4
Main effect of
manufacturer
=
Expts 1 & 2 differ only
in manufacturer
• Question: What is main effect of manufacturer?
• That is, from experiments, can we predict how price is
affected by whether Boeing or Airbus makes aircraft?
Expt
No.
Seats
(S)
Range
(R)
Mfr
(M)
Price
(observation)
1 S1 R1 M1 P1
2 S1 R1 M2 P2
3 S1 R2 M1 P3
4 S1 R2 M2 P4
5 S2 R1 M1 P5
6 S2 R1 M2 P6
7 S2 R2 M1 P7
8 S2 R2 M2 P8
16-23
Main Effects: Another Interpretation
1 2 3 4 5 6 7 8
+ + +
8
P P P P P P P P
m
   

Overall mean
response:
1 3 5 7
1
4
M
P P P P
m
  

Avg over all expts
when M = M1:
Effect of mfr
level M1
= 1
M
m m

Main effect
of mfr
= 2 1
M M
m m

Main effect of factor is defined as
difference between 2 levels
NOTE: Main effect should be interpreted individually only if
variable does not appear to interact with other variables
Effect of factor level can be defined for multiple levels
Effect of mfr
level M2
= 2
M
m m

16-24
Main Effect Example
Expt
No.
Aircraft
Seats
(S)
Range
(R)
Mfr
(M)
Price
($M)
1 717 S1 R1 M1 24.0
2 A318-100 S1 R1 M2 29.3
3 737-700 S1 R2 M1 33.0
4 A319-100 S1 R2 M2 35.0
5 737-900 S2 R1 M1 43.7
6 A321-200 S2 R1 M2 48.0
7 737-800 S2 R2 M1 39.1
8 A320-200 S2 R2 M2 38.0
100 < S1 < 150 150 < S2 < 200
2,000 < R1 < 2,800 2,800 < R2 < 3,500
M1 = Boeing M2 = Airbus
Sources:
Seats/Range data: Boeing Quick Looks
Price data: Aircraft Value News
Airline Monitor, May 2001. Reprinted with
permission of Prof. Olivier de Weck
16-25
Main Effect Example (cont.)
Overall mean price = 1/8*(24.0 + 29.3 + 33.0 + 35.0 + 43.7 + 48.0 + 39.1 + 38.0)
= 36.26
Mean of experiments with M1 = 1/4*(24.0 + 33.0 + 43.7 + 39.1)
= 34.95
Mean of experiments with M2 = 1/4*(29.3 + 35.0 + 48.0 + 38.0)
= 37.58
• Main effect of Boeing (M1) = 34.95 – 36.26 = -1.3
• Main effect of Airbus (M2) = 37.58 – 36.26 = 1.3
• Main effect of manufacturer = 37.58 – 34.95 = 2.6
Interpretation?
16-26
Interaction Effects
• Can also measure interaction effects between
factors
• Answers question: Does effect of factor depend on
level of another factor?
– For example, does effect of manufacturer depend on
whether we consider shorter range or longer range
aircraft?
Mfr  range
interaction
Avg mfr effect
with range 1
Avg mfr
effect with
range 2
=
–
2
16-27
Interaction Effects (cont.)
• Interaction between manufacturer & range is
defined as half the difference between average
manufacturer effect with range 2 & average
manufacturer effect with range 1
Mfr  range
interaction
Avg mfr effect
with range 1
Avg mfr effect
with range 2
=
–
2
16-28
Interaction Effects (cont.)
Range R1 : Expts 1, 2, 5, 6
Range R2 : Expts 3, 4, 7, 8
Expt
No.
Seats
(S)
Range
(R)
Mfr
(M)
Price
($M)
1 S1 R1 M1 24.0
2 S1 R1 M2 29.3
3 S1 R2 M1 33.0
4 S1 R2 M2 35.0
5 S2 R1 M1 43.7
6 S2 R1 M2 48.0
7 S2 R2 M1 39.1
8 S2 R2 M2 38.0
2 1 6 5
( - )+ ( - )
2
P P P P

Avg mfr effect
with range 1
(29.3-24.0)+ (48.0-43.7)
4.8
2
 
Avg mfr effect
with range 2
4 3 8 7
( - )+ ( - )
2
P P P P

(35.0-33.0)+ (38.0-39.1)
0.45
2
 
Mfr  range
interaction
0.45 4.8
2.2
2

   Interpretation?
16-29
Interpretation of Effects
Seats Range
Manufacturer
Main effects are
difference between
2 averages
From Fig 10.2 Box, Hunter & Hunter. Reprinted with permission of Prof. Olivier de Weck
Seats
Range
Mfr
S2
S1
1
2
3
4
5
6
7
8
R1
R2
1
2
3
4
5
6
7
8
M2
M1
1
2
3
4
5
6
7
8
Main effect
of mfr
Expt
No.
Seats
(S)
Range
(R)
Mfr
(M)
1 S1 R1 M1
2 S1 R1 M2
3 S1 R2 M1
4 S1 R2 M2
5 S2 R1 M1
6 S2 R1 M2
7 S2 R2 M1
8 S2 R2 M2
8 6 4 2 7 5 3 1
( + + + )-( + + + )
4
P P P P P P P P

PM SG-56
16-30
Interpretation of Effects (cont.)
Seats  range Mfr  seats
Interaction effects are
also difference between 2
averages, but planes are
no longer parallel
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
8 5 4 1 7 6 3 2
( + + + )-( + + + )
4
P P P P P P P P

Mfr  range
interaction Mfr  range
Expt
No.
Seats
(S)
Range
(R)
Mfr
(M)
1 S1 R1 M1
2 S1 R1 M2
3 S1 R2 M1
4 S1 R2 M2
5 S2 R1 M1
6 S2 R1 M2
7 S2 R2 M1
8 S2 R2 M2
Seats
Range
Mfr
1
2
3
4
5
6
7
8
From Fig 10.2 Box, Hunter & Hunter. Reprinted with permission of Prof. Olivier de Weck
PM SG-57
16-31
Discussion
• How does design of experiments apply…
– To Orion design problem?
– To egg-drop exercise?
16-32
Summary
• Role of designing experiments to explore design
space
• With simple models or prototypes:
– Conduct simple experiments to understand main
effects of model
– Understand interaction effects between factors
• Statistical techniques provide systematic way to
sample design space

More Related Content

Similar to Design of experiments for mechanical engineers

Design ofexperimentstutorial
Design ofexperimentstutorialDesign ofexperimentstutorial
Design ofexperimentstutorial
Ingrid McKenzie
 
dxDOE design of experiment for students.ppt
dxDOE design of experiment for students.pptdxDOE design of experiment for students.ppt
dxDOE design of experiment for students.ppt
tenadrementees
 
PF_MAO_2010_Souam
PF_MAO_2010_SouamPF_MAO_2010_Souam
PF_MAO_2010_Souam
MDO_Lab
 

Similar to Design of experiments for mechanical engineers (20)

Optimization techniques
Optimization techniquesOptimization techniques
Optimization techniques
 
RM_05_DOE.pdf
RM_05_DOE.pdfRM_05_DOE.pdf
RM_05_DOE.pdf
 
Fractional Factorial Designs
Fractional Factorial DesignsFractional Factorial Designs
Fractional Factorial Designs
 
introduction to design of experiments
introduction to design of experimentsintroduction to design of experiments
introduction to design of experiments
 
Optimization technology and screening design sathish h t
Optimization technology and screening design sathish h tOptimization technology and screening design sathish h t
Optimization technology and screening design sathish h t
 
Design ofexperimentstutorial
Design ofexperimentstutorialDesign ofexperimentstutorial
Design ofexperimentstutorial
 
How to use statistica for rsm study
How to use statistica for rsm studyHow to use statistica for rsm study
How to use statistica for rsm study
 
ManScie_Chapter1_Introduction (4).pdf
ManScie_Chapter1_Introduction (4).pdfManScie_Chapter1_Introduction (4).pdf
ManScie_Chapter1_Introduction (4).pdf
 
How conduct a Design of Experiments
How conduct a Design of ExperimentsHow conduct a Design of Experiments
How conduct a Design of Experiments
 
Design of Experiments
Design of ExperimentsDesign of Experiments
Design of Experiments
 
Design of Experiments (Pharma)
Design of Experiments (Pharma)Design of Experiments (Pharma)
Design of Experiments (Pharma)
 
S1 - Process product optimization using design experiments and response surfa...
S1 - Process product optimization using design experiments and response surfa...S1 - Process product optimization using design experiments and response surfa...
S1 - Process product optimization using design experiments and response surfa...
 
Design of Experiments
Design of ExperimentsDesign of Experiments
Design of Experiments
 
Optimization techniques
Optimization techniquesOptimization techniques
Optimization techniques
 
dxDOE design of experiment for students.ppt
dxDOE design of experiment for students.pptdxDOE design of experiment for students.ppt
dxDOE design of experiment for students.ppt
 
DOE in Pharmaceutical and Analytical QbD.
DOE in  Pharmaceutical and Analytical QbD.DOE in  Pharmaceutical and Analytical QbD.
DOE in Pharmaceutical and Analytical QbD.
 
Robust Design
Robust DesignRobust Design
Robust Design
 
Design of Experiments & Regression Analysis
Design of Experiments & Regression AnalysisDesign of Experiments & Regression Analysis
Design of Experiments & Regression Analysis
 
PF_MAO_2010_Souam
PF_MAO_2010_SouamPF_MAO_2010_Souam
PF_MAO_2010_Souam
 
MULTI-OBJECTIVE ANALYSIS OF INTEGRATED SUPPLY CHAIN PROBLEM
MULTI-OBJECTIVE ANALYSIS OF INTEGRATED SUPPLY CHAIN PROBLEMMULTI-OBJECTIVE ANALYSIS OF INTEGRATED SUPPLY CHAIN PROBLEM
MULTI-OBJECTIVE ANALYSIS OF INTEGRATED SUPPLY CHAIN PROBLEM
 

Recently uploaded

Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
pritamlangde
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 

Recently uploaded (20)

HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 

Design of experiments for mechanical engineers

  • 1. 16-1 Lesson 16: Design of Experiments Prof. Olivier de Weck Dr. Jaroslaw Sobieski
  • 3. 16-3 Lesson 16: Design of Experiments (DoE) Dr. Jaroslaw Sobieski Prof. Olivier de Weck
  • 4. 16-4 Design of Experiments (DoE) • Collection of statistical techniques providing systematic way to sample design space • Useful when tackling new problem in which you know very little about design space • Study effects of multiple input variables on 1 or more output parameters
  • 5. 16-5 Design of Experiments (DoE) (cont.) • Often used before setting up formal optimization problem – Identify key drivers among potential design variables – Identify appropriate design variable ranges – Identify achievable objective function values • Often, DoE used in context of robust design • Today, discussion is about design space exploration
  • 6. 16-6 Design of Experiments (DoE) (cont.) • Factors & variables – Design variables = factors – Values of design variables = levels – Noise factors = variables over which we have no control: e.g., manufacturing variation in blade thickness – Control factors = variables we can control e.g., nominal blade thickness – Outputs = observations (= objective functions) Factors & levels “Experiment” Observation (Often analysis code)
  • 7. 16-7 Matrix Experiments • Each row of matrix corresponds to 1 experiment • Each column of matrix corresponds to 1 factor • Each experiment corresponds to different combination of factor levels & provides 1 observation Expt No. Factor A Factor B Observation 1 A1 B1 h1 2 A1 B2 h2 3 A2 B1 h3 4 A2 B2 h4 Here, we have 2 factors, each of which can take 2 levels
  • 8. 16-8 Full-Factorial Experiment • Specify levels for each factor • Evaluate outputs at every combination of values – Complete, but expensive! n factors l levels ln observations 2 factors, 3 levels each: ln = 32 = 9 expts 4 factors, 3 levels each: ln = 34 = 81 expts Expt No. Factor A B 1 A1 B1 2 A1 B2 3 A1 B3 4 A2 B1 5 A2 B2 6 A2 B3 7 A3 B1 8 A3 B2 9 A3 B3
  • 9. 16-9 Fractional Factorial Experiments • Due to combinatorial explosion, you cannot usually perform full factorial experiment • Instead, consider just some possible combinations • Questions to be answered – How many experiments do I need? – Which combination of levels should I choose? • Need to balance experiment cost with design space coverage
  • 10. 16-10 Fractional Factorial Design • Initially, may be useful to look at large number of factors superficially rather than small number of factors in detail vs. Many levels Many factors 1 11 12 13 14 2 21 22 23 24 3 31 32 33 34 , , , , , ,, , , , ,, , , f l l l l f l l l l f l l l l 1 11 12 2 21 22 1 2 , , , n n n f l l f l l f l l
  • 11. 16-11 DoE Techniques Overview TECHNIQUE COMMENT EXPENSE (l=# levels, n=# factors) Full factorial design Evaluates all possible designs ln grows exponentially with number of factors Orthogonal arrays Don’t always seem to work - interactions? Moderate—depends on which array 1 at a time Order of factors? 1 + n(l – 1)—cheap Latin hypercubes Not reproducible, poor coverage if divisions are large l—cheap Parameter study Captures no interactions 1 + n(l – 1)—cheap
  • 12. 16-12 Parameter Study • Specify levels for each factor • Change 1 factor at a time, all others at base level • Consider each factor at every level n factors l levels Expt No. Factor A B C D 1 A1 B1 C1 D1 2 A2 B1 C1 D1 3 A3 B1 C1 D1 4 A1 B2 C1 D1 5 A1 B3 C1 D1 6 A1 B1 C2 D1 7 A1 B1 C3 D1 8 A1 B1 C1 D2 9 A1 B1 C1 D3 4 factors, 3 levels each: 1 + n(l – 1) = 1 + 4(3 – 1) = 9 expts 1 + n(l – 1) evaluations Baseline : A1, B1, C1, D1
  • 13. 16-13 Parameter Study (cont.) • Does not capture interaction between variables Expt No. Factor Observation A B C D 1 A1 B1 C1 D1 h1 2 A2 B1 C1 D1 h2 3 A3 B1 C1 D1 h3 4 A1 B2 C1 D1 h4 5 A1 B3 C1 D1 h5 6 A1 B1 C2 D1 h6 7 A1 B1 C3 D1 h7 8 A1 B1 C1 D2 h8 9 A1 B1 C1 D3 h9 • Select the best result for each factor 1. Compare h1, h2, h3  A* 2. Compare h1, h4, h5  B* 3. Compare h1, h6, h7  C* 4. Compare h1, h8, h9  D* “Best design” is A*, B*, C*, D*
  • 14. 16-14 One Factor At a Time (OFAT) • Change 1st factor, all others at base value • If output is improved, keep new level for that factor • Move on to next factor & repeat n factors l levels • Result depends on order of factors Expt No. Factor A B C D 1 A1 B1 C1 D1 2 A2 B1 C1 D1 3 A3 B1 C1 D1 4 A* B2 C1 D1 5 A* B3 C1 D1 6 A* B* C2 D1 7 A* B* C3 D1 8 A* B* C* D2 9 A* B* C* D3 4 factors, 3 levels each: 1 + n(l – 1) = 1 + 4(3 – 1) = 9 expts 1+n(l – 1) evaluations
  • 15. 16-15 Orthogonal Arrays • Specify levels for each factor • Use arrays to choose subset of full-factorial experiment • Subset selected to maintain orthogonality between factors n factors l levels subset of ln evaluations • Does not capture all interactions, but is efficient • Experiment is balanced
  • 16. 16-16 Expt No. Factor A B C 1 A1 B1 C1 2 A1 B2 C2 3 A2 B1 C2 4 A2 B2 C1 Expt No. Factor A B C D 1 A1 B1 C1 D1 2 A1 B2 C2 D2 3 A1 B3 C3 D3 4 A2 B1 C2 D3 5 A2 B2 C3 D1 6 A2 B3 C1 D2 7 A3 B1 C3 D2 8 A3 B2 C1 D3 9 A3 B3 C2 D1 L4(23) 4 expts 3 factors L9(34) 2 levels 9 expts 4 factors 3 levels Orthogonal Arrays (cont.)
  • 17. 16-17 Activity 16–1 Design Experiment (Experiment reprinted courtesy of Prof. Steven D. Eppinger)
  • 18. 16-18 • Objective – Discover & understand which airplane configuration flies maximum distance • Desired outcome – Understand value of designing experiments when resources are limited Activity 16–1 (cont.)
  • 19. 16-19 Effects • Once experiments have been performed, results can be used to calculate effects • Effect of factor is change in response as level of factor is changed: – Main effects: averaged individual measures of effects of factors – Interaction effects: effect of factor depends on level of another factor • Often, effect is determined for change from minus level (–) to plus level (+) (2-level experiments)
  • 20. 16-20 Effects (cont.) • Consider this experiment: – We are studying effect of 3 factors on price of aircraft – Factors are number of seats, range & aircraft manufacturer – Each factor can take 2 levels: Factor 1: Seats 100 < S1 < 150 150 < S2 < 200 Factor 2: Range (nm) 2,000 < R1 < 2,800 2,800 < R2 < 3,500 Factor 3: Manufacturer M1 = Boeing M2 = Airbus
  • 21. 16-21 Main Effects Expt No. Seats (S) Range (R) Mfr (M) Price (observation) 1 S1 R1 M1 P1 2 S1 R1 M2 P2 3 S1 R2 M1 P3 4 S1 R2 M2 P4 5 S2 R1 M1 P5 6 S2 R1 M2 P6 7 S2 R2 M1 P7 8 S2 R2 M2 P8 L8(23) (full factorial design) • Main effect of factor is effect of that factor on output averaged across levels of other factors
  • 22. 16-22 Main Effects (cont.) 2 1 4 3 6 5 8 7 (P -P )+ (P -P )+ (P -P )+ (P -P ) 4 Main effect of manufacturer = Expts 1 & 2 differ only in manufacturer • Question: What is main effect of manufacturer? • That is, from experiments, can we predict how price is affected by whether Boeing or Airbus makes aircraft? Expt No. Seats (S) Range (R) Mfr (M) Price (observation) 1 S1 R1 M1 P1 2 S1 R1 M2 P2 3 S1 R2 M1 P3 4 S1 R2 M2 P4 5 S2 R1 M1 P5 6 S2 R1 M2 P6 7 S2 R2 M1 P7 8 S2 R2 M2 P8
  • 23. 16-23 Main Effects: Another Interpretation 1 2 3 4 5 6 7 8 + + + 8 P P P P P P P P m      Overall mean response: 1 3 5 7 1 4 M P P P P m     Avg over all expts when M = M1: Effect of mfr level M1 = 1 M m m  Main effect of mfr = 2 1 M M m m  Main effect of factor is defined as difference between 2 levels NOTE: Main effect should be interpreted individually only if variable does not appear to interact with other variables Effect of factor level can be defined for multiple levels Effect of mfr level M2 = 2 M m m 
  • 24. 16-24 Main Effect Example Expt No. Aircraft Seats (S) Range (R) Mfr (M) Price ($M) 1 717 S1 R1 M1 24.0 2 A318-100 S1 R1 M2 29.3 3 737-700 S1 R2 M1 33.0 4 A319-100 S1 R2 M2 35.0 5 737-900 S2 R1 M1 43.7 6 A321-200 S2 R1 M2 48.0 7 737-800 S2 R2 M1 39.1 8 A320-200 S2 R2 M2 38.0 100 < S1 < 150 150 < S2 < 200 2,000 < R1 < 2,800 2,800 < R2 < 3,500 M1 = Boeing M2 = Airbus Sources: Seats/Range data: Boeing Quick Looks Price data: Aircraft Value News Airline Monitor, May 2001. Reprinted with permission of Prof. Olivier de Weck
  • 25. 16-25 Main Effect Example (cont.) Overall mean price = 1/8*(24.0 + 29.3 + 33.0 + 35.0 + 43.7 + 48.0 + 39.1 + 38.0) = 36.26 Mean of experiments with M1 = 1/4*(24.0 + 33.0 + 43.7 + 39.1) = 34.95 Mean of experiments with M2 = 1/4*(29.3 + 35.0 + 48.0 + 38.0) = 37.58 • Main effect of Boeing (M1) = 34.95 – 36.26 = -1.3 • Main effect of Airbus (M2) = 37.58 – 36.26 = 1.3 • Main effect of manufacturer = 37.58 – 34.95 = 2.6 Interpretation?
  • 26. 16-26 Interaction Effects • Can also measure interaction effects between factors • Answers question: Does effect of factor depend on level of another factor? – For example, does effect of manufacturer depend on whether we consider shorter range or longer range aircraft? Mfr  range interaction Avg mfr effect with range 1 Avg mfr effect with range 2 = – 2
  • 27. 16-27 Interaction Effects (cont.) • Interaction between manufacturer & range is defined as half the difference between average manufacturer effect with range 2 & average manufacturer effect with range 1 Mfr  range interaction Avg mfr effect with range 1 Avg mfr effect with range 2 = – 2
  • 28. 16-28 Interaction Effects (cont.) Range R1 : Expts 1, 2, 5, 6 Range R2 : Expts 3, 4, 7, 8 Expt No. Seats (S) Range (R) Mfr (M) Price ($M) 1 S1 R1 M1 24.0 2 S1 R1 M2 29.3 3 S1 R2 M1 33.0 4 S1 R2 M2 35.0 5 S2 R1 M1 43.7 6 S2 R1 M2 48.0 7 S2 R2 M1 39.1 8 S2 R2 M2 38.0 2 1 6 5 ( - )+ ( - ) 2 P P P P  Avg mfr effect with range 1 (29.3-24.0)+ (48.0-43.7) 4.8 2   Avg mfr effect with range 2 4 3 8 7 ( - )+ ( - ) 2 P P P P  (35.0-33.0)+ (38.0-39.1) 0.45 2   Mfr  range interaction 0.45 4.8 2.2 2     Interpretation?
  • 29. 16-29 Interpretation of Effects Seats Range Manufacturer Main effects are difference between 2 averages From Fig 10.2 Box, Hunter & Hunter. Reprinted with permission of Prof. Olivier de Weck Seats Range Mfr S2 S1 1 2 3 4 5 6 7 8 R1 R2 1 2 3 4 5 6 7 8 M2 M1 1 2 3 4 5 6 7 8 Main effect of mfr Expt No. Seats (S) Range (R) Mfr (M) 1 S1 R1 M1 2 S1 R1 M2 3 S1 R2 M1 4 S1 R2 M2 5 S2 R1 M1 6 S2 R1 M2 7 S2 R2 M1 8 S2 R2 M2 8 6 4 2 7 5 3 1 ( + + + )-( + + + ) 4 P P P P P P P P  PM SG-56
  • 30. 16-30 Interpretation of Effects (cont.) Seats  range Mfr  seats Interaction effects are also difference between 2 averages, but planes are no longer parallel 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 8 5 4 1 7 6 3 2 ( + + + )-( + + + ) 4 P P P P P P P P  Mfr  range interaction Mfr  range Expt No. Seats (S) Range (R) Mfr (M) 1 S1 R1 M1 2 S1 R1 M2 3 S1 R2 M1 4 S1 R2 M2 5 S2 R1 M1 6 S2 R1 M2 7 S2 R2 M1 8 S2 R2 M2 Seats Range Mfr 1 2 3 4 5 6 7 8 From Fig 10.2 Box, Hunter & Hunter. Reprinted with permission of Prof. Olivier de Weck PM SG-57
  • 31. 16-31 Discussion • How does design of experiments apply… – To Orion design problem? – To egg-drop exercise?
  • 32. 16-32 Summary • Role of designing experiments to explore design space • With simple models or prototypes: – Conduct simple experiments to understand main effects of model – Understand interaction effects between factors • Statistical techniques provide systematic way to sample design space