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

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

CC BY
188
59
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЭЛЕКТРОФИЗИЧЕСКАЯ УСТАНОВКА / УРАВНЕНИЕ ЛАПЛАСА / АДАПТИВНО-ВСТРАИВАЕМАЯ СЕТКА / АППРОКСИМАЦИЯ / СХОДИМОСТЬ / ELECTROPHYSIC FACILITY / LAPLAS EQUATION / ADAPTIVE MESH REFINEMENT / APPROXIMATION / CONVERGENCY

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

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Байдин Григорий Васильевич, Куропатенко Валентин Федорович, Лупанов Илья Викторович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

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], используемых для рентгенографии с целью экспериментального измерения характеристик поведения исследуемых веществ под действием динамических нагрузок. Разрешающая способность таких установок прямо зависит от напряжения электрического поля. При его увеличении увеличивается глубина просвечивания образцов и контрастность получаемых изображений, но одновременно возрастает опасность разрушения установки. Иными словами, реализуемая величина напряжения зависит от взаимодействия нескольких взаимосвязанных конкурирующих процессов: разрядка конденсаторов, транспорт энергии, пробой изоляторов.

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

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

В электростатике уравнения Максвелла для электрического поля принимают вид уравнений Пуассона или Гельмгольца [6]. И в том, и в другом уравнении центральное место занимает оператор Лапласа. В данной работе рассматривается оператор Лапласа в двумерной цилиндрической (г, г) геометрии

(1)

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

Дг

2

^3—► а

1 ; 3

4

Дг

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

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

1 д- (г7Г) + ТГ (7Г) 2пг«г. (2)

г дг \ дг / дг \ дг /

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

/ дГ2пгйг + / дГ2пгйг. (3)

/ дг / дг

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

= ££ %—Г *>• + ££ пк—г (4)

к= 1,3 ак 4 к=2,4 ак 4

где г - номер ячейки, к - номер стороны ячейки, ак - номер соседней ячейки по к-й стороне,

