0% found this document useful (0 votes)
48 views11 pages

Models - Woptics.dielectric Slab Waveguide

The document describes a model of a dielectric slab waveguide created in COMSOL Multiphysics 6.0, demonstrating the principles of dielectric waveguides. It details the model's parameters, the analytic solution for the effective index and fields, and the comparison between numeric and analytic results. Additionally, it provides step-by-step modeling instructions and results discussion, including the setup for boundary mode analysis and the evaluation of propagation constants.

Uploaded by

mctsrmctsr
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views11 pages

Models - Woptics.dielectric Slab Waveguide

The document describes a model of a dielectric slab waveguide created in COMSOL Multiphysics 6.0, demonstrating the principles of dielectric waveguides. It details the model's parameters, the analytic solution for the effective index and fields, and the comparison between numeric and analytic results. Additionally, it provides step-by-step modeling instructions and results discussion, including the setup for boundary mode analysis and the evaluation of propagation constants.

Uploaded by

mctsrmctsr
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Created in COMSOL Multiphysics 6.

Dielectric Slab Waveguide

This model is licensed under the COMSOL Software License Agreement 6.0.
All trademarks are the property of their respective owners. See www.comsol.com/trademarks.
Introduction
A planar dielectric slab waveguide demonstrates the principles behind any kind of dielectric
waveguide such as a ridge waveguide or a step index fiber, and has a known analytic
solution. This model solves for the effective index of a dielectric slab waveguide as well as
for the fields, and compares to analytic results.
y

ncladding

ncore Ez(y)

ncladding

Figure 1: The guided modes in a dielectric slab waveguide have a known analytic solution.

Model Definition
A dielectric slab of thickness hslab = 1 μm and refractive index ncore = 1.5 forms the core
of the waveguide, and sits in free space with ncladding = 1. Light polarized out of the plane
of propagation, of wavelength λ = 1550 nm, is perfectly guided along the axis of the
waveguide structure, as shown in Figure 1. Here, only the TE0 mode can propagate. The
structure varies only in the y direction, and it is infinite and invariant in the other two
directions.

