ГЕНЕРАЦИЯ СИСТЕМ УРАВНЕНИЙ ПРИ РЕШЕНИИ ОДНОМЕРНЫХ ЗАДАЧ ДИРИХЛЕ И НЕЙМАНА МЕТОДОМ КОНЕЧНЫХ ЭЛЕМЕНТОВ
Секция: 1. Математические науки

IV Студенческая международная заочная научно-практическая конференция «Молодежный научный форум: естественные и медицинские науки»
ГЕНЕРАЦИЯ СИСТЕМ УРАВНЕНИЙ ПРИ РЕШЕНИИ ОДНОМЕРНЫХ ЗАДАЧ ДИРИХЛЕ И НЕЙМАНА МЕТОДОМ КОНЕЧНЫХ ЭЛЕМЕНТОВ
Постановка задачи. Рассмотрим краевую задачу
для
, (1)
условия Дирихле:
, (2)
условия Неймана:
(3)
Задачи (1), (2) и (1), (3) эквивалентны задаче минимизации функционала:
(4)
Произведем разбиение
с шагом
, получим сетку
. Приближенное решение ищем в виде линейной комбинации:
, (5)
где коэффициенты
— значения искомой функции в узлах сетки, а
— финитные функции (базисные), заданные на разбиениях
такие, что
,
. Вид базисных функции [1, с. 101]:
,
,
,
.
Геометрическая интерпретация базисных функций:

Рисунок 1. Графики базисных функций
Осуществляя переход от непрерывной задачи к конечномерной, подставляем (5) в (4). Для задач Дирихле и Неймана функционал принимает вид:
,
где:
, а
— элементы матрицы жесткости:
(6)
Учитывая необходимое и достаточное условие существования минимума выпуклого функционала, находим его вариацию и приравниваем ее к нулю. В результате получаем систему вида:
(7)
Для задачи Дирихле с однородными краевыми условиями
матрица жесткости имеет вид:
(8)
Соответствующая система уравнений:
(9)
Для задачи Дирихле с неоднородными краевыми условиями
матрица жесткости примет вид:
(10)
Соответствующая система уравнений:
(11)
В задаче Неймана с однородными краевыми условиями
значение функции на границе определяется следующим образом:
![]()
Тогда матрица жесткости:
(12)
А соответствующая ей система примет вид:
(13)
Для задачи Неймана с неоднородными краевыми условиями
матрица жесткости имеет вид (12), система уравнений:
(14)
где: ![]()
Так как матрицы коэффициентов систем имеют трехдиагональный вид, то целесообразно решать их методом прогонки.
Пример 1. Найти непрерывную на
функцию
удовлетворяющую уравнению
и краевым условиям
.
В результате решения данной краевой задачи при
получаем:
,
.
Базисные функции: ![]()
;
;
;
;
.
В матрице жесткости элементы главной диагонали равны
, поддиагональ и наддиагональ состоит из элементов
. Правые части системы:
![]()
В результате решения получаем искомые коэффициенты:
![]()
Приближенное решение имеет следующий вид:
![]()
График приближенного решения представлен на рисунке 2.

Рисунок 2. График решения задачи Дирихле с однородными краевыми условиями
Пример 2. Найти решение задачи Дирихле на
для уравнения
и краевых условий
Значения
такие же как в примере 1. Базисные функции, для узлов
и
:
;
.
В матрице жесткости
элементы на главной диагонали равны
, а поддиагональные и наддиагональные элементы равны
.
Правые части системы:

Искомые коэффициенты:
![]()
Приближенное решение имеет следующий вид:

График приближенного решения представлен на рисунке 3.

Рисунок 3. График решения задачи Дирихле с неоднородными краевыми условиями
Пример 3. Найти на
функцию
удовлетворяющую уравнению
и краевым условиям
Значения ![]()
как в примере 2.
В матрице жесткости
диагональные элементы равны
, поддиагональные и наддиагональные
.
Правые части системы:

Получаем коэффициенты:
![]()
Приближенное решение имеет следующий вид:

![]()
График приближенного решения представлен на рисунке 4.

Рисунок 4. График решения задачи Неймана с однородными краевыми условиями
Пример 4. Найти на
функцию
удовлетворяющую уравнению
и краевым условиям
Значения
как в примере 3.
В матрице жесткости
диагональные элементы равны
, поддиагональные и наддиагональные
.
Правые части системы:

Получаем коэффициенты:

Приближенное решение имеет следующий вид:

График приближенного решения представлен на рисунке 5.

Рисунок 5. График решения задачи Неймана с неоднородными краевыми условиями
Список литературы:
1. Марчук Г.И., Агошков В.И. Введение в проекционно-сеточные методы. — М.: Наука. Главная редакция физико-математической литературы, 1981. — 416 с.