Гак - значения потенциала на границах ячейки, а Бак - площадь границы двух ячеек (по

сторонам 1 и 3: Бак = 2пгак Дгак, по стороне 2: Бак = 2п (г + Дгг/2)Дгак, по стороне 4: Бак = 2п (г — Дг^/2) Дгак. Вспомогательные величины р* определяются линейной интерполяцией по значениям функции-потенциала в двух соответствующих ячейках (г и ) соответственно для соседей по вертикали (к = 1, 3)

Р.

р«к Дг, + р,Д,г,

«к

«к

Дг, + Дг,

«к

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

р = (рак Дгг + Р,Дг«к Р«к =

Дг, + Дг

(5)

(6)

ак

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

£«13 = 2пг«13 Дг«1,з, £«2,4 = 2п(г, + 1ДГг)ДГа2,4 .

(7)

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

Лр = Е Е

2Л«к (р«к рг) 1 г«к + ЕЕ

Л, + Л

к=1,3 «к ' ■''ак ""г ' ‘ к=2,4 «к

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

Лр = Др + Кр, (9)

где К зависит от количества соседних ячеек и имеет вид

К (п, т) = ^г (Лп + Лт) + ^-дТР^ г (Вп + Вт) + г;: ^-д-р^ г (Сп + Ст) + Ш (Н) . (10)

Коэффициенты Ап, Вп, Сп зависят от п (число соседей слева и справа), коэффициенты Лт, Вт, Ст зависят от т (число соседей сверху и снизу). Значения этих коэффициентов приведены в таблице.

Таблица

Л2

2Л«к (р«к р,) 1 Л , (3 ,) і (8)

Л, + Л2 11 + (3 -к)2ГІ I- (8)

п 2 3 4 п 2 3 4

Ап 0 1/4 1/2 Ат 0 1/24 1/12

Вп 0 1/24 1/12 Вт 0 -1/8 -1/4

сп 0 1/12 1/6 Ст 0 0 0

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

1

+ 24

д 2р дг2

(її)

*

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

Лр = Дір + ш(Л),

(12)

где

5 д2р 25 д2р 13 1 др

Дір =7 ^ ^

(13)

4 дг2 24 дг2 12 г дг

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

Таким образом, для оценки точности численного решения разностного уравнения Лр =

0 нужно исследовать различия между решениями р и рі дифференциальных уравнений Др = 0 и Дірі = 0. Эта разница отлична от нуля на неравномерной сетке и обращается в ноль на равномерной сетке.

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

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

г, см

100

80

55

45

20

0

катод

Vу = 1

(р= 0

анод

2, СМ

100

200

300

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

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

1 (гдЛ + _д (др

г дг \ дг / дг \ дг

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

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

(14)

0,

др

дх z=0,z=300,20<г<80 р|0<г<і00,г=20 = р|і00^<200,г=45 = р|

200<z<300,r=20

=20 = р^=

z=100,20<r<45

= ри

z=200,20<r<45

р|0<г<100,г=80 = р|100<г<200,г=55 = р|200<г<300,г=80 = р|г=100,55<г<80 = р|г=200,55<г<80 = 1 •

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

р(г) — 1п(г/ганод)/ 1п(гкатод/ганод) •

(15)

0

0

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

р (К) = 4, 98331п К. (16)

Если в рассматриваемой одномерной задаче выбрать сетку с длиной интервалов, определяемой по геометрической прогрессии со знаменателем д = 2, то при Н ^ 0 численное решение сходится к точному решению р1 = 44, 3515 (К1/9 — 1) дифференциального уравнения

др 9 д2р ^

1р1 = дТ + 8гдй = • ( )

В области 1 < К < 1, 2222 модуль разности решений |р — р11 имеет вид

Др = 4, 98331п К — 44, 3555 (К1/9 — 1^ . (18)

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

1,10486, где =0. В этой точке ^ = 0, 0054. Такое различие между предельным при Н ^ 0 и точным решением вполне приемлемо, если параметры рассчитываемой установки задаются с точностью не выше 5 %.

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

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

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

Ф = ^ |р (пЖДг*. (19)

г

Сначала определяется значение Ф0 на базисной нерегулярной (адаптивной) сетке с числом ячеек сетки N0. Затем все сеточные ячейки делятся на две, то есть получаем удвоенное число ячеек сетки N1. Новое значение ф обозначим Ф1. Далее, поступая аналогично, получим

N2 и Ф2. Введем безразмерный параметр £ = No/Nk и рассмотрим зависимость функции

| Фк — Фк+11 от £

Фк = Ф0£в. (20)

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

в=(1п Ф+т) /1п2- (21)

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

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

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

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

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

Литература

1. Экспериментальная база установок РФЯЦ-ВНИИТФ для радиационных исследований и испытаний изделий электронной техники / В.Ю. Кононенко, А.И. Кормилицын,

Н.П. Кураков и др. // ВАНТ, серия: Физика радиационного воздействия на радиоэлектронную аппаратуру. - 2008. - Вып. 2. - С. 121-125.

2. Лисейкин, В.Д. О построении регулярных сеток на n-мерных поверхностях / В.Д. Ли-сейкин // Журн вычисл. математики и мат. физики. - 1991. - Т. 31, № 12. - С. 1670-1689.

3. Лисейкин, В.Д. О вариационном методе построения адаптивных сеток на n-мерных поверхностях / В.Д. Лисейкин // Докл. АН СССР. - 1991. - Т. 139, № 3. - С. 546-549.

4. Методы римановой геометрии в задачах построения разностных сеток / Ю.И. Шокин, В.Д. Лисейкин, А.С. Лебедев и др. - Новосибирск: Наука, 2005.

5. Berger, M.J. Adaptive mesh refinement for hyperbolic partial differential equations / M.J. Berger, J. Oliger // J. of Comput. Phys. - 1984. - № 53. - С. 484-512.

6. Вайнштейн, Л.А. Электромагнитные волны / Л.А. Вайнштейн. - M.: Радио и связь, 1988.

7. Самарский, А.А. Теория разностных схем / А.А. Самарский. - М.: Наука, 1977.

8. Байдин, Г.В. О численной сходимости на неравномерных сетках одной разностной схемы для задачи теплопроводности / Г.В. Байдин, И.А. Литвиненко, И.В. Лупанов // Вестник НИЯУ МИФИ. - 2013. - Т. 2, № 1. - С. 52-58.

9. Бахвалов, Н.С. Численные методы / Н.С. Бахвалов, Н.П. Жидков, Г.М. Кобельников.

- М.: Наука, 1987.

10. Рихтмайер, Р. Разностные методы решения краевых задач / Р.Рихтмайер, К. Мортон.

- М.: Мир, 1972.

11. Марчук, Г.И. Методы вычислительной математики / Г.И. Марчук. - М.: Наука, 1989.

Григорий Васильевич Байдин, Российский федеральный ядерный центр - ВНИИ технической физики им. академ. Е.И. Забабахина (г. Снежинск, Челябинской обл., Российская Федерация), g.v.baidin@vniitf.ru.

Валентин Федорович Куропатенко, доктор физико-математических наук, профессор, Российский Федеральный Ядерный Центр - ВНИИ технической физики им. академ. Е.И. Забабахина (г. Снежинск, Челябинской обл., Российская Федерация), v.f.kuropatenko@rambler.ru.

Илья Викторович Лупанов, Российский федеральный ядерный центр - ВНИИ технической физики им. академ. Е.И. Забабахина (г. Снежинск, Челябинской обл., Российская Федерация), bkmz_ 2010@mail.ru.

Bulletin of the South Ural State University. Series «Mathematical Modelling, Programming & Computer Software>,

2013, vol. 6, no. 3, pp. 18—25.

MSC 81T80

Mathematical Modelling of the Electric Fields at Electrophysic Devices

G. V. Baydin, Russian Research Institute of Technical Physics, Academician E.I. Zababakhin, Snezhinsk, Russian Federation, g.v.baidin@vniitf.ru,

V.F. Kuropatenko, Russian Research Institute of Technical Physics, Academician E.I. Zababakhin, Snezhinsk, Russian Federation, v.f.kuropatenko@rambler.ru,

I. V. Lupanov, Russian Research Institute of Technical Physics, Academician E.I. Zababakhin, Snezhinsk, Russian Federation, bkmz_ 2010@mail.ru

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.

Keywords: electrophysic facility, Laplas equation, adaptive mesh refinement,

approximation, convergency.

References

1. Kononenko V.Yu., Kormilycin A.I., Kurakov N.P. at al. The Experimental Base of RFNC-VNIITF Devices for Radiative Investigations and Electronic Eguipment Testing. VANT, Physics of Radiative Impact on a Radioelectronic Devices, 2008, vol. 2, pp. 121-125. (in Russian)

2. Liseykin V.D. On a Regular Mesh Construction at n-dim Surfaces. Zhurnal Vychislitel’noi Matematiki i Matematicheskoi Fiziki [Computational Mathematics and Mathematical Physics], 1991, vol. 31, no. 12, pp. 1670-1689. (in Russian)

3. Liseykin V.D. On a Variational Method of Adaptive Mesh Construction at n-dim Surfaces. Doklady AN SSSR, 1991, vol. 139, no. 3, pp. 546-549. (in Russian)

4. Shokin Yu.l., Liseykin V.D., Lebedev A.S. at al. Methods of Riemann Geometry in Exam-Ples of Difference Meshes Construction. Novosibirsk, Nauka, 2005. (in Russian)

5. Berger M.J., Oliger J. Adaptive Mesh Refinement for Hyperbolic Partial Differential Equations. J. of Comput. Phys., 1984, vol. 53, pp. 484-512.

6. Vainstain L.A. Electromagnetic Vawes. Moscow, Radio I Svyaz’, 1988. (in Russian)

7. Samarski A.A. Difference Scheme Theory. Moscow, Nauka, 1977. (in Russian)

8. Baydin G.V., Litvinenko I.A., Lupanov I.V. On a Numerical Convergency at a Non-Uniform Meshes of Some Difference Scheem for Thermoconduction Task. Vestnik NIYAU MIFI, 2013, vol. 2, no. 1, pp. 52-58. (in Russian)

9. Bachvalov N.S., Zhidkov N.P., Kobel’kov G.M. Numerical Method. Moscow, Nauka, 1987. (in Russian)

10. Richtmyer R.D., Morton K.W. Difference Methods for Initial-Value Problems. Wiley-Interscience, 1967.

11. Marchuk G.I. Methods of Computational Mathematics. Moscow, Nauka, 1989. (in Russian)

Поступила в редакцию 29 мая 2013 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.