SlideShare a Scribd company logo
1 of 44
Download to read offline
Process/product optimization 
using design of experiments and 
response surface methodology 
M. Mäkelä 
Sveriges landbruksuniversitet 
Swedish University of Agricultural Sciences 
Department of Forest Biomaterials and Technology 
Division of Biomass Technology and Chemistry 
Umeå, Sweden
DOE and RSM 
You 
DOE RSM 
Design of experiments (DOE) 
 Planning experiments 
→ Maximum information from 
minimized number of experiments 
Response Surface Methodology (RSM) 
 Identifying and fitting an appropriate 
response surface model 
→ Statistics, regression modelling & 
optimization
What to expect? 
 Background and philosophy 
 Theory 
 Nomenclature 
 Practical demonstrations and exercises (Matlab) 
What not? 
 Matrix algebra 
 Detailed equation studies 
 Statistical basics 
 Detailed listing of possible designs
Contents 
Practical course, arranged in 4 individual sessions: 
 Session 1 – Introduction, factorial design, first order models 
 Session 2 – Matlab exercise: factorial design 
 Session 3 – Central composite designs, second order models, ANOVA, 
blocking, qualitative factors 
 Session 4 – Matlab exercise: practical optimization example on given data
Session 1 
Introduction 
 Why experimental design 
Factorial design 
 Design matrix 
 Model equation = coefficients 
 Residual 
 Response contour
If the current location is 
known, a response surface 
provides information on: 
- Where to go 
- How to get there 
- Local maxima/minima 
Response surfaces
Is there a difference? 
vs. ? 
Mäkelä et al., Appl. Energ. 131 (2014) 490.
Research problem 
܂,۾ 
 A and B constant reagents 
 C reaction product (response), to be maximized 
 T and P reaction conditions (continuous factors), can be regulated
Response as a contour plot 
What kind of equation could 
describe C behaviour as a 
function of T and P? 
C = f(T,P)
What else do we want to know? 
 Which factors and interactions are important 
 Positions of local optima (if they exist) 
 Surface and surface function around an 
optimum 
 Direction towards an optimum 
 Statistical significance
How can we do it? 
The expert method
How can we do it? 
The shotgun method
How can we do it? 
The ”Soviet” method 
 xk possibilities with k 
factors on x levels 
 2 factors on 4 levels = 16 
experiments
How can we do it? 
The classical method 
P fixed 
x 
T fixed
How can we do it? 
Factorial design 
 ΔT, ΔP 
 Factor interaction (diagonal)
Why experimental design? 
 Reduce the number of experiments 
→ Cost, time 
 Extract maximal information 
 Understand what happens 
 Predict future behaviour
Challenges 
 Multiple factors on multiple levels 
 6 factors on 3 levels, 36 experiments 
 Reduce number of factors 
 Only 2 levels 
→ Discard factors 
= SCREENING 
1 
2 
3
Factorial design 
T 
3 
P 
N:o T P 
1 80 2 
2 120 2 
3 80 3 
4 120 3 
2 
80 120
Factorial design 
T 
1 
P 
-1 1 
-1 
In coded levels 
N:o T T 
coded 
P P 
coded 
1 80 -1 2 -1 
2 120 1 2 -1 
3 80 -1 3 1 
4 120 1 3 1 
The smallest possible full factorial design!
Factorial design 
45 75 
T 
1 
P 
25 35 
-1 1 
-1 
Design matrix: 
N:o T P C 
1 -1 -1 25 
2 1 -1 35 
3 -1 1 45 
4 1 1 75
Factorial design 
45 75 
T 
1 
P 
25 35 
-1 1 
-1 
Average T effect: 
T = ଻ହାଷହ 
ଶ െ ସହାଶହ 
ଶ ൌ 20 
Average P effect: 
P = ଻ହାସହ 
ଶ െ ଷହାଶହ 
ଶ ൌ 30 
Interaction (TxP) effect: 
TxP = ଻ହାଶହ 
ଶ െ ଷହାସହ 
ଶ ൌ 10
Research problem 
܂,۾,۹ 
 A and B constant reagents 
 C reaction product (response), to be maximized 
 T, P and K reaction conditions (continuous factors) at two different levels 
 Number of experiments 23 = 9 ([levels][factors]) 
How to select proper factor levels?
Research problem 
Empirical model: 
ݕࢉ ൌ ݂ ܂, ۾, ۹ ൅ ߝ 
ݕ ൌ ߚ଴ ൅ ߚଵݔଵ ൅ ߚଶݔଶ ൅ ⋯ ൅ ߚ௞ݔ௞ ൅ ߝ 
In matrix notation: 
ܡ ൌ ܆܊ ൅ ܍ → 
yଵ 
yଶ 
⋮ 
y୬ 
ൌ 
1 ݔଵଵ ݔଶଵ ⋯ ݔଵ௞ 
1 ݔଵଶ ݔଶଶ ⋯ ݔଶ௞ 
1 ⋮ ⋮ ⋱ ⋮ 
1 ݔଵ௡ ݔଶ௡ ⋯ ݔ௡௞ 
b଴ 
bଵ 
⋮ 
b୩ 
൅ 
eଵ 
eଶ 
⋮ 
e୬ 
Measure Choose 
Unknown!
Factorial design 
First step 
 Selection and coding of factor levels 
