28.08.2013 Views

Maria Bayard Dühring - Solid Mechanics

Maria Bayard Dühring - Solid Mechanics

Maria Bayard Dühring - Solid Mechanics

SHOW MORE
SHOW LESS

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:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!