Fast and Efficient Modeling of Photonic Crystal Devices

Similar documents
TOWARDS A CLASSIFICATION OF REDUCED ORDER MODELING TECHNIQUES. G.Lippens, L. Knockaert and D. De Zutter

FINITE-DIFFERENCE FREQUENCY-DOMAIN ANALYSIS OF NOVEL PHOTONIC

Modeling of Kerr non-linear photonic components with mode expansion

RECENTLY, photonic or electromagnetic crystals (ECs)

Finite Element Method (FEM)

Density of modes maps for design of photonic crystal devices

Behavior of light at photonic crystal interfaces

Comparative Analysis of Techniques for Source Radiation in Cylindrical EBG with and without Periodic Discontinuities

IN conventional optical fibers, light confinement is achieved

A COMPACT POLARIZATION BEAM SPLITTER BASED ON A MULTIMODE PHOTONIC CRYSTAL WAVEGUIDE WITH AN INTERNAL PHOTONIC CRYSTAL SECTION

Modelling and design of complete photonic band gaps in two-dimensional photonic crystals

Electromagnetic Wave Guidance Mechanisms in Photonic Crystal Fibers

Photonic band gap engineering in 2D photonic crystals

Spontaneous emission rate of an electric dipole in a general microcavity

Numerical computation of the Green s function for two-dimensional finite-size photonic crystals of infinite length

TM-Radiation From an Obliquely Flanged Parallel-Plate Waveguide

Design of a Multi-Mode Interference Crossing Structure for Three Periodic Dielectric Waveguides

A Novel Design of Photonic Crystal Lens Based on Negative Refractive Index

COMSOL Design Tool: Simulations of Optical Components Week 6: Waveguides and propagation S matrix

Analysis of Photonic Band Structure in 1-D Photonic Crystal using PWE and FDTD Method

Photonic devices for quantum information processing:

CHAPTER 9 ELECTROMAGNETIC WAVES

Citation for published version (APA): Shen, C. (2006). Wave Propagation through Photonic Crystal Slabs: Imaging and Localization. [S.l.]: s.n.

3D PRINTING OF ANISOTROPIC METAMATERIALS

Guided and defect modes in periodic dielectric waveguides

A new method for the solution of scattering problems

Domain Decomposition Method for Electromagnetic Scattering Problems: Application to EUV Lithography

arxiv:physics/ v1 [physics.optics] 8 Apr 2004

Photonic Crystals: Periodic Surprises in Electromagnetism. You can leave home without them. Complete Band Gaps: Steven G.

A Fast 3D Full-Wave Solver for Nanophotonics. Lei Zhang

Photonic/Plasmonic Structures from Metallic Nanoparticles in a Glass Matrix

ABSTRACT. Keywords: Photonic crystals, Band structure, Optical properties, Plane wave expansion method 1.INTRODUCTION 2.

Band structure of honeycomb photonic crystal slabs

Circularly polarized thermal emission from chiral metasurface in the absence of magnetic field

Dispersion Relation of Defect Structure Containing Negative Index Materials

Two-dimensional transverse magnetic scattering using an exact surface admittance operator

Sub-wavelength electromagnetic structures

Supporting Information

1 The formation and analysis of optical waveguides

Electromagnetic Scattering from a PEC Wedge Capped with Cylindrical Layers with Dielectric and Conductive Properties

GRATING CLASSIFICATION

A photonic crystal superlattice based on triangular lattice

ME equations. Cylindrical symmetry. Bessel functions 1 kind Bessel functions 2 kind Modifies Bessel functions 1 kind Modifies Bessel functions 2 kind

Electromagnetic scattering from multiple sub-wavelength apertures in metallic screens using the surface integral equation method

Large omnidirectional band gaps in metallodielectric photonic crystals

Research on the Wide-angle and Broadband 2D Photonic Crystal Polarization Splitter

The Broadband Fixed-Angle Source Technique (BFAST) LUMERICAL SOLUTIONS INC