→ Design matrix 
T = [80, 120] 
P = [2, 3] 
K = [0.5, 1] 
0.5 
3 
1 
P 
2 
80 120 
T 
K
Factorial design 
Factorial design matrix 
Notice symmetry in diffent colums 
 Inner product of two colums is zero 
 E.g. T’P = 0 
This property is called orthogonality 
N:o Order T P K 
1 -1 -1 -1 
2 1 -1 -1 
3 -1 1 -1 
4 1 1 -1 
5 -1 -1 1 
6 1 -1 1 
7 -1 1 1 
8 1 1 1 
Randomize!
Orthogonality 
For a first-order orthogonal design, X’X is a diagonal matrix: 
܆ ൌ 
െ1 െ1 
1 െ1 
െ1 1 
1 1 
, ܆ᇱ ൌ െ1 1 െ1 1 
െ1 െ1 1 1 
2x4 
܆ᇱ܆ ൌ െ1 1 െ1 1 
െ1 െ1 1 1 
4x2 
െ1 െ1 
1 െ1 
െ1 1 
1 1 
2x2 
ൌ 4 0 
0 4 
If two columns are orthogonal, corresponding variables are linearly independent, 
i.e., assessed independent of each other.
Factorial design 
Design matrix: 
N:o T P K Resp. 
(C) 
1 -1 -1 -1 60 
2 1 -1 -1 72 
3 -1 1 -1 54 
4 1 1 -1 68 
5 -1 -1 1 52 
6 1 -1 1 83 
7 -1 1 1 45 
8 1 1 1 80 
-1 
1 
1 
45 80 
54 68 
52 83 
60 72 
-1 
-1 1 
T 
P 
K
Factorial design 
Model equation, main terms: 
ݕ ൌ ߚ଴ ൅ ߚଵݔଵ ൅ ߚଶݔଶ ൅ ߚଷݔଷ ൅ ߝ 
where 
ݕ denotes response 
ݔ௜ factor (T, P or K) 
ߚ௜ coefficient 
ߝ residual 
ߚ଴ mean term (average level) 
N:o T P K Resp. 
(C) 
1 -1 -1 -1 60 
2 1 -1 -1 72 
3 -1 1 -1 54 
4 1 1 -1 68 
5 -1 -1 1 52 
6 1 -1 1 83 
7 -1 1 1 45 
8 1 1 1 80
Factorial design 
Equation = coefficients 
܊ ൌ 
b଴ 
bଵ 
bଶ 
bଷ 
ൌ 
64.2 
11.5 
െ2.5 
0.8 
 bo average value (mean term) 
 Large coefficient → important factor 
 Interactions usually present 
Due to coding, the coefficients are comparable!
Factorial design 
Model equation with interactions: 
ݕ ൌ ߚ଴ ൅ ߚଵݔଵ ൅ ߚଶݔଶ ൅ ߚଷݔଷ ൅ ߚଵଶݔଵݔଶ ൅ ߚଵଷݔଵݔଷ ൅ ߚଶଷݔଶݔଷ ൅ ߚଵଶଷݔଵݔଶݔଷ ൅ ߝ 
N:o T P K TxP TxK PxK TxPxK Resp. (C) 
1 -1 -1 -1 1 60 
2 1 -1 -1 -1 72 
3 -1 1 -1 1 54 
4 1 1 -1 -1 68 
5 -1 -1 1 -1 52 
6 1 -1 1 1 83 
7 -1 1 1 -1 45 
8 1 1 1 1 80
Factorial design 
- + 
T 
+ 
- 
P 
+ 
- 
K 
- + 
TxP 
- + 
TxK 
PxK 
+ 
- 
Main effects and interactions:
Factorial design 
Equation = coefficients 
܊ ൌ 
b଴ 
bଵ 
bଶ 
bଷ 
bଵଶ 
bଵଷ 
bଶଷ 
bଵଶଷ 
ൌ 
64.2 
11.5 
െ2.5 
0.8 
0.8 
5.0 
0 
0.3 
 Large interaction b13 (TxK) 
 Important interaction, main effects cannot be removed 
→ Which coefficients to include?
Factorial design 
An estimate of model error needed 
 Center-points 
 Duplicated experiments 
 Model residual 
܍ ൌ ܡ െ ܆܊ ൌ ܡ െ ࢟ෝ 
ݕ௜ 
݁௜ 
ݕො௜
Factorial design 
Error estimation allows significant testing 
Remove insignificant coefficients 
 Leave main effects 
 Important interaction, main effect 
cannot be removed
Factorial design 
Error estimation allows significant testing 
Remove insignificant coefficients 
 Leave main effects 
 Important interaction, main effect 
cannot be removed 
Recalculate significance upon removal!
Factorial design 
Model residuals 
 Checking model adequacy 
 Finding outliers 
 Normally distributed 
→ Random error 
Several ways to present residuals 
 Possibility for response transformation
Factorial design 
R2 statistic 
 Explained variability of 
measured response 
R2 = 0.9962 
 99.6% explained
Factorial design 
More things to look at 
 Normal distribution of coefficients 
 Residual 
 Standardized residual 
 Residual histogram 
 Residual vs. time 
 ANOVA
Factorial design
Factorial design 
Prediction: 
T = 110 
K = 0.9 
P = 2 (min. level) 
Coded location: 
ܠܕ ൌ 1 0.5 െ1 0.6 0.3 
Predicted response: 
ݕො௠ ൌ 74.5 േ 2.4
Session 1 
Introduction 
 Why experimental design 
Factorial design 
 Design matrix 
 Model equation = coefficients 
 Residual 
 Response contour
