Решение задач методом конечных разностей

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

Решение задач методом конечных разностей - student2.ru , (1)

При начальном условии Решение задач методом конечных разностей - student2.ru (2)

При краевых условиях Решение задач методом конечных разностей - student2.ru

U(S,t) = Решение задач методом конечных разностей - student2.ru (3)

Из уравнений (3) мы видим, что данная область 0 Решение задач методом конечных разностей - student2.ru ≤S; 0≤t≤T Решение задач методом конечных разностей - student2.ru заменим данную область сеткой, в каждом внутреннем узле вычислим значение функции.

В каждом внутреннем узле сетки значение функции будет определять из конечно-разностного уравнения. Для этого диф-е уравнение аппроксимирует следующим образом:

Решение задач методом конечных разностей - student2.ru

Решение задач методом конечных разностей - student2.ru

Примем Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru

Решение задач методом конечных разностей - student2.ru (4)

Уравнение (4) называется явной схемой. Данная система является устойчивой при Решение задач методом конечных разностей - student2.ru

Рассмотрим вариант не явной схемы:

Решение задач методом конечных разностей - student2.ru

Решение задач методом конечных разностей - student2.ru

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru

Решение задач методом конечных разностей - student2.ru

3. Решение краевой задачи методом Фурье:

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

Итак, будем искать решение уравнения

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru , (1)

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

Решение задач методом конечных разностей - student2.ru U(0, t) = U(l, t) = 0 (2)

и начальным условиям

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru . (3)

Уравнение (1) линейно и однородно, поэтому сумма частных решений также является решением этого уравнения. Будем искать решение уравнения в виде

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru , (4)

где X(x)- функция только переменного Решение задач методом конечных разностей - student2.ru ,

Решение задач методом конечных разностей - student2.ru T(t)- функция только переменного Решение задач методом конечных разностей - student2.ru .

Подставим (4) в уравнение (1), получим:

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru . (5)

Чтобы функция (4) была решением уравнения (1), равенство (5) должно удовлетворяться тождественно, то есть для всех значений независимых переменных Решение задач методом конечных разностей - student2.ru , Решение задач методом конечных разностей - student2.ru . Правая часть равенства (5) является функцией только переменного x, а левая- только Решение задач методом конечных разностей - student2.ru .

Фиксируя, например, некоторое значение х и меняя t (или наоборот), получим, что правая и левая части (5) при изменении своих аргументов сохраняют постоянное значение, то есть

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru . (6)

Из соотношения (6) получаем обыкновенные дифференциальные уравнения для определения функций X(x) и T(t) .

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru (7) (8)

Граничные условия (2) дают:

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru .

Отсюда следует, что функция X(x) должна удовлетворять дополнительным условиям

Решение задач методом конечных разностей - student2.ru X(0) =X(l) =0, (9)

так как иначе мы имели бы T(t)≡0 и U(x, t)≡0, в то время как задача состоит в нахождении нетривиального решения.

Таким образом, в связи с нахождением функции X(x) мы приходим к простейшей задаче о собственных значениях: найти такие значения параметра λ, при которых существуют нетривиальные решения задачи:

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru (10)

а также найти эти решения. Такие значения параметра Решение задач методом конечных разностей - student2.ru называются собственными значениями, а соответствующие им нетривиальные решения – собственными функциями задачи (10).

Итак, найдем знак Решение задач методом конечных разностей - student2.ru :

1 случай Решение задач методом конечных разностей - student2.ru , например, Решение задач методом конечных разностей - student2.ru .
Запишем характеристическое уравнение для (10):

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru
Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru .

Общее решение уравнения может быть записано в виде
Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru .

Граничные условия дают:
Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru ,
то есть Решение задач методом конечных разностей - student2.ru и Решение задач методом конечных разностей - student2.ru .
Но в рассмотренном случае Решение задач методом конечных разностей - student2.ru - действительно и положительно, так что Решение задач методом конечных разностей - student2.ru .
Поэтому Решение задач методом конечных разностей - student2.ru , Решение задач методом конечных разностей - student2.ru и, следовательно, Решение задач методом конечных разностей - student2.ru , а мы ищем нетривиальное решение.

2 случай Пусть Решение задач методом конечных разностей - student2.ru .

При Решение задач методом конечных разностей - student2.ru также не существует нетривиальных решений. Действительно, в этом случае общее решение уравнения (7) имеет вид
Решение задач методом конечных разностей - student2.ru .
Граничные условия дают:
Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru
Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru

то есть A=0 и B=0 и, следовательно, Решение задач методом конечных разностей - student2.ru .

3 случай Решение задач методом конечных разностей - student2.ru , например Решение задач методом конечных разностей - student2.ru .

Характеристическое уравнение имеет вид
Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru
Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru .

Общее решение уравнения:
Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru .

Граничные условия дают:
Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru .
Если Решение задач методом конечных разностей - student2.ru , то Решение задач методом конечных разностей - student2.ru . Поэтому Решение задач методом конечных разностей - student2.ru

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru , где n- любое целое число. Обозначим p через Решение задач методом конечных разностей - student2.ru ,

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru .

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru - нетривиальное решение задачи (10), (11)

определяемое с точностью до произвольного множителя, который мы положили равным единице. Этим же значениям Решение задач методом конечных разностей - student2.ru соответствуют решения уравнения (8).

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru , (12)

где Решение задач методом конечных разностей - student2.ru и Решение задач методом конечных разностей - student2.ru - произвольные постоянные.

Возвращаясь к задаче (1) – (3), заключаем, что функции Решение задач методом конечных разностей - student2.ru
являются частными решениями уравнения (1), удовлетворяющими граничным условиям (3) и представимыми в виде произведения (4) двух функций.

Обратимся к решению в общем случае. В силу линейности и однородности уравнения (1) сумма частных решений

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru (13)

также удовлетворяет этому уравнению и граничным условиям (2).

Начальные условия позволяют определить Решение задач методом конечных разностей - student2.ru и Решение задач методом конечных разностей - student2.ru . Потребуем, чтобы функция (13) удовлетворяла условиям (3):

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru . (14)

Если функции Решение задач методом конечных разностей - student2.ru и Решение задач методом конечных разностей - student2.ru удовлетворяют условиям разложения в ряд Фурье, то

Решение задач методом конечных разностей - student2.ru Решение задач методом конечных разностей - student2.ru . (15)

Подставив (15) в (13), мы удовлетворим краевым условиям и получим решение уравнения.

Наши рекомендации