Математическое моделирование электрических полей в электрофизических установках

Автор: Байдин Григорий Васильевич, Куропатенко Валентин Федорович, Лупанов Илья Викторович

Журнал: Вестник Южно-Уральского государственного университета. Серия: Математическое моделирование и программирование @vestnik-susu-mmp

Рубрика: Математическое моделирование

Статья в выпуске: 3 т.6, 2013 года.

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

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

Еще

Электрофизическая установка, уравнение лапласа, адаптивно-встраиваемая сетка, аппроксимация, сходимость

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

IDR: 147159480

Текст научной статьи Математическое моделирование электрических полей в электрофизических установках

Из множества электрофизических установок ограничимся рассмотрением только импульсных ускорителей электронов [1], используемых для рентгенографии с целью экспериментального измерения характеристик поведения исследуемых веществ под действием динамических нагрузок. Разрешающая способность таких установок прямо зависит от напряжения электрического поля. При его увеличении увеличивается глубина просвечивания образцов и контрастность получаемых изображений, но одновременно возрастает опасность разрушения установки. Иными словами, реализуемая величина напряжения зависит от взаимодействия нескольких взаимосвязанных конкурирующих процессов: разрядка конденсаторов, транспорт энергии, пробой изоляторов.

Каждая физическая модель описывает реальные физические процессы с погрешностью А фИЗ . Погрешность математического моделирования складывается из погрешности физической модели и погрешности численного решения А = А физ + А мат .Что6ы иметь возможность сравнения физических моделей и выбора модели с минимальным значением А физ , необходимо, чтобы было А мат ^ А физ . Особенно это важно, когда речь заходит о моделировании сложных, многофакторных и разномасштабных явлений. Из публикаций [2–5] известно, что наилучшими свойствами с точки зрения выполнения законов сохранения и сходимости обладают разностные схемы, полученные путем интегрирования основных уравнений по объему или по поверхности ячейки и применении теоремы о среднем значении, и использующие адаптивные разностные сетки. Среди методов построения адаптивных сеток наиболее простым является метод, использующий ячейки только одной формы, а размеры соседних ячеек могут отличатся в два раза и более, так что неизбежно возникает необходимость контроля точности получаемых приближенных решений. Для этого проводятся как теоретические оценки погрешности аппроксимации и устойчивости разностных уравнений, так и расчетные исследования сходимости результатов применения метода на модельных задачах, близких к реальным.

1.    Разностный оператор Лапласа

B электростатике уравнения Максвелла для электрического поля принимают вид уравнений Пуассона или Гельмгольца [6]. И в том, и в другом уравнении центральное место занимает оператор Лапласа. В данной работе рассматривается оператор Лапласа в двумерной цилиндрической (r, z) геометрии l.=r£ irdt)+д (g). (i)

где .(r, z) — электрический потенциал. Покроем расчетную область ячейками одинаковой (квадратной) формы: отношение длины стороны базовой ячейки к длине стороны любой ячейки равно целой степени числа 2. Таким образом, каждая ячейка по каждой из своих четырех границ граничит с одной или с несколькими соседними ячейками (рис. 1).

Рис. 1 . Нумерация в ячейке расчетной области на примере ячейки, имеющей два соседа по третьей стороне

Искомую функцию ϕ определим в центрах ячеек. Для получения разностных соотношений интегро-интерполяционным методом [7] умножим (1) на элемент объема dV = 2 nrdrdz, и проинтегрируем по объему ячейки V

[\ 1 122 + 22 ]2 nrdrdz-              (2)

r∂r ∂r ∂z ∂z

Применив теорему Остроградского–Гаусса, запишем (2) в виде

(j) 22 2nrdz +

∂r

(I) 22 2nrdr.

∂z

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

  • л. = EE ^ i k z-? S a k + EE .j^ S a k ,          (4)