Application of Computational Fluid Dynamics (CFD) Based Technology to Computational Electromagnetics Ramesh K. Agarwal

J10M.1 - Rod on a Rail (M93M.2)

Analysis of Cylindrical Waveguide Discontinuities Using Vectorial Eigenmodes and Perfectly Matched Layers

Citation for published version (APA): Shen, C. (2006). Wave Propagation through Photonic Crystal Slabs: Imaging and Localization. [S.l.]: s.n.

The Finite-Difference Time-Domain Method for Electromagnetics with MATLAB Simulations

ELECTROMAGNETIC band-gap (EBG) materials are. Analysis of Directive Radiation From a Line Source in a Metamaterial Slab With Low Permittivity

Omar M. Ramahi University of Waterloo Waterloo, Ontario, Canada

Dispersion Information for Photonic Fiber Modes from CUDOS Simulations

Study of Propagating Modes and Reflectivity in Bragg Filters with AlxGa1-xN/GaN Material Composition

Nanomaterials and their Optical Applications

EXTENSIONS OF THE COMPLEX JACOBI ITERATION TO SIMULATE PHOTONIC WAVELENGTH SCALE COMPONENTS

An iterative solver enhanced with extrapolation for steady-state high-frequency Maxwell problems

Electromagnetic Metamaterials

Self-collimating polarization beam splitter based on photonic crystal Mach Zehnder interferometer

A Time Domain Approach to Power Integrity for Printed Circuit Boards

Refraction and Dispersion in Nonlinear Photonic Crystal Superlattices

Efficient Analysis of Rectangular-Shape Metamaterials Using P-CBFM/p-FFT Method

Spatio-Temporal Characterization of Bio-acoustic Scatterers in Complex Media

arxiv: v2 [cond-mat.other] 20 Nov 2008

Introduction to Photonic Crystals

A new method for sensitivity analysis of photonic crystal devices

Light Localization in Left-Handed Media

Undulator Radiation Inside a Dielectric Waveguide

Nonlinear optical properties of photonic crystals

Analysis of waveguides coupling in Photonic Crystal Power-Splitter

Supplementary Information

Defect-based Photonic Crystal Cavity for Silicon Laser

Publication II Wiley Periodicals. Reprinted by permission of John Wiley & Sons.

Chapter 5. Effects of Photonic Crystal Band Gap on Rotation and Deformation of Hollow Te Rods in Triangular Lattice

Full Wave Analysis of RF Signal Attenuation in a Lossy Rough Surface Cave Using a High Order Time Domain Vector Finite Element Method

Optical properties of metamaterial-based devices modulated by a liquid crystal

Routing of Deep-Subwavelength Optical Beams and Images without Reflection and Diffraction Using Infinitely Anisotropic Metamaterials

Directive Scattering by a Line Source Coupled to Infinite or Finite Electromagnetic Band-Gap Media

Acoustooptic Bragg Diffraction in 2-Dimensional Photonic Crystals

Left-handed materials: Transfer matrix method studies

Air-holes radius change effects and structure transitions in the linear photonic crystal nanocavities

Finite element simulation of surface plasmon-polaritons: generation by edge effects, and resonance

Polarization control of defect modes in threedimensional woodpile photonic crystals

Finite Element Methods for Optical Device Design

Photonic crystal with multiple-hole defect for sensor applications

USAGE OF NUMERICAL METHODS FOR ELECTROMAGNETIC SHIELDS OPTIMIZATION

Photonic nanojet enhancement of backscattering of light by nanoparticles: a potential novel visible-light ultramicroscopy technique

Simulation of two dimensional photonic band gaps

Canalization of Sub-wavelength Images by Electromagnetic Crystals

Optical modelling of photonic crystals

Thermal Emission in the Near Field from Polar Semiconductors and the Prospects for Energy Conversion

Frozen light in photonic crystals with degenerate band edge

arxiv: v1 [physics.class-ph] 10 Feb 2009