The analytic solution is found by assuming that the electric field along the direction of
propagation varies as Ez = E(y)exp(-ikxx), where E(y) = C1cos(kyy) inside the dielectric
slab, and E(y) = C0exp(−α(|y| − (hslab/2)) in the cladding. Because the electric and
magnetic fields must be continuous at the interface, the guidance condition is

2 | DIELECTRIC SLAB WAVEGUIDE


t slab
α = k y tan  k y -----------
2

where ky and α satisfy

2 2 2 2
k y = k core – k cladding – α

with kcore = 2πncore/λ and kcladding = 2πncladding/λ. It is possible to find the solution to
the above two equations via the Newton–Raphson method, which is used whenever
COMSOL Multiphysics detects a system of nonlinear equations, the only requirement
being that of an adequate initial guess.

This model considers a section of a dielectric slab waveguide that is finite in the x and
y directions. Because the fields drop off exponentially outside the waveguide, the fields can
be assumed to be zero at some distance away. This is convenient as it makes the boundary
conditions in the y direction irrelevant, assuming that they are imposed sufficiently far
away.

Use Numeric Port boundary conditions in the x direction to model the guided wave
propagating in the positive x direction. These boundary conditions require first solving an
eigenvalue problem that solves for the fields and propagation constants at the boundaries.

Results and Discussion


Figure 2 shows the results. The numeric port boundary condition at the left side excites a
mode that propagates in the x direction and is perfectly absorbed by the numeric port on
the right side. The analytic and numerically computed propagation constants agree.

3 | DIELECTRIC SLAB WAVEGUIDE


Figure 2: The electric field in a dielectric slab waveguide.

Application Library path: Wave_Optics_Module/Verification_Examples/


dielectric_slab_waveguide

Modeling Instructions
From the File menu, choose New.

NEW
In the New window, click Model Wizard.

MODEL WIZARD
1 In the Model Wizard window, click 2D.
2 In the Select Physics tree, select Optics>Wave Optics>Electromagnetic Waves,
Frequency Domain (ewfd).
3 Click Add.

4 | DIELECTRIC SLAB WAVEGUIDE


4 Click Study.
5 In the Select Study tree, select Empty Study.
6 Click Done.

GLOBAL DEFINITIONS

Parameters 1
1 In the Model Builder window, under Global Definitions click Parameters 1.
2 In the Settings window for Parameters, locate the Parameters section.
3 In the table, enter the following settings:

Name Expression Value Description


lda0 1550[nm] 1.55E-6 m Wavelength
n_core 1.5 1.5 Refractive index,
core
n_cladding 1 1 Refractive index,
cladding
h_core 1[um] 1E-6 m Thickness, core
h_cladding 7[um] 7E-6 m Thickness, cladding
w_slab 5[um] 5E-6 m Slab width
k_core 2*pi[rad]*n_core/ 6.0805E6 rad/m Wave number, core
lda0
k_cladding 2*pi[rad]* 4.0537E6 rad/m Wave number,
n_cladding/lda0 cladding
f0 c_const/lda0 1.9341E14 1/s Frequency

GEOMETRY 1
1 In the Model Builder window, under Component 1 (comp1) click Geometry 1.
2 In the Settings window for Geometry, locate the Units section.
3 From the Length unit list, choose µm.

Rectangle 1 (r1)
1 In the Geometry toolbar, click Rectangle.
2 In the Settings window for Rectangle, locate the Size and Shape section.
3 In the Width text field, type w_slab.
4 In the Height text field, type h_core.
5 Locate the Position section. From the Base list, choose Center.

5 | DIELECTRIC SLAB WAVEGUIDE


6 Click Build Selected.

Rectangle 2 (r2)
1 In the Geometry toolbar, click Rectangle.
2 In the Settings window for Rectangle, locate the Size and Shape section.
3 In the Width text field, type w_slab.
4 In the Height text field, type h_cladding.
5 Locate the Position section. From the Base list, choose Center.
6 Click Build All Objects.
7 Click the Zoom Extents button in the Graphics toolbar.

ELECTROMAGNETIC WAVES, FREQUENCY DOMAIN (EWFD)


Only solve for the out-of-plane electric field component, since we are only interested in
solving for a transverse electric (TE) mode.

1 In the Model Builder window, under Component 1 (comp1) click Electromagnetic Waves,
Frequency Domain (ewfd).
2 In the Settings window for Electromagnetic Waves, Frequency Domain, locate the
Components section.
3 From the Electric field components solved for list, choose Out-of-plane vector.

The wave is excited at the port on the left side.

Port 1
1 In the Physics toolbar, click Boundaries and choose Port.
2 Select Boundaries 1, 3, and 5 only.
3 In the Settings window for Port, locate the Port Properties section.
4 From the Type of port list, choose Numeric.
For the first port, wave excitation is on by default.

Now, add the exit port.

Port 2
1 In the Physics toolbar, click Boundaries and choose Port.
2 Select Boundaries 8–10 only (the boundaries on the right side).
3 In the Settings window for Port, locate the Port Properties section.
4 From the Type of port list, choose Numeric.

6 | DIELECTRIC SLAB WAVEGUIDE


MATERIALS

Cladding
1 In the Model Builder window, under Component 1 (comp1) right-click Materials and
choose Blank Material.
2 In the Settings window for Material, type Cladding in the Label text field.
3 Locate the Material Contents section. In the table, enter the following settings:

Property Variable Value Unit Property group


Refractive index, n_iso ; nii = n_cladding 1 Refractive index
real part n_iso, nij = 0

By default, the first material you add applies on all domains. Add a core material.

Core
1 Right-click Materials and choose Blank Material.
2 In the Settings window for Material, type Core in the Label text field.
3 Select Domain 2 only.
4 Locate the Material Contents section. In the table, enter the following settings:

Property Variable Value Unit Property group


Refractive index, n_iso ; nii = n_iso, n_core 1 Refractive index
real part nij = 0

STUDY 1

Boundary Mode Analysis


1 In the Study toolbar, click Study Steps and choose Other>Boundary Mode Analysis.
2 In the Settings window for Boundary Mode Analysis, locate the Study Settings section.
3 In the Search for modes around text field, type n_core. This value should be in the
vicinity of the value that you expect the fundamental mode to have.
4 In the Mode analysis frequency text field, type f0.

Boundary Mode Analysis 2


Add another boundary mode analysis, for the second port.

1 In the Study toolbar, click Study Steps and choose Other>Boundary Mode Analysis.
2 In the Settings window for Boundary Mode Analysis, locate the Study Settings section.
3 In the Search for modes around text field, type n_core.

7 | DIELECTRIC SLAB WAVEGUIDE


4 In the Port name text field, type 2.
5 In the Mode analysis frequency text field, type f0.

Frequency Domain
Finally, add the study step for the propagating wave in the waveguide.

1 In the Study toolbar, click Study Steps and choose Frequency Domain>
Frequency Domain.
2 In the Settings window for Frequency Domain, locate the Study Settings section.
3 In the Frequencies text field, type f0.
4 In the Study toolbar, click Compute.

RESULTS

Electric Field (ewfd)


The default plot shows the norm of the electric field. Modify the plot to shows the z
component (compare with Figure 2).

Surface 1
1 In the Model Builder window, expand the Electric Field (ewfd) node, then click Surface 1.
2 In the Settings window for Surface, click Replace Expression in the upper-right corner of
the Expression section. From the menu, choose Component 1 (comp1)>
Electromagnetic Waves, Frequency Domain>Electric>Electric field - V/m>ewfd.Ez -
Electric field, z component.
3 Locate the Coloring and Style section. From the Color table list, choose WaveLight.
4 In the Electric Field (ewfd) toolbar, click Plot.

Now inspect the mode field plot and the effective mode index resulting from the boundary
mode analysis performed for each port.

8 | DIELECTRIC SLAB WAVEGUIDE


Electric Mode Field, Port 1 (ewfd)

Electric Mode Field, Port 2 (ewfd)

9 | DIELECTRIC SLAB WAVEGUIDE


Finish by comparing the simulation results to the analytic solution. To compute the latter,
add a Global ODEs and DAEs interface and then set up and solve the relevant equations.

ADD PHYSICS
1 In the Home toolbar, click Add Physics to open the Add Physics window.
2 Go to the Add Physics window.
3 In the tree, select Mathematics>ODE and DAE Interfaces>Global ODEs and DAEs (ge).
4 Find the Physics interfaces in study subsection. In the table, clear the Solve check box for
Study 1.
5 Click Add to Component 1 in the window toolbar.
6 In the Home toolbar, click Add Physics to close the Add Physics window.

ADD STUDY
1 In the Home toolbar, click Add Study to open the Add Study window.
2 Go to the Add Study window.
3 Find the Physics interfaces in study subsection. In the table, clear the Solve check box for
Electromagnetic Waves, Frequency Domain (ewfd).
4 Find the Studies subsection. In the Select Study tree, select General Studies>Stationary.
5 Click Add Study in the window toolbar.
6 In the Home toolbar, click Add Study to close the Add Study window.

GLOBAL ODES AND DAES (GE)

Global Equations 1
1 In the Model Builder window, under Component 1 (comp1)>Global ODEs and DAEs (ge)
click Global Equations 1.
2 In the Settings window for Global Equations, locate the Global Equations section.
3 In the table, enter the following settings:

Name f(u,ut,utt,t) (1) Initial value Initial value Description


(u_0) (1) (u_t0) (1/s)
alpha alpha-k_y*tan(k_y* k_core/2 0
h_core/2)
k_y k_y^2-(k_core^2- k_core/2 0
k_cladding^2-
alpha^2)

10 | DIELECTRIC SLAB WAVEGUIDE


STUDY 2
In the Home toolbar, click Compute.

RESULTS

Global Evaluation 2
Finally, compare analytical and computed propagation constants.

Global Evaluation 3
1 In the Results toolbar, click Global Evaluation.
2 In the Settings window for Global Evaluation, click Replace Expression in the upper-right
corner of the Expressions section. From the menu, choose Component 1 (comp1)>
Electromagnetic Waves, Frequency Domain>Ports>Propagation constants>
All expressions in this group.
3 Locate the Expressions section. In the table, enter the following settings:

Expression Unit Description


ewfd.beta_1 rad/m Propagation constant, port 1
ewfd.beta_2 rad/m Propagation constant, port 2

4 Click Evaluate.

Global Evaluation 4
1 In the Results toolbar, click Global Evaluation.
2 In the Settings window for Global Evaluation, locate the Data section.
3 From the Dataset list, choose Study 2/Solution 4 (sol4).
4 Locate the Expressions section. In the table, enter the following settings:

Expression Unit Description


sqrt(k_core^2-k_y^2) Propagation constant, computed

5 Click Evaluate.

11 | DIELECTRIC SLAB WAVEGUIDE

You might also like