Nomenclature 
Factorial design 
Screening 
Design matrix 
Model equation 
Response 
Effect (main/interaction) 
Coefficient 
Significance 
Contour 
Residual
Contents 
Practical course, arranged in 4 individual sessions: 
 Session 1 – Introduction, factorial design, first order models 
 Session 2 – Matlab exercise: factorial design 
 Session 3 – Central composite designs, second order models, ANOVA, 
blocking, qualitative factors 
 Session 4 – Matlab exercise: practical optimization example on given data
Thank you for listening! 
 Please send me an email that you are attending the course 
mikko.makela@slu.se

More Related Content

What's hot

Design of experiments BY Minitab
Design of experiments BY MinitabDesign of experiments BY Minitab
Design of experiments BY MinitabDr-Jitendra Patel
 
Design of experiments
Design of experimentsDesign of experiments
Design of experimentsUpendra K
 
Lecture # 6 cost estimation ii
Lecture # 6 cost estimation iiLecture # 6 cost estimation ii
Lecture # 6 cost estimation iiBich Lien Pham
 
Matlab for Chemical Engineering
Matlab for Chemical EngineeringMatlab for Chemical Engineering
Matlab for Chemical EngineeringDebarun Banerjee
 
Aspen Plus - Intermediate Process Modeling (3 of 3) (Slideshare)
Aspen Plus - Intermediate Process Modeling (3 of 3) (Slideshare)Aspen Plus - Intermediate Process Modeling (3 of 3) (Slideshare)
Aspen Plus - Intermediate Process Modeling (3 of 3) (Slideshare)Chemical Engineering Guy
 
Analysis of variance ppt @ bec doms
Analysis of variance ppt @ bec domsAnalysis of variance ppt @ bec doms
Analysis of variance ppt @ bec domsBabasab Patil
 
Test of significance (t-test, proportion test, chi-square test)
Test of significance (t-test, proportion test, chi-square test)Test of significance (t-test, proportion test, chi-square test)
Test of significance (t-test, proportion test, chi-square test)Ramnath Takiar
 
design of experiments.ppt
design of experiments.pptdesign of experiments.ppt
design of experiments.ppt9814857865
 
Aspen plus in small steps - presentation
Aspen plus in small steps - presentation Aspen plus in small steps - presentation
Aspen plus in small steps - presentation Hamed Hoorijani
 
introduction to design of experiments
introduction to design of experimentsintroduction to design of experiments
introduction to design of experimentsKumar Virendra
 
Material & Energy Balance for Distillation
Material & Energy Balance for DistillationMaterial & Energy Balance for Distillation
Material & Energy Balance for DistillationPankaj Khandelwal
 
Everything You Wanted to Know About Definitive Screening Designs
Everything You Wanted to Know About Definitive Screening DesignsEverything You Wanted to Know About Definitive Screening Designs
Everything You Wanted to Know About Definitive Screening DesignsJMP software from SAS
 
Chemical Engineering Apparatus Design, ChEg4191-1.pptx
Chemical Engineering Apparatus Design, ChEg4191-1.pptxChemical Engineering Apparatus Design, ChEg4191-1.pptx
Chemical Engineering Apparatus Design, ChEg4191-1.pptxWendeDegefu
 
Design of Experiment
Design of ExperimentDesign of Experiment
Design of ExperimentYiming Chen
 
Lecture 1 maximum likelihood
Lecture 1 maximum likelihoodLecture 1 maximum likelihood
Lecture 1 maximum likelihoodAnant Dashpute
 
Two factor factorial_design_pdf
Two factor factorial_design_pdfTwo factor factorial_design_pdf
Two factor factorial_design_pdfRione Drevale
 
Introduction to ANOVAs
Introduction to ANOVAsIntroduction to ANOVAs
Introduction to ANOVAsflorentinoz
 

What's hot (20)

Design of experiments BY Minitab
Design of experiments BY MinitabDesign of experiments BY Minitab
Design of experiments BY Minitab
 
Aspen plus introduction
Aspen plus   introductionAspen plus   introduction
Aspen plus introduction
 
Design of experiments
Design of experimentsDesign of experiments
Design of experiments
 
Lecture # 6 cost estimation ii
Lecture # 6 cost estimation iiLecture # 6 cost estimation ii
Lecture # 6 cost estimation ii
 
Aspen Plus - Basic Course (Slideshare)
Aspen Plus - Basic Course (Slideshare)Aspen Plus - Basic Course (Slideshare)
Aspen Plus - Basic Course (Slideshare)
 
Matlab for Chemical Engineering
Matlab for Chemical EngineeringMatlab for Chemical Engineering
Matlab for Chemical Engineering
 
Aspen Plus - Intermediate Process Modeling (3 of 3) (Slideshare)
Aspen Plus - Intermediate Process Modeling (3 of 3) (Slideshare)Aspen Plus - Intermediate Process Modeling (3 of 3) (Slideshare)
Aspen Plus - Intermediate Process Modeling (3 of 3) (Slideshare)
 
Analysis of variance ppt @ bec doms
Analysis of variance ppt @ bec domsAnalysis of variance ppt @ bec doms
Analysis of variance ppt @ bec doms
 
Test of significance (t-test, proportion test, chi-square test)
Test of significance (t-test, proportion test, chi-square test)Test of significance (t-test, proportion test, chi-square test)
Test of significance (t-test, proportion test, chi-square test)
 