Investigation of one-dimensional photonic bandgap structures containing lossy double-negative metamaterials through the Bloch impedance

S-matrix approach for calculations of the optical properties of metallic-dielectric photonic crystal slabs

Investigation on Mode Splitting and Degeneracy in the L3 Photonic Crystal Nanocavity via Unsymmetrical Displacement of Air-Holes

Electromagnetic wave propagation. ELEC 041-Modeling and design of electromagnetic systems

Sonic Crystals: Fundamentals, characterization and experimental techniques

Transcription:

Fast and Efficient Modeling of Photonic Crystal Devices D. Pissoort, E. Michielssen, F. Olyslager, and D.De Zutter Outline 1. Introduction 2. Part I: 2D Photonic Crystal Devices 3. Part II: Photonic Crystal Slab Devices p. 2 1

Outline 1. Introduction What is a Photonic Crystal (PhC)? Two-dimensional PhCs PhC Slabs Modeling Tools 2. Part I: 2D Photonic Crystal Devices 3. Part II: Photonic Crystal Slab Devices p. 3 Photonic Crystals (PhC) Semi-conductor Electrons Periodic crystal potential Band structure Electronic bandgap (EBG) Genuine bound states exist Photonic Crystal Photons Periodic refractive index Band structure Photonic bandgap (PBG) Light can be localized at defects p. 4 2

2D PhC Devices Set of parallel homogeneous dielectric cylinders residing on a periodic lattice in a homogeneous background medium PhC Bandgap Periodicity Photonic Band Gaps in which fields cannot propagate in given directions By removing/adding cylinders from/to otherwise perfect PhC, PhC devices capable of supporting localized modes result Creation of low-loss waveguides with sharp bends, multiplexers, filters, superprisms, p. 5 PhC Bandgap f 1 f 2 f 3 f 4 f 5 f 6 f 7 p. 6 3

PhC Bandgap PhC Bandgap f 1 f 2 f 3 f 4 f 5 f 6 f 7 p. 7 Multiplexer PhC Bandgap f 1 f 2 f 3 f 4 f 5 f 6 f 7 p. 8 4

Multiplexer PhC Bandgap f 1 f 2 f 3 f 4 f 5 f 6 f 7 p. 9 Multiplexer PhC Bandgap f 1 f 2 f 3 f 4 f 5 f 6 f 7 p. 10 5

Multiplexer PhC Bandgap f 1 f 2 f 3 f 4 f 5 f 6 f 7 50 up to 3000 cylinders 1000 up to 40000 cylinders need for fast, efficient, and accurate modeling tools! p. 11 Ideal 2D PhCs extend infinitelly in third direction, which cannot be realized in practice PhC Slabs: combination of a 2D PhC and a slab waveguide Total internal reflection PhC Slab Devices PhC waveguide 2D photonic crystal Electromagnetic Bandgap Some layered media: 2D approximation is sufficient Other layered media: full 3D solution required! p. 12 6

Modeling Tools FDTD: Wideband characterization via single simulation Small spatial cells and time steps required Phase dispersion Eigenmode expansion: Attractive for regular structures Unwieldy when many different sections and/or curved structures Multiple Scattering Technique (MST): Exploits cylinders circular nature (Bessel/Hankel functions): high accuracy with only a few unknowns per cylinder Solution of dense linear system of equations p. 13 Outline 1. Introduction 2. Part I: 2D Photonic Crystal Devices Free-Space Green Function MST PhC Green Function MST Examples 3. Part II: Photonic Crystal Slab Devices p. 14 7

Free Space vs PhC GF MST Free Space GF MST Equivalent currents on surfaces of all physical cylinders Expands currents in angular Fourier series Free Space Green function Dense linear system Line source excitation S-parameters via PMLbased absorbing boundary conditions PhC GF MST Equivalent currents on surfaces of fictitious removed cylinders Expands currents in angular Fourier series Photonic Crystal Green function Sparse linear system Modal excitation S-parameters via exact modal absorbing boundary conditions p. 15 Field Equivalence Theorem Impressed sources (ε 1, µ 1 ) n (ε 2, µ 2 ) (E t, H t ) (E t, H t ) S How to find (E t, H t )? p. 16 8

