Научная статья на тему 'Об одном классе конечных элементов с гармоническими базисными функциями'

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

CC BY
80
68
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
КОНЕЧНЫЕ ЭЛЕМЕНТЫ / ВЕКТОРНЫЕ БАЗИСНЫЕ ФУНКЦИИ / ГАРМОНИЧЕСКИЕ ФУНКЦИИ / ГАРМОНИЧЕСКИЕ ВЕКТОРНЫЕ ПОЛЯ / FINITE ELEMENTS / VECTOR BASIS FUNCTIONS / HARMONIC FUNCTIONS / HARMONIC VECTOR FIELDS

Аннотация научной статьи по математике, автор научной работы — Юлдашев Олег Ирикевич, Юлдашева Марина Борисовна

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

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

About One Class of Finite Elements with Harmonic Basis Functions

A new class of finite elements of high order approximation with vector basis functions is suggested. They satisfy both homogeneous equation with the div operator and homogeneous equation with the curl operator. To construct the finite elements two algorithms, developed by the authors before to obtain approximations of high order with the help of harmonic functions, are used. The main properties of the elements have been investigated.

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

Вестник РУДН Серия Математика. Информатика. Физика. № 2 (2). 2010. С. 45-49

Численные методы и их приложения

УДК 519.632.4

Об одном классе конечных элементов с гармоническими базисными функциями

О. И. Юлдашев, М. Б. Юлдашева

Лаборатория информационных технологий Объединённый институт ядерных исследований ул. Жолио-Кюри д.6, Дубна, Московская область, 141980, Россия

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

Ключевые слова: конечные элементы, векторные базисные функции, гармонические функции, гармонические векторные поля.

1. Введение

В настоящее время можно выделить два успешно развивающихся направления в развитии метода Бубнова-Галёркина для решения эллиптических краевых задач в сложных областях. Во-первых, это исследование и использование новых обобщённых формулировок, основанных на конечных элементах с векторными базисными функциями Уитни, Неделека [1,2]. Во-вторых, это разработка и применение схем метода с тригонометрическими [3], полиномиальными [4] и Т- полными [5] системами функций, определённых на ячейках расчётной области. В случае, когда эллиптические краевые задачи характеризуются гладкими коэффициентами в уравнениях, гладкими краевыми условиями и границами области, естественным становится использование конечных элементов с гладкими базисными функциями.

Конечный элемент в И," (п ^ 1) можно определить [6,7] как тройку (ш,Р, Ф), где ш £ К" — замкнутое подмножество с липшицевой границей и непустым множеством внутренних точек (или ячейка, часто называемая конечным элементом); Р — т-мерное пространство функций, определённых на ш (обычно это пространство многочленов); Ф — набор линейно независимых линейных функционалов Fi : Р ^ К1, г = 1,..., т. В наиболее распространённых, узловых, конечных элементах значение функционала Р{(у) является значением функции V в узле Хг £ ш. Если для набора функций {Nj}j=1,...,m £ Р при каждом ] система

НЩ ) = 5г], г = 1,...,т, (1)

является разрешимой, то любая функция V £ Р представима в виде

ш

ь(х) = ^ Р(у)Мг(х).

¿=1

В этом случае Щ называются базисными функциями.

Статья поступила в редакцию 28 ноября 2009 г.

Работа выполнена при поддержке РФФИ по гранту N 10-01-00467-а.

2. Конечные элементы с гармоническими базисными функциями

В работах [8,9] авторами предложены два алгоритма построения трёхмерных гармонических базисных функций для аппроксимаций высокого порядка. Они точны на гармонических многочленах определённого порядка и не содержат сингулярные точки вне ш. При этом могут использоваться обычные ячейки метода конечных элементов: тетраэдры, гексаэдры, пятигранные призмы и т.д. Пространство Р состоит из гармонических многочленов, а в качестве функционалов Fi, i = 1,...,т, берутся значения гармонических многочленов в граничных узлах ячейки. И в первом, и во втором алгоритме предполагается, что ячейка ш вписана в сферу радиуса а. В сферической системе координат х = (г, ф) решение задачи Дирихле внутри шара радиуса а имеет следующий вид [10]:

^ п п

и(х) = ^ (-) ^ (Апк cos(kp) + Впк srn(kp)) (cos §),

п=0 а к=0

где Pjk (cos $) — присоединённые функции Лежандра от аргумента cos а Апк, Впк известные коэффициенты, зависящие от граничного условия.

т

Если базисные функции искать в виде Ni(x) = ^^ Ь^ fj (х), где bj\

j=l

j = 1, 2,...,т, — неизвестные коэффициенты, то в качестве функций fj можно выбрать

Рп+1,к+1 = Спк(г/а)п cos(k'^)Plk(cos &),

Чп+\,к+\ = Спк(г/а)п 8т(кр)Рк(cos &),

где спк = (2п + 1)(п — к)\/(п + к)\. Эти функции вычисляются по рекуррентным формулам [9]. По первому алгоритму рп,к,^п,к подбираются последовательно, таким образом, чтобы система (1) была разрешима. Во втором алгоритме предполагается, что Ni на границе ячейки дш с высокой точностью приближается лагран-жевой граничной базисной функцией Li [11]. В этом случае коэффициенты bj^ находятся из системы для построения среднеквадратичного приближения

^ ^ fj fids = Lift dS, I = 1, 2,...,m.

j=1 ди ди

Эта система имеет матрицу Грамма и всегда разрешима, так как функции fj, j = 1, 2,... ,т, линейно независимы.

Таблица 1 Свойства конечных элементов с

Таблица 2

Свойства конечных элементов с ячейкой в виде стандартного „

„ ячейкой в виде стандартного куба

ИПТТШ/ЛО ТЛ П «ГТ ГТ11Ж1-1Т-* они /ли П Т~* И О П .11 т ' 1 ' 1 1 "

симплекса и пятигранной призмы

S Т

m 10 20 34 52 18 38

d 2 3 4 5 2 4

Алгоритм 1 Алгоритм 2

m 26 56 98 26 56 98

d 3 5 7 2 3 4

В табл. 1 приведены такие характеристики конечных элементов, как вид ячейки ш, число узлов т и наибольший порядок <1 гармонических многочленов, которые точно приближаются соответствующими базисными функциями. Для стандартного симплекса 5 = {xi ^ 0,г = 1, 2, 3, х\ + х2 +х3 ^ 1} и пятигранной призмы Т = {х\,х2 > 0,х\ + х2 < 1; —1 < х3 < 1} со стандартным расположением узлов

на границах ячеек оба алгоритма дают одинаковые результаты. Однако, как видно из табл. 2, в случае стандартного куба [-1,1]3 первый алгоритм демонстрирует более высокую точность.

3. Конечные элементы с гармоническими векторными базисными функциями

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

вектор-функция и представима в виде разложения по базисным функциям :

3 3 1т \ 3 т

и(ж) = £Ъик(х) = £^ I £ик,зЩ (х) I = ££ик,"к\х).

к=1 к=1 у = 1 / к=1] = !

Базисные функции к) будем искать в виде к) (х) = ^^ Ь^к'г/д^)(х), где

=1

Ь^к'г) — неизвестные коэффициенты, /д^) — гармонические функции из (2), а

э(з) — индексная функция. Согласно первому методу, неизвестные коэффициенты находятся в результате решения системы

3 т 3 т

£Ь?'г) (91д{Л/дхк) (Х1) = 5*, £^ {д/ды/дхк1)(Х1) = 0,

=1 =1

3 т

)

=1