design of experiments.ppt
design of experiments.pptdesign of experiments.ppt
design of experiments.ppt
 
Aspen plus in small steps - presentation
Aspen plus in small steps - presentation Aspen plus in small steps - presentation
Aspen plus in small steps - presentation
 
introduction to design of experiments
introduction to design of experimentsintroduction to design of experiments
introduction to design of experiments
 
Material & Energy Balance for Distillation
Material & Energy Balance for DistillationMaterial & Energy Balance for Distillation
Material & Energy Balance for Distillation
 
Everything You Wanted to Know About Definitive Screening Designs
Everything You Wanted to Know About Definitive Screening DesignsEverything You Wanted to Know About Definitive Screening Designs
Everything You Wanted to Know About Definitive Screening Designs
 
Chemical Engineering Apparatus Design, ChEg4191-1.pptx
Chemical Engineering Apparatus Design, ChEg4191-1.pptxChemical Engineering Apparatus Design, ChEg4191-1.pptx
Chemical Engineering Apparatus Design, ChEg4191-1.pptx
 
Design of Experiment
Design of ExperimentDesign of Experiment
Design of Experiment
 
Lecture 1 maximum likelihood
Lecture 1 maximum likelihoodLecture 1 maximum likelihood
Lecture 1 maximum likelihood
 
Two factor factorial_design_pdf
Two factor factorial_design_pdfTwo factor factorial_design_pdf
Two factor factorial_design_pdf
 
Introduction to ANOVAs
Introduction to ANOVAsIntroduction to ANOVAs
Introduction to ANOVAs
 
P value
P valueP value
P value
 

Similar to S1 - Process product optimization using design experiments and response surface methodolgy

Experimental design
Experimental designExperimental design
Experimental designSandip Patel
 
S3 - Process product optimization design experiments response surface methodo...
S3 - Process product optimization design experiments response surface methodo...S3 - Process product optimization design experiments response surface methodo...
S3 - Process product optimization design experiments response surface methodo...CAChemE
 
Design of Engineering Experiments Part 5
Design of Engineering Experiments Part 5Design of Engineering Experiments Part 5
Design of Engineering Experiments Part 5Stats Statswork
 
S2 - Process product optimization using design experiments and response surfa...
S2 - Process product optimization using design experiments and response surfa...S2 - Process product optimization using design experiments and response surfa...
S2 - Process product optimization using design experiments and response surfa...CAChemE
 
C2 st lecture 13 revision for test b handout
C2 st lecture 13   revision for test b handoutC2 st lecture 13   revision for test b handout
C2 st lecture 13 revision for test b handoutfatima d
 
new optimization algorithm for topology optimization
new optimization algorithm for topology optimizationnew optimization algorithm for topology optimization
new optimization algorithm for topology optimizationSeonho Park
 
Optimization techniques
Optimization techniquesOptimization techniques
Optimization techniquesprashik shimpi
 
NCE, GANs & VAEs (and maybe BAC)
NCE, GANs & VAEs (and maybe BAC)NCE, GANs & VAEs (and maybe BAC)
NCE, GANs & VAEs (and maybe BAC)Christian Robert
 
Unit-1 Basic Concept of Algorithm.pptx
Unit-1 Basic Concept of Algorithm.pptxUnit-1 Basic Concept of Algorithm.pptx
Unit-1 Basic Concept of Algorithm.pptxssuser01e301
 
Unbiased Bayes for Big Data
Unbiased Bayes for Big DataUnbiased Bayes for Big Data
Unbiased Bayes for Big DataChristian Robert
 
Class X Mathematics Study Material
Class X Mathematics Study MaterialClass X Mathematics Study Material
Class X Mathematics Study MaterialFellowBuddy.com
 
Analysis of Variance-ANOVA
Analysis of Variance-ANOVAAnalysis of Variance-ANOVA
Analysis of Variance-ANOVARabin BK
 
Lecture slides stats1.13.l11.air
Lecture slides stats1.13.l11.airLecture slides stats1.13.l11.air
Lecture slides stats1.13.l11.airatutor_te
 

Similar to S1 - Process product optimization using design experiments and response surface methodolgy (20)

Experimental design
Experimental designExperimental design
Experimental design
 
S3 - Process product optimization design experiments response surface methodo...
S3 - Process product optimization design experiments response surface methodo...S3 - Process product optimization design experiments response surface methodo...
S3 - Process product optimization design experiments response surface methodo...
 
Design of Engineering Experiments Part 5
Design of Engineering Experiments Part 5Design of Engineering Experiments Part 5
Design of Engineering Experiments Part 5
 
S2 - Process product optimization using design experiments and response surfa...
S2 - Process product optimization using design experiments and response surfa...S2 - Process product optimization using design experiments and response surfa...
S2 - Process product optimization using design experiments and response surfa...
 
C2 st lecture 13 revision for test b handout
C2 st lecture 13   revision for test b handoutC2 st lecture 13   revision for test b handout
C2 st lecture 13 revision for test b handout
 
CDT 22 slides.pdf
CDT 22 slides.pdfCDT 22 slides.pdf
CDT 22 slides.pdf
 
Compilation
CompilationCompilation
Compilation
 
Modeling full scale-data(2)
Modeling full scale-data(2)Modeling full scale-data(2)
Modeling full scale-data(2)
 
new optimization algorithm for topology optimization
new optimization algorithm for topology optimizationnew optimization algorithm for topology optimization
new optimization algorithm for topology optimization
 
