Maria Bayard Dühring - Solid Mechanics
Maria Bayard Dühring - Solid Mechanics
Maria Bayard Dühring - Solid Mechanics
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
3.5 Practical implementation 19<br />
3.5 Practical implementation<br />
The actual update of the design variables in each step is done by employing the<br />
Method of Moving Asymptotes (MMA) by Svanberg 2002, see [67]. This is an<br />
efficient mathematical programming method to solve the type of smooth problems<br />
(meaning that the objective and constraint functions should at least belong to C 1 )<br />
with the high number of degrees of freedom found in topology optimization. It is<br />
an algorithm that employs information from the previous iteration steps as well as<br />
gradient information - plus second order information if it is available.<br />
In order to get optimization problems that behave well during the optimization<br />
and to obtain applicable 0-1 designs, the optimization problems can be modified in<br />
different ways. First of all material damping can be applied such that the resonance<br />
frequencies are damped, which make the problems more realistic and well behaving<br />
during the optimization. When the mesh size is decreased, the optimization will in<br />
general result in mesh-dependent solutions with small details, which make the design<br />
inconvenient to manufacture. To avoid these problems a filter is employed. The filter<br />
makes the material properties of an element dependent on a function of the design<br />
variables in a fixed neighborhood around the element such that the optimized design<br />
is mesh-independent. In the present work, a close-type Heaviside morphology-based<br />
filter is applied to the problems, which has proven efficient for wave propagation<br />
problems [68]. The method results in designs where all holes below the size of the<br />
filter radius have been eliminated. To get a numerically stable optimization, the<br />
filter must usually be implemented as a continuation scheme where the property of<br />
the filter is gradually changed from a density filter to a morphology-based filter. A<br />
further advantage of these filter-types is that they tend to eliminate gray elements<br />
in the transition zone between solid and air regions.<br />
The problems studied here are non-unique with a number of local optima that<br />
typically originate from local resonance effects. To prevent convergence to these<br />
local optima a continuation method can be applied where the original problem is<br />
modified to a smoother problem. For wave problems it has been shown that a strong<br />
artificial damping will smoothen the response [39, 53], hence this method is applied<br />
to some of the problems in this project. A strong material damping is applied in<br />
the beginning of the optimization and after convergence of the modified problem<br />
or after a fixed number of iterations the problem is gradually changed back to the<br />
original one with a realistic damping. The continuation scheme of the filter has a<br />
similar effect.<br />
The iterative optimization procedure including the filter can finally be written<br />
in the pseudo code: