Научная статья на тему 'Решение уравнений магнитостатики для ферромагнетиков различной формы'

Решение уравнений магнитостатики для ферромагнетиков различной формы Текст научной статьи по специальности «Физика»

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

Аннотация научной статьи по физике, автор научной работы — Альчиков В. В.

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

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

Solution of magnetostatics equations for various shape ferromagnetics

Solution of magnetostatic equations for ferromagnet of various shape for numerical modelling of magnetostatic fields the accurate expressions for the factors of discretional systems of equation in the integral formulation of the magnetostatics problem for ferromagnetic elements having right-angled and sphere-like forms are derived.

Текст научной работы на тему «Решение уравнений магнитостатики для ферромагнетиков различной формы»

Вычислительные технологии

Том 8, № 4, 2003

РЕШЕНИЕ УРАВНЕНИЙ МАГНИТОСТАТИКИ ДЛЯ ФЕРРОМАГНЕТИКОВ РАЗЛИЧНОЙ ФОРМЫ

В. В. Альчиков Красноярский государственный технический университет, Россия

e-mail: bykov@fivt.krasn.ru

Solution of magnetostatic equations for ferromagnet of various shape for numerical modelling of magnetostatic fields the accurate expressions for the factors of discretional systems of equation in the integral formulation of the magnetostatics problem for ferromagnetic elements having right-angled and sphere-like forms are derived.

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

1. Постановка задачи магнитостатики

Существует несколько постановок задачи магнитостатики. В одной из них напряженность магнитного поля ^Ы^), создаваемого ферромагнетиками, занимающими объем V, в точке наблюдения q определяется по формуле

где — градиент скалярной функции, аргументами которой являются компоненты точки наблюдения q; г — радиус-вектор точки интегрирования; М(г) — вектор намагниченности в точке г.

© В. В. Альчиков, 2003.

Введение

(1)

Результирующая напряженность поля Н^) в точке q равна

И(Я) = H0(q) + ^Н^), (2)

где Н°^) — вектор напряженности внешнего магнитного поля в точке q. Вектор М(г) связан с вектором Н(г) зависимостью

М(г) = х(Н(г)) ■ Н(г), (3)

где х(Н(г)) определяется по некоторой известной эмпирической формуле, соответствующей ферромагнитному материалу, в зависимости от значения Н(г) = |Н(г)|.

Объем V разбивается на N элементарных объемов У^. В центре каждого Vj выбирается точка наблюдения qj. Векторы М, Н в Vj считаем постоянными и равными Hj, Mj•. Обозначим их компоненты через Нп(3), Мп(3), п = 1, 2, 3.

Записывая покомпонентно уравнение (2) с учетом (1), (3) для центральных точек qj•, получаем систему нелинейных уравнений относительно Ни (3):

N

Ни(з) = Н°(з) + £ ак,п(г,з)х(Н(г))Нп(г), (4)

г=1

3 = 1, ••, N; п,к = 1, 2, 3,

где Н°(з) — компоненты векторов H0(qj). Коэффициенты в (4) зависят от расположения и формы ферромагнетиков. Формулы для их расчета даны ниже. Одновременно с решением системы (4) определяются компоненты Мп(3) из (3). После этого, используя (4), могут быть определены векторы Н^) в любой точке q с предварительным пересчетом коэффициентов.

2. Выражения для коэффициентов в общем виде

Для вывода коэффициентов в (4) запишем (1) для отдельно взятого элементарного объема VE и внесем знак градиента под знак интеграла:

1 С _ Л _, , _ 1

ЧМ(г)у-га ^ (5)

Поскольку мы полагали значения компонент Мп в пределах каждого элементарного объема постоянными, то уравнение (5) в компонентах можно записать в следующем виде:

1 Г д д 1

^=1Е дГкотут-?"УМ"' к=>•23 <6)

Опуская индексы г,3 в (4) для отдельно взятого ферромагнетика, получаем выражение для коэффициентов:

1 Г д д 1

ак" = 4ПХг дГкэт:Л- к,п= >•23 (7)

