Метод конечных объемов для решения трехмерной задачи электростатики
Применение метода конечных объемов для расчета электрического поля пространственно-однородной трехмерной среде. Построение расчетной сетки на основе разбиения пространства, известного как триангуляция Делоне с применением в расчетной схеме ячеек Вороного.
Рубрика | Физика и энергетика |
Вид | статья |
Язык | русский |
Дата добавления | 02.02.2019 |
Размер файла | 1,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Институт Энергетики АНМ
Метод конечных объемов для решения трехмерной задачи электростатики
Пацюк В.И., Рыбакова Г. А., Берзан В.П.
Аннотация
электрический поле пространственный трехмерный
В статье рассматривается новый подход применения метода конечных объемов для расчета электрического поля пространственно-однородной трехмерной среде. Сформулирована задача Дирихле с построением расчетной сетки на основе разбиения пространства, известного как триангуляция Делоне с применением в расчетной схеме ячеек Вороного. Предлагается численный алгоритм для расчета потенциала и напряженности электрического поля в пространстве, образованном цилиндром расположенного на воздухе. Разработан алгоритм и программа численного счета, которые протестированы для случая, когда на внутренней поверхности цилиндра задан ненулевой потенциал, а на его основании и на внешней его поверхности потенциал принят равным нулю. Приведены результаты расчета распределения в пространстве потенциала и напряженности электрического поля.
Ключевые слова: электрическое поле, неоднородная среда, потенциал, напряженность электрического поля, численный метод.
Rezumat
Оn lucrare se examineazг o nouг abordare a utilizгrii metodei volumelor finite pentru a calcula cвmpul electric оn mediul tridimensional neomogen spaюial. S-a formulat problema Dirihle cu construirea plasei de divizare denumitг trianghiularea Delone єi celulele Voronoi. S-a propus algoritmul de calcul numeric a potenюialului єi intensitгюii cвmpului electric оn spaюiul format de cгtre un cilindru amplasat оn aer. Softul s-a testat reieєind din faptul cг suprafeюei interioare a cilindrului i s-a atribuit potenюialul ne egalг cu zero, iar suprafeюei de sprijin єi exterioare i s-a atribuit potenюialele egale cu zero. Sunt prezentate rezultatele calculelor repartiюiei potenюialului єi a intensitгюii cвmpului electric оn spaюiu.
Cuvinte-cheie: cвmp electric, mediu neomogen,potenюial, intensitatea cвmpului electric, metodг numericг.
Abstract
The paper examines a new approach to finite volume method which is used to calculate the electric field spatially homogeneous three-dimensional environment. It is formulated the problem Dirihle with building of the computational grid on base of space partition, which is known as Delone triangulation with the use of Voronoi cells. It is proposed numerical algorithm for calculating the potential and electric field strength in the space formed by a cylinder placed in the air. It is developed algorithm and software which were for the case, when the potential on the inner surface of the cylinder has been assigned and on the outer surface and the bottom of cylinder it was assigned zero potential. There are presented results of calculations of distribution in the potential space and electric field strength.
Keyword: electric field, unhomogeneous medium, potential, numerical method.
Многие явления и процессы окружающего нас мира могут быть описаны в виде начально-краевых задач для уравнений в частных производных. Разработанные математические модели должны адекватно соответствовать объекту и соответствовать требованиям решаемых инженерных задач. Электротехника и электроэнергетика являются относительно новыми научными дисциплинами, которые ассимилируют знания и из других областей науки с более длительной историей развития, например, из механики сплошной среды [1-3]. Математическое моделирование широко используется при изучении процессов в физике плазмы, синергетике и других разделах современного естествознания, где численное интегрирование многомерных эволюционных уравнений с учетом различного рода нелинейностей [4-6] является широко используемым подходом.
Все элементы электроэнергетической системы характеризуются конструктивной неоднородностью, что в итоге влияет на значения первичных и вторичных параметров объектов, а также и на точность аналитических и численных решений задач макроскопической электродинамики.
Учет физической неоднородности объектов электроэнергетики является сложной научной и технической задачей, особенно когда имеются большие отличия в размерности зон и участков с различными электрическими и электрофизическими параметрами. Теоретической основой решения этих задач являются в общем случае уравнения Максвелла представленных в дифференциальной и интегральной форме.
Использование уравнений Максвелла для изучения явлений электромагнитного взаимодействия в задачах электродинамики является достаточно сложной математической задачей из-за необходимости учесть взаимодействие электромагнитного поля с веществом в неоднородной среде. Сложность проблемы заключается в том, что вещество состоит из громадного количества частиц, движение которой в отдельности невозможно описать. Для того, чтобы обойти эту трудность используются некоторые модели среды. Отметим, что разработка и обоснование таких моделей не является тривиальной задачей, особенно для неоднородных сред.
При решении задач электродинамики для неоднородной среды, учитывается, что все макроскопические тела ограничены поверхностями. При переходе через эти поверхности физические свойства макроскопических тел изменяются скачком и следствием этого, могут изменяться скачком и электромагнитные поля, создаваемые этими телами.
В настоящей работе излагается достаточно универсальный подход к проблеме построения численных моделей электромагнитных полей в неоднородных структурах, основанный на поблочной дискретизации и идеях метода конечных объемов[7,8].
Постановка краевой задачи
Рассмотрим задачу определения трехмерного распределения потенциала электростатического поля в многосвязной области , в которой абсолютная диэлектрическая проницаемость принимает кусочно-постоянное значение. Функция внутри области удовлетворяет уравнению Пуассона
, (1)
где - плотность распределения свободных зарядов. Если в области таковые отсутствуют, то уравнение (1) превращается в уравнение Лапласа . На границе области значения считаются известными
.(2)
Вектор напряженности поля определяется через потенциал u по формуле , а вектор электрического смещения . На границах раздела разнородных сред выполняются условие непрерывности: и , где квадратными скобками обозначена разность предельных значений слева и справа от границы раздела, а - вектор нормали к ней.
Построение дискретной модели
Для численного решения сформулированной задачи Дирихле объемная область разбивается на конечное множество малых объемных элементов, имеющих форму тетраэдров (пирамидок). Вершины пирамидок называются узлами разностной сетки. На рис. 1 представлен пример такого разбиения объемного тела в форме полого цилиндра. При фиксированном положении узлов разностной сетки может быть построено большое количество различных разбиений трехмерной области на пирамидки. Наилучшим считается разбиение, которое называется триангуляцией Делоне. Это такое разбиение, при котором в сферу, описанную вокруг конкретной пирамиды, не попадают другие узлы разностной сетки.
Рис. 1. Полый цилиндр, разбитый на 1980 тетраэдров на сетке с 528 узлами.
Множество пирамидок обозначим как , где - максимальная длина всех сторон пирамидок. Введем также дуальную сетку , которая состоит из так называемых ячеек Вороного. Каждая ячейка Вороного окружает один из внутренних узлов разностной сетки. На рис. 2 изображен пример трехмерной ячейки Вороного для базового узла с номером 74. Видно, что базовый узел связан с узлами с номерами 2, 73, 75, 80, 176, 182, 188 и 332, которые называются соседними узлами, а ячейка Вороного представляет собой многогранник с зелеными гранями. Каждая грань ячейки ортогональна отрезку, соединяющему базовый узел с соседним узлом, а точка пересечения грани и отрезка расположена посередине отрезка.
Обозначим базовый узел через , а ячейку Вороного через . Вершины ячейки Вороного обозначим буквами Qi, которые являются центрами сфер, описанных около тетраэдров, имеющих в качестве вершины точку .
Рис. 2. Ячейка Вороного для базового узла с номером 74, имеющая форму многогранника
В качестве приближенного решения задачи (1), (2) будем рассматривать кусочно-линейную функцию , которая должна быть непрерывной в области и линейной на каждом тетраэдре . На множестве тетраэдров функцию можно задать следующим образом.
Рис 3. Тетраэдр
Пусть тетраэдр (рис. 3) является некоторым элементом множества и - произвольная точка этого элемента. В этом треугольнике для каждой вершины вводятся функции формы , которые удовлетворяют условиям: функции являются линейными и в вершинах тетраэдра принимают значения 1 или 0: . Функции формы можно представить и в явном виде через координаты вершин треугольника:
. (3)
Здесь , , и являются компонентами векторов . Для определения векторов нужно решить 4 системы уравнений . Коэффициенты матрицы A формируются из координат вершин тетраэдра
и .
Используя функции формы, для каждого узла (внутреннего и граничного) сетки введем базисную функцию , i = 1, 2, …, n, n+1, …, n1, где через n и n1 обозначены соответственно число внутренних и всех узлов сетки. Функция является кусочно-линейной, т.е. непрерывной и линейной на каждом треугольнике со значением, равным единице в узле и равным нулю во всех остальных узлах. Тогда приближенное решение может быть представлено в виде линейной комбинации базисных функций
(4)
Нетрудно проверить, что коэффициенты ui в (4) равны искомым значениям потенциала в узле : .
Здесь следует отметить, что при решении задачи (1), (2) методом конечных элементов применяется метод Галеркина, который состоит в следующем. Подставим (4) в уравнение (1) и запишем условие ортогональности полученного выражения к базисным функциям для внутренних узлов сетки
;(5)
;(6)
.
Так как в граничных узлах значения решения известны, система (6) принимает вид
, .(7)
В отличие от метода конечных элементов в методе конечных объемов применяется обобщенный подход Галеркина, который заключается в том, что в условиях ортогональности (5) используются базисные функции пространства , определяемого следующим образом. Введем новые базисные функции для дуальной сетки по правилу: функция принимает постоянные значения равные единице в ячейке Вороного для внутреннего узла и равна нулю в остальной области. Тогда условие ортогональности (5) с функциями принимает вид
(8)
или в силу того, что функция отлична от нуля только в ячейке Вороного
,(9)
где - ячейка Вороного для узла .
Поэтому для получения системы линейных алгебраических уравнений для неизвестных значений функции в узлах сетки по методу конечных объемов можно поступить так. Рассмотрим в трехмерном пространстве с декартовыми координатами Oxyz уравнение Пуассона и проинтегрируем это уравнение по объему ячейки .
Тогда получим формулу, совпадающую с (9)
.(10)
К левой части (10) применим теорему о дивергенции
,
где - полная поверхность многогранника ; - внешняя нормаль к поверхности , а - производная от функции u по этой нормали. В этом случае уравнение (10) принимает вид
.(12)
Таким образом, решение задачи (1), (2) по методу конечных объемов сводится к аппроксимации соотношения (12) для ячеек Вороного внутренних узлов разностной сетки. Аналогичная процедура присуща и методу конечных разностей для сетки с прямоугольными ячейками, поэтому метод конечных объемов может рассматриваться как обобщение метода конечных разностей для поблочной дискретизации с ячейками произвольной формы. По этой причине метод конечных объемов сохраняет все преимущества метода конечных разностей, а по сравнению с методом конечных элементов более простым оказывается сам алгоритм построения конечно-разностных соотношений и отпадает необходимость в построении локальной и глобальной матриц жесткости для формирования разрешающей системы уравнений типа (7).
Пусть в ячейке Вороного (см. рис. 2) для базового узла буквами обозначены узлы сетки; - площади граней, ортогональных отрезкам ; - точки пересечения отрезка с гранью . Тогда интеграл по поверхности из формулы (12) аппроксимируем следующим образом:
,
где - длина отрезка .
Интеграл в правой части (12) аппроксимируем по формуле
,
где V0 - объем ячейки Вороного . Тогда аппроксимацию уравнения (12) можно представить в виде
.
В окончательном виде уравнение для узла выглядит так
;(13)
.
Для каждого внутреннего узла сетки запишем уравнение вида (13), а для граничных узлов используется условие (2). В результате получаем систему линейных алгебраических уравнений с симметричной матрицей. Следует отметить, что при решении прикладных задач число уравнений системы исчисляется тысячами или десятками тысяч. Однако поскольку каждое уравнение типа (13) содержит всего несколько ненулевых элементов (обычно от 9 до 25), то итоговая матрица получается достаточно разряженной. В реализованном алгоритме в памяти компьютера хранятся только ненулевые значения элементов матрицы. Для решения построенной системы используется итерационный метод сопряженных градиентов, который для задач рассматриваемого типа сходится очень быстро.
Полученное в области решение позволяет построить поле потока вектора напряженности . Обозначим через v поток вектора , проходящий через площадку единичной площади, ортогональной вектору . Тогда изолинии и образуют взаимно ортогональные семейства. Функция может быть получена путем вычисления следующего контурного интеграла
,(14)
где - координаты произвольной фиксированной точки из области , а путь интегрирования расположен внутри нее. В случае многосвязной области путь интегрирования также не должен пересекать разрезы области, сводящей ее к односвязной структуре.
Емкость C между двумя проводящими телами вычисляется по формуле
,(15)
где - разность потенциалов этих тел. Заряд q тела, расположенного внутри некоторой трехмерной области V, вычисляется в соответствии с теоремой Гаусса как интеграл по поверхности от вектора напряженности
.(16)
Здесь S - произвольная поверхность, содержащая в себе заряженное тело; - вектор внешней нормали к ней; - диэлектрическая проницаемость.
Практическая реализация. Описанный выше алгоритм был реализован в виде комплекса программ в среде приложения Matlab. Комплекс программ был протестирован на задаче для полого цилиндра (рис. 1). На внутренней поверхности цилиндра был задан ненулевой потенциал, а на внешней поверхности и основаниях цилиндра потенциал равнялся нулю.
По разработанным алгоритму и программе была решена задача о трехмерном распределении потенциала в полом цилиндре с размерами: внутренний радиус Ra = 0.2 м; внешний радиус Rb = 0.5 м; высота цилиндра H = 0.5 м. На внешней боковой поверхности цилиндра потенциал полагался равным нулю: ; на верхнем основании цилиндра потенциал задавался по формуле:
,
P = 10 в; на нижнем основании цилиндра потенциал задавался по формуле:
и на внутренней боковой поверхности:
.
Для построения пространственной разностной сетки в объеме цилиндра была выбрана сетка с шагами: по вертикальной оси z - 10 шагов, по радиусу - 6 шагов и по окружности - 25, 32, 38, 44, 50, 56, 62 шагов. В этом случае шаги равнялись 0,05 м, а общее количество узлов сетки равнялось 3377. Далее объем цилиндра был разбит на 15810 тетраэдров.
Решение задачи представлено на рисунках 4 и 5. На рисунке 4 изображены линии равного потенциала (сплошные линии) и потока вектора напряженности (штриховые линии) для сечения цилиндра горизонтальной плоскостью, параллельной основаниям цилиндра, на высоте z = 0.25 м, т.е. посередине высоты цилиндра. На рисунке 5 представлены линии уровня в сечении цилиндра вертикальной полуплоскостью y = 0, .
Рис. 4. Линии равного потенциала (сплошные линии) и потока вектора напряженности (штриховые линии) для z = 0.25 м
Рис. 5. Линии равного потенциала (сплошные линии) и потока вектора напряженности (штриховые линии) для y = 0,
Выводы
1. Решена задача расчета численным методом трехмерного распределения потенциала и напряженности электростатического поля в многосвязной области , в которой абсолютная диэлектрическая проницаемость принимает кусочно-постоянное значение.
2. Предложен алгоритм решения задачи на основе метода конечных объемов. С целью уменьшения объема запоминаемой информации в реализованном алгоритме в памяти компьютера хранятся только ненулевые значения элементов матрицы.
3. Метод конечных объемов сохраняет все преимущества метода конечных разностей, а по сравнению с методом конечных элементов более простым оказывается сам алгоритм построения конечно-разностных соотношений. При этом отпадает необходимость в построении локальной и глобальной матриц жесткости для формирования разрешающей системы уравнений для емкостных коэффициентов.
4. Для решения построенной системы используется итерационный метод сопряженных градиентов, который для задач рассматриваемого типа сходится очень быстро.
Литература
1. Пацюк В.И., Римский В.К. Волновые явления в неоднородных средах. Т.1. Теория распространения упругих и неупругих волн. - Кишинев: Издательско-полиграфичес-кий центр МолдГУ, 2005. - 254 с.
2. Пацюк В.И., Римский В.К. Волновые явления в неоднородных средах. Т.2. Нестационарное деформирование многосвязных тел. - Кишинев: Издательско-полиграфи-ческий центр МолдГУ, 2005. - 239 с.
3. Самарский А.А., Михайлов А.П. Математическое моделирование: идеи, методы, примеры. - М.: Наука, 1997. - 320 с.
4. Тихонов А.Н., Самарский А.А. Уравнения математической физики. - М.: Наука, 1977. - 736 с.
5. Самарский А.А., Николаев Е.С. Методы решения сеточных уравнений. - М: Наука, 1978. - 592 с.
6. Самарский А.А., Попов Ю.П. Разностные схемы газовой динамики. - М.: Наука, 1975. - 352 с.
7. Li R., Chen Z. and Wu W. Generalized difference methods for differential equations. Numerical analysis of finite volume methods. New York-Basel: Marcel Dekker, Inc., 2000. - 459 p.
8. Римский В.К., Берзан В.П., Пацюк В.И. и др. Волновые явления в неоднородных структурах. Т.5. Теория и методы расчета электрических цепей, электромагнитных полей и защитных оболочек АЭС. - Кишинев: Типография АНМ, 2008. - 664 с.
Пацюк В. Доктор физ.-мат.наук, доцент Государственного Университета Молдовы, ведущий научный сотрудник Института Энергетики АН Молдовы. Области научных интересов: математическая физика, численный анализ, теоретическая механика и теоретическая электротехника. Автор более 90 научных публикаций, в том числе 10 монографий, одного изобретения.
Рыбакова Галина. Доктор физ.-мат.наук, доцент Государственного Университета Молдовы, ведущий научный сотрудник Института Энергетики АН Молдовы. Области научных интересов: математическая физика, численный анализ, механика деформируемого тела. Автор более 40 научных публикации.
Берзан В. Доктор хабилитат технических наук, доцент, директор Института Энергетики АН Молдовы. Области научных интересов: энергетика и возобновляемые источники энергии, переходные процессы, методы математического моделирования и диагностика энергетического оборудования. Автор более 200 научных публикаций, в том числе 10 монографий, 20 изобретений.
Размещено на Allbest.ru
...Подобные документы
Метод конечных элементов (МКЭ) — численный метод решения задач прикладной физики. История возникновения и развития метода, области его применения. Метод взвешенных невязок. Общий алгоритм статического расчета МКЭ. Решение задач методом конечных элементов.
курсовая работа [2,0 M], добавлен 31.05.2012Форма частиц как важная характеристика порошков, оценка ее зависимости от метода получения. Метод трехмерной оценки частиц, его сущность и основные этапы реализации, оценка главных преимуществ и недостатков, порядок расчета необходимых показателей.
лабораторная работа [34,6 K], добавлен 17.04.2013Электромагнитное поле. Система дифференциальных уравнений Максвелла. Распределение потенциала электрического поля. Распределения потенциала и составляющих напряженности электрического поля и построение графиков для каждого расстояния. Закон Кулона.
курсовая работа [1,1 M], добавлен 12.05.2016Силовые линии напряженности электрического поля для однородного электрического поля и точечных зарядов. Поток вектора напряженности. Закон Гаусса в интегральной форме, его применение для полей, созданных телами, обладающими геометрической симметрией.
презентация [342,6 K], добавлен 19.03.2013- Вариант определения напряженно-деформированного состояния упругого тела конечных размеров с трещиной
Изучение процесса разрушения твердых тел при распространении трещины. Возникновение метода конечных элементов. Введение локальной и глобальной нумерации узлов. Рассмотрение модели трещины в виде физического разреза и материального слоя на его продолжении.
курсовая работа [2,7 M], добавлен 26.12.2014 Работа сил электрического поля при перемещении заряда. Циркуляция вектора напряжённости электрического поля. Потенциал поля точечного заряда и системы зарядов. Связь между напряжённостью и потенциалом электрического поля. Эквипотенциальные поверхности.
реферат [56,7 K], добавлен 15.02.2008Методика расчета освещенности применительно к производственным помещениям. Определение расчетной высоты светильника над рабочей поверхностью, количество светильников по длине помещения и порядок выбора их расположения, мощности осветительной установки.
практическая работа [19,3 K], добавлен 12.01.2010Особенности применения метода эквивалентных синусоид для приближенного расчета режима в нелинейных цепях. Метод эквивалентного генератора для цепей с одним нелинейным элементом. Метод итераций для расчета сложных схем с применением вычислительной техники.
презентация [273,5 K], добавлен 28.10.2013Предмет, законы и понятия электростатики. Свойства электрических зарядов. Напряжённость электростатического поля. Силовые линии и принцип суперпозиции. Поток вектора напряжённости. Электростатическая теорема Остроградского-Гаусса. Электрические явления.
презентация [413,2 K], добавлен 19.06.2013Диэлектрические параметры и поляризация. Теория среднего поля, моделирование молекул. Плотность энергии слабых связей на границе раздела твердых сред в теории Ландау-де Жена. Реализация метода конечных элементов. Время и гидродинамическое моделирование.
реферат [994,3 K], добавлен 23.12.2013Применение метода контурных токов для расчета электрических схем. Алгоритм составления уравнений, порядок расчета. Метод узловых потенциалов. Определение тока только в одной ветви с помощью метода эквивалентного генератора. Разделение схемы на подсхемы.
презентация [756,4 K], добавлен 16.10.2013Методы расчета простых и сложных заземлителей в однородной и неоднородной среде. Обоснование необходимости определения показателей надежности при проектировании заземляющих устройств. Выбор метода контроля основных параметров заземляющих устройств.
дипломная работа [2,9 M], добавлен 13.06.2012Особенности метода решения уравнения Пуассона, описывающего процессы, происходящие в диоде, методом распространения вектора ошибки. Пример решения разностного уравнения. Программа расчета потенциала в определённом узле сетки с учётом граничных условий.
дипломная работа [596,3 K], добавлен 29.11.2011Выбор магнитопровода на основе расчетной мощности трансформатора. Число витков в обмотках. Потери в стали, ток намагничивания. Электрические и конструктивные параметры обмоток. Проверка трансформатора на нагревание. Падение напряжения, КПД трансформатора.
курсовая работа [671,9 K], добавлен 04.10.2015Основные положения по формированию расчетной схемы рабочего контура. Выбор параметров теплоносителя, рабочего тела. Распределение теплоперепада по ступеням турбины. Особенности компоновки систем регенерации и теплофикации. Отбор пара на собственные нужды.
реферат [408,4 K], добавлен 18.04.2015Содержание классического метода анализа переходных процессов в линейных цепях: непосредственное интегрирование дифференциальных уравнений, описывающих электромагнитное состояние цепи. Два закона коммутации при конечных по величине воздействиях в цепи.
презентация [679,0 K], добавлен 28.10.2013История открытия электричества. Заряды как основа электрического поля, создание магнитного поля через их движение по проводнику. Характеристика величины электрического поля. Длина электромагнитной волны. Международная классификация электромагнитных волн.
реферат [173,9 K], добавлен 30.08.2012Появление вихревого электрического поля - следствие переменного магнитного поля. Магнитное поле как следствие переменного электрического поля. Природа электромагнитного поля, способ его существования и конкретные проявления - радиоволны, свет, гамма-лучи.
презентация [779,8 K], добавлен 25.07.2015Понятие и предмет электростатики. Изучение свойств электрического заряда, закона сохранения заряда, закона Кулона. Особенности направления вектора напряженности. Принцип суперпозиции полей. Потенциал результирующего поля, расчет по методу суперпозиции.
презентация [773,6 K], добавлен 26.06.2015Обновление состояний, вычисление событий и структура связанных ячеек. Оптимальное количество ячеек. График зависимости времени симуляции от количества ячеек. Модель течения газа в среде с фильтрами: рабочая область; инициализация входных параметров.
курсовая работа [86,4 K], добавлен 12.01.2011