Optimization techniques
Optimization techniquesOptimization techniques
Optimization techniques
 
DMAIC
DMAICDMAIC
DMAIC
 
Respose surface methods
Respose surface methodsRespose surface methods
Respose surface methods
 
NCE, GANs & VAEs (and maybe BAC)
NCE, GANs & VAEs (and maybe BAC)NCE, GANs & VAEs (and maybe BAC)
NCE, GANs & VAEs (and maybe BAC)
 
Estimating Space-Time Covariance from Finite Sample Sets
Estimating Space-Time Covariance from Finite Sample SetsEstimating Space-Time Covariance from Finite Sample Sets
Estimating Space-Time Covariance from Finite Sample Sets
 
Unit-1 Basic Concept of Algorithm.pptx
Unit-1 Basic Concept of Algorithm.pptxUnit-1 Basic Concept of Algorithm.pptx
Unit-1 Basic Concept of Algorithm.pptx
 
Unbiased Bayes for Big Data
Unbiased Bayes for Big DataUnbiased Bayes for Big Data
Unbiased Bayes for Big Data
 
Statistics
StatisticsStatistics
Statistics
 
Class X Mathematics Study Material
Class X Mathematics Study MaterialClass X Mathematics Study Material
Class X Mathematics Study Material
 
Analysis of Variance-ANOVA
Analysis of Variance-ANOVAAnalysis of Variance-ANOVA
Analysis of Variance-ANOVA
 
Lecture slides stats1.13.l11.air
Lecture slides stats1.13.l11.airLecture slides stats1.13.l11.air
Lecture slides stats1.13.l11.air
 

More from CAChemE

Mixed-integer and Disjunctive Programming - Ignacio E. Grossmann
Mixed-integer and Disjunctive Programming - Ignacio E. GrossmannMixed-integer and Disjunctive Programming - Ignacio E. Grossmann
Mixed-integer and Disjunctive Programming - Ignacio E. GrossmannCAChemE
 
Mixed-integer Models for Planning and Scheduling - Ignacio E. Grossmann
Mixed-integer Models for Planning and Scheduling - Ignacio E. GrossmannMixed-integer Models for Planning and Scheduling - Ignacio E. Grossmann
Mixed-integer Models for Planning and Scheduling - Ignacio E. GrossmannCAChemE
 
Simulation of Chemical Rectors - Introduction to chemical process simulators ...
Simulation of Chemical Rectors - Introduction to chemical process simulators ...Simulation of Chemical Rectors - Introduction to chemical process simulators ...
Simulation of Chemical Rectors - Introduction to chemical process simulators ...CAChemE
 