k=1,3 αk i             k=2,4 αk       i где i – номер ячейки, k – номер стороны ячейки, αk – номер соседней ячейки по k-й стороне, ϕ∗αk – значения потенциала на границах ячейки, а Sαk – площадь границы двух ячеек (по сторонам 1 и 3: Sak = 2nrak Arak, по стороне 2: Sak = 2п (г. + Ari/2)Arak, по стороне 4: Sak = 2п (ri — Ari/2) Arak. Вспомогательные величины у* определяются линейной интерполяцией по значениям функции-потенциала в двух соответствующих ячейках (i и αk ) соответственно для соседей по вертикали (к = 1, 3)

* = V a k Az i + V i AZ a k Va k      Az j + A Z a k

или по горизонтали ( к = 2 , 4)

* = V a k Ar j + V i Ar a k Va k       Ar i + Ar a k '

Площадь границы между соседними ячейками по сторонам 1 и 3 S a 1 3 (см. рис. 1) и по сторонам 2 и 4 S a 2 4 определяются выражениями

S a i,3 = 2 nr a i,3 A r a i,3 , S a 2,4 = 2 n ( r + ^A r^A^^.                    (7)

Подставляя значение выражений вспомогательных величин (5), (6) и значения площадей граней ячеек сетки (7) в (4), а также, учитывая квадратность ячеек (A r i = Az . = h i ), получаем следующий вид разностного оператора Лапласа:

Л у

ЕЕ

k=1,3 a k

2hak (yak   yi) 1 rak hi + hak    h2 ri

+ k=2,4 ak

2h a k (v a k    y i ) 1

h i + h a k     h 2

(1+(3 k )2r9

Разлагая входящие в (8) сеточные значения функции ϕ в ряды Тэйлора в центре сеточной ячейки, получим уравнение

Лу = Ly + Ry, где R зависит от количества соседних ячеек и имеет вид

R ( n, m ) = ( dzy ^ i ( A n + A m ) + ( dry ) . ( B + B m ) + r i ( dr ) i ( C n + C m ) + ^ ( h ) (10)

Коэффициенты A n , B n , C n зависят от n (число соседей слева и справа), коэффициенты A m , B m , C m зависят от m (число соседей сверху и снизу). Значения этих коэффициентов приведены в таблице.

Таблица

n

2

3

4

n

2

3

4

A n

0

1 / 4

1 / 2

m

0

1 / 24

1 / 12

B n

0

1 / 24

1 / 12

B m

0

1 / 8

1 / 4

C n

0

1 / 12

1 / 6

C m

0

0

0

Так, если по каждой стороне ячейки имеется только по одному соседу (того же размера n = 2, m = 2), выражение (10) переходит к виду для равномерной сетки, имеющему второй порядок аппроксимации по h (на оси – первый порядок). Однако, как только хотя бы по одной стороне появляется более одного соседа, в выражении (10) появляются члены, не зависящие от h . Например, для случая, когда ячейка справа граничит с двумя соседями (см. рис. 1) со стороной, вдвое меньшей, чем у самой этой ячейки ( n = 2, m = 2), в выражении (10) появляются члены, не зависящие от h

  • R ( „.m ) = l (А) +* (^) +11 ( дУ ) + . ( h ) .           (П )

4 \dz 2 yi 24 \dr 2 yi 12 ri \Эг yi

Из (9) — (11) следует, что при n = 3, m = 2 уравнение (9) принимает вид

Л^ = L1^ + w(h),(12)

где

5 d2^  25 d2^

L1^ 4 dz2 + 24 dr2 +12 r dr ’

Иными словами, аппроксимация оператора Л^ оператором L^ не является сходящейся, а вот аппроксимация оператора Л^ оператором L i ^ является сходящейся.

Таким образом, для оценки точности численного решения разностного уравнения Л^ = 0 нужно исследовать различия между решениями у и ^ i дифференциальных уравнений L^ = 0 и L i ^ i = 0. Эта разница отлична от нуля на неравномерной сетке и обращается в ноль на равномерной сетке.

2.    Различие предельного и точного решений модельной задачи

Пусть внутри осесимметричной конструкции в 2D цилиндрической геометрии в вакуумной области между двумя проводящими телами (катодом и анодом) (рис. 2) необходимо отыскать распределение потенциала электрического поля.

Рис. 2 . Геометрия модельной задачи

Для этого требуется решить уравнение Лапласа

1 £/ дА , дДдА =0 r ∂r ∂r ∂z ∂z ,

дополненное граничными условиями д£ I               =о

0 ,

∂z z=0,z=300,20≤r≤80

^l 0 < z < 100 ,r =20 = H100= ^ |200= Hz=100,20= И z=200,20= 0,

^ | 0= ^|100= ^|200= ^|z=100,55= ^|z=200,55= 1

Если ширина центрального катод-анодного зазора 45 < r <  55 существенно меньше его длины 100 < r <  200, а сам зазор расположен достаточно далеко от боковых границ счетной области, то реализуемое решение в сечении z = 150 см близко к одномерному, имеющему аналитическое выражение

^ ( r) — ln( r/r aHog ) / ln( r Kamog /r aHog )

Перейдем к безразмерной переменной R = r/ 45. На поверхности анода R = 1 , на поверхности катода R = 1 , 2222. Таким образом, решение одномерного уравнения в области 1 R 1 , 22225 имеет вид

ϕ ( R ) = 4 , 9833 ln R. (16)

Если в рассматриваемой одномерной задаче выбрать сетку с длиной интервалов, определяемой по геометрической прогрессии со знаменателем q = 2, то при h 0 численное решение сходится к точному решению ϕ 1 = 44 , 3515 R 1/9 - 1 дифференциального уравнения

L 1 ϕ 1 = ϕ r +98 r ∂r ϕ 2 =0 .

В области 1 R 1 , 2222 модуль разности решений | ϕ - ϕ 1 | имеет вид

A y = 14 , 9833 In R - 44 , 3555 ^R 1/9 - 1) | .

Определим максимальное значение ∆ ϕ . Функция ∆ ϕ ( R ) достигает максимума в точке

1 , 10486, где d d R ϕ = 0 . В этой точке ϕ ϕ = 0 , 0054. Такое различие между предельным

R = при

h 0 и точным решением вполне приемлемо, если параметры рассчитываемой установки задаются с точностью не выше 5 %.

3.    Экспериментальное определение скорости сходимости приближенного решения

Сходимость решений разностных задач в теории связывается с аппроксимацией и устойчивостью этих задач. Известно несколько вариантов соответствующих теорем эквивaлент-ности [7] – теорема Филиппова, [5, 9 – 11] – теорема Лакса, и во всех вариантах наличие аппроксимации является достаточным условием, но не необходимым. При этом порядок и вид нормы, в которой доказывается сходимость, определяются порядком и видом нормы имеющейся аппроксимации.

Рассмотрим, на примере модельной задачи, как сходится численное решение уравнения (17) к предельному решению. В качестве интегральной характеристики решения будем рассматривать по аналогии с [8] величину ψ , определяемую выражением

ψ =       | ϕ ( r i ) | r i r i .

i

Сначала определяется значение ψ 0 на базисной нерегулярной (адаптивной) сетке с числом ячеек сетки N 0 . Затем все сеточные ячейки делятся на две, то есть получаем удвоенное число ячеек сетки N 1 . Новое значение ψ обозначим ψ 1 . Далее, поступая аналогично, получим N 2 и ψ 2 . Введем безразмерный параметр ξ = N 0 /N k и рассмотрим зависимость функции | ψ k - ψ k+1 | от ξ

ψ k = ψ 0 ξ β . (20)

При каждом последовательном удвоении числа точек эта зависимость приводит к выраже- нию для β

β = ln ψ ψ k+ k 1     ln2 .

Результаты расчетов приведены на рис. 3. Из рис. 3 б видно, что при k >  2 значение β близко к 1. Иными словами, численное решение уравнения Λ 1 ϕ = 0 сходится к предельному решению, и скорость сходимости есть величина первого порядка. Разница между предельным решением, полученным на конкретной сетке, и точным решением уравнения Λ ϕ = 0 оценена в предыдущем параграфе.

Рис. 3 . Сходимость (слева) и порядок сходимости (справа) в норме L 1 . N 0 – число ячеек базовой сетки, N k – число ячеек k-й сетки, ξ k = N 0 /N k

4.    Заключение

Проведено исследование одной разностной схемы для решения уравнения Лапласа на неравномерных сетках специального вида – адаптивно-встраиваемых с ячейками квадратной формы. Особенностью реализации было определение рассчитываемой функции – электрического потенциала – в центрах ячеек. Выстраиваемая из принципов интегро-интерполяционного подхода разностная схема на неравномерных сетках аппроксимирует дифференциальный оператор, отличный от исходного. Проведенные расчеты и оценки свидетельствуют о том, что порядок скорости сходимости приближенных решений, получаемых на неравномерных сетках, к предельному решению близок к единице: β 1 , и отличие предельного решения от точного не превосходит погрешностей задания параметров установки.

Работа проводилась при финансовой поддержке РФФИ Грант № 13-01-00072.

Список литературы Математическое моделирование электрических полей в электрофизических установках

  • Экспериментальная база установок РФЯЦ-ВНИИТФ для радиационных исследований и испытаний изделий электронной техники/В.Ю. Кононенко, А.И. Кормилицын, Н.П. Кураков и др.//ВАНТ, серия: Физика радиационного воздействия на радиоэлектронную аппаратуру. -2008. -Вып. 2. -С. 121-125.
  • Лисейкин, В.Д. О построении регулярных сеток на -мерных поверхностях/В.Д. Лисейкин//Журн вычисл. математики и мат. физики. -1991. -Т. 31, № 12. -С. 1670-1689.
  • Лисейкин, В.Д. О вариационном методе построения адаптивных сеток на -мерных поверхностях/В.Д. Лисейкин//Докл. АН СССР. -1991. -Т. 139, № 3. -С. 546-549.
  • Методы римановой геометрии в задачах построения разностных сеток/Ю.И. Шокин, В.Д. Лисейкин, А.С. Лебедев и др. -Новосибирск: Наука, 2005.
  • Berger, M.J. Adaptive mesh refinement for hyperbolic partial differential equations/M.J. Berger, J. Oliger//J. of Comput. Phys. -1984. -№ 53. -С. 484-512.
  • Вайнштейн, Л.А. Электромагнитные волны/Л.А. Вайнштейн. -M.: Радио и связь, 1988.
  • Самарский, А.А. Теория разностных схем/А.А. Самарский. -М.: Наука, 1977.
  • Байдин, Г.В. О численной сходимости на неравномерных сетках одной разностной схемы для задачи теплопроводности/Г.В. Байдин, И.А. Литвиненко, И.В. Лупанов//Вестник НИЯУ МИФИ. -2013. -Т. 2, № 1. -С. 52-58.
  • Бахвалов, Н.С. Численные методы/Н.С. Бахвалов, Н.П. Жидков, Г.М. Кобельников. -М.: Наука, 1987.
  • Рихтмайер, Р. Разностные методы решения краевых задач/Р.Рихтмайер, К. Мортон. -М.: Мир, 1972.
  • Марчук, Г.И. Методы вычислительной математики/Г.И. Марчук. -М.: Наука, 1989.
Еще
Статья научная