Académique Documents
Professionnel Documents
Culture Documents
Motivation
Example
ME 163
MAE 155A
Motivation
Good design attempts to find the optimal or best solution to a problem. The emerging field of Multidisciplinary Design Optimization (MDO) uses numerical techniques to find optimal solutions to aerospace design problems.
MDO combines numerical methods from many aerospace disciplines: aerodynamics, structures, propulsion, and flight control.
While true MDO solutions are difficult to obtain in practice, it is very useful to look at optimization methods as a way to characterize how the design process works.
MAE 155A
1 m x = m x 0 x x 0 T m x 0 x x 0 T 2 m x 0 x x 0 2
MAE 155A
m x = m x2
[]
m x1 2 m
2 x1
2 m x =
2 m x1 x 2 2 m x2 2
2 m x1 x2
The number of rows (and columns) of the Hessian matrix is equal to the number of elements in x.
MAE 155A
Newton Iteration
A Taylor's Series for the gradient vector is given by:
m x = m x 0 2 m x 0 x x 0
The function m(x) is minimized when the gradient vector is equal to zero.
0= m x 0 2 x 0 x x 0
x = x 0 [ 2 m x 0 ]
m x0
Newton Iteration
x = x 0 m x 0
Steepest Descent
MAE 155A
0
5
Carpet Plots
A carpet plot provides a visual representation of the gradient vector.
m x1 , x0 2
vary x1
m x1 , x2
m x
0 m x0 , x 1 2
baseline
vary x1 and x2
m x0 ,x 1 2
vary x2
m x = m x 0 x x 0 T m x 0 m x = m x 0 x 1 x 0 1
[ ]
m x1
x 1= x 0 1
x 2 x 0 2
[ ]
m x2
x2=x0 2
MAE 155A
10
aspect ratio = 8
MAE 155A
Software Tools
The MATLAB program has become the industry standard for dynamic system modeling and control system design.
MATLAB is a proprietary software program distributed by the Mathworks, Inc. MATLAB 1.0 was released in 1984. Student license versions are available:
http://www.mathworks.com/academia/student_version/ $100 at the UCSD bookstore
FreeMat
http://freemat.sourceforge.net
MAE 155A
m x = 2 x 1 2
[ ]
4 x 1 2 3 18 x 3 1 5
[]
MAE 155A
10