Численное решение нелинейного уравнения Шредингера в радиально-симметричном случае

Автор: Дегтярев А.А., Деркач А.Е.

Журнал: Компьютерная оптика @computer-optics

Рубрика: Численные методы компьютерной оптики

Статья в выпуске: 21, 2001 года.

Бесплатный доступ

Для решения уравнения Шредингера, описывающего распространение электромагнитной волны в нелинейной среде, используется консервативная разностная схема с итерационным уточнением, которая имеет квадратичный порядок точности по направлению распространения волны и близкий к квадратичному по радиальной переменной. Результаты, полученные с помощью вычислительных экспериментов, полностью подтверждают теоретические исследования. Важной особенностью данного метода является возможность моделирования процесса распространения волны на расстояние порядка десятков метров в нелинейной среде.

Короткий адрес: https://sciup.org/14058466

IDR: 14058466

Текст научной статьи Численное решение нелинейного уравнения Шредингера в радиально-симметричном случае

Как известно [1], нелинейное уравнение Шредингера является частным случаем волнового уравнения в параболическом приближении и с учетом эффекта самовоздействия. Эффект самовоздействия проявляется при распространении оптического излучения в средах с кубичной нелинейностью (поляризация пропорциональна напряженности электрического поля в третьей степени).

С учетом этого эффекта уравнение Шредингера в радиально-симметричном случае запишется как [2]

д U i , — + ——Л rU

дz 2 kn 0 0 r R ,

- kn^ U 2 U = 0, 2 n 0

0 z L ,

где Л r

Г д 2

1 д)

--Г +---

r 2 r д r ^

- оператор Лапласа в ради-

ально-симметричном случае,

U - напряженность электрического поля, k - волновой вектор, n о - показатель преломления среды, n нл - изменение показателя преломления под действием поля распространяющейся волны.

Уравнение (1) необходимо дополнить граничным и начальным условиями

zk = k ■ hz, k = 0, K -1, hz = LIK kz      z ri = (i + 0,5) ■ hr, i = 0, I -1, hr = R I( I + 0,5), где hz, hr - шаги по переменной z, описывающей направление распространения волны, и по радиальной переменной соответственно.

Оператор Лапласа по переменной r аппроксимируем следующим разностным оператором [3]:

