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.

1192 J. Opt. Soc. Am. B/Vol. 22, No. 6/June 2005 J. S. Jensen and O. Sigmund<br />

range. To ensure a high bandwidth of the junction, we<br />

maximize the transmission for a number of target frequencies<br />

simultaneously and use an active-set strategy to<br />

update these frequencies repeatedly. To identify the frequencies<br />

with lowest transmission, we use fast frequency<br />

sweeps based on Padé approximants. The performance of<br />

the junction design obtained with this new method (Section<br />

4) is compared with the performance of designs we<br />

get by optimizing the junction for single frequencies (Section<br />

3). In Section 2 we introduce the basic optimization<br />

procedure along with the continuation method and a new<br />

penalization scheme.<br />

2. TOPOLOGY OPTIMIZATION OF<br />

TWO-DIMENSIONAL PHOTONIC<br />

CRYSTAL <strong>STRUCTURES</strong><br />

Our implementation of topology optimization is based on<br />

the finite-element method. We use a frequency-domain<br />

method based on a 2D model of plane polarization (2D<br />

Helmholtz equation) in domain :<br />

· Ax ux + 2 Bxux =0 in. 1<br />

In Eq. (1), is the wave frequency, ux is the unknown<br />

field in the plane x=x,y, and Ax and Bx are the<br />

position-dependent material coefficients. For E polarization<br />

A=1 and B= rxc −2 , and for H polarization A<br />

= r −1 x and B=c −2 , where rx is the dielectric constant<br />

and c is the speed of light in air. In the following we consider<br />

E polarization only.<br />

The 2D computational model of the T junction is shown<br />

in Fig. 1. The domain consists of 1515 square unit<br />

cells, each with a centrally placed circular rod with the dielectric<br />

constant r=11.56 and diameter 0.36a, where a is<br />

the distance between the individual rods. This configura-<br />

Fig. 1. Computational model consisting of 1515 unit cells in <br />

with centrally placed circular rods of diameter 0.36a. A wave input<br />

is provided on inp, and absorbing boundaries are specified on<br />

abs. Perfectly matching layers PML are added to avoid reflections<br />

from the input and output waveguide ports. The objective is<br />

to maximize the power transmission in the two subdomains near<br />

the output ports J1 and J2 .<br />

tion has been shown to have a large bandgap in E polarization<br />

in the frequency range =0.302–0.443 2c/a,<br />

and, with single rows of dielectric columns removed, a<br />

guided mode is supported for =0.312–0.443 2c/a. 14<br />

One creates T-junction waveguide by removing single<br />

rows of rods as shown in Fig. 1.<br />

Incident wave and absorbing boundary conditions are<br />

specified on inp and abs, respectively (Fig. 1),<br />

n · A u =2iABU on inp,<br />

n · A u + iABu =0 on abs, 2<br />

where U is a scaling factor for the wave amplitude (in the<br />

following, set to unity). In Eqs. (2), n is the outwardpointing<br />

normal vector at the boundary, and the material<br />

coefficients are those of air in E polarization: A=1 and<br />

B=B air=c −2 .<br />

To eliminate reflections from the input and output<br />

waveguide ports, we add more anisotropic perfectly<br />

matching layers (PMLs) (denoted PML in Fig. 1). The<br />

governing equation in these layers is<br />

<br />

x sy A<br />

sx u<br />

+ x <br />

y sx A<br />

sy u<br />

+ y 2sxsyBu =0 inPML, 3<br />

where the factors s x and s y are complex functions of the<br />

position and govern the damping properties of the layers.<br />

A standard implementation for PhC waveguides is used<br />

with the PhC structure retained in the PMLs. 15<br />

A Galerkin finite-element procedure is applied, 16 leading<br />

to the discretized set of equations:<br />

− 2 M + iC + Ku = f, 4<br />

where u is a vector of discretized nodal values of ux. On<br />

the element level the nodal values are interpolated as<br />

ux=Nxu, which leads to the following form of the<br />

finite-element matrices:<br />

M = BeM e<br />

e + BesxesyeM ePML<br />

e , Me =<br />

C = Cabs = <br />

eabs<br />

AeBeCe , Ce = NTNdS, K = AeK e<br />

e + Ae ePML<br />

sye e<br />

x + sxeK K e = K x e + Ky e =<br />

NT<br />

x<br />

N T NdV,<br />

s x e<br />

s yeK y e,<br />

N NT N<br />

dV + x y y dV,<br />

f =2i AeBef einp<br />

e , fe = NTdS, 5<br />

where A e, B e, s xe , and s ye are assumed element wise constants.<br />

We discretize the domain by using standard quadratic<br />

bilinear elements, 16 with 1919 elements for each unit

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

Saved successfully!

Ooh no, something went wrong!