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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1616 J. S. JENSEN<br />

The derivative of c w.r.t. a single design variable xi is then<br />

c ′ = c<br />

xi<br />

+ c<br />

u<br />

uR<br />

′ c<br />

R + u<br />

uI<br />

′ I<br />

in which () ′ = d/dxi and the scalar c/xi and the row vectors c/uR, c/uI can be found<br />

directly for a given objective function.<br />

To facilitate the computation of u ′ R and u′ I it is exploited that u′ can be expressed in terms of<br />

the derivative of the Taylor expansion coefficients ui in the following form:<br />

u ′ = N+1 <br />

i=0<br />

(38)<br />

(Diu ′ i + Eiū ′ i ) (39)<br />

The derivation of the matrices Di and Ei is lengthy and given in the Appendix.<br />

Equation (39) is written out in terms of the real and imaginary parts u ′ R and u′ I<br />

u ′ 1<br />

R =<br />

2<br />

u ′ I =−i<br />

2<br />

N+1 <br />

i=0<br />

N+1 <br />

i=0<br />

((Di + Ēi)u ′ i + ( ¯Di + Ei)ū ′ <br />

i<br />

and Equations (40)–(41) are inserted into Equation (38):<br />

c ′ = c<br />

xi<br />

+ c<br />

u<br />

N+1 <br />

i=0<br />

(40)<br />

((Di − Ēi)u ′ i − ( ¯Di − Ei)ū ′ i ) (41)<br />

(Diu ′ i + ¯Diū ′ i<br />

) + c<br />

ū<br />

N+1 <br />

in which the derivative-like terms c/u and c/ū are defined as<br />

<br />

c<br />

c 1<br />

=<br />

u 2<br />

uR<br />

<br />

c 1 c<br />

=<br />

ū 2 uR<br />

i=0<br />

− i c<br />

uI<br />

+ i c<br />

uI<br />

<br />

(Ēiu ′ i + Eiū ′ i ) (42)<br />

The adjoint approach [18] is now used to replace the terms u ′ i and ū′ i in Equation (42) with<br />

terms that are easier to compute. The expression for c ′ is augmented with two series of additional<br />

terms<br />

c ′ 0 = c′ + N+1 <br />

k<br />

i=0<br />

T i R′ i<br />

N+1 <br />

+<br />

i=0<br />

¯k T<br />

i ¯R ′ i<br />

where k T i are vectors of Lagrangian multipliers and Ri are the residuals defined from Equations<br />

(17)–(19) as<br />

(43)<br />

(44)<br />

(45)<br />

R0 = P0u0 − f (46)<br />

R1 = P0u1 + P1u0<br />

(47)<br />

Ri = P0ui + P1ui−1 + P2ui−2, i = 2, N + 1 (48)<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!