Л , A ( r ) = 4- ( r + 0.5 h r ) A ( r + h r 1 - A ( r ' - rhr                     hr

1 ( n C1 a A(r)- A(r - hr) (r - 0.5hr)---------------------, rhr           r          hr причем Л r =Л rA + O(hr21 r) для достаточно гладкой функции А. Задаче (1)-(2) поставим в соответствие следующую двухслойную нелинейную разностную схему:

I a" h z r )- a ( z r ) + -L- л A ( z , r ) - h z             2 kn 0 r !

■              - kn^ |A ( z , r )|2 A ( z , r ) = 0        (4)

2 n 0a (0, r) = ^( r)

a ( z , R ) = 0

A ( z , r ) = 0.5 ( a ( z + hz , r ) + a ( z , r )) .

U\z =0 = ф ( r )

U r = R = 0

<

Функция ф ( r ) описывает напряженность электрического поля волны на входе в среду (волновод), а нулевые граничные условия показывают, что среда (волновод)ограничены проводящей оболочкой.

Без учета нелинейных эффектов уравнение Шредингера принимает вид

Система разностных уравнений (4) является нелинейной. Для нахождения неизвестной функции a ( z + hz , r ) можно использовать итерационный метод последовательных приближений в сочетании с разностной прогонкой по r:

5+1/ a (z + hz, r)- a (z, r)

дU    i . п

--1--Л rU = 0

дz   2 kn 0

В дальнейшем уравнение (1) будем называть нелинейным уравнением Шредингера, а уравнение (3) - линейным уравнением.

1. Расчетная конечно-разностная схема с итерационным уточнением

Для численного решения системы (1)-(2) построим консервативную разностную схему [2]. Определим сетку

hz

s

2 s

i           s +1

+ y—Л r A ( z , r ) 2 kn 0

--нл- A ( z , r ) A ( z , r ) = 0, 2 n 0

< a ( z + hz , R ) = 0,

"A ( z , r ) = 0.5 | a ( z + h z , r ) + a ( z , r )|,

a ( z + h z , r ) = u ( z , r ),   5 = 0,1,...

Теоретические исследования сходимости схем вида (5) приведены в работе [2].

Необходимо также отметить, что так как данная схема является консервативной, она - аналог интегральной формы закона сохранения электромагнитной энергии в среде.

2. Вычислительные эксперименты для среды с постоянным показателем преломления

Рассмотрим сначала аналитическое решение линейного уравнения, то есть п нл = 0. В этом случае решение задачи (1) запишем в виде

На рис. 2-3 приведены результаты численного решения линейного уравнения Шредингера на различных расстояниях от входа в среду.1

В расчетах были использованы следующие значения параметров:

R =50 мкм;

X =0,63 мкм, причем Х =2 л /к;

n 0 =1.

«

U(z, r)= Е Cm exP m =0

2     1

i "

R 7

где a = -^T~ , 2 kn 0

а ^ m - нули функции Бесселя нулевого порядка.

Для простоты выберем начальное условие в виде функции Бесселя нулевого порядка

ф ( r ) = J о

f * r 1

V R 7

тогда, используя свойство ортонормированности Бесселевых функций, получаем

C 0 = 1, C m = 0, m = 1,2...,

в результате решение системы (1) - (2) будет иметь вид

f

U ( z , r ) = exp

V

„ 2 1

i     0 2 J'

R 7

f ^ 1 r 1 .

V R 7

2.1. Результаты экспериментальных исследований линейного уравнения

Пучок, описываемый формулой (6), является стационарным, так как | U ( r , z ) 2 = | U ( r ,0)| 2 , то есть распределение интенсивности в плоскости OXY не зависит от расстояния z . Это распределение изображено на рис. 1.

Рис. 2. Распределение интенсивности волны на расстоянии L от входа в среду

(L = 1м, nz = 1000, nr = 100).

Рис. 1. Распределение интенсивности волны в линейной среде.

Рис.3. Распределение интенсивности волны на расстоянии L от входа в среду (L = 10м, nz = 1000, nr = 100).

Как видно из приведенных графиков результат численного решения уравнения Шредингера полностью совпадает с результатом аналитического решения. Это подтверждает правильность выбора консервативной разностной схемы (5) для вычислительных экспериментов с уравнением Шредингера.

3.2. Численное решение нелинейного уравнения Шредингера

Самофокусировка пучка

На рис.4-6 приведены результаты численного решения нелинейного уравнения Шредингера со следующими параметрами:

R =50 мкм;

Х =0,63 мкм, причем Х =2 л /к;

1 В дальнейшем использованы следующие обозначения:

nr - количество интервалов разбиений по радиусу;

nz - количество интервалов разбиений по оси z .

Белым цветом изображается график решения линейного уравнения (3), а серым цветом - график численного решения уравнения Шредингера (1)-(2).

n о = 1;

n нл 2 =0,001, причем n нл >0.

В работе [1] показано, что при nнл >0 происходит фокусировка пучка на расстоянии f = R

n 0

2 n 2 ф ( 0 )

от входа в нелинейную среду.

Рис. 4. Распределение интенсивности волны на расстоянии L от входа в среду (L = 500мкм, nz = 1000, nr = 100).

Подставляя экспериментальные значения параметров, получаем, что f ® 1100 мкм. Вычислительные эксперименты (рис. 3-5) показывают, что фокусировка пучка происходит на расстоянии порядка 800-900 мкм. Таким образом, результаты численного решения достаточно близки к теоретическим оценкам, что еще раз подтверждает практическую пригодность выбранной разностной схемы.

Рис. 5. Распределение интенсивности волны на расстоянии L от входа в среду (L = 700мкм, nz = 1000, nr = 100).

Рис. 6. Распределение интенсивности волны на расстоянии L от входа в среду (L = 750мкм, nz = 1000, nr = 100).

Самодефокусировка пучка

На рис. 7-10 приведены результаты численного решения нелинейного уравнения Шредингера со следующими параметрами:

R = 50 мкм;

X = 0,63 мкм, причем X =2 n /k;

n 0 =1;

n нл 2=0,001, причем n нл <0.

Рис. 7. Распределение интенсивности волны на расстоянии L от входа в среду (L = 500мкм, nz = 1000, nr = 100).

Рис. 8. Распределение интенсивности волны на расстоянии L от входа в среду (L = 1мм, nz = 1000, nr = 100).

Рис. 9. Распределение интенсивности волны на расстоянии L от входа в среду (L = 1,5мм, nz = 1000, nr = 100).

В работе [1] показано, что при n нл <0 происходит самодефокусировка пучка в нелинейной среде, то есть смещение энергии пучка в периферийную зону. Приведенные выше графики численного моделирования демонстрируют этот факт.

Рис. 10. Распределение интенсивности волны на расстоянии L от входа в среду (L = 2,5мм, nz = 1000, nr = 100).

Осуществим еще одну замену переменных

2а а = — to02

Тогда получим

, д2 х         дх а---- + (1 - а')---+ да'2          да'

+ ®!_ f fn 1

V

^^^^^^»

I

Xх = 0 to 0 7

Решением уравнения (16) являются многочлены Лагерра

X = L s ( а ') = L s

3. Вычислительные эксперименты для среды с показателем преломления, распределенным по параболическому закону

Пусть показатель преломления зависит от радиуса следующим образом

причем fn 1

s = —1 to о —

n 0 = n 1

f 2 I

1 - 2 A f r 1

V a 7

,

V

причем n нл = 0.

Будем искать решение уравнения в виде

U ( z , r ) = A ( r ) B ( z ) .                               (8)

Подставляя (8) в уравнение (1), получаем факторизованное уравнение

2 ik 8 B     1 A ,

--=---Л rA = - f

B d z   n 0 A

где f - произвольная константа.

f f

Таким образом, B ( z ) = C exp l г —z I .      (10)

V 2 k )

Представим A (r) функций

в виде произведения двух

f

A ( r ) = X ( r ) exp

-

V

r 2

to 2 7

.

После подстановки (11) и (10) в (8) получаем

a 2 х 4 r a x

^^^^^^B

a r 2 го 0 a r

1 ax + r ar

^^^^^^B

4- x + to 0

+ — X + fn 0 X = 0

to 0

Осуществим замену переменных а = r 2. Тогда (12) преобразуется к виду

д2 X   , а—у + 1 да2

^^^^^^B

V

2а |дX hx+ to0 ) да

f А

V 4

^^^^^^B

X | х + го 0 7

+

f а - а д 1 1 x = 0.

V to 4 4 a 2 7

1     A Ini

Пусть 4 =    2- .

to 0     4 a

f 2 r 2'

V to 0 7

,

Таким образом, с учетом (8), (10) и (11) получаем искомое решение

f f Y f 2 r 2 1

U ( z , r ) = C exp i—z L ——lx exp sm2 I

V 2 k 7 V to 0 7

f

2 k

f r 2

^^^^^^B

V to 0 2

3.1. Результаты численного решения линейного уравнения Шредингера

Для вычислительных экспериментов выберем, например, моду Гаусса-Лагерра с номером s=10

Тогда из (18) и (14) получаем, что

f = 42 2 A n 1 a 2

a 2

to о =

Для того чтобы обеспечить выполнение граничного условия, выберем аргумент многочлена Лагерра, равный десятому нулю функции.

2 R 2

—Г = m 10 , to 0 2

где m 10 =29,9206970123 - десятый нуль многочлена Гаусса-Лагерра.

На рис. 11 изображено распределение интенсивности в пучке, описываемом формулой (19).

Рис. 11. Распределение интенсивности волны в линейной среде.

На рис. 12-13 приведены результаты численного моделирования линейного уравнения со следующими параметрами:

R = 50 мкм;

λ = 0,63 мкм, причем λ =2 π /k;

n 1 = 1.

Рис.12. Распределение интенсивности волны на расстоянии L от входа в среду

(L = 1м, nz = 1000, nr = 100).

Рис. 13. Распределение интенсивности волны на расстоянии L от входа в среду

(L = 10м, nz = 1000, nr = 100).

Как видно из приведенных графиков, результат численного решения уравнения Шредингера полностью совпадает с результатом аналитического решения.

Заключение

Итак, в результате проведения вычислительных экспериментов получено подтверждение сходимости разностной схемы (5), использованной для решения нелинейного уравнения Шредингера. Процесс итерационного уточнения обнаружил быструю сходимость: для уточнения решения до величин порядка 10-4 требуются 2-3 итерации.

Проведенные исследования подтвердили высокую точность численного решения задачи. Так для модели среды, не учитывающей эффект самовоздей-ствия, численное решение практически совпадает с аналитическим, рассчитанным по формуле (6).

Для среды с “параболическим профилем” показатели преломления моды Гаусса-Лагерра, рассчитанные с помощью схемы (5), практически не претерпевают изменений в процессе распространения волны на расстояние порядка десятков метров, что соответствует теории [4].

Для модели среды, учитывающей эффект само-воздействия, численный расчет позволяет наблюдать как явление самофокусировки излучения, так и его самодефокусировки, что спрогнозировано теоретическими оценками, например в работе [1].

Статья научная