Академический Документы
Профессиональный Документы
Культура Документы
Pre-requisites:
Multivariable calculus & Linear Algebra
Familiarity with programming (C/C++, Fortran, Matlab,
Python)
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 2/787
Course Information
Reference
Nocedal and Wright, Numerical Optimization, Springer, 1999
Belegundu and Chandrupatla, Optimization Concepts and
Applications in Engineering, Prentice Hall, 1999
Rao, Engineering Optimization: Theory and Practice, John
Wiley & Sons, 1996
Onwubiko, Introduction to Engineering Design Optimization,
Prentice Hall, 2000
Chong and Zak, An Introduction to Optimization, John Wiley &
Sons, 2008
Fletcher, Practical Methods of Optimization, John Wiley &
Sons, 1991
Suh, The Principles of Design, Oxford University Press, 1990
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 3/787
Course Information
Marking Scheme
6 Assignments (10% each)
1 Sensitivity Analysis - Due Week 3
2 Line Search Methods - Due Week 5
3 Unconstrained Optimization - Due Week 7
4 Constrained Optimization - Due Week 9
5 Gradient-Free Optimization - Due Week 11
6 Multidisciplinary Design Optimization - Due Week 13
Course Project (40%) - Due Week 14 (Apr. 19)
Bear in mind:
You can discuss ideas with colleagues but you must program and solve the
problem sets on your own.
The solutions you submit must reect your understanding of the material.
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 4/787
Course Objectives
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 5/787
Course Objectives
This course will give you both the analytical and numerical
skills to deal with complex engineering problems in an optimal
manner
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 5/787
Course Objectives
This course will give you both the analytical and numerical
skills to deal with complex engineering problems in an optimal
manner
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 5/787
Introduction & Background
What is Design?
Design may be formally dened as the creation of
synthesized solutions that satisfy perceived needs through
the mapping between the functional domain and the
physical domain, through the proper selection of design
alternatives that satisfy the prescribed functions. [1]
The design process is a map of how to get from an specic
object need to the nal product. [2]
In view of design modeling, design is a state of
conguration, say X = {xi }T ( i [1, n]), that intends to
satisfy the functional requirements prescribed for a
collection of design attributes.
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 6/787
Introduction & Background
What is Design?
Design may be formally dened as the creation of
synthesized solutions that satisfy perceived needs through
the mapping between the functional domain and the
physical domain, through the proper selection of design
alternatives that satisfy the prescribed functions. [1]
The design process is a map of how to get from an specic
object need to the nal product. [2]
In view of design modeling, design is a state of
conguration, say X = {xi }T ( i [1, n]), that intends to
satisfy the functional requirements prescribed for a
collection of design attributes.
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 6/787
Introduction & Background
Phases of Design
Customer Functional Physical Process
Domain Domain Domain Domain
Functional Design
Conceptual Design
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 7/787
Introduction & Background
Phases of Design
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 8/787
Introduction & Background
Phases of Design
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 9/787
Introduction & Background
F unctional
D esign F u n c tio n a l
R e q u ire m e n ts
D esign M odeling D om ain
F u n d a m e n ta l In te g ra te d D e ta il
C onceptual S y s te m E m bodim ent S y s te m D etail S y s te m
D esign D esign D esign
S e ts o f d e s ig n
v a ria b le s /a ttrib u te s
E ngineering
V alidation
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 10/787
Introduction & Background
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 11/787
Introduction & Background
What is Modeling?
A model is an abstraction of reality [4]
It helps to manipulate design computationally
Modeling is the process of arriving at a set of postulates,
data, and inferences that describe an entity or state of
aairs mathematically
In a broad sense, model refers to either a set of
mathematical equations and logic rules, and the solutions
to them
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 12/787
Introduction & Background
What is Modeling?
A model is an abstraction of reality [4]
It helps to manipulate design computationally
Modeling is the process of arriving at a set of postulates,
data, and inferences that describe an entity or state of
aairs mathematically
In a broad sense, model refers to either a set of
mathematical equations and logic rules, and the solutions
to them
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 13/787
Introduction & Background
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 14/787
Introduction & Background
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 15/787
Introduction & Background
Function modeling
Abstraction of the design performance and behaviors
through simulation such as CFD and FEA
Help to predict the behaviors of the artifact and its
performance
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 16/787
Introduction & Background
To reveal
Shape Modelling system Function Modelling
behaviour
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 18/787
Introduction & Background
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 18/787
Introduction & Background
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 18/787
Introduction & Background
Design Modelling
Low-Level Modelling
No Acceptable
Design
Yes
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 19/787
Introduction & Background
Low-Level Modeling
Simulation & analysis are typical tools used in low-level
modelling to aid designers in decisions making.
Simulation
Computer-based experiment to predict the
behavior of a system (only an approximate testing
of the real design).
Analysis
Treatment of design attributes (Whether the
design satises FRs, Whether the design violates
design availability) to adjust design components
for improvement
Low-Level Modeling
Design Functions
(via simulation) Analysis
Design Design Good
Components Attributes Design?
Adjustment
Analysis
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 21/787
Introduction & Background
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 22/787
Introduction & Background
Adequate Design
satises the design functional requirements while keeping
the undesirable characteristics within tolerable limits
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 22/787
Introduction & Background
Adequate Design
satises the design functional requirements while keeping
the undesirable characteristics within tolerable limits
Optimal Design
best design among the set of alternatives that satises the
design functional requirements while keeping the
undesirable characteristics within tolerable limits
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 22/787
Introduction & Background
Adequate Design
satises the design functional requirements while keeping
the undesirable characteristics within tolerable limits
Optimal Design
best design among the set of alternatives that satises the
design functional requirements while keeping the
undesirable characteristics within tolerable limits
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 23/787
Introduction & Background
70%
Influence % on Product Cost
20%
5%
5%
30%
Overhead
15%
Labor
50%
Materials
5%
Design
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 24/787
Introduction & Background
Furthermore in aerospace: $ W
For Aircraft:
Dinduced
Wpayload L Wfuel W $
Sw Dfriction
For Spacecraft:
Wpayload Wfuel W $
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 25/787
Applications of Design Modelling & Optimization
log(||G radient||)
58
Cp
-2
C l/C d
-3
-1 56
C l/C d
0 54 -4
G radient
1 52 -5
0 0.2 0.4 0.6 0.8 1
X /C
50
-6
10 20 30 40 50
F low S olves and G radient E valuations
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 26/787
Applications of Design Modelling & Optimization
R AE 2822
-1
0.022 F inal D es ign
-0.5
0.02
Cp
0
Cd
0.018
0.5
R AE 2822
F inal D es ign 0.016
1
0 0.25 0.5 0.75 1
X /C
0.014
0.65 0.7 0.75
Mach Number
M = 0.74, Baseline Airfoil: RAE2822, = 2.9
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 27/787
Applications of Design Modelling & Optimization
R AE 2822
-1
0.022 F inal D es ign
-0.5
0.02
Cp
Cd
0
0.018
0.5
R AE 2822
F inal D es ign 0.016
1
0 0.25 0.5 0.75 1
X /C 0.014
0.65 0.7 0.75
Mach Number
Four ight conditions: M1 = 0.68, M2 = 0.71, M3 = 0.74,
M4 = 0.76.
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 28/787
Applications of Design Modelling & Optimization
L =0.99
L =0.99
0.012 C L =0.549
L =0.7 C D =0.0121
L =0.5
0.0115
L =0.3
L =0.2
0.011
L =0.1
CD
L =0.05
0.0105
L =0.01
L =0.01
C L =0.132
0.01 C D =0.0104
0.0095
-0.5 -0.4 -0.3 -0.2
-C L
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 29/787
Applications of Design Modelling & Optimization
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 30/787
Applications of Design Modelling & Optimization
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 31/787
Applications of Design Modelling & Optimization
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 32/787
Applications of Design Modelling & Optimization
Sailboat Optimization
Design shape of americas cup sailboat to maximize its
performance over dierent wind conditions.
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 33/787
Applications of Design Modelling & Optimization
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 35/787
Applications of Design Modelling & Optimization
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 36/787
Applications of Design Modelling & Optimization
5
Z
50
0
40
0
30
10
20 Y
X 20
10
30
0
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 37/787
Applications of Design Modelling & Optimization
5
Z
0 60
0
5 40
10
Y
X 15
20
20
25
30 0
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 39/787
Applications of Design Modelling & Optimization
10
X
15
20
25
30
0 20 40 60
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 40/787
Applications of Design Modelling & Optimization
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 41/787
Applications of Design Modelling & Optimization
Mesh Nodal
displacements displacements
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 42/787
Applications of Design Modelling & Optimization
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 43/787
Applications of Design Modelling & Optimization
Optimized design
c Dr. R. Perez, RMC ME503, Adv. Dsg. Eng. Sys. 44/787