Из (7) следует симметрия коэффициентов аи,п = ап,к.

Кроме (7) может быть получено другое выражение для коэффициентов в виде поверхностного интеграла. Для этого, используя теорему о градиенте

[ У Г(г)^ = [ ^(г^Б, иу ¿в

заменим интеграл по объему (5) поверхностным интегралом

¿Ы^) = - — М(г)Ус

4п. "Ч |г - q|

¿Б,

(8)

где Бе — замкнутая поверхность, ограничивающая объем ферромагнетика VE; ¿Б — внешняя нормаль к поверхности Бе в точке г с компонентами ¿Бк, к = 1, 2, 3; длина ¿Б равна величине элементарной площадки.

Из (8) получаем следующее выражение для коэффициентов:

= 1

ак,п

д

1

4п }вЕ дгп|г - q|

¿Бк, к,п = 1,2, 3.

(9)

3. Вычисление коэффициентов для параллелепипеда

В декартовой системе координат х,у,г для элементарного параллелепипеда со сторонами

хг < х < Х2, уг < у < У2, < г <

параллельными осям координат, из (9) следует

х - Ях

1 ГУ 2 Гг 2

«1,1

4п

а1'3 = 4П

У1 ^ ¿1 , г г

У1 ¿¿1 1 г-х 2 Л ¿2

а2'3 = 4П

Х1 о ¿1

я3

г - Яг

я3

г - Яг

я3

¿у ¿г

¿уйг

х1

Г-У2 ¡-¿2

«1,2

1 Г' I "у - Яу

х2 х1

х2 У1

У2

4п

а2'2 = 4П

У1 ^ ¿1 1 пх 2 Г ¿2

Т Х1 ^ ¿1 1 х2 У2

а3'3 = 4П

х1 У1

я3

у - Яу

я3

г - Ях

я3

dydz

dxdy

х1

х2 У1

где хр, у к, гг, (р, к, I = 1, 2), — координаты вершин элементарного параллелепипеда; я расстояние от точки интегрирования до точки наблюдения:

я = ЯХ^+у-ЯУ^+Т-

Используя табличные интегралы

Г ¿х

х

(х2 + с2)3/2 с2

с2 V х2 + с

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

с = о,

¿х

(х2 + Ь2)\/х2 + а2 Ьл/а2 - Ь2

агс1ап

х\/а2 - Ь2 Ьл/х2 + а2

а2 > Ь2

1

1

¿х

л/х2 + с2

х2 + с

= (х + V х2 + с2)

и вводя обозначение Яры для расстояния от точки наблюдения до вершины (хр,ук, г), получаем окончательно

2

а11 = 1 у (-1)Р+к+1+1 аге1ап (Ук ~ 9у)(? ~ Ъ). 4п (хр - 9*)Яри

2

а2 2 = — V (-1)Р+к+1+1 аге1ап (хр ~ 9х)(г ~ ^), 4п р>кг=1 (Ук - 9у)КрЫ

аз ,з = ^ У (-1)Р+к+1+1 аге1ап(хр~ 9х)(укр~ 9у), (10)

2

а1,2 = £ (-1)р+к+1+11п^ - + ПрЫ), р , к , 1=1 2

а1,з = 5] (-1)р+к+1+1/Цук + 9у + Яры), р,к,1=1 2

а2,з = (-1)р+к+1+1/Цхр - 9* + Яры) • р,к,1=1

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

4. Вычисление коэффициентов для шара

Рассмотрим элементарный ферромагнетик, имеющий форму шара радиуса Я. Будем считать, что начало исходной прямоугольной системы координат х, у, г находится в центре шара. Точка наблюдения имеет координаты 91,92,93.

Матрица коэффициентов ак,п, соответствующая данному ферромагнетику и точке наблюдения, представляет собой симметричный тензор второго ранга. Ввиду симметрии шара очевидно, что коэффициенты ак,п зависят только от одного вектора q = (91, 92, 93), проведенного из центра в точку наблюдения.

