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

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

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

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

Добавлен: 11.04.2024

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

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

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

§ 5. Учет пространственной зависимости

467

грал записывался

в

виде

 

 

 

 

 

 

2*

dz

а (z)(z* z)1^

 

 

 

J

Г

 

 

 

~~ J

(z*—z)1/2

COS Ѳ (z )

где а (г) — часть

подынтегрального выражения, не содержащая

сингулярности. Функция

 

 

 

 

 

 

а (z) (z* — z)1/2 cos Ѳ(z)

 

является регулярной,

так что

если перейти к переменной р =

= (z* — z)/(z* Zi),

то

будем

иметь

 

 

 

 

 

 

dp

ß(p),

 

 

 

 

 

 

У р

 

где ß (р) —

регулярная функция. Этот интеграл может быть аппрок­

симирован

квадратурной формулой Крылова ([251, стр. 120)

 

 

 

 

і = 2

ah$ (pk),

 

 

 

 

 

h—l

 

 

 

где Pft всегда отлично от нуля. Таким образом, вычисление предела ß (р) при р —V0 становится ненужным.

Требование зарядовой нейтральности играет большую роль при численных расчетах пространственных задач, как и в случае задач без пространственной зависимости. Имея это в виду, опреде­ лим полное число частиц на единицу площади и производную по времени от этого числа для описания вычислительной процедуры:

sin6 d9fa(v, Ѳ,

z),

(70)

Я

 

 

j sin edeU jj{v,

ѳ,

z).

0

 

 

Последовательность вычислений следующая:

1)Решается уравнение Фоккера — Планка для ионов в каж­ дой точке сетки по z; при этом используются прежние значения потенциала. Таким путем получаются М іЦл и затем из (67) вы­ числяется новое распределение ионов.

2)Решается уравнение для электронов в каждой точке сетйи по z, и новая плотность электронов интегрируется по z, чтобы получить полное число электронов (на единицу площади).

3)Это число сравнивается с полным числом ионов и сравни­ ваются также изменения полного числа ионов и электронов. Если

30*


468

Гл. 10. Решение уравнения Фоккера Планка

и полное число электронов, и изменение в этом числе меньше соот­ ветствующих величин для ионов, то, как и в задаче без простран­ ственной зависимости, потенциал при z = L увеличивается на некоторую заданную величину и пропорционально увеличивают

Ф/, чтобы сохранить одну и ту же функциональную зависимость

Фот z. Иными словами,

, .

Ф?+1

 

ф "

Ф" ф ”-

(71)

Уравнения для электронов снова решаются, и цикл повторяется, пока не окажется выполненным одно из условий:

N e> N i или

d N e

d N і

 

dt ^

dt '

Наоборот, если число электронов и его изменение больше анало­ гичных величин для ионов, то потенциал при z — L уменьшается и вычисления повторяются, пока не окажется выполненным одно из условий:

 

N e < N i

или

d N e

dNj

 

dt

dt

 

 

 

4)

Затем пересчитывается функция Ф от z, как описано в § 5,

п. 1, б. Величина Фь все время полагается равной значению, полу­ ченному на этапе 3. Приравнивались не полные числа электронов и ионов, а их плотности, умноженные на отношение полных чисел электронов и ионов.

Эта схема дала хорошие результаты. Как и раньше, требование на скорость изменения полного числа электронов и самого пол­ ного числа электронов спасает от неустойчивых флуктуаций из-за большой разницы в интенсивностях потерь, которые могут иметь место до уравнивания полных чисел частиц. Однако при таком сравнении скоростей изменений необходимо соблюдать чрезвычай­ ную осторожность, чтобы не возникло каких-либо ложных потерь или источников частиц из-за способа вычисления функций распре­ деления. Чтобы исключить ошибку такого рода, делались про­ верки путем расчета полного числа частиц и изменений в этом числе различными методами. Полное число ионов определяется уравнением (70). Другой метод расчета того же числа — исполь­ зование следующей формулы:

ооЯ

Ni — 2n j

vl dv0 j

sin Ѳо dQ0 § d z ^ z)v° ™ ^ 9'z) .

0

0

орбита



§ 5. Учет пространственной зависимости

469

Нами также использовались три различные формулы для рас­ чета dNjdt:

 

 

 

 

L

ОО

Я

г П - і - 1

 

 

 

 

- ^ - = 2 л

j

dz j V2 dv j

sin0 dQ

----) ,

 

(72)

 

 

ОО

- L

0

0

 

 

 

 

dNj

 

Я

 

 

B<l,'0COS®0(f/b+1- / n \

 

ч

 

vl dv0 j

sin0od%

&

> (73)

dt

 

 

0

 

0

 

J

В (0) иcos Ѳ