Introduction to free and open source Chemical Process Simulators - (DWSIM & C...
Introduction to free and open source Chemical Process Simulators - (DWSIM & C...Introduction to free and open source Chemical Process Simulators - (DWSIM & C...
Introduction to free and open source Chemical Process Simulators - (DWSIM & C...CAChemE
 
Optimizacion con Python (Pyomo vs GAMS vs AMPL)
Optimizacion con Python (Pyomo vs GAMS vs AMPL)Optimizacion con Python (Pyomo vs GAMS vs AMPL)
Optimizacion con Python (Pyomo vs GAMS vs AMPL)CAChemE
 
Simulador de reactores químicos - COCO Simulator - Free
Simulador de reactores químicos - COCO Simulator - FreeSimulador de reactores químicos - COCO Simulator - Free
Simulador de reactores químicos - COCO Simulator - FreeCAChemE
 
S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...CAChemE
 
Python en ciencia e ingenieria: lecciones aprendidas
Python en ciencia e ingenieria: lecciones aprendidasPython en ciencia e ingenieria: lecciones aprendidas
Python en ciencia e ingenieria: lecciones aprendidasCAChemE
 
Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...
Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...
Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...CAChemE
 
Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...
Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...
Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...CAChemE
 
Curso inciación a COCO Simulator y ChemSep - Simulación de procesos químicos ...
Curso inciación a COCO Simulator y ChemSep - Simulación de procesos químicos ...Curso inciación a COCO Simulator y ChemSep - Simulación de procesos químicos ...
Curso inciación a COCO Simulator y ChemSep - Simulación de procesos químicos ...CAChemE
 
Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...
Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...
Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...CAChemE
 
Instalar Python 2.7 y 3 en Windows (Anaconda)
Instalar Python 2.7 y 3 en Windows (Anaconda)Instalar Python 2.7 y 3 en Windows (Anaconda)
Instalar Python 2.7 y 3 en Windows (Anaconda)CAChemE
 
El uso de Python en la Ingenieria Química - Charla Completa
El uso de Python en la Ingenieria Química - Charla CompletaEl uso de Python en la Ingenieria Química - Charla Completa
El uso de Python en la Ingenieria Química - Charla CompletaCAChemE
 
Reactor de flujo piston con MATLAB Octave
Reactor de flujo piston con MATLAB OctaveReactor de flujo piston con MATLAB Octave
Reactor de flujo piston con MATLAB OctaveCAChemE
 
Reactor flujo piston en MATLAB - Octave - Craqueo termico
Reactor flujo piston en MATLAB - Octave - Craqueo termicoReactor flujo piston en MATLAB - Octave - Craqueo termico
Reactor flujo piston en MATLAB - Octave - Craqueo termicoCAChemE
 
Simulación de reactores químicos con octave
Simulación de reactores químicos con octaveSimulación de reactores químicos con octave
Simulación de reactores químicos con octaveCAChemE
 
Iniciación al modelado de reactores químicos com MATLAB - Octave (intro)
Iniciación al modelado de reactores químicos com MATLAB - Octave (intro)Iniciación al modelado de reactores químicos com MATLAB - Octave (intro)
Iniciación al modelado de reactores químicos com MATLAB - Octave (intro)CAChemE
 
Diseño de reactores químicos con Python - Ingeniería Química - PyConES
Diseño de reactores químicos con Python - Ingeniería Química - PyConESDiseño de reactores químicos con Python - Ingeniería Química - PyConES
Diseño de reactores químicos con Python - Ingeniería Química - PyConESCAChemE
 
Programación matématica (optimización) con Python - Ingeniería Química - PyConES
Programación matématica (optimización) con Python - Ingeniería Química - PyConESProgramación matématica (optimización) con Python - Ingeniería Química - PyConES
Programación matématica (optimización) con Python - Ingeniería Química - PyConESCAChemE
 

More from CAChemE (20)

Mixed-integer and Disjunctive Programming - Ignacio E. Grossmann
Mixed-integer and Disjunctive Programming - Ignacio E. GrossmannMixed-integer and Disjunctive Programming - Ignacio E. Grossmann
Mixed-integer and Disjunctive Programming - Ignacio E. Grossmann
 
Mixed-integer Models for Planning and Scheduling - Ignacio E. Grossmann
Mixed-integer Models for Planning and Scheduling - Ignacio E. GrossmannMixed-integer Models for Planning and Scheduling - Ignacio E. Grossmann
Mixed-integer Models for Planning and Scheduling - Ignacio E. Grossmann
 
Simulation of Chemical Rectors - Introduction to chemical process simulators ...
Simulation of Chemical Rectors - Introduction to chemical process simulators ...Simulation of Chemical Rectors - Introduction to chemical process simulators ...
Simulation of Chemical Rectors - Introduction to chemical process simulators ...
 
Introduction to free and open source Chemical Process Simulators - (DWSIM & C...
Introduction to free and open source Chemical Process Simulators - (DWSIM & C...Introduction to free and open source Chemical Process Simulators - (DWSIM & C...
Introduction to free and open source Chemical Process Simulators - (DWSIM & C...
 
Optimizacion con Python (Pyomo vs GAMS vs AMPL)
Optimizacion con Python (Pyomo vs GAMS vs AMPL)Optimizacion con Python (Pyomo vs GAMS vs AMPL)
Optimizacion con Python (Pyomo vs GAMS vs AMPL)
 
Simulador de reactores químicos - COCO Simulator - Free
Simulador de reactores químicos - COCO Simulator - FreeSimulador de reactores químicos - COCO Simulator - Free
Simulador de reactores químicos - COCO Simulator - Free
 
S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...S4 - Process/product optimization using design of experiments and response su...
S4 - Process/product optimization using design of experiments and response su...
 
Python en ciencia e ingenieria: lecciones aprendidas
Python en ciencia e ingenieria: lecciones aprendidasPython en ciencia e ingenieria: lecciones aprendidas
Python en ciencia e ingenieria: lecciones aprendidas
 
Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...
Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...
Simulación de columnas de destilación multicomponente con COCO+ChemSep (alter...
 
Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...
Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...
Método McCabe-Thiele colmuna destilación - Curso gratutito de simulación de p...
 
Curso inciación a COCO Simulator y ChemSep - Simulación de procesos químicos ...
Curso inciación a COCO Simulator y ChemSep - Simulación de procesos químicos ...Curso inciación a COCO Simulator y ChemSep - Simulación de procesos químicos ...
Curso inciación a COCO Simulator y ChemSep - Simulación de procesos químicos ...
 
Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...
Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...
Cómo hacer una búsqueda bibliográfica en bases de datos científicas (Scopus y...
 
Instalar Python 2.7 y 3 en Windows (Anaconda)
Instalar Python 2.7 y 3 en Windows (Anaconda)Instalar Python 2.7 y 3 en Windows (Anaconda)
Instalar Python 2.7 y 3 en Windows (Anaconda)
 
El uso de Python en la Ingenieria Química - Charla Completa
El uso de Python en la Ingenieria Química - Charla CompletaEl uso de Python en la Ingenieria Química - Charla Completa
El uso de Python en la Ingenieria Química - Charla Completa
 
Reactor de flujo piston con MATLAB Octave
Reactor de flujo piston con MATLAB OctaveReactor de flujo piston con MATLAB Octave
Reactor de flujo piston con MATLAB Octave
 
Reactor flujo piston en MATLAB - Octave - Craqueo termico
Reactor flujo piston en MATLAB - Octave - Craqueo termicoReactor flujo piston en MATLAB - Octave - Craqueo termico
Reactor flujo piston en MATLAB - Octave - Craqueo termico
 
Simulación de reactores químicos con octave
Simulación de reactores químicos con octaveSimulación de reactores químicos con octave
Simulación de reactores químicos con octave
 
Iniciación al modelado de reactores químicos com MATLAB - Octave (intro)
Iniciación al modelado de reactores químicos com MATLAB - Octave (intro)Iniciación al modelado de reactores químicos com MATLAB - Octave (intro)
Iniciación al modelado de reactores químicos com MATLAB - Octave (intro)
 
Diseño de reactores químicos con Python - Ingeniería Química - PyConES
Diseño de reactores químicos con Python - Ingeniería Química - PyConESDiseño de reactores químicos con Python - Ingeniería Química - PyConES
Diseño de reactores químicos con Python - Ingeniería Química - PyConES
 
Programación matématica (optimización) con Python - Ingeniería Química - PyConES
Programación matématica (optimización) con Python - Ingeniería Química - PyConESProgramación matématica (optimización) con Python - Ingeniería Química - PyConES
Programación matématica (optimización) con Python - Ingeniería Química - PyConES
 

Recently uploaded

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSrknatarajan
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spaintimesproduction05
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 

Recently uploaded (20)

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 

S1 - Process product optimization using design experiments and response surface methodolgy

  • 1. Process/product optimization using design of experiments and response surface methodology M. Mäkelä Sveriges landbruksuniversitet Swedish University of Agricultural Sciences Department of Forest Biomaterials and Technology Division of Biomass Technology and Chemistry Umeå, Sweden
  • 2. DOE and RSM You DOE RSM Design of experiments (DOE)  Planning experiments → Maximum information from minimized number of experiments Response Surface Methodology (RSM)  Identifying and fitting an appropriate response surface model → Statistics, regression modelling & optimization
  • 3. What to expect?  Background and philosophy  Theory  Nomenclature  Practical demonstrations and exercises (Matlab) What not?  Matrix algebra  Detailed equation studies  Statistical basics  Detailed listing of possible designs
  • 4. Contents Practical course, arranged in 4 individual sessions:  Session 1 – Introduction, factorial design, first order models  Session 2 – Matlab exercise: factorial design  Session 3 – Central composite designs, second order models, ANOVA, blocking, qualitative factors  Session 4 – Matlab exercise: practical optimization example on given data
  • 5. Session 1 Introduction  Why experimental design Factorial design  Design matrix  Model equation = coefficients  Residual  Response contour
  • 6. If the current location is known, a response surface provides information on: - Where to go - How to get there - Local maxima/minima Response surfaces
  • 7. Is there a difference? vs. ? Mäkelä et al., Appl. Energ. 131 (2014) 490.
  • 8. Research problem ܂,۾  A and B constant reagents  C reaction product (response), to be maximized  T and P reaction conditions (continuous factors), can be regulated
  • 9. Response as a contour plot What kind of equation could describe C behaviour as a function of T and P? C = f(T,P)
  • 10. What else do we want to know?  Which factors and interactions are important  Positions of local optima (if they exist)  Surface and surface function around an optimum  Direction towards an optimum  Statistical significance
  • 11. How can we do it? The expert method
  • 12. How can we do it? The shotgun method
  • 13. How can we do it? The ”Soviet” method  xk possibilities with k factors on x levels  2 factors on 4 levels = 16 experiments
  • 14. How can we do it? The classical method P fixed x T fixed
  • 15. How can we do it? Factorial design  ΔT, ΔP  Factor interaction (diagonal)
  • 16. Why experimental design?  Reduce the number of experiments → Cost, time  Extract maximal information  Understand what happens  Predict future behaviour
  • 17. Challenges  Multiple factors on multiple levels  6 factors on 3 levels, 36 experiments  Reduce number of factors  Only 2 levels → Discard factors = SCREENING 1 2 3
  • 18. Factorial design T 3 P N:o T P 1 80 2 2 120 2 3 80 3 4 120 3 2 80 120
  • 19. Factorial design T 1 P -1 1 -1 In coded levels N:o T T coded P P coded 1 80 -1 2 -1 2 120 1 2 -1 3 80 -1 3 1 4 120 1 3 1 The smallest possible full factorial design!
  • 20. Factorial design 45 75 T 1 P 25 35 -1 1 -1 Design matrix: N:o T P C 1 -1 -1 25 2 1 -1 35 3 -1 1 45 4 1 1 75
  • 21. Factorial design 45 75 T 1 P 25 35 -1 1 -1 Average T effect: T = ଻ହାଷହ ଶ െ ସହାଶହ ଶ ൌ 20 Average P effect: P = ଻ହାସହ ଶ െ ଷହାଶହ ଶ ൌ 30 Interaction (TxP) effect: TxP = ଻ହାଶହ ଶ െ ଷହାସହ ଶ ൌ 10
  • 22. Research problem ܂,۾,۹  A and B constant reagents  C reaction product (response), to be maximized  T, P and K reaction conditions (continuous factors) at two different levels  Number of experiments 23 = 9 ([levels][factors]) How to select proper factor levels?
  • 23. Research problem Empirical model: ݕࢉ ൌ ݂ ܂, ۾, ۹ ൅ ߝ ݕ ൌ ߚ଴ ൅ ߚଵݔଵ ൅ ߚଶݔଶ ൅ ⋯ ൅ ߚ௞ݔ௞ ൅ ߝ In matrix notation: ܡ ൌ ܆܊ ൅ ܍ → yଵ yଶ ⋮ y୬ ൌ 1 ݔଵଵ ݔଶଵ ⋯ ݔଵ௞ 1 ݔଵଶ ݔଶଶ ⋯ ݔଶ௞ 1 ⋮ ⋮ ⋱ ⋮ 1 ݔଵ௡ ݔଶ௡ ⋯ ݔ௡௞ b଴ bଵ ⋮ b୩ ൅ eଵ eଶ ⋮ e୬ Measure Choose Unknown!
  • 24. Factorial design First step  Selection and coding of factor levels → Design matrix T = [80, 120] P = [2, 3] K = [0.5, 1] 0.5 3 1 P 2 80 120 T K
  • 25. Factorial design Factorial design matrix Notice symmetry in diffent colums  Inner product of two colums is zero  E.g. T’P = 0 This property is called orthogonality N:o Order T P K 1 -1 -1 -1 2 1 -1 -1 3 -1 1 -1 4 1 1 -1 5 -1 -1 1 6 1 -1 1 7 -1 1 1 8 1 1 1 Randomize!
  • 26. Orthogonality For a first-order orthogonal design, X’X is a diagonal matrix: ܆ ൌ െ1 െ1 1 െ1 െ1 1 1 1 , ܆ᇱ ൌ െ1 1 െ1 1 െ1 െ1 1 1 2x4 ܆ᇱ܆ ൌ െ1 1 െ1 1 െ1 െ1 1 1 4x2 െ1 െ1 1 െ1 െ1 1 1 1 2x2 ൌ 4 0 0 4 If two columns are orthogonal, corresponding variables are linearly independent, i.e., assessed independent of each other.
  • 27. Factorial design Design matrix: N:o T P K Resp. (C) 1 -1 -1 -1 60 2 1 -1 -1 72 3 -1 1 -1 54 4 1 1 -1 68 5 -1 -1 1 52 6 1 -1 1 83 7 -1 1 1 45 8 1 1 1 80 -1 1 1 45 80 54 68 52 83 60 72 -1 -1 1 T P K
  • 28. Factorial design Model equation, main terms: ݕ ൌ ߚ଴ ൅ ߚଵݔଵ ൅ ߚଶݔଶ ൅ ߚଷݔଷ ൅ ߝ where ݕ denotes response ݔ௜ factor (T, P or K) ߚ௜ coefficient ߝ residual ߚ଴ mean term (average level) N:o T P K Resp. (C) 1 -1 -1 -1 60 2 1 -1 -1 72 3 -1 1 -1 54 4 1 1 -1 68 5 -1 -1 1 52 6 1 -1 1 83 7 -1 1 1 45 8 1 1 1 80
  • 29. Factorial design Equation = coefficients ܊ ൌ b଴ bଵ bଶ bଷ ൌ 64.2 11.5 െ2.5 0.8  bo average value (mean term)  Large coefficient → important factor  Interactions usually present Due to coding, the coefficients are comparable!
  • 30. Factorial design Model equation with interactions: ݕ ൌ ߚ଴ ൅ ߚଵݔଵ ൅ ߚଶݔଶ ൅ ߚଷݔଷ ൅ ߚଵଶݔଵݔଶ ൅ ߚଵଷݔଵݔଷ ൅ ߚଶଷݔଶݔଷ ൅ ߚଵଶଷݔଵݔଶݔଷ ൅ ߝ N:o T P K TxP TxK PxK TxPxK Resp. (C) 1 -1 -1 -1 1 60 2 1 -1 -1 -1 72 3 -1 1 -1 1 54 4 1 1 -1 -1 68 5 -1 -1 1 -1 52 6 1 -1 1 1 83 7 -1 1 1 -1 45 8 1 1 1 1 80
  • 31. Factorial design - + T + - P + - K - + TxP - + TxK PxK + - Main effects and interactions:
  • 32. Factorial design Equation = coefficients ܊ ൌ b଴ bଵ bଶ bଷ bଵଶ bଵଷ bଶଷ bଵଶଷ ൌ 64.2 11.5 െ2.5 0.8 0.8 5.0 0 0.3  Large interaction b13 (TxK)  Important interaction, main effects cannot be removed → Which coefficients to include?
  • 33. Factorial design An estimate of model error needed  Center-points  Duplicated experiments  Model residual ܍ ൌ ܡ െ ܆܊ ൌ ܡ െ ࢟ෝ ݕ௜ ݁௜ ݕො௜
  • 34. Factorial design Error estimation allows significant testing Remove insignificant coefficients  Leave main effects  Important interaction, main effect cannot be removed
  • 35. Factorial design Error estimation allows significant testing Remove insignificant coefficients  Leave main effects  Important interaction, main effect cannot be removed Recalculate significance upon removal!
  • 36. Factorial design Model residuals  Checking model adequacy  Finding outliers  Normally distributed → Random error Several ways to present residuals  Possibility for response transformation
  • 37. Factorial design R2 statistic  Explained variability of measured response R2 = 0.9962  99.6% explained
  • 38. Factorial design More things to look at  Normal distribution of coefficients  Residual  Standardized residual  Residual histogram  Residual vs. time  ANOVA
  • 40. Factorial design Prediction: T = 110 K = 0.9 P = 2 (min. level) Coded location: ܠܕ ൌ 1 0.5 െ1 0.6 0.3 Predicted response: ݕො௠ ൌ 74.5 േ 2.4
  • 41. Session 1 Introduction  Why experimental design Factorial design  Design matrix  Model equation = coefficients  Residual  Response contour
  • 42. Nomenclature Factorial design Screening Design matrix Model equation Response Effect (main/interaction) Coefficient Significance Contour Residual
  • 43. Contents Practical course, arranged in 4 individual sessions:  Session 1 – Introduction, factorial design, first order models  Session 2 – Matlab exercise: factorial design  Session 3 – Central composite designs, second order models, ANOVA, blocking, qualitative factors  Session 4 – Matlab exercise: practical optimization example on given data
  • 44. Thank you for listening!  Please send me an email that you are attending the course mikko.makela@slu.se