Field Equivalence Theorem Impressed sources (ε 1, µ 1 ) J 1 = n x H t K 1 = E t x n n (ε 2, µ 2 ) (E t, H t ) (E t, H t ) S J 2 = -n x H t K 2 = -E t x n J 1 +J 2 =0 K 1 +K 2 =0 Step 1: Introduce two sets of equivalent currents on S p. 17 Field Equivalence Theorem Impressed sources n (E t, H t ) n zero fields!! zero fields!! S (E t, H t ) S J 1 = n x H t K 1 = E t x n Exterior problem Interior problem J 2 = -n x H t K 2 = -E t x n Observation: Original problem falls apart into an exterior and an interior problem p. 18 9

Field Equivalence Theorem Impressed sources n (E t, H t ) n zero fields!! zero fields!! S (E t, H t ) S J 1 = n x H t K 1 = E t x n Exterior problem Interior problem J 2 = -n x H t K 2 = -E t x n Step 2: Simplify exterior and interior problem p. 19 Field Equivalence Theorem Impressed sources n (E t, H t ) n zero fields!! zero fields!! S (E t, H t ) S J 1 = n x H t K 1 = E t x n Exterior problem Interior problem J 2 = -n x H t K 2 = -E t x n Step 3: Expand unknown currents Step 4: Solve exterior and interior problem p. 20 10

Field Equivalence Theorem Impressed sources n (E t, H t ) n zero fields!! zero fields!! S (E t, H t ) S J 1 = n x H t K 1 = E t x n Exterior problem Interior problem J 2 = -n x H t K 2 = -E t x n E inc +E 1 (J 1,K 1 )=0 on S - E 2 (J 2,K 2 )=0 on S + Fields in medium (ε 1, µ 1 ) Fields in medium (ε 2, µ 2 ) p. 21 Free Space GF MST line source N c cylinders placed in a homogeneous background medium TM-polarization: electric field is parallel to the cylinders p. 22 11

Free Space GF MST Step 1: Introduce two sets of equivalent currents on the surfaces of all N c cylinders Step 2: Simplify exterior and interior problem Exterior problem: homogeneous medium (ε 1, µ 1 ) Interior problem: homogeneous medium (ε 2, µ 2 ) Step 3: Expand unknown currents in angular Fourier series Step 4: Solve exterior and interior problem p. 23 Interior Problem j j + 2 2 2 = 0 on Sj E(J,K) Equations are decoupled for all cylinders Allows to eliminate all magnetic currents in favor of their electric counterparts All fields are calculated in the homogeneous medium (ε 2, µ 2 ) p. 24 12

Interior Problem j + 2 2 = 0 on Sj E(J) Equations are decoupled for all cylinders Allows to eliminate all magnetic currents in favor of their electric counterparts All fields are calculated in the homogeneous medium (ε 2, µ 2 ) p. 25 Exterior Problem Nc inc j - + 1 1 = j j= 1 E E (J ) 0 on S Equations on all cylinders are coupled All fields are calculated in the homogeneous medium (ε 1, µ 1 ) p. 26 13

Incident Field Incident field E inc decays very slowly All cylinders feel incident field p. 27 Scattered Field Scattered field E 1 (J 1 ) also decays very slowly All cylinders feel scattered field of all other cylinders p. 28 14

Dense Linear System = incident field measured on cylinder i = field radiated by current on cilinder j measured on cilinder i Both fields decay very slowly! All numbers are important! Dense linear system of equations! p. 29 Computational Complexity Dense linear system of equations! Number of unknowns ~ N c Direct solver: O(N c3 ) Iterative solver: O(PN c2 ) Fast multiplication schemes (FFT, FMM,...): O(PN c logn c ) or even O(PN c ) Number of iterations P can be very high preconditioning is a must! Different convergence behavior for defectless PhC and PhC waveguide! p. 30 15

