Главная > Физика плазмы и численное моделирование
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
След.
Макеты страниц

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

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

9.8. ДРУГИЕ АЛГОРИТМЫ ДЛЯ НЕЗАМАГНИЧЕННОЙ ПЛАЗМЫ

Альтернативами методу интегрирования с перешагиванием могут, например, быть неявные схемы и схемы с подавлением. В рассматриваемом параграфе мы увидим, как получить свойства схемы интегрирования простым и надежным способом.

Обобщение вывода, сделанного при получении формулы (9.14), приводит к выражению для вида

где означает отношение амплитуд Фурье-гармоник Это выражение сохраняет большую общность и для изотропных схем, в которых при величина остается постоянной, т. е. невозмущенные траектории не затухают, и его легко использовать.

Другой часто используемый подход основан на конечноразностном аналоге уравнения Власова [Lindman, 1970; Godfrey, 1974; Носкпеу and Eastwood, 1981]. Исходя из свойства сохранения фазового объема в уравнениях движения [они преобразуют объем в фазовом пространстве в равный объем в другой момент времени] уравнение Власова постулирует, что плотность фазового объема постоянна вдоль любой траектории частицы. В применении к интегрированию с

конечным которое преобразует это означает, что Если скорость определена на полуцелых шагах, как в методе с перешагиванием, то можно определить и значение [Hockney and Eastwood, 1981]. Можно также определить в момент как плотность от и использовать равенство задачу 9.21).

Этот метод, однако, непригоден, если он применяется в сформулированном выше виде к другим уравнениям движения, которые не сохраняют фазовый объем (см. задачу 9.22), таким как описанная ниже в этом параграфе схема с затуханием. Например, ясно, что при затухающих колебаниях в потенциальной яме фазовый объем уменьшается и возрастает. Хотя и можно устранить это обстоятельство (см. задачу 9.23), намного проще использовать соотношение (9.60).

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

Алгоритмы класса С. Рассмотрим теперь класс алгоритмов, в которых изменение импульса отличается от метода с перешагиванием только учетом несколько шагов по времени, вспоминая рассуждения, сделанные при выводе соотношения

Предполагая экспоненциальную зависимость от времени получаем

Здесь опять последний член такой же, как и в методе с перешагиванием, который, следовательно, является просто частным случаем с и Соответствующее разностное уравнение можно записать в форме

Очевидно, что невозмущенное движение при будет прямолинейным. Уравнение имеет порядок к, так как в него включены шагов по времени, и оказывается неявным, если не равно нулю.

Диэлектрическая проницаемость горячей плазмы, полученная подстановкой в (9.60), имеет вид

где значение, используемое в методе с перешагиванием. Вывод рассмотрен в § 9.2 и в работе [Langdon, 19796], а новые члены легко выражаются через преобразование скоростей Уравнение (9.64) можно использовать для проверки коллективного отклика при моделировании с помощью неявной схемы интегрирования по времени (см. задачу 9.24).

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

Для анализа гармонического осциллятора подставим в уравнение (9.62). Из вида (9.62) при малых видно, что имеется к —2 корня вблизи (сильное затухание) и два вблизи соответствующих колебаниям. В задаче 9.25 показано, что

Таким образом, этот класс имеет ошибку второго порядка в но более сильно затухающая ошибка в имеет третий порядок, как утверждалось выше. Для алгоритма с перешагиванием имеем как в соотношениях (4.9) и (9.14); фактически является действительным для всех порядков в этой обратимой во времени схеме второго порядка точности.

Пример [Feix, 1969]. Схемы (9.31) и (9.32) можно обосновать как разложение в. ряд Тейлора в момент с разностью первого порядка для оценки Диэлектрическая проницаемость уже была приведена в соотношении (9.34). Подставляя в него и исключая V, получаем

Сравнивая с соотношениями (9.62), (9.65) и (9.66), находим, что Таким образом, имеем

Погрешность в определении периода колебаний в 7 раз больше, чем в методе с перешагиванием. Кроме того, имеется слабая неустойчивость. Следует заметить, что свойства сохранения фазового объема алгоритма с перешагиванием в этой схеме потеряны, даже если бы она могла быть описана в фазовом пространстве только в координатах Другим недостатком является необходимость сохранения предшествующих значений ускорений наряду с Однако для параметров, использованных в работе [Feix, 1969], обычно нарастание слабое и, вероятно, оно подавлялось столкновительным затуханием. Может также оказаться преимуществом и то, что заданы в одни и те же моменты.

Пример. Другая схема, обладающая этнм преимуществом, имеет вид

Скорость здесь вычисляется точно так же, как и в первом примере, а координата вычисляется по формуле трапеций. При этом получаем отношение

откуда и

Эта схема точнее предыдущей, но менее точна, чем метод с перешагиванием.

Приведем пример алгоритма синтеза (в качестве. противоположности анализу), в котором устраним ошибку метода с перешагиванием. Если использовать неявную схему, следует просто положить тогда полученную центрированную во времени схему довольно успешно можно использовать в других случаях. Вместо этого мы сохраним неявность как плату

за введение затухания Из равенств (9.65) и (9.66) получаем значения Отсюда следует, что

и

Это соотношение представим в виде

и тем самым введем явно скорость. Теперь разностную схему можно записать в виде, удобном для отождествления степеней с уровнями времени соответствует

Здесь все аналогично методу с перешагиванием, за исключением члена, пропорционального который корректирует Затухание, возникающее вследствие центрирования по времени, из-за этого члена теряется. Схема кажется более предпочтительной по сравнению с двумя предыдущими, если есть намерение сохранять а для использования на следующем шаге по времени. Задавая четвертый порядок точности , можно устранить используя выражения для точности (9.65) и (9.66).

Алгоритмы класса D. Читатель может поинтересоваться, все ли алгоритмы с точностью, соответствующей схемам класса С, описываются формулами (9.61) и (9.62). Возможным является вариант

которому в формуле (9.62) соответствуют Разность между и результатом метода с перешагиванием дается рекурсивным фильтром, Импульсный отклик в этой схеме затухает, но не исчезает через несколько шагов. Пример, даваемый формулой (9.84), является первым членом класса, названного в работе [Cohen, Langdon and Friedman, 1982] как «неявные схемы» и описываемого формулой

где полином от Точность и устойчивость схемы определяются выбором коэффициентов задачу 9.27). Разностные уравнения можно записать таким образом:

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

Задачи

(см. скан)

(см. скан)

1
Оглавление
email@scask.ru