30.07.2013 Views

WAVES AND VIBRATIONS IN INHOMOGENEOUS STRUCTURES ...

WAVES AND VIBRATIONS IN INHOMOGENEOUS STRUCTURES ...

WAVES AND VIBRATIONS IN INHOMOGENEOUS STRUCTURES ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Response, ln(u A u - A )<br />

TOPOLOGY OPTIMIZATION WITH PADÉ APPROXIMANTS 1615<br />

2<br />

0<br />

-2<br />

-4<br />

-6<br />

-8<br />

N=3<br />

-10<br />

0 0.2<br />

direct solution<br />

N=6 (7 PA expansions)<br />

0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2<br />

Frequency, Ω<br />

Taylor (N=10)<br />

Figure 5. The response of point A in Figure 4 using direct computation of the frequency response (solid<br />

line) and PAs with different numbers of expansion coefficients.<br />

to deteriorate, again due to an ill-conditioned P matrix. To demonstrate the accuracy of the PA a<br />

standard Taylor-expansion with 10 terms has been included in the figure for comparison.<br />

As mentioned in Section 2.3 the problem with ill-conditioning can be overcome with higher<br />

precision numerics. Another possibility is to construct the frequency response with several PAs<br />

each with a different expansion frequency. This is illustrated in Figure 5 in which seven separate PA<br />

expansions (with N = 6) have been computed with equidistant frequency spacing and then patched<br />

together. This multiplies the computational time accordingly, but offers an implicit control of the<br />

accuracy of the PA expansions by requiring that two patches should coincide at their midpoint<br />

frequency.<br />

N=9<br />

N=6<br />

3. DESIGN SENSITIVITY ANALYSIS<br />

The core of this work is to use the PA directly for optimization of the dynamic response. The first<br />

step is to compute the sensitivity of a chosen objective function, denoted c, w.r.t. a set of design<br />

variables. Analytical expressions for the sensitivities are obtained using the adjoint method.<br />

A real-valued objective function with the general form<br />

c = c(u, x) (36)<br />

is considered. The function depends on the PA (u) and may also explicitly depend on the set of<br />

design variables defined in the vector x ={x1, x2,...,xNx }T .<br />

In the general case with non-zero damping u is complex and conveniently split up in the real<br />

and imaginary parts<br />

c = c(uR, uI, x) (37)<br />

Copyright q 2007 John Wiley & Sons, Ltd. Int. J. Numer. Meth. Engng 2007; 72:1605–1630<br />

DOI: 10.1002/nme

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

Saved successfully!

Ooh no, something went wrong!