Defect-less PhC residual error number number of of iterations iterations p. 31 PhC Waveguide residual error plateau remains! number of iterations p. 32 16

PhC Waveguide residual error plateau remains! Conclusion: a defect-less PhC can be solved very rapidly, but a PhC waveguide not! number of iterations p. 33 PhC GF MST Start from infinite, defect-less PhC p. 34 17

PhC GF MST Start from infinite, defect-less PhC Obtain PhC device by removing N r cylinders p. 35 PhC GF MST Step 1: Introduce two sets of equivalent currents only on the surfaces of the N r cylinders Step 2: Simplify exterior and interior problem Exterior problem: infinite, defect-less EC! Interior problem: homogeneous medium (ε 1, µ 1 ) Step 3: Expand unknown currents in angular Fourier series Step 4: Solve exterior and interior problem p. 36 18

Interior Problem j j + 2 2 2 = 0 on Sj E(J,K) only on removed cylinders! Equations are decoupled for all cylinders Allows to eliminate all magnetic currents in favor of their electric counterparts All fields are calculated in the homogeneous medium (ε 1, µ 1 ) p. 37 Interior Problem j + 2 2 = 0 on Sj E(J) only on removed cylinders! Equations are decoupled for all cylinders Allows to eliminate all magnetic currents in favor of their electric counterparts All fields are calculated in the homogeneous medium (ε 1, µ 1 ) p. 38 19

Exterior Problem Nc inc j - + 1 1 = j j1 = E E (J ) 0 on S only on removed cylinders! Equations on all cylinders are coupled All fields are calculated in the infinite, defect-less PhC p. 39 Incident Field Incident field E inc = field caused by source in the infinite, defect-less PhC For frequencies in the EBG, the incident field decays exponentially with distance! Only the removed cylinders in the direct neighborhood of the source feel the incident field! p. 40 20

Incident Field Incident field E inc = field caused by source in the infinite, defect-less PhC For frequencies in the EBG, the incident field decays exponentially with distance! Only the removed cylinders in the direct neighborhood of the source feel the incident field! p. 41 Scattered Field Scattered field E 1 (J 1 ) also decays exponentially with distance Every removed cylinder only interacts with removed cylinders in its direct neighborhood! p. 42 21

Scattered Field Scattered field E 1 (J 1 ) also decays exponentially with distance Every removed cylinder only interacts with removed cylinders in its direct neighborhood! p. 43 Sparse Linear System = p. 44 22

Sparse Linear System Multi-frontal solver!!! = p. 45 PhC Green Function : field radiated by unit current on cylinder j and measured on cylinder i This quantity only depends on the relative position of cylinders i and j This PhC Green function is not known analytically However, it can be calculated very rapidly with the free-space GF MST, by using an iterative, preconditioned, and FFTaccelerated scheme! p. 46 23

PhC Green Function Recall: residual error residual error plateau remains! number number of of iterations iterations number of iterations A defect-less PhC can be solved very rapidly, but a PhC waveguide not! p. 47 PhC Green Function Example: r=0.18*a ε 1 = ε 0, ε 2 =11.56 ε 0 µ 1 = µ 0, µ 2 = µ 0 TM-bandgap from ω=0.604π/a to ω=0.886π/a a p. 48 24

Modal Excitation/ABCs The PhC GF MST allows an easy identification of the propagating modes of an PhC waveguide Knowledge of these modes can be used to implement exact modal excitations and absorbing boundary conditions Ideally suited to extract the S parameters of PhC devices! p. 49 Modal Excitation/ABCs p. 50 25

Modal Excitation/ABCs p. 51 Modal Excitation/ABCs Floquet-Bloch Theorem p. 52 26

Modal Excitation/ABCs 2N b +1 2N b +1: size of finite PhC, used for calculation PhC GF p. 53 Modal Excitation/ABCs p. 54 27

