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

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

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

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

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

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

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

Еще

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

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

IDR: 147159480   |   УДК: 519.711.3

Mathematical modelling of the electric fields at electrophysic devices

In mathematical modelling the continuous functions are substituted by tabular ones and the differential equations are approximated by finite differences. The need of similar restriction for approximation accuracy in the whole process of finding a solution demands the cell size refining in the place of high derivatives. In addition the different scaled important details may need using the non-uniform meshes with strongly different size of cells. This paper is devoted to solution of electrostatic tasks by means of original difference scheme at adaptive meshes. The specific attention is pointed to the approximation accuracy behavior at mesh transition from steady to non-uniform.

Еще

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

Из множества электрофизических установок ограничимся рассмотрением только импульсных ускорителей электронов [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.
Еще