'1 At

)

'

 

 

 

oo

орбита

 

 

 

 

dNi

 

L

Я

 

 

 

 

 

j

* j V2 dv ^ sin ѲdQ ( ~ '+д7-fn j

 

(74)

 

dt

 

 

 

 

 

 

-L

0

0

 

 

 

 

В этих выражениях индекс Ъ отмечает величину функции распределения после применения оператора Фоккера — Планка, но до использования уравнения (67), с помощью которого вычис­ ляются новые значения функции распределения. Расчет по этим трем формулам должен давать одинаковый результат, но из-за вычислительных ошибок не дает, особенно при плотностях, близ­ ких к стационарным, когда изменение в полном числе частиц за один шаг по времени — лишь малая доля полной плотности. В этих случаях интерполяционная процедура, которая использовалась для расчета функций распределения для значений z, отличных от нуля, может привести к довольно большой ошибке в dNJdt. Формула (72) должна давать наилучшее приближение, и потому следует так перенормировать функцию распределения, чтобы согласовать результаты расчета по формулам (72) и (74). Расчет по формуле (73) обычно очень хорошо согласуется с вычислениями по формуле (72) (в пределах 10—15% в худшем случае), пока распределение не очень близко к стационарному, когда относи­ тельная точность расчетов по двум формулам уменьшается из-за очень малых изменений за шаг по времени. t

Оказалось, что применение в лоб операций этапа 4 в описан­ ной выше последовательности вычислений приводит к осцилля­ циям потенциала вблизи пробок. Это происходит потому, что плотность ионов в этих областях очень чувствительна к относи­ тельно небольшим изменениям распределения в центре установки с магнитными пробками. Один из эффективных способов изба­ виться от этих осцилляций — ограничить изменение потенциала за один шаг по времени до доли величины, необходимой для урав­ нивания плотностей ионов и электронов. Например, если измене­ ние в величине Ф должно равняться АФ, чтобы получить пе = nt, то потенциал следует изменять следующим образом:

ФР+1 =ф?-|-ѵДФ ,

где V — положительная константа, меньшая 1. Такая процедура приводит к «гашению» осцилляций потенциала. Если выбрать


470

Гл. 10. Решение уравнения Фоккера Планка

V надлежащим образом, то расчет проходит очень ровно. Эмпи­ рически мы нашли, что удобно выбрать ѵ = 0,1.

Другая трудность, которая возникает при численном реше­ нии, — невозможность точного расчета функции распределения при больших z, особенно в случае, когда потенциал увеличивается до заметной доли энергии ионов. Мы использовали уравнение (63) для расчета распределения при z Ф 0. Так как у частиц, орбиты которых проходят вблизи пробок, значения ѵ0 и Ѳ0 очень близки к величинам у границы области потерь при z = 0, то прямое использование уравнения (63) потребовало бы очень точ­ ных значений функции распределения в этих точках простран­ ства скоростей. Однако граница области потерь аппроксими­ руется на сетке координат пилообразной линией и высокая точность в этом случае практически невозможна. Поэтому распреде­ ление при z = 0 аппроксимировалось гладкой функцией, которую подставляли в (63) для вычисления распределения при больших г. Мы использовали следующую функцию:

 

а0

а2 (v — Vpf,

 

 

я0ехр [ — — Ур)2/2|ц],

где а0

— максимум величины / (ѵ, Ѳ, 0) при

Ѳ = Ѳ0; ѵр — значе­

ние V

в этом максимуме;

аг — постоянная,

выбираемая таким

образом, чтобы выполнялось равенство /* = 0 на границе обла­

сти потерь при

Ѳ = Ѳ0, и £0 — постоянная,

которая обеспечивает

распределению

требуемую величину ((ѵ ѵр)2) для ѵ ^ ѵр.

Эта аппроксимация хорошо согласуется

с точной функцией

распределения в тех случаях, когда уравнение (63) можно при­

менять прямо

к распределению

при z = 0.

2. Результаты

расчета задач с

пространственной зависимостью

а. Расчеты накопления

1)Сравнение с расчетами для прямоугольной ямы. В интере сах краткости впредь будем называть расчеты без пространствен­ ной зависимости расчетами для «прямоугольной ямы», а расчеты

сучетом пространственной зависимости — расчетами, «завися­ щими от z». Будем предполагать, что функциональная зависимость

магнитного поля определяется уравнением (66). Таким образом, расчеты, зависящие от z, можно было бы называть расчетами для «косинусоидальной ямы».

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

ницу длины установки, І т,

полагался

равным

одной и

той же

постоянной величине во всех случаях

[/' = 0

в (51)].

Полный

ток в случае прямоугольной

ямы равен просто току на

единицу