Modal Excitation/ABCs p. 55 Modal Excitation/ABCs p. 56 28

Modal Excitation p. 57 Extensions Many PhC devices do not fit this mold because they contain cylinders with center positions, radii, and/or material parameters that do not conform to those of the PhC background Extend the PhC MST GF as follows: Equivalent currents around all irregular cylinders Re-define interior problem: currents around irregular cylinder placed in medium (ε 1, µ 1 ) Different PhC Green function for every type of irregular cylinders However, not necessary to solve a new system of equations for every type of PhC Green function They can all be obtained via a 2D FFT of the PhC Green function for a removed cylinder p. 58 29

Examples: EC Coupler l=1200a Total number of unknowns = 7465 << 47262 needed in the free-space GF MST S. Boscolo, M. Midrio, and C.G. Someda, Coupling and decoupling of electromagnetic waves in 2D photonic crystal waveguides, IEEE J. Quantum Electron, Jan. 2002 p. 59 Examples: EC Coupler Green function: 1.2 secs Interaction matrix: 1.2 secs Solution: 2.6 secs Total time: 5 secs!! p. 60 30

Example: Mux-Demux Total number of unknowns = 1066 < 4638 needed in free-space GF MST M. Koshiba, Wavelength division multiplexing and demultiplexing with photonic crystal waveguide couplers, J. Lightw. Technol., Dec. 2001 p. 61 Example Mux-Demux Green function: 1.2 secs Interaction matrix: 0.2 secs Solution: 0.7 secs Total time: 2.1 secs! Conventional MST: 345 iterations for a tolerance of 10-4 Total time: 120 secs p. 62 31

3 th Order Coupled Resonator Not only removed cylinders, also cylinders with other radii Four different radii Use extended PhC GF MST! D. Park, S. Kim, I. Park, and H. Lin, Higher order optical resonant filters based on coupled defect resonators in photonic crystals, J. Lightw. Technol., May 2005 p. 63 3 th Order Coupled Resonator Unknown currents on all irregular cylinders Four different types of PhC Green functions: Removed cylinders 3 irregular radii All irregular PhC Green functions can be found via a FFT of the PhC Green function for a removed cylinder p. 64 32

3 th Order Coupled Resonator Green function for removed cylinders: 1.2 secs Update Green function for other radii: 0.6 secs Interaction matrix: 0.02 secs Solution: 0.04 secs Total time: 1.86 secs! p. 65 End of Part I Questions? p. 66 33

Outline 1. Introduction 2. Part I: 2D Photonic Crystal Devices 3. Part II: Photonic Crystal Slab Devices Equivalent PML-based Closed Layered Medium Scattering by one single hole Scattering by a PhC Slab Device Fast Multiplication Schemes Examples p. 67 Equivalent Closed Medium PhC Slab = combination of a 2D PhC and a slab waveguide Total internal reflection PhC waveguide This is an open structure 2D photonic crystal Electromagnetic Bandgap p. 68 34

Equivalent Closed Medium Original open PhC Slab PEC Equivalent PML-closed PhC Slab PML No closed-form expressions for fields PEC Modal expansion for fields PML p. 69 Equivalent Closed Medium Original open PhC Slab Equivalent PML-closed PhC Slab propagating modes propagating modes radiation modes Bérenger modes evanescent modes p. 70 35

Scattering by One Hole Slab Hole Slab Slab Hole Incident field = field radiated by impressed sources in the absence of the hole In the presence of the hole, the total field is observed Difference between the total field and the incident field defines the scattered field p. 71 Scattering by One Hole Slab Hole Slab Slab Hole Expand fields: Angular Fourier series in xy-plane parallel to layers Modal expansion in z-direction p. 72 36

Scattering by One Hole Slab Hole Slab Slab Hole 2r In hole: In slab: p. 73 Scattering by One Hole Slab Hole Slab Slab Hole 2r Field continuity at the surface of the hole: p. 74 37