Ь(к'г) {д/д(з)/дхк2) (XI) = 0, XI е дш; I = 1,2,...,т;

к = к1, к = к2, к1 = к2, 1 < к, к1,к2 < 3.

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

Во втором методе предполагается, что "(к\х) « 1кЬ^(х), х е дш, где Ь^(х) — лагранжевая граничная базисная функция. Тогда по правилу построения среднеквадратичного приближения коэффициенты ь1к'г) находятся из системы

3 т

Н(к,г)

1 = 1 дш дш

£ Ч У/д(р) • У/д( 1)^ = Ьг (д/д( 1 )/дХк) М, I = 1, 2,..., 3т.

Здесь д(]) = ] + 1 (] = 1, 2,..., 3т), если /1 = 1. Точность аппроксимаций в этом случае характеризуется точностью аппроксимаций с лагранжевыми граничными базисными функциями Ь^, (1 ^ % ^ т).

Основными свойствами конечных элементов с новыми базисными функциями являются:

1) точная аппроксимация вектор-функций в виде градиентов гармонических многочленов определённой степени;

2) отсутствие внутренних узлов даже при аппроксимации высокого порядка;

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

Отметим особенности схем метода Бубнова-Галёркина, которые получаются в результате использования новых конечных элементов при решении краевых задач относительно вектор-функции и с уравнениями V - и = 0 и Ух и = 0. Вывод схем осуществляется с помощью формулы Грина в области задания уравнений П

/3 Л 3 Л

(У2У) ■ ШП = ^ УУк ■ УикёП — ^ (п ■ УУк&Б,

п к=1п к=1ап

где У к, ^к — компоненты векторов У, W соответственно. Анализ схем проводится обычным образом с применением непрерывных и дискретных аналогов леммы Лакса-Мильграмма и леммы Сеа [1,2,6,7].

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

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

Литература

1. Monk P. Finite Element Methods for Maxwell's Equations. — Oxford: Clarendon press, 2003.

2. Solin P. Partial Differential Equations and the Finite Element Method. — Wiley Interscience, 2006.

3. Марчук Г. И. Методы вычислительной математики. — М.: Наука, 1977.

4. Zienkiewicz O. C., Taylor R. L. The Finite Element Method. — Fifth edition. — Butterworth-Heinemann, 2000. — Vol. 3.

5. Jirousek J., Wroblewski A. T-elements: State of the Art and Future Trends // Archives of Computational Methods in Engineering. — 1996. — Vol. 3, No 4. — Pp. 323-434.

6. Сьярле Ф. Метод конечных элементов для эллиптических задач. — М.: Мир, 1980.

7. Шайдуров В. В. Многосеточные методы конечных элементов. — М.: Наука, 1989.

8. Юлдашев О. И., Юлдашева М. Б. Гармонические базисные функции для конечных элементов высокого порядка аппроксимации // JINR LIT Scientific report 2006-2007. — Дубна: ОИЯИ, 2007. — С. 317-320.

9. Yuldashev O. I., Yuldasheva M. B. 3D Finite Elements with Harmonic Basis Functions for Approximations of High Order. — Preprint JINR. E11-2008-104. — 2008. — http://www1.jinr.ru/Preprints/2008/104CE11-2008-104).pdf.

10. Тихонов А. Н., Самарский А. А. Уравнения математической физики. — М.: Наука, 1977.

11. Бреббия К., Теллес Ж., Вроубел Л. Методы граничных элементов. — М.: Мир, 1987.

12. Havin V. P., Sagué A. P. Approximation Properties of Harmonic Vector Fields and Differential Forms // Methods of Approximation Theory in Complex Analysis and Mathematical Physics. — 1993. — Vol. 1550. — Pp. 149-156.

UDC 519.632.4

About One Class of Finite Elements with Harmonic Basis

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

Functions

O. I. Yuldashev, M. B. Yuldasheva

Laboratory of Information Technologies Joint Institute for Nuclear Research Joliot-Curie 6, 141980 Dubna, Moscow region, Russia

A new class of finite elements of high order approximation with vector basis functions is suggested. They satisfy both homogeneous equation with the div operator and homogeneous equation with the curl operator. To construct the finite elements two algorithms, developed by the authors before to obtain approximations of high order with the help of harmonic functions, are used. The main properties of the elements have been investigated.

Key words and phrases: finite elements, vector basis functions, harmonic functions, harmonic vector fields.

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