По аналогии с [2] можно показать, что любой симметричный тензор второго ранга ак,п, зависящий только от одного вектора q, имеет следующий вид:

ак,п = а(9)8к,п + в (9)9к 9п/92, (11)

где 9 = Таким образом, для определения ак,п в любой точке наблюдения (91,92,93) достаточно знать зависимости а(9) и в(9).

Рассмотрим конкретный случай q = (0, 0, 9) и вычислим два коэффициента а1;1 и а3,3. Из (9) следует

1 [ х 1 Р г — 9

а" = Я • а33 = 4П Л^-вГ ^ • (12)

где R — расстояние от точки наблюдения до точки интегрирования

R = \J x2 + y2 + (z — q)2;

dSx, dSy, dSz — компоненты вектора площадки сферы в системе координат x, y, z.

Введем сферическую систему координат 0 < в < п, 0 < ф < 2п. Координаты x, y, z точки на поверхности шара и расстояние R выражаются через в и ф:

x = Re ■ sin в ■ cos ф,

y = RE ■ sin в ■ sin ф, (13)

z = RE ■ cos в.

R = RE\J 1 + d2 — 2d ■ cos в, (14)

где d — безразмерная величина, равная отношению расстояния от центра шара до точки наблюдения к величине радиуса шара

d = q/RE. (15)

Вектор dS в системе координат x, y, z определяется через сферические координаты:

о о

dS = (дв х дф^ф, (16)

где r(x, y, z) — радиус-вектор точки (x, y, z) на сфере.

Из (13) и (16) для компонентов вектора dS следуют выражения

dSx = RE ■ sin2 в ■ cos ф ■ dвdф,

dSy = RE ■ sin2 в ■ sin ф ■ dвdф, (17)

y

z2

dSz = RE ■ sin в ■ cos в ■ dвdф.

Подставляя (13), (14) и (17) в (12) и используя равенство

р 2п

/ cos2 ф • dф = п, Jo

получаем

а =1 Гп sin3 в ам = 4 X -RTde,

a =1 Гп (cos е - d) • cos е • sin е аз,з = ^ J -R-dвdф,

где

Rd + d2 - 2d • cos в.

Непосредственное интегрирование дает следующий результат: при d > 1, т.е. когда точка наблюдения находится вне шара,

12

ам = , а3'3 = — 3d; (18)

для точки наблюдения, находящейся внутри или на поверхности шара (^ < 1),

1

а1,1 = а3,3 = з. (19)

Подставляя вычисленные значения а1;1, а3,3 в (11) и используя (15), для точек вне шара (9 > —Е) получаем

а(9) = Й ,в = -

Г?3 оЗ

—Е в = - —Е

3 93' 93

внутри шара

для любой точки внутри шара (9 < Яе),

а(9) = 1 ,в = 0.

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

Я3Я3

^ Е г —е /2 / \

ак,п = тгЕ3^к,п--Е9к9п/9 , (20)

3 93 93

ак,п = 3 ^к,п- (21)

Если имеется множество шаров П = {V} (3 = 1,... N} радиусов , то для решения системы уравнений (4) нам необходимы значения ак,п(г, 3), вычисленные поочередно для каждого из У^ для всех точек наблюдений, расположенных в центральных точках V, г = 1,... N, в исходной системе координат х, у, г.

Используя (20), (21), для г = 3 можно записать

—3 —3

ак,п(г,3) = ,3 . 4,п--тт4т3 9к (г,3 )9п(г,3 )/9(г,3')2,

3 9(г,3)3 9(г,3)3

для г = 3: 1

ак,п(г, 3) = 3 4,п,

где — радиус 3-го шара, 9(г,3) — расстояние между г-м и 3-м шарами.

5. Результаты расчетов

В таблице приведены результаты расчетов козффициента а1;1 и компоненты Нх на примере ферромагнетика, имеющего форму куба и помещенного в однородное магнитное поле, направленное вдоль оси ОХ в системе координат с началом в центре куба. Грани куба перпендикулярны к осям координат.

В первой колонке находятся номера точек наблюдений, равномерно расположенных на оси ОХ в направлении распространения магнитного поля. В следующих двух колонках — значения коэффициентов а^ и а('1, вычисленных по аналитическим формулам и приближенно по формуле Гаусса для двойных интегралов. Соответствующие этим коэффициентам значения компоненты Нх напряженности магнитного поля — в следующих двух колонках таблицы Двойными линиями выделены данные для точек внутри куба.

Из таблицы видно, что значения Нх в граничных точках внутри куба резко отличаются (вплоть до изменения знака) от Нх в соседних точках вне куба, что соответствует

п «и <1 НТ НР

1 -0.13 -0.12 70.4 69.8

2 -0.17 -0.14 76.5 73.1

3 -0.23 -0.14 84.4 74.2

4 -0.29 -0.12 94.4 69.7

5 -0.37 -0.03 106.1 55.6

6 0.54 0.10 -31.1 34.0

7 0.46 0.21 -19.4 14.7

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

8 0.40 0.27 -9.9 4.2

9 0.36 0.29 -3.3 0.9

10 0.34 0.30 -0.1 0.4

11 0.34 0.30 -0.1 0.4

12 0.36 0.29 -3.3 0.9

13 0.40 0.27 -9.9 4.2

14 0.46 0.21 -19.4 14.7

15 0.54 0.10 -31.1 34.0

16 -0.37 -0.03 106.1 55.6

17 -0.29 -0.12 94.4 69.7

18 -0.23 -0.14 84.4 74.2

19 -0.17 -0.14 76.5 73.1

20 -0.13 -0.12 70.4 69.8

действительности. По мере удаления точки наблюдения от куба напряженность Н приближается к напряженности Н0 исходного поля. Значения компоненты Н^, вычисленные вблизи граней куба, значительно отличаются от соответствующих значений Нр, что подтверждает необходимость использования аналитических выражений для расчета коэффициентов. Если для одного элементарного ферромагнетика экономии времени счета по аналитическим формулам не наблюдается, то для большого числа разбиений ферромагнитных конструкций следует ожидать экономию времени из следующих соображений. При вычислении коэффициентов по формуле Гаусса число обращений к вычислению подынтегральной функции для граней куба равно 24, а с использованием аналитических выражений значения элементарных функций и расстояний вычисляются лишь 8 раз для вершин куба. При большом числе элементарных ферромагнетиков эти значения в общих вершинах могут быть определены лишь один раз вначале счета.

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

Заключение

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

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

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

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

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

Список литературы

[1] КУРБАТОВ П.А., Аринчин С.А. Численный расчет электромагнитных полей. М.: Энергоатомиздат, 1984.

[2] БЕРЕЗИН Ю.А., ЖУКОВ В.П. О влиянии вращения на конвективную устойчивость крупномасштабных возмущений в турбулентной жидкости // МЖГ. 1989. № 4. С. 3-9.

[3] Альчиков В.В., Платонов В.В. Программа компьютерного моделирования магнитных полей электролизеров с учетом влияния ферромагнетиков. Алюминий Сибири-95: Сб. Докл. на междунар. сем. 1995. С. 186-192.

[4] Альчиков В.В. Задача расчета магнитных полей алюминиевых электролизеров с учетом влияния ферромагнитных конструкций // Алюминий Сибири-99: Сб. докл. на междунар. сем. 1999. С. 186-192.

[5] Альчиков В.В. Вывод аналитических выражений для интегралов в расчетах магнитных полей алюминиевых электролизеров с учетом влияния ферромагнетиков // Ку-батурные формулы и их приложения: Тез. докл. V Междунар. семинара-совещания / Под ред. М.В. Носкова. Красноярск: КГТУ, 1999. С. 3, 4.

[6] Альчиков В.В. О результатах численного моделирования магнитостатических полей алюминиевых электролизеров // Алюминий Сибири 02: Сб. докл. на междунар. конф. 2002.

Поступила в редакцию 10 февраля 2003 г., в переработанном виде — 29 апреля 2003 г.

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