Scattering by One Hole Slab Hole Slab Slab Hole 2r Radial mode-matching yields: B=SC S = scattering matrix of the hole p. 75 Scattering by One Hole Slab Hole Slab Slab B=SC Hole Physical meaning of the scattering matrix: If the amplitudes of the modes incident on the hole are given, then S gives us the amplitudes of the modes that depart from the hole p. 76 38

Scattering by a PhC Slab Slab Hole 2 Source Hole 1 Hole 3 Incident field = field radiated by impressed sources in the absence of all holes In the presence of all holes, the total field is observed Difference between the total field and the incident field defines the scattered field Scattered field = superposition of fields scattered by the different holes p. 77 Scattering by a PhC Slab Slab B 2 Hole 2 C Source B 1 B 3 Hole 1 Hole 3 p. 78 39

Scattering by a PhC Slab Slab B 2 Hole 2 C Source B 1 B 3 Hole 1 Hole 3 Apply scattering matrix S to every cylinder Total incident field on one cylinder = field radiated by source + scattered fields of all other holes! Using the addition theorem, the field scattered by cylinder j can be transformed into a field incident on cylinder i p. 79 Scattering by a PhC Slab Slab B 2 Hole 2 C Source B 1 B 3 Hole 1 Hole 3 B=S(ZB+C) S: transforms field incident on a cylinder into scattered field Z: transforms field scattered by one cylinder into field incident on other cylinder p. 80 40

Scattering by a PhC Slab B=S(ZB+C) Hole 1 = + Hole 2 Hole 3 Modes Different holes do not interact One smaller matrix-vector multiplication for every hole Different modes do not interact One smaller matrix-vector multiplication for every mode Solve system of equations iteratively Matrix-vector multiplications can be done rather efficiently in two steps p. 81 Fast Multiplication Schemes Step 1: transform all radiated into modes incident on all other cylinders Step 2: transform for every hole the incident modes into radiated modes = = Computational complexity N holes, M modes Step 1 ~ MN 2 Step 2 ~ NM 2 Can be improved! p. 82 41

Fast Multiplication Schemes = Step 1: transform all radiated modes into modes incident on all other cylinders For every mode, step 1 is similar to one matrixvector multiplication out of the 2D free-space MST For every mode, use fast 2D multiplication scheme: FFT-based MLFMA-based Computational complexity: MN 2 MNlogN p. 83 MLFMA-based Scheme Level 4 Level 3 Level 2 Level 1 Far on level 1 Far on level 2 Near Enclose PhC device into smallest possible box Subdivide boxes: levels min ªλ fs /2 Near interactions: classical approach Far interactions: FMM on the highest possible level box-to-box interactions in three stages: aggregation translation disaggregation min p. 84 42

MLFMA-based Scheme LF-MLFMA LF-regime: device much smaller than wavelength Decomposition in multipoles LF: number of multi-poles on all levels the same O(N) HF: number of multipoles increases O(N 2 ) HF-MLFMA HF-regime: device much larger than wavelength Decomposition in plane waves HF: diagonal translation operator O(NlogN) LF: plane wave decomposition breaks down Multipoles FFT Plane waves p. 85 MLFMA-based Scheme Effective wavelength of a mode can be large, small or comparable to the size of the PhC device Mix-up between LF- and HF-MLFMA! p. 86 43

MLFMA Based Scheme For every mode, determine lowest level on which plane waves can be used Lower levels: multipoles Higher levels: plane waves plane waves multipoles multipoles p. 87 MLFMA Based Scheme Higher modes decay more rapidly with distance Mode trimming High modes don t reach far before they fall beneath the noise floor Yields rigorous manner to determine number of modes that have to be taken into account For every mode there will be a highest level on which interactions will have to calculated p. 88 44

