Uploaded by happyhermit1123

Design Optimization 01

advertisement
Design Optimization
Footer Text
2016-10-24
1
Today’s Lecture
• Introduction to Design Optimization
o What is it?
o How does it work?
What kind of methods are available?
o How can it be used for System Design?
o Some examples of Design Optimization applied to engineering systems
Footer Text
2016-10-24
2
Introduction
What is System Design?
Examples of Engineering Systems
Footer Text
2016-10-24
3
Introduction (2)
• Aircraft System Design
Footer Text
2016-10-24
4
Introduction (3)
Cost Group
Propulsion Group
Pilots Choice
Fuselage Group
Optimum Design
Empennage Group
Wing Group
Weight Group
Undercarriage Group
Weapon Group
Footer Text
2016-10-24
5
Traditional Design Hierarchy
Mission
Requirements
•General arrangement and performance
•Representative Configurations
•General internal layout
Conceptual
Design
Conceptual
Baselines
•Optimization
•Parametric
•1st level analysis
Preliminary
Design
•Sophisticated analysis
•Problem Decomposition
•Disciplinary Optimization
Selected
Baseline
Detailed
Design
 May lead to Sub-optimal designs
•Systems Specifications
•Detailed Subsystems
•Internal Arrangements
•Process Design
Production
Baseline
Production
and Support
Source: AIAA MDO White Paper, 1991
Footer Text
2016-10-24
6
Traditional Approach To Product Development
100%
CONCEPTUAL
100%
PRELIMINARY
100%
DETAILED
100%
KNOWLEDGE ABOUT DESIGN
• AERODYNAMICS
• PROPULSION
• STRUCTURES
• CONTROLS
• MANUFACTURING
• SUPPORTABILITY
• COST
DESIGN FREEDOM
TIME INTO DESIGN PROCESS
•
Short Conception phase + unequal distribution of disciplines
o
o
•
limited scope for optimization & assessing impact of inter-disciplinary
couplings.
Correction of later problems
o
o
Costly/ Lost Time/ Futile
Solutions limited to specific discipline
Source: AIAA MDO White Paper, 1991
The Design Process Paradigm Shift
100%
CONCEPTUAL
100%
PRELIMINARY
GOAL
100%
DETAILED
100%
KNOWLEDGE ABOUT DESIGN
• AERODYNAMICS
• PROPULSION
• STRUCTURES
• CONTROLS
• MANUFACTURING
• SUPPORTABILITY
GOAL
• COST
DESIGN FREEDOM
TIME INTO DESIGN PROCESS
Design process reorganized to gain information earlier and to retain design freedom longer
•
•
•
•
More up-front design
More evenly distributed efforts of disciplines in early design
Alleviate paradox
Design decisions/trade-off reordered
Source: AIAA MDO White Paper, 1991
Modernizing Design
•
•
How do we achieve this
improvement?
One way is to implement
numerical optimization
o
•
Aircraft Design Example
o
o
o
•
Integrate all of the different
analysis methods that drive the
design
Aerodynamics
Structures
Performance
Implement numerical
optimization algorithms
Footer Text
Aerodynamics
Structures
Performance
2016-10-24
9
Design Optimization
• Design Optimization definition:
o Design Optimization consists of mathematical processes for
determining the maximum or minimum of a function
o OR: Make something the best it possibly could be
• Components of a Design Optimization Problem
o
o
o
o
Design Variables
Objective Functions
Constraint Functions
System Equations
Footer Text
2016-10-24
10
Objective Functions
• In order to select between design alternatives, we
need a measure of ‘goodness’ that allows us to
compare different designs quantitatively
• We need to be able to estimate this numerically
• Objective functions need to be chosen carefully
o Should reflect the major design goal of the system
o If we choose the wrong objective function, the results will be useless
• The objective function will lead the design to
being the best possible in that category
• Example: If we’re designing an airplane, we could
use the following
o Weight, speed, range, or any other measurable quantity
• Objective functions are represented as
Footer Text
2016-10-24
11
Objective Functions (2)
• Is there one aircraft which is best in every way?
The lightest, fastest, most efficient, cheapest?
• We can only make one thing the best at a time
• That thing is the objective function
Footer Text
2016-10-24
12
Design Variables
• Design variables are parameters we can change
to adjust the design
• Optimization is the process of choosing the design
variables that yield an optimum design with
respect to the objective function
• We need to select the design variables carefully
o They should be independent of each other
o They should affect the objective function in a significant way
• Design variables are represented by
• is a vector
Footer Text
2016-10-24
13
Design Variables (2)
• Aircraft Wing Design Example
• Objective function: maximize L/D
Footer Text
2016-10-24
14
Constraint Functions
• Almost all engineering design problems have
constraints
• Some constraints are simply boundaries of design
variables, which are easy to handle
o For example, we might know that the wing span should be between 7
and 10 meters
• Some constraints are implicit
o For example, maximum speed > 200 kts
o This is a quantity that is calculated by some equations or analysis
programs, not simple limits on the design variables
• Some are equality constraints
o For example, Lift=Weight
• Some are inequality constraints
o For example Weight < 600 kg
Footer Text
2016-10-24
15
Constraint Functions (2)
• Aircraft Design Example
Constraints
Endurance
>
8 hours
Rate of climb
>
4.5 m/s
Takeoff distance
<
300 m
Landing distance
<
350 m
Static margin
>
10%
Range
>
1500 km
Weight
<
600 kg
Footer Text
2016-10-24
16
System Equations
• Equations that calculate the performance of the
system that is being designed
• System equations
o
o
o
o
read in a
Calculate
Calculate
Calculate
set of design
the objective
the values of
the values of
• Examples
variables as input
function value
each equality constraint
each inequality constraint
o Finite element method (can calculate weights, stiffness, and stress)
o CFD aerodynamics (calculates drag, pressure distribution, etc)
Footer Text
2016-10-24
17
17
System Equations (2)
• VLM Aerodynamics
Solver
Footer Text
• FEM Structural Solver
2016-10-24
18
Problem Statement
• Minimize
• By varying
• Subject to
•
•
•
•
,
objective function
equality constraint functions
inequality constraint functions
Footer Text
2016-10-24
19
Simple Examples
• Unconstrained
optimization
• The optimizer begins
at an initial point
• Steps are taken that
reduce the value of
until the a minimum
value is reached
Footer Text
2016-10-24
20
Simple Examples (2)
• Constrained
optimization
• Such that
• Steps are taken that
reduce the value of
until the a minimum
value is reached that
doesn’t violate the
constraint
Footer Text
2016-10-24
21
Engineering Examples
• 18 Bar Truss
o Load applied along each top node
• What is the best design?
o How thick should each beam be?
o How long should each beam be? (where to we put the connecters)
Footer Text
2016-10-24
22
Engineering Examples (2)
• We need to define the structure
in terms of a set of design
variables
• We can alter these variables to
try and search for better designs
Footer Text
2016-10-24
23
Engineering Examples (3)
• We have represented the structure as a set of 12
design variables
• Now we need to set up our optimization problem
• What makes one truss design better than
another?
• We need to select an objective function
o We decide that a lighter design is better
o Minimize mass=sum(each element length x each element thickness x density)
• What are the design constraints?
o The truss shouldn’t break when certain loads are applied to it
o Stress < yield stress in each element
o Stress < buckling stress in each element
Footer Text
2016-10-24
24
Engineering Examples (4)
•Now we can select or develop an optimization
program and run it to find the best design
•The optimization algorithm gives us the x values
corresponding to the position of each node and the
thickness of each beam
Footer Text
2016-10-24
25
Methods
• How can we determine what the optimum
design is?
• There are many computational methods available
for doing so
o
o
o
o
o
o
o
Random search
Simplex method
Bisection method
Newton’s method
Genetic Algorithms
Sequential Quadratic Programming
Many others
Footer Text
2016-10-24
26
Classification of
Optimizers
Footer Text
2016-10-24
27
Additional Examples
• Topology
Optimization
• Each square is a
design variable
that is either 1 or
0
• Can result in
highly optimized
structural designs
Footer Text
2016-10-24
28
Additional Examples (2)
• Regional Jet Conceptual Design
• Objective Function: minimize fuel consumption
• Constraints:
Footer Text
2016-10-24
29
Additional Examples (3)
• System Equations
o VLM Aerodynamics solver
o Performance Equations
o Weight Equations
o Aircraft configuration
Footer Text
2016-10-24
30
Additional Examples (3)
• Design Variables
Footer Text
2016-10-24
31
Additional Examples (4)
• Constraints
Footer Text
2016-10-24
32
Additional Examples (5)
33
Aircraft Design Case Study
Deterministic
P=0.80
P=0.99
Boeing 737-800
34
Download