computational photonics matrix method for stratified media · equation, dispersion relation of...
TRANSCRIPT
![Page 1: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/1.jpg)
Computational Photonics
– Matrix Method for Stratified Media –
Dr. rer. nat. Thomas Kaiser
![Page 2: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/2.jpg)
Recap of the last lecture
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 2
![Page 3: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/3.jpg)
Recap: Basic Structure
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 3
• numerical 1D problem
• here: only homogeneous, isotropic
materials
possible tasks:
• transmission & reflection as a
function of angle of incidence,
wavelength, polarization
• EM fields in- & outside the
structure
• dispersion relation & EM fields of
guided waves (finite stack)
• dispersion relation & EM fields of
Bloch modes (infinite structure)
“scattering problem”
“eigenmode problem”
in the last lecture, we learned to solve this task
analytically using a transfer matrix for the field
components. Computers just aid us with the many
algebraic operations!
![Page 4: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/4.jpg)
Application examples for Multilayer Structures
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 4
![Page 5: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/5.jpg)
Applications
• Anti-reflection coatings
– single quarter wave
layer on substrate
can cancel
reflection entirely if
– more layers lift
material limitation
or broaden spectral
bandwidth
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 5
Reflectance of a single quarter wave layer with varying
refractive index on a substrate with nout=2.25 and
incidence from air.
Pochi Yeh, “Optical Waves in Layered Media”, Wiley 1988
![Page 6: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/6.jpg)
Applications
• Bragg mirror – reflection: phase shift of p
– idea: constructively interfere
waves which have that shift!
– this means, the optical thickness
of two alternate layers should
match l0/2!
– this is easily achieved, if each
layer has an optical thickness of
l0/4 (“quarter wave stack”)
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 6
![Page 7: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/7.jpg)
Applications
• Bragg mirror
– efficiency increases with layer number
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 7
![Page 8: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/8.jpg)
Applications
• Spectral filters
– introducing a “defect” in a periodic stack will couple
light evanescently through the structure and produce
a very sharp spectral dip / peak!
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 8
![Page 9: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/9.jpg)
*this is a supplementary topic, for details, see seminar
Calculating the electromagnetic fields
of the scattering problem*
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 9
![Page 10: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/10.jpg)
Calculating EM fields
• Problem with transfer matrix:
– we got rid of the C coefficients for up- & downward
propagating amplitudes can’t directly derive fields
in the stack
• Strategy:
– normalize transmitted field, then calculate piecewise
backward
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 10
![Page 11: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/11.jpg)
* This is a supplementary topic
Calculating guided modes of the stack*
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 11
![Page 12: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/12.jpg)
Guided modes of the stack
• Seeing the basic structure in a different way:
• Guided waves are evanescent in cladding &
substrate (no “in” & “out”, total internal reflection
at substrate & cladding interface)
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 12
![Page 13: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/13.jpg)
Guided modes of the stack
• Dispersion relation still unchanged:
• for kx to be imaginary on both sides, kz has to be
larger than |k| on both sides!!
(“outside the light line/cone”)
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 13
guided
![Page 14: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/14.jpg)
Guided modes of the stack
• Algebraically, this leads to “imaginary angles of
incidence”
• We can use the very same matrix algorithm and
observe singularities of the scattering problem:
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 14
![Page 15: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/15.jpg)
Guided modes of the stack
• Recalling formulas for reflection/transmission:
• Singularities occur for a vanishing denominator
• The roots of the denominator are the guided modes of the stack! use numerical root finding algorithm to solve
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 15
![Page 16: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/16.jpg)
* This is a supplementary topic
following Pochi Yeh, “Optical Waves in Layered Media”, Wiley 1988
Alternative formulation: transmission matrix*
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 16
![Page 17: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/17.jpg)
Alternative formulation: T-Matrix
• Treating the single interface:
– incoming & outgoing waves
– Maxwell boundary conditions:
– boundary conditions as a matrix notation:
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 17
(TE)
(TM)
![Page 18: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/18.jpg)
Alternative formulation: T-Matrix
• many layers:
– formulation for for- & backward
amplitudes A and B:
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 18
![Page 19: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/19.jpg)
Alternative formulation: T-matrix
• allows to derive symmetry properties for lossless structures:
• reciprocity:
• advantage: scattering parameters, fields & symmetries straight-forward to calculate
• problem: numerical stability not guaranteed due to exponential factors of different signs!
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 19
![Page 20: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/20.jpg)
* This is a supplementary topic
following Lifeng Li, “Formulation and comparison of two recursive matrix
algorithms for modeling layered diffraction gratings”, JOSAA 13(5), p. 1024,
(1996)
Another alternative formulation: S-Matrix*
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 20
![Page 21: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/21.jpg)
Layers as ports: the S-matrix
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 21
• A layer describes a ‚gate‘ with ‚ports‘ for the E-field
• simple optical scattering problem: described by scattering matrix
forward backward
Compare to electronics: in and out going currents at a junction
forward
coordinate
system
![Page 22: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/22.jpg)
Constructing layers
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 22
• for homogeneous media there are two kinds of layers:
propagators interfaces
• a general layer is defined by a propagtor and two interfaces
• N layers of a stratified medium is defined by N propagtors and 2N+1 interfaces
phase sign preserved in
forward coordinate system
Fresnel
equations
![Page 23: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/23.jpg)
Combining layers
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 23
• S-matrices are combined using the ‚star product‘
entries are scalar or matrices
• single layer in air • 3 layers (equal height) in air
example: transmission coefficient:
includes interference from reflection
between interfaces!
![Page 24: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/24.jpg)
Research: nano-structured layers
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 24
• layers with nano-strucutres have complex
S-matrices
• combined with star product: full response
of layered system
nano-structured layered system
![Page 25: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/25.jpg)
Summary: Matrix Method for Stratified Media
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 25
![Page 26: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/26.jpg)
Summary
• We derived the transfer matrix method
– completely analytically
– separates in TE/TM due to symmetry of the problem
– transfer matrix connects EM fields at different x
positions
– continuity of tangential EM fields allows treatment by
simple matrix multiplication
– we can solve analytically for r, t, R, and T
– guided modes are poles of the scattering problem (r, t
diverge there!)
– EM fields need to be calculated separately by a trick
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 26
![Page 27: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/27.jpg)
Basic learning goals
1. Recall Maxwells equations, Helmholtz
equation, dispersion relation of plane waves
and boundary conditions for the fields
2. Understand the basic concepts of the transfer
matrix method derivation
3. Being able to implement the given formulas as
a computer program
4. Being able to write a program to calculate
scattering parameters (R,T) for a structure for a
given wavelength range or angle of incidence
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 27
![Page 28: Computational Photonics Matrix Method for Stratified Media · equation, dispersion relation of plane waves and boundary conditions for the fields 2. Understand the basic concepts](https://reader033.vdocuments.mx/reader033/viewer/2022042008/5e711e6b6a3a5d59ec3a2e85/html5/thumbnails/28.jpg)
Advanced learning goals
1. Being able to calculate the EM fields
2. Being able to find guided modes from the poles of the scattering problem
3. Writing a program that calculates the dispersion relation of guided modes of an arbitrary stack
4. Knowing different variants of matrix methods implementations and their specific advantages
03.05.2019 Computational Photonics SS2019 - Dr. Thomas Kaiser 28