Fast Multiplication Scheme = Step 2: transform for every hole the incident modes into radiated modes Do we really need so many degrees of freedom on every hole? Are the PML-modes the most convenient way to describe the scattering by the holes? Have a look at the SVD-decomposition of S! p. 89 Fast Multiplication Scheme Tolerance level 11 dof According to the mode-trimming: 46 modes are needed SVD shows that for a tolerance level of 10-6 only 11 degrees of freedom are needed p. 90 45

Fast Multiplication Scheme = = B=SC B=UΣV H C Computational complexity: NM2 NmM with m<<m Can be used to reduce the number of unknowns: B = ΣC H B= U B H C = V C = p. 91 Fast Multiplication Scheme = + 4 3 2 1 Step 1: transform SVD-unknowns in radial modes Step 2: transform all radiated modes into modes incident on all other cylinders Step 3: transform all radial modes back to SVD-unknowns Step 4: transform for every hole the incident SVD-unknowns into radiated SVD-unknowns p. 92 46

Examples Triangular lattice (lattice constant a) of holes with radius r=0.3a etched through a high-permittivity material (ε slab = 12.25) of thickness d slab =0.6a Symmetry allows to reduce the computational domain by a factor of two Bandgap between f=0.252c/a and f=0.328c/a S. Shi, C. Chen, and D.W. Prather, Plane-wave expansion method for calculating band Structures of photonic crystal slabs with perfectly matched layers J. Opt. Soc. Am. A, Sept. 1999 p. 93 Examples K=4 9 azimuthal harmonics M TM =M TE =46 92 radial modes In total: 9 x 92 = 828 unknowns After SVD: 109 unknowns p. 94 47

Examples p. 95 Examples 200 holes K=4, M TM =M TE =46 Before SVD: 165600 unknowns After SVD: 21800 unknowns Time for one matrix-vector multiplication: 0.92 secs 181 iterations are required to solve linear system of equations with TFQMR to a tolerance of 10-5 Total time: 6 mins 48 secs p. 96 48

Examples 646 holes K=4, M TM =M TE =46 Before SVD: 534888 unknowns After SVD: 70414 unknowns Time for one matrix-vector multiplication: 5.35 secs 375 iterations are required to solve linear system of equations with TFQMR to a tolerance of 10-5 Total time: 69 mins 9 secs p. 97 End of Talk Questions? p. 98 49

Second Workshop on Advanced Computational Electromagnetics Wednesday, May 3, 2006 Ghent May 3-4, 2006 - Program - 8h30 9h00 Welcome Andreas Cangellaris, University of Illinois at Urbana-Champaign, USA Model Order Reduction of Finite Element Models of Electromagnetic Systems Using Krylov Subspace Methods 10h30 Coffee Break 10h45 Dominique Lesselier, Supélec, France 3-D Electromagnetic Inverse Scattering Methodologies with Emphasis on the Retrieval of Small Objects 12h15 Lunch 14h00 Rob Remis, Delft University of Technology, The Netherlands Low- and High-Frequency Model-Order Reduction of Electromagnetic Fields 15h30 Coffee Break 15h45 Hendrik Rogier, Ghent University, Belgium State-of-the-art Antenna Systems in Mobile Communications Thursday, May 4, 2006 8h30 9h00 Welcome Andreas Cangellaris, University of Illinois at Urbana-Champaign, USA Comprehensive Electromagnetic Modeling of On-Chip Noise Generation and Coupling During High Speed Switching 10h30 Coffee Break 10h45 Davy Pissoort, Ghent University, Belgium Fast and Accurate Modeling of Photonic Crystal Devices 12h15 Lunch 14h00 Tom Dhaene, University of Antwerp, Belgium Electromagnetic-Based Scalable Metamodeling 15h30 Coffee Break 15h45 Luc Knockaert, Gunther Lippens, and Daniël De Zutter, Ghent University, Belgium Towards a Classification of Projection-Based Model Order Reduction

Second Workshop On Advanced Computational Electromagnetics Organized by Dr. D. Pissoort Prof. D. De Zutter Prof. F. Olyslager Prof. A. Franchois