You are on page 1of 20

For the slab waveguide shown:

Starting from the eigenvalue equation for

Or:

(
And:

) ( [( ( ) [ ] ) )( )]

Where:

Now using Newton-Raphson method we may find the values of equation for a given value of We will start with a value for let while the core width

those satisfy the eigenvalue

is kept constant.

of so small that we might acquire a single mode (single value of

.
is:

The iteration for

( (
Using a Matlab code we use a starting value of iterations, the value is found to be from which we get The following figure shows the distribution of single mode.

) )
find a single value for after 6

. , which is so close to a

for the determined value of

Now we will increase Let

a bit so that we would get multiple modes. find a single value for

.Using a Matlab code we use a starting value of


after 7 iterations, the value is found to be from which we get

. , which is so close

The following figure shows the distribution of to a single mode.

for the determined value of

Increase

again to

.
find a single value for after 7

Using a Matlab code we use a starting value of iterations, the value is found to be from which we get The following figure shows the distribution of single mode.

. , which is so close to a

for the determined value of

Repeating the previous steps for more values of

we get:

Now we will try to find the other modes for different

At

Setting the starting value of

we get:

And for a starting value of

we get:

At

Setting the starting value of

we get:

And for a starting value of

we get:

And for a starting value of

we get:

At

Setting the starting value of

we get:

And for a starting value of

we get:

And for a starting value of

we get:

And for a starting value of

we get:

Now we may plot

for the different acquired modes:

Changing the thickness of the core

Starting from the eigenvalue equation for

Or:

)
And:

( [

) ]

)
( ) )] } ] ( )

[( {

) [

)(

Where:

Now using Newton-Raphson method we may find the values of equation for a given value of We will start with a value for let while the core width

those satisfy the eigenvalue

is kept constant.

of so small that we might acquire a single mode (single value of

.
is:

The iteration for

( (
Using a Matlab code we use a starting value of we get The following figure shows the distribution of single mode.

) )
, the value is found to be from which

.
for the determined value of

, which is so close to a

Now we will increase Let

a bit so that we would get multiple modes. , the value is found to

.Using a Matlab code we use a starting value of be from which we get .

Increase

again to

Using a Matlab code we use a starting value of iterations, the value is found to be from which we get The following figure shows the distribution of single mode.

find a single value for

after 7

. , which is so close to a

for the determined value of

Now we will try to find the other modes for different

. we get:

At

Setting the starting value of

And for a starting value of

we get:

At

Setting the starting value of

we get:

And for a starting value of

we get:

And for a starting value of

we get:

At

Setting the starting value of

we get:

And for a starting value of

we get:

And for a starting value of

we get:

And for a starting value of

we get:

Now we may plot

for the different acquired modes:

Changing the thickness of the core

For TE modes we may define the power carried by each mode as:

[
and we have:

Let's fix

and for

we get

So we may plot the power vs mode number as:

For TM modes we may define the power carried by each mode as:

[
and we have:

] ( )

Let's fix

and for

we get

So we may plot the power vs mode number as:

You might also like