Файл: Вычислительные методы в физике плазмы..pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 11.04.2024

Просмотров: 336

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

§ 2. Решение уравнения Власова

269

в. Безразмерные уравнения, граничные условия

При выполнении такого рода расчетов естественно ввести под­ ходящую систему безразмерных переменных. Вместо функции ф,

определяемой равенством (30), введем переменную р, которую

определим следующим образом: р = ty!(pö/m0c). Для оценки р ѳ рассмотрим равновесную орбиту в вакуумном поле. Будем счи­ тать, что в средней плоскости z = 0 влияние граничного пробоч­ ного поля пренебрежимо мало, т. е. поле в вакууме при z = 0 определяется соотношением A q (г, 0) = V2 B Qr, где В 0 — констан­ та, зависящая от энергии инжекции, радиуса и угла наклона. Для равновесных орбит при z = 0 из радиального уравнения движения мы имеем

m0yr0Qz= — ~ r0QB0,

где г0 — радиус равновесной орбиты при z = 0. Следовательно,

Рѳ

BQr l v \ ^ B Qrl =

л мы получаем

р =

|2тос2

ф.

eB0rl

1 е п „ Т ~7 -®ог о'

(40)

Введем следующие безразмерные переменные:

R =

z

 

ct

 

,

ro

 

Го

r0

~ _

А ѳ

B r

 

b Bz

Ѳ

B 0ro

br = Bo

b z~

B0 *

С учетом этих обозначений из соотношений (30), (32) и (40) имеем

р = 1-г2Баѳ, br

1 Зр

J - _ 1 3 р .

2~R ~dZ '

Öz~~2R~dR

 

Удобно положить p = Pc + p, где pc характеризует поле в ваку­ уме, которое создается внешними катушками, а р — вклад элек­ тронного слоя. Функция рс удовлетворяет уравнению

52рс

32рс

D

д

/1

Зре \

Зт2

3Z2

п

ÖR

\ R

dR I

 

Вместо электронной функции распределения введем безразмерную

величину

р:

 

р = rerQf.

(41)

 

 

 

Введем

еще

параметр Ср.

 

 

 

р

 

____ еВ0гр

-(2 ,9 3 -ІО'4)

В0г0

 

 

1

2т 0с2

 

 

 

 


270

Гл. 7. Модели плазмы без столкновений

 

и определим

функцию Р {R, Z,

т):

 

 

n __

 

(42)

 

^ — 2

1 R2

 

 

Это потенциал движения электронов, и уравнения движения в но­ вых переменных принимают вид

dur

дР

duz _

дР

^ dx

dR

4~dx'==

dZ’

Полную систему уравнений можно записать теперь в безразмерной форме. Уравнение (39) принимает вид

д2р дх2

ІР

дх

где

<92р

 

 

д

1 1

др \

 

dZ2

 

п ÖR \ R dR )

 

принимает

вид

 

 

ur

dp

,

иг

dp

Pr

öp

у

dR

'

у

dZ

у

диг

Г

R J ,J 4 tZnr cZuz.

Ргу öp ~(T T

0 =

гего24

= (2,82.10-13) г0г4

)

п

дР

mV 2

1

2~

РтdR ~ Сі L R V bz R3 ^ _I-

р -

ж

=

с '

[ -

і

 

 

Г

7

 

1

%

 

 

 

 

2R

dZ

 

Dr —Ore

 

 

 

Г

и

1

1

öp,

 

 

Oz —Ozc

1

2R

dR '

7 =

( l + w?-(-n| +

2Р) ^2.

(43>

(44)

(45)

(46)

(47)

(48)

(49)

(50)

Мы хотим решить задачу с начальными условиями, определяе­ мую уравнениями (43) и (44) с учетом обозначений (45)—(50). При t = 0 мы имеем

(X= Цс = 1 “Ь 2Пй0е«

Следовательно, начальное условие для уравнения (43) имеет вид

 

 

ц(Я, Z,

0) =

0.

Уравнение

решается в

области

 

 

 

0 < Я < і ? макс,

-Z * < Z < Z * ,

где I* =

Z/r0 и R Макс

выбирается

достаточно большим, чтобы

влияние электронного слоя было, пренебрежимо малым. Гранич­ ные условия ставятся для проводящих стенок и имеют вид

Г ( - К м а к о Z , т ) = 0 ,

ц ( В , — I * , т ) = 0 ,

р ( R , I * , т ) = 0 .


§ 2. Решение уравнения Власова

271

Начальным условием для уравнения

(44) служит равенство

р (R , Z, ит, ц2, 0)

= 0.

 

Уравнение решается в области

 

 

 

R i < R < R z, -Z * < Z < Z *,

 

(^г)макс^г- и г-*С ( и г) м акс>

(^ г ^ м а к с ^

(М'г)макс»

где Ri и R 2 — радиусы внутренней

и внешней

материальных

стенок цилиндрической области,

в которой формируется электрон­

ный слой. Область скоростей, т. е. (иг)макс и (uz)MaKC, берется достаточно большой, чтобы умещалось все, кроме больших скоро­ стей в «хвосте» функции распределения, который мал, так как электроны со слишком большими скоростями будут покидать систему.

Граничные условия для уравнения (44) в пространстве скоро­ стей имеют вид

 

 

 

р =

0

П

р и

Uz

(U-2) MaKC, Uz <Z.

( u 2 ) макс»

 

 

 

 

 

 

Ur

(^т)макс

 

И

иг < — (иг)макс-

 

 

В геометрическом пространстве используются следующие ус­

ловия:

 

I*

для uz <

0 полагаем р = 0 при всех R, за исклю­

При z =

чением точки инжекции; для

uz >

0 мы должны

вычислить р,

а также поток частиц,

теряемых при Z = I*.

 

 

для

При Z =

I* для uz >

0 полагаем р = 0 при всех R;

uz <

0

мы должны

вычислить р и поток частиц,

теряемых при

Z = — I*.

 

 

для

ит<С 0

полагаем р — 0 при всех Z;

для

При

R = R г

ит>

0

мы должны

вычислить

р и поток частиц,

теряемых

при

R =

Ri.

 

 

 

 

ит> 0

полагаем р =

0 для

всех Z;

для

При R = Ri для

ит<

0

мы должны

вычислить

р и поток частиц,

теряемых

при

R =

Дц.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

г.

Конечно-разностные методы

 

 

Разделим

фазовое

пространство

конечно-разностной сеткой

с узлами Z; =

imh,

 

=

/А,

{uz)h =

АА*, (мг)г = ZA*, где і, /,

А,

I, m — целые числа.

Мы имеем

 

 

 

 

 

где

 

 

 

 

 

 

 

 

К к <^К, — L < Z < L ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I m h = l * ,

 

У А = і ? М а к с і

K .h * =

( u 2 ) M K a 0 ,

L h * = ( U r ) м а к с -

 

Пусть

=

иАт и n =

0,

1,

2,

3,

. . . , введем также обозначения

 

Ці, і =

р(Л;, Zi? т„)

и

рц j,h,i = p(Rj, Zif urb

и2й, тп).

 


272

Гл. 7. Модели плазмы без столкновений

Простейшим методом решения уравнения (43) является явная разностная схема. По соображениям устойчивости удобно исполь­ зовать половину шага по времени для этого уравнения.

Мы имеем

p ^ 1/2- 2 p ” ,- + р " -- 1/2

 

з ~ 2^ 1 з + Ѵ 'і-і, 3

+

І? ,з +

 

 

(Д т/2)2

 

m 2/i2

 

 

 

 

 

,

2 / г К

з ^ -

К

з

 

 

2/ — 1

]•

(51)

 

'

Ä2 L

2 Ң - 1

 

 

 

 

р ^ і - З р ^ + р

р Г + ^ . - г р ^ + р ^ .

1 г^Н-Ѵг ,і

 

 

 

 

 

 

 

 

 

 

(Дт/2) 2

 

m2h2

 

 

 

1“

г, j

 

I

 

 

 

 

 

„n+1/z _

« +

1/2

 

гг, з

Мч, j-l^

 

 

 

j+1

Pi,

3

 

где

 

 

 

2; +1

 

 

2 ; - 1

J ’

 

 

К

 

 

лТІ

 

 

 

 

7 ” •—

Ці, 3 (h*y

 

 

 

 

 

(52)

2

2

"г, з,

h,

I

 

1 г, 3

jh

Уіг., j,

h,

I

 

 

 

 

 

 

 

 

ft=-X l=-l

 

 

 

 

 

 

УІ з, k, i= [l+{kh*)z+{lh*)z + C\

 

 

(p?t }f ] 1/2.

 

(53)

Выражение для I f ^ 2 содержит аналогичную сумму по ft и I

имножитель р",^1/г вместо р"

Вдругом варианте программы для решения уравнения (43) использовался неявный метод переменных направлений (ADI). Этот метод требует много времени для вычислений, но имеет то преимущество, что его можно использовать при решении уравне­ ний ноля, не содержащих производной по времени. Подробности применения метода переменных направлений к обсуждаемой проблеме изложены в работе Киллина и Ромпель [4].

Вконце полного шага по времени магнитное поле вычисляется во всех узлах области (г, г). Из равенств (48) и (49) следует

т)і, з = фтс)і, j — (4jmh2)-1[pf+i, J— p£_t, j],

(54)

(bz)i, j = (bZc)i, j + (4jh2)-1[p" j+i — p" i_ i].

(55)

Выражения brc и bzc для поля в вакууме считаются известны­ ми и будут обсуждаться позже. Записанные выше компоненты

поля Ъг и bz используются при решении уравнения (44); кроме этого, они выводятся на печать и графопостроитель. Из ра­ венств (46) и (47) следует

(Рг)1 } = СЦ2 ( j h y ^ l з (bz)i, 5 - (jh)-3 (Й /)2],

(56)

( Р $ , з = - С \ Ѵ { іК ) - ^ Із ( Ъ г ) Із \,

(57)

где Pt, j — (pc)i, j -p Pi, j-


§ 2. Решение уравнения Власова

273

В новой программе конечно-разностным методом вычисляются также электрический потенциал ф (г, z, t) и аксиальная компо­ нента векторного потенциала A z (г, г, t). В явной записи разност­ ные уравнения для этих величин сходны с уравнениями (51). Существует вариант программы, в котором решаются три урав­ нения для полей методом переменных направлений.

Рассмотрим теперь конечно-разностные методы решения урав­ нения (44). Оно является уравнением с частными производными гиперболического типа, и, следовательно, подходящими будут методы, обсуждавшиеся в п. 1,6. Схема «вниз по течению — вверх по течению», определенная формулой (14), может быть обобщена на случай четырех измерений, и условия устойчи­ вости принимают вид

kh*Ат

< 1 ,

lh*Дт

< 1,

Р2Ат

< 1 ,

РгАт

myh

yh

yh*

yh*

В первом варианте программы LAYER использовалась эта схема и явная аппроксимация для уравнения (43). К сожалению, такая схема вызывает искусственную диффузию, которая через короткое время портит результат.

Рассмотрим центрированную по пространству и времени трех­ слойную аппроксимацию типа «с перешагиванием», определяемую формулой (15). Обобщение на несколько измерений выполняется непосредственно и приводит к условиям устойчивости схемы вида (58). Такая схема использовалась во втором варианте про­ граммы LAYER. Вычисления, выполненные этим методом, дали довольно хорошие результаты, однако на грубой сетке, применяв­ шейся при решении задачи, они были недостаточно точны для вычислений на большом промежутке времени. Кроме того, метод оказался невыгодным из-за трехслойности формул, и когда шаг по времени приходилось уменьшать по соображениям устойчиво­ сти, возникало много затруднений.

В третьем варианте программы LAYER использовалась трех­ точечная аппроксимация переносного члена, аналогичная форму­ ле (17). Схема имеет второй порядок точности и обладает тем преимуществом, что является двухслойной. Обобщение на не­ сколько измерений нетривиально и может привести к неустойчиво­ му методу, если не выполнить его корректно [6]. Аппроксимацию (17) для одномерного уравнения можно записать в матричной форме: рп+1 = (I + А) р”. Если мы рассмотрим двумерное урав­ нение и возьмем аппроксимацию вида pn+1 = (I -j- А -)-; В) р", то получится нустойчивая схема. Однако если использовать опера­ торное уравнение рп+1 == (/ + А) (I + В)рп, то схема будет устойчивой. Такая схема и была реализована в третьем варианте программы LAYER. Разностные уравнения можно представить

18-01236