Professional Documents
Culture Documents
Lecture 19 Introduction To Computational Design Using Finite Element Analysis PDF
Lecture 19 Introduction To Computational Design Using Finite Element Analysis PDF
http://www.topopt.dtu.dk
Constraints
• If you know the analytical expressions for gi, then you can
differentiate analytically (analytical method)
• If gi is numerically (e.g. FEM) defined, then you can compute the
gradient numerically (use finite differences).
• If you know something about gi but not the full expression, then it
may be possible to work in part analytically (semi-analytical
method)
• The golden section search chooses the spacing between these points in
such a way that these points have the same proportion of spacing as the
subsequent triple x1,x2,x4 or x2,x4,x3. By maintaining the same proportion
of spacing throughout the algorithm, we avoid a situation in which x2 is
very close to x1 or x3, and guarantee that the interval width shrinks by
the same constant proportion in each step.
c/a=a/ b
c/(b-c)=a/b
• In matrix form:
When
performing
1-D line
search,
we stop
when we hit Choice of feasible
a constraint. direction is a
compromise between
- quick reduction
- avoiding constraint
violation
• If not, we tighten.
Quadratic